0001320461-24-000078.txt : 20240507 0001320461-24-000078.hdr.sgml : 20240507 20240507161020 ACCESSION NUMBER: 0001320461-24-000078 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cooper-Standard Holdings Inc. CENTRAL INDEX KEY: 0001320461 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 201945088 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36127 FILM NUMBER: 24921922 BUSINESS ADDRESS: STREET 1: 40300 TRADITIONS DRIVE CITY: NORTHVILLE STATE: MI ZIP: 48168 BUSINESS PHONE: 248-596-5900 MAIL ADDRESS: STREET 1: 40300 TRADITIONS DRIVE CITY: NORTHVILLE STATE: MI ZIP: 48168 FORMER COMPANY: FORMER CONFORMED NAME: CSA Acquisition Corp. DATE OF NAME CHANGE: 20050311 10-Q 1 cps-20240331.htm 10-Q cps-20240331
March 31, 2024falseMarch 31, 20242024Q10001320461--12-310.0010.001190,000,000190,000,00019,355,95419,263,28817,290,14517,197,479xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pure00013204612024-01-012024-03-310001320461us-gaap:CommonStockMember2024-01-012024-03-310001320461us-gaap:PreferredStockMember2024-01-012024-03-3100013204612024-04-3000013204612023-01-012023-03-3100013204612024-03-3100013204612023-12-310001320461us-gaap:CommonStockMember2023-12-310001320461us-gaap:AdditionalPaidInCapitalMember2023-12-310001320461us-gaap:RetainedEarningsMember2023-12-310001320461us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001320461cps:CooperStandardHoldingsIncEquityMember2023-12-310001320461us-gaap:NoncontrollingInterestMember2023-12-310001320461us-gaap:CommonStockMember2024-01-012024-03-310001320461us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001320461us-gaap:RetainedEarningsMember2024-01-012024-03-310001320461cps:CooperStandardHoldingsIncEquityMember2024-01-012024-03-310001320461us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001320461us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001320461us-gaap:CommonStockMember2024-03-310001320461us-gaap:AdditionalPaidInCapitalMember2024-03-310001320461us-gaap:RetainedEarningsMember2024-03-310001320461us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001320461cps:CooperStandardHoldingsIncEquityMember2024-03-310001320461us-gaap:NoncontrollingInterestMember2024-03-310001320461us-gaap:CommonStockMember2022-12-310001320461us-gaap:AdditionalPaidInCapitalMember2022-12-310001320461us-gaap:RetainedEarningsMember2022-12-310001320461us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001320461cps:CooperStandardHoldingsIncEquityMember2022-12-310001320461us-gaap:NoncontrollingInterestMember2022-12-3100013204612022-12-310001320461us-gaap:CommonStockMember2023-01-012023-03-310001320461us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001320461us-gaap:RetainedEarningsMember2023-01-012023-03-310001320461cps:CooperStandardHoldingsIncEquityMember2023-01-012023-03-310001320461us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001320461us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001320461us-gaap:CommonStockMember2023-03-310001320461us-gaap:AdditionalPaidInCapitalMember2023-03-310001320461us-gaap:RetainedEarningsMember2023-03-310001320461us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001320461cps:CooperStandardHoldingsIncEquityMember2023-03-310001320461us-gaap:NoncontrollingInterestMember2023-03-3100013204612023-03-310001320461cps:SealingsystemsMembercps:AutomotiveMember2024-01-012024-03-310001320461cps:TotalFluidHandlingMembercps:AutomotiveMember2024-01-012024-03-310001320461cps:AutomotiveMemberus-gaap:CorporateAndOtherMember2024-01-012024-03-310001320461cps:AutomotiveMember2024-01-012024-03-310001320461cps:CommercialMembercps:SealingsystemsMember2024-01-012024-03-310001320461cps:CommercialMembercps:TotalFluidHandlingMember2024-01-012024-03-310001320461cps:CommercialMemberus-gaap:CorporateAndOtherMember2024-01-012024-03-310001320461cps:CommercialMember2024-01-012024-03-310001320461cps:SealingsystemsMembercps:OtherCustomersMember2024-01-012024-03-310001320461cps:TotalFluidHandlingMembercps:OtherCustomersMember2024-01-012024-03-310001320461us-gaap:CorporateAndOtherMembercps:OtherCustomersMember2024-01-012024-03-310001320461cps:OtherCustomersMember2024-01-012024-03-310001320461cps:SealingsystemsMember2024-01-012024-03-310001320461cps:TotalFluidHandlingMember2024-01-012024-03-310001320461us-gaap:CorporateAndOtherMember2024-01-012024-03-310001320461cps:SealingsystemsMembercps:AutomotiveMember2023-01-012023-03-310001320461cps:TotalFluidHandlingMembercps:AutomotiveMember2023-01-012023-03-310001320461cps:AutomotiveMemberus-gaap:CorporateAndOtherMember2023-01-012023-03-310001320461cps:AutomotiveMember2023-01-012023-03-310001320461cps:CommercialMembercps:SealingsystemsMember2023-01-012023-03-310001320461cps:CommercialMembercps:TotalFluidHandlingMember2023-01-012023-03-310001320461cps:CommercialMemberus-gaap:CorporateAndOtherMember2023-01-012023-03-310001320461cps:CommercialMember2023-01-012023-03-310001320461cps:SealingsystemsMembercps:OtherCustomersMember2023-01-012023-03-310001320461cps:TotalFluidHandlingMembercps:OtherCustomersMember2023-01-012023-03-310001320461us-gaap:CorporateAndOtherMembercps:OtherCustomersMember2023-01-012023-03-310001320461cps:OtherCustomersMember2023-01-012023-03-310001320461cps:SealingsystemsMember2023-01-012023-03-310001320461cps:TotalFluidHandlingMember2023-01-012023-03-310001320461us-gaap:CorporateAndOtherMember2023-01-012023-03-310001320461cps:SealingsystemsMembersrt:NorthAmericaMember2024-01-012024-03-310001320461cps:TotalFluidHandlingMembersrt:NorthAmericaMember2024-01-012024-03-310001320461cps:OtherproductsMembersrt:NorthAmericaMember2024-01-012024-03-310001320461srt:NorthAmericaMember2024-01-012024-03-310001320461srt:EuropeMembercps:SealingsystemsMember2024-01-012024-03-310001320461srt:EuropeMembercps:TotalFluidHandlingMember2024-01-012024-03-310001320461cps:OtherproductsMembersrt:EuropeMember2024-01-012024-03-310001320461srt:EuropeMember2024-01-012024-03-310001320461srt:AsiaPacificMembercps:SealingsystemsMember2024-01-012024-03-310001320461srt:AsiaPacificMembercps:TotalFluidHandlingMember2024-01-012024-03-310001320461srt:AsiaPacificMembercps:OtherproductsMember2024-01-012024-03-310001320461srt:AsiaPacificMember2024-01-012024-03-310001320461srt:SouthAmericaMembercps:SealingsystemsMember2024-01-012024-03-310001320461srt:SouthAmericaMembercps:TotalFluidHandlingMember2024-01-012024-03-310001320461srt:SouthAmericaMembercps:OtherproductsMember2024-01-012024-03-310001320461srt:SouthAmericaMember2024-01-012024-03-310001320461us-gaap:CorporateAndOtherMembercps:SealingsystemsMember2024-01-012024-03-310001320461us-gaap:CorporateAndOtherMembercps:TotalFluidHandlingMember2024-01-012024-03-310001320461us-gaap:CorporateAndOtherMembercps:OtherproductsMember2024-01-012024-03-310001320461us-gaap:CorporateAndOtherMember2024-01-012024-03-310001320461cps:SealingsystemsMember2024-01-012024-03-310001320461cps:TotalFluidHandlingMember2024-01-012024-03-310001320461cps:OtherproductsMember2024-01-012024-03-310001320461cps:SealingsystemsMembersrt:NorthAmericaMember2023-01-012023-03-310001320461cps:TotalFluidHandlingMembersrt:NorthAmericaMember2023-01-012023-03-310001320461cps:OtherproductsMembersrt:NorthAmericaMember2023-01-012023-03-310001320461srt:NorthAmericaMember2023-01-012023-03-310001320461srt:EuropeMembercps:SealingsystemsMember2023-01-012023-03-310001320461srt:EuropeMembercps:TotalFluidHandlingMember2023-01-012023-03-310001320461cps:OtherproductsMembersrt:EuropeMember2023-01-012023-03-310001320461srt:EuropeMember2023-01-012023-03-310001320461srt:AsiaPacificMembercps:SealingsystemsMember2023-01-012023-03-310001320461srt:AsiaPacificMembercps:TotalFluidHandlingMember2023-01-012023-03-310001320461srt:AsiaPacificMembercps:OtherproductsMember2023-01-012023-03-310001320461srt:AsiaPacificMember2023-01-012023-03-310001320461srt:SouthAmericaMembercps:SealingsystemsMember2023-01-012023-03-310001320461srt:SouthAmericaMembercps:TotalFluidHandlingMember2023-01-012023-03-310001320461srt:SouthAmericaMembercps:OtherproductsMember2023-01-012023-03-310001320461srt:SouthAmericaMember2023-01-012023-03-310001320461us-gaap:CorporateAndOtherMembercps:SealingsystemsMember2023-01-012023-03-310001320461us-gaap:CorporateAndOtherMembercps:TotalFluidHandlingMember2023-01-012023-03-310001320461us-gaap:CorporateAndOtherMembercps:OtherproductsMember2023-01-012023-03-310001320461us-gaap:CorporateAndOtherMember2023-01-012023-03-310001320461cps:SealingsystemsMember2023-01-012023-03-310001320461cps:TotalFluidHandlingMember2023-01-012023-03-310001320461cps:OtherproductsMember2023-01-012023-03-310001320461us-gaap:ShortTermContractWithCustomerMember2024-03-310001320461us-gaap:ShortTermContractWithCustomerMember2023-12-310001320461us-gaap:LongTermContractWithCustomerMember2024-03-310001320461us-gaap:LongTermContractWithCustomerMember2023-12-310001320461us-gaap:EmployeeSeveranceMember2023-12-310001320461us-gaap:OtherRestructuringMember2023-12-310001320461us-gaap:EmployeeSeveranceMember2024-01-012024-03-310001320461us-gaap:OtherRestructuringMember2024-01-012024-03-310001320461us-gaap:EmployeeSeveranceMember2024-03-310001320461us-gaap:OtherRestructuringMember2024-03-310001320461cps:SealingsystemsMember2023-12-310001320461cps:TotalFluidHandlingMember2023-12-310001320461cps:IndustrialSpecialtyGroupMember2023-12-310001320461cps:IndustrialSpecialtyGroupMember2024-01-012024-03-310001320461cps:SealingsystemsMember2024-03-310001320461cps:TotalFluidHandlingMember2024-03-310001320461cps:IndustrialSpecialtyGroupMember2024-03-310001320461us-gaap:CustomerRelationshipsMember2024-03-310001320461us-gaap:OtherIntangibleAssetsMember2024-03-310001320461us-gaap:CustomerRelationshipsMember2023-12-310001320461us-gaap:OtherIntangibleAssetsMember2023-12-310001320461us-gaap:SeniorLoansMember2024-01-012024-03-310001320461us-gaap:SeniorLienMember2024-03-310001320461us-gaap:SeniorLienMember2023-12-310001320461us-gaap:SeniorLoansMember2024-03-310001320461us-gaap:SeniorLoansMember2023-12-310001320461us-gaap:SeniorNotesMember2024-03-310001320461us-gaap:SeniorNotesMember2023-12-310001320461us-gaap:SeniorNotesMember2016-11-020001320461us-gaap:SeniorLoansMember2023-01-270001320461us-gaap:SeniorNotesMember2023-01-270001320461cps:AmendedSeniorAblFacilityMember2022-03-310001320461cps:AmendedSeniorAblFacilityMember2024-03-310001320461cps:AmendedSeniorAblFacilityMember2016-11-020001320461us-gaap:RevolvingCreditFacilityMember2024-03-310001320461us-gaap:RevolvingCreditFacilityMember2023-12-310001320461us-gaap:OtherDebtSecuritiesMember2024-01-012024-03-310001320461us-gaap:FairValueInputsLevel2Memberus-gaap:OtherCurrentAssetsMember2024-03-310001320461us-gaap:FairValueInputsLevel2Memberus-gaap:OtherCurrentAssetsMember2023-12-310001320461us-gaap:FairValueInputsLevel2Memberus-gaap:AccruedLiabilitiesMember2024-03-310001320461us-gaap:FairValueInputsLevel2Memberus-gaap:AccruedLiabilitiesMember2023-12-310001320461us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2024-03-310001320461us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2023-12-310001320461country:USus-gaap:PensionPlansDefinedBenefitMember2024-01-012024-03-310001320461cps:NonUnitedStatesMemberus-gaap:PensionPlansDefinedBenefitMember2024-01-012024-03-310001320461country:USus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-03-310001320461cps:NonUnitedStatesMemberus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-03-310001320461us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:US2024-01-012024-03-310001320461cps:NonUnitedStatesMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2024-01-012024-03-310001320461us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:US2023-01-012023-03-310001320461cps:NonUnitedStatesMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-01-012023-03-310001320461us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001320461us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001320461us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-03-310001320461us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-03-310001320461us-gaap:AccumulatedTranslationAdjustmentMember2024-03-310001320461us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310001320461us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310001320461us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001320461us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-012024-03-310001320461us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-03-310001320461us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-03-310001320461us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-03-310001320461us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-12-310001320461us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-12-310001320461us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2024-01-012024-03-310001320461us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-01-012023-03-310001320461us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2024-03-310001320461us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-03-310001320461cps:A2018ProgramMember2024-03-310001320461srt:ReportableGeographicalComponentsMembersrt:EuropeMember2024-03-310001320461us-gaap:CorporateAndOtherMember2024-03-310001320461us-gaap:CorporateAndOtherMember2023-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
___________________________________
FORM 10-Q
___________________________________
(Mark One)
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: 001-36127
_________________________________________________________________________________________________
COOPER-STANDARD HOLDINGS INC.
(Exact name of registrant as specified in its charter)
_________________________________________________________________________________________________
Delaware20-1945088
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
40300 Traditions Drive
Northville, Michigan 48168
(Address of principal executive offices) (Zip Code)
(248) 596-5900
(Registrant’s telephone number, including area code)
_______________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.001 per shareCPSNew York Stock Exchange
Preferred Stock Purchase Rights-New York Stock Exchange
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, a smaller reporting company, or emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
As of April 30, 2024, there were 17,290,145 shares of the registrant’s common stock, $0.001 par value, outstanding.
1


COOPER-STANDARD HOLDINGS INC.
Form 10-Q
For the period ended March 31, 2024
2


PART I — FINANCIAL INFORMATION
Item 1.         Financial Statements
COOPER-STANDARD HOLDINGS INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
(Dollar amounts in thousands except per share amounts) 
 Three Months Ended March 31,
 20242023
Sales$676,425 $682,458 
Cost of products sold614,782 640,630 
Gross profit61,643 41,828 
Selling, administration & engineering expenses55,366 52,089 
Amortization of intangibles1,661 1,807 
Restructuring charges1,133 2,379 
Operating income (loss)3,483 (14,447)
Interest expense, net of interest income(29,281)(30,220)
Equity in earnings (losses) of affiliates2,270 (198)
Loss on refinancing and extinguishment of debt (81,885)
Other expense, net(3,649)(4,004)
Loss before income taxes(27,177)(130,754)
Income tax expense4,131 358 
Net loss(31,308)(131,112)
Net (income) loss attributable to noncontrolling interests(352)745 
Net loss attributable to Cooper-Standard Holdings Inc.$(31,660)$(130,367)
Loss per share:
Basic$(1.81)$(7.57)
Diluted$(1.81)$(7.57)
The accompanying notes are an integral part of these financial statements.
3


COOPER-STANDARD HOLDINGS INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited)
(Dollar amounts in thousands) 
Three Months Ended March 31,
20242023
Net loss$(31,308)$(131,112)
Other comprehensive (loss) income:
Currency translation adjustment(7,108)(93)
Benefit plan liabilities adjustment, net of tax153 100 
Fair value change of derivatives, net of tax3,541 2,343 
Other comprehensive (loss) income, net of tax(3,414)2,350 
Comprehensive loss(34,722)(128,762)
Comprehensive (income) loss attributable to noncontrolling interests(489)768 
Comprehensive loss attributable to Cooper-Standard Holdings Inc.$(35,211)$(127,994)
The accompanying notes are an integral part of these financial statements.

4


COOPER-STANDARD HOLDINGS INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Dollar amounts in thousands except share amounts)
March 31, 2024December 31, 2023
 (unaudited)
Assets
Current assets:
Cash and cash equivalents$114,191 $154,801 
Accounts receivable, net381,742 380,562 
Tooling receivable, net77,291 80,225 
Inventories172,522 146,846 
Prepaid expenses24,616 28,328 
Value added tax receivable62,061 69,684 
Other current assets60,414 40,140 
Total current assets892,837 900,586 
Property, plant and equipment, net588,131 608,431 
Operating lease right-of-use assets, net94,744 91,126 
Goodwill140,721 140,814 
Intangible assets, net38,756 40,568 
Other assets89,162 90,774 
Total assets$1,844,351 $1,872,299 
Liabilities and Equity
Current liabilities:
Debt payable within one year$49,909 $50,712 
Accounts payable356,024 334,578 
Payroll liabilities108,273 132,422 
Accrued liabilities125,839 116,954 
Current operating lease liabilities19,281 18,577 
Total current liabilities659,326 653,243 
Long-term debt1,051,600 1,044,736 
Pension benefits98,347 100,578 
Postretirement benefits other than pensions28,266 28,940 
Long-term operating lease liabilities79,362 76,482 
Other liabilities51,237 58,053 
Total liabilities1,968,138 1,962,032 
Equity:
Common stock, $0.001 par value, 190,000,000 shares authorized; 19,355,954 shares issued and 17,290,145 shares outstanding as of March 31, 2024, and 19,263,288 shares issued and 17,197,479 shares outstanding as of December 31, 202317 17 
Additional paid-in capital512,832 512,164 
Retained deficit(423,476)(391,816)
Accumulated other comprehensive loss(205,216)(201,665)
Total Cooper-Standard Holdings Inc. equity(115,843)(81,300)
Noncontrolling interests(7,944)(8,433)
Total equity(123,787)(89,733)
Total liabilities and equity$1,844,351 $1,872,299 
The accompanying notes are an integral part of these financial statements.
5


COOPER-STANDARD HOLDINGS INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
(Unaudited)
(Dollar amounts in thousands except share amounts)
 Total Equity
 Common SharesCommon StockAdditional Paid-In CapitalRetained Earnings (Deficit)Accumulated Other Comprehensive LossCooper-Standard Holdings Inc. EquityNoncontrolling InterestsTotal Equity
Balance as of December 31, 202317,197,479 $17 $512,164 $(391,816)$(201,665)$(81,300)$(8,433)$(89,733)
Share-based compensation, net92,666 — 668  — 668 — 668 
Net (loss) income— — — (31,660)— (31,660)352 (31,308)
Other comprehensive (loss) income— — — — (3,551)(3,551)137 (3,414)
Balance as of March 31, 202417,290,145 $17 $512,832 $(423,476)$(205,216)$(115,843)$(7,944)$(123,787)
 Total Equity
 Common SharesCommon StockAdditional Paid-In CapitalRetained Earnings (Deficit)Accumulated Other Comprehensive LossCooper-Standard Holdings Inc. EquityNoncontrolling InterestsTotal Equity
Balance as of December 31, 202217,108,029 $17 $507,498 $(189,831)$(209,971)$107,713 $(6,521)$101,192 
Share-based compensation, net30,489 — 740  — 740 — 740 
Net loss— — — (130,367)— (130,367)(745)(131,112)
Other comprehensive income (loss)— — — — 2,373 2,373 (23)2,350 
Balance as of March 31, 202317,138,518 $17 $508,238 $(320,198)$(207,598)$(19,541)$(7,289)$(26,830)
The accompanying notes are an integral part of these financial statements.
6


COOPER-STANDARD HOLDINGS INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(Dollar amounts in thousands)
 Three Months Ended March 31,
 20242023
Operating activities:
Net loss$(31,308)$(131,112)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:
Depreciation24,802 26,175 
Amortization of intangibles1,661 1,807 
Share-based compensation expense2,700 1,467 
Equity in (earnings) losses of affiliates, net of dividends related to earnings(693)198 
Loss on refinancing and extinguishment of debt 81,885 
Payment-in-kind interest6,787 11,392 
Deferred income taxes(317)367 
Other1,233 1,206 
Changes in operating assets and liabilities(19,064)36,994 
Net cash (used in) provided by operating activities(14,199)30,379 
Investing activities:
Capital expenditures(16,834)(29,263)
Other165 232 
Net cash used in investing activities(16,669)(29,031)
Financing activities:
Proceeds from issuance of long-term debt, net of debt issuance costs 927,450 
Repayment and refinancing of long-term debt (927,046)
Principal payments on long-term debt(657)(755)
Decrease in short-term debt, net(5)(1,312)
Debt issuance costs and other fees (73,965)
Taxes withheld and paid on employees' share-based payment awards(549)(195)
Other 163 
Net cash used in financing activities(1,211)(75,660)
Effects of exchange rate changes on cash, cash equivalents and restricted cash(3,855)(2,850)
Changes in cash, cash equivalents and restricted cash(35,934)(77,162)
Cash, cash equivalents and restricted cash at beginning of period163,061 192,807 
Cash, cash equivalents and restricted cash at end of period$127,127 $115,645 
Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets:
Balance as of
March 31, 2024December 31, 2023
Cash and cash equivalents$114,191 $154,801 
Restricted cash included in other current assets11,989 7,244 
Restricted cash included in other assets947 1,016 
Total cash, cash equivalents and restricted cash$127,127 $163,061 
The accompanying notes are an integral part of these financial statements.
7

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)

1. Overview
Basis of Presentation
Cooper-Standard Holdings Inc. (together with its consolidated subsidiaries, the “Company” or “Cooper Standard”), through its wholly-owned subsidiary, Cooper-Standard Automotive Inc. (“CSA U.S.”), is a leading manufacturer of sealing and fluid handling systems (consisting of fuel and brake delivery systems and fluid transfer systems). The Company’s products are primarily for use in passenger vehicles and light trucks that are manufactured by global automotive original equipment manufacturers (“OEMs”) and replacement markets. The Company conducts substantially all of its activities through its subsidiaries.
The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) for interim financial information and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Annual Report”), as filed with the SEC. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States (“U.S. GAAP”) for complete financial statements. These financial statements include all adjustments (consisting of normal, recurring adjustments) considered necessary for a fair presentation of the financial position and results of operations of the Company. The operating results for the interim period ended March 31, 2024 are not necessarily indicative of results for the full year. In preparing these financial statements, the Company has evaluated events and transactions for potential recognition or disclosure through the date the financial statements were issued.
As disclosed in its 2023 Annual Report, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. This resulted in the realignment of its reportable segments, which are determined based on how the chief operating decision maker (“CODM”) manages the business, allocates resources, makes operating decisions and evaluates operating performance. As a result, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. All other business activities are reported in Corporate, eliminations and other. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, or cash flows. All segment information included in this Form 10-Q is reflective of this new structure and prior period information has been revised to conform to the Company’s current period presentation. Refer to Note 15. “Segment Reporting” for additional information on the Company’s reportable segments and to Note 5. “Goodwill and Intangible Assets” for the impact thereof to the evaluation of recorded goodwill balances.
Recently Adopted Accounting Pronouncements
The Company adopted the following Accounting Standard Update (“ASU”) during the three months ended March 31, 2024, which did not have a material impact on its condensed consolidated financial statements:
StandardDescriptionEffective Date
ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures
Requires disclosure of significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items to reconcile to segment profit or loss, and the title and position of the entity’s CODM beginning with annual disclosures in 2024. The amendments in this update also require all annual segment disclosures to be included in interim periods beginning in 2025.January 1, 2024
8

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
Recently Issued Accounting Pronouncements
The Company considered the recently issued accounting pronouncements summarized as follows, which could have a material impact on its consolidated financial statements or disclosures:
StandardDescriptionImpactEffective Date
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures
Requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid.The Company is currently evaluating the impact of this update on its consolidated financial statements and disclosures.January 1, 2025
ASU 2023-05, Business Combinations - Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement
Requires joint ventures to apply a new basis of accounting upon formation, and as a result, initially measure all assets and liabilities at fair value (with exceptions to fair value measurement that are consistent with the business combinations guidance).The Company is currently evaluating the impact of this update on its consolidated financial statements and disclosures.January 1, 2025
2. Revenue
Revenue is recognized for manufactured parts at a point in time, generally when products are shipped or delivered. The Company usually enters into agreements with customers to produce products at the beginning of a vehicle’s life. Blanket purchase orders received from customers and related documents generally establish the annual terms, including pricing, related to a vehicle model. Customers typically pay for parts based on customary business practices with payment terms generally between 30 and 90 days.
Consistent with the Company’s change in reportable segments as described in Note 1. “Overview”, the Company has changed its revenue disaggregation presentation to align with the new reportable segment structure. Revenue by customer group for the three months ended March 31, 2024 was as follows:
Sealing SystemsFluid Handling SystemsOtherConsolidated
Passenger and Light Duty$343,521 $299,180 $ $642,701 
Commercial7,365 2,926 1,899 12,190 
Other393 3,409 17,732 21,534 
Revenue$351,279 $305,515 $19,631 $676,425 
Revenue by customer group for the three months ended March 31, 2023 was as follows:
Sealing SystemsFluid Handling SystemsOtherConsolidated
Passenger and Light Duty$341,280 $293,593 $899 $635,772 
Commercial7,470 3,199 1,913 12,582 
Other230 3,806 30,068 34,104 
Revenue$348,980 $300,598 $32,880 $682,458 
The passenger and light duty group consists of sales to automotive OEMs and automotive suppliers, while the commercial group represents sales to OEMs of on- and off-highway commercial equipment and vehicles. The other customer group includes sales related to specialty and adjacent markets.
Substantially all of the Company’s revenues were generated from sealing and fluid handling systems (consisting of fuel and brake delivery systems and fluid transfer systems) for use in passenger vehicles and light trucks manufactured by global OEMs.
9

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
A summary of the Company’s products is as follows:
Product LineDescription
Sealing SystemsProtect vehicle interiors from weather, dust and noise intrusion for improved driving experience; provide aesthetic and functional class-A exterior surface treatment.
Fuel and Brake Delivery SystemsSense, deliver and control fluids to fuel and brake systems.
Fluid Transfer SystemsSense, deliver and control fluids and vapors for optimal powertrain & HVAC operation.
Revenue by geographical region for the three months ended March 31, 2024 was as follows:
Sealing SystemsFluid Handling SystemsOtherConsolidated
North America$150,851 $225,368 $ $376,219 
Europe125,719 34,862  160,581 
Asia Pacific54,281 37,881  92,162 
South America20,428 7,404  27,832 
Corporate, eliminations and other  19,631 19,631 
Revenue$351,279 $305,515 $19,631 $676,425 
Revenue by geographical region for the three months ended March 31, 2023 was as follows:
Sealing SystemsFluid Handling SystemsOtherConsolidated
North America$138,112 $227,006 $ $365,118 
Europe131,116 30,738  161,854 
Asia Pacific57,111 36,654  93,765 
South America22,641 6,200  28,841 
Corporate, eliminations and other  32,880 32,880 
Revenue$348,980 $300,598 $32,880 $682,458 
Contract Estimates
The amount of revenue recognized is usually based on the purchase order price and adjusted for variable consideration, including pricing concessions. The Company accrues for pricing concessions by reducing revenue as products are shipped or delivered. The accruals are based on historical experience, anticipated performance and management’s best judgment. The Company also generally has ongoing adjustments to customer pricing arrangements based on the content and cost of its products. Such pricing accruals are adjusted as they are settled with customers. Customer returns, which are infrequent, are usually related to quality or shipment issues and are recorded as a reduction of revenue. The Company generally does not recognize significant return obligations due to their infrequent nature.
Contract Balances
The Company’s contract assets consist of unbilled amounts associated with variable pricing arrangements in the Asia Pacific region. Once pricing is finalized, contract assets are transferred to accounts receivable. As a result, the timing of revenue recognition and billings, as well as changes in foreign exchange rates, will impact contract assets on an ongoing basis. Contract assets were not materially impacted by any other factors during the three months ended March 31, 2024.
The Company’s contract liabilities consist of advance payments received and due from customers. Net contract assets (liabilities) consisted of the following:
March 31, 2024December 31, 2023Change
Contract assets$7,105 $437 $6,668 
Contract liabilities(15)(15) 
Net contract assets$7,090 $422 $6,668 
10

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
Other
The Company, at times, enters into agreements that provide for lump sum payments to customers. These payment agreements are recorded as a reduction of revenue during the period in which the commitment is made, unless the payment is contractually recoverable. Amounts related to commitments of future payments to customers in the condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023 were current liabilities of $9,656 and $10,164, respectively, and long-term liabilities of $2,896 and $4,293, respectively.
The Company provides assurance-type warranties to its customers. Such warranties provide customers with assurance that the related product will function as intended and complies with any agreed-upon specifications, and are recognized in cost of products sold.
3. Restructuring
On an ongoing basis, the Company evaluates its business and objectives to ensure that it is properly configured and sized based on changing market conditions. Accordingly, the Company has implemented several restructuring initiatives, including closure or consolidation of facilities throughout the world and the reorganization of its operating structure.
The Company’s restructuring charges consist of severance, retention and outplacement services, and severance-related postemployment benefits (collectively, “employee separation costs”), along with other related exit costs and asset impairments related to restructuring activities (collectively, “other exit costs”). Employee separation costs are recorded based on existing union and employee contracts, statutory requirements, completed negotiations and Company policy.
As further described in Note 15. “Segment Reporting”, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. As a result, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. Accordingly, prior period restructuring charges have been revised to conform to the Company’s current period presentation. Restructuring charges by segment were as follows:
Three Months Ended March 31,
20242023
Sealing systems$648 $973 
Fluid handling systems325 1,104 
Corporate and other160 302 
Total$1,133 $2,379 
Restructuring activity for the three months ended March 31, 2024 was as follows:
Employee Separation CostsOther Exit CostsTotal
Balance as of December 31, 2023$18,960 $5,333 $24,293 
Expense671 462 1,133 
Cash payments(3,131)(3,247)(6,378)
Foreign exchange translation and other(289)(253)(542)
Balance as of March 31, 2024$16,211 $2,295 $18,506 
4. Inventories
Inventories consist of the following:
March 31, 2024December 31, 2023
Finished goods$46,280 $38,022 
Work in process42,788 38,284 
Raw materials and supplies83,454 70,540 
$172,522 $146,846 
11

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
5. Goodwill and Intangible Assets
Goodwill
As further described in Note 15. “Segment Reporting”, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. Based on this change, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. The two reportable segments, along with the Industrial Specialty Group business, are the applicable reporting units for purposes of goodwill assignment and evaluation.
As a result of the segment realignment, the Company allocated goodwill to the reporting units existing under the new organizational structure on a relative fair value basis. The Company estimated the fair values of the reporting units based upon the present value of their anticipated future cash flows. The Company’s determination of fair value involved judgment and the use of estimates and assumptions. In conjunction with the goodwill allocation, the Company performed a quantitative impairment assessment of goodwill immediately before and after the segment realignment. The quantitative analyses did not result in any impairment charges as the fair value of each reporting unit exceeded its respective carrying value. Changes in the carrying amount of goodwill by reporting unit for the three months ended March 31, 2024 were as follows:
Sealing SystemsFluid Handling SystemsIndustrial Specialty GroupTotal
Balance as of December 31, 2023$47,775 $80,303 $12,736 $140,814 
Foreign exchange translation(93)  (93)
Balance as of March 31, 2024$47,682 $80,303 $12,736 $140,721 
Goodwill is tested for impairment by reporting unit annually or more frequently if events or circumstances indicate that an impairment may exist. There were no indicators of potential impairment during the three months ended March 31, 2024.
Intangible Assets
Definite-lived intangible assets and accumulated amortization balances as of March 31, 2024 and December 31, 2023 were as follows:
Gross Carrying AmountAccumulated
Amortization
Net Carrying Amount
Customer relationships$152,227 $(134,653)$17,574 
Other37,881 (16,699)21,182 
Balance as of March 31, 2024$190,108 $(151,352)$38,756 
Customer relationships$152,403 $(133,698)$18,705 
Other38,090 (16,227)21,863 
Balance as of December 31, 2023$190,493 $(149,925)$40,568 
6. Debt and Other Financing
A summary of outstanding debt as of March 31, 2024 and December 31, 2023 is as follows:
March 31, 2024December 31, 2023
First Lien Notes$603,408 $595,966 
Third Lien Notes387,053 386,681 
2026 Senior Notes42,357 42,338 
Finance leases21,262 22,243 
Other borrowings47,429 48,220 
Total debt1,101,509 1,095,448 
Less: current portion(49,909)(50,712)
Total long-term debt$1,051,600 $1,044,736 
12

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
First Lien Notes
On January 27, 2023, the Company issued $580,000 aggregate principal amount of its 13.50% Cash Pay / PIK Toggle Senior Secured First Lien Notes due 2027 (the “First Lien Notes”). The First Lien Notes mature on March 31, 2027 and bear interest at the rate of 13.50% per annum, which is payable in cash semi-annually on June 15 and December 15 of each year. Interest payments commenced on June 15, 2023. However, for the first four interest periods the Company has the option, in its sole discretion, to pay up to 4.50% of such interest by increasing the principal amount of the outstanding First Lien Notes or, in limited circumstances, by issuing additional First Lien Notes. As of March 31, 2024 and December 31, 2023, the aggregate principal amount of the First Lien Notes of $603,408 and $595,966, respectively, recognized in the condensed consolidated balance sheets reflect the election to pay 4.50% of the first three interest payments as payment-in-kind.
As of March 31, 2024 and December 31, 2023, the Company had $7,555 and $8,184, respectively, of unamortized debt issuance costs, and $311 and $337, respectively, of unamortized original issue discount related to the First Lien Notes, which are presented as direct deductions from the principal balance in the condensed consolidated balance sheets. Both the debt issuance costs and the original issue discount are amortized into interest expense over the term of the First Lien Notes.
Third Lien Notes
On January 27, 2023, the Company issued $357,446 aggregate principal amount of its 5.625% Cash Pay / 10.625% PIK Toggle Senior Secured Third Lien Notes due 2027 (the “Third Lien Notes”). The Third Lien Notes mature on May 15, 2027 and bear interest at the rate of 5.625% per annum, which is payable in cash semi-annually on June 15 and December 15 of each year. Interest payments commenced on June 15, 2023. However, for the first four interest periods the Company has the option, in its sole discretion, to pay such interest at 10.625% per annum either by increasing the principal amount of the outstanding Third Lien Notes or, in limited circumstances, by issuing additional Third Lien Notes. As of March 31, 2024 and December 31, 2023, the aggregate principal amount of the Third Lien Notes of $387,053 and $386,681, respectively, recognized in the condensed consolidated balance sheets reflect the election to fully pay the first two interest payments as payment-in-kind. The Company has elected to pay the third interest payment, due June 15, 2024, on the Third Lien Notes in cash.
Debt issuance costs related to the Third Lien Notes are amortized into interest expense over the term of the Third Lien Notes. As of March 31, 2024 and December 31, 2023, the Company had $4,714 and $5,087, respectively, of unamortized debt issuance costs related to the Third Lien Notes, which are presented as a direct deduction from the principal balance in the condensed consolidated balance sheets.
2026 Senior Notes
On November 2, 2016, the Company issued $400,000 aggregate principal amount of its 5.625% Senior Notes due 2026 (the “2026 Senior Notes”). As part of certain refinancing transactions that were completed on January 27, 2023, the Company exchanged $357,446 aggregate principal amount of its 2026 Senior Notes for $357,446 aggregate principal amount of its newly issued Third Lien Notes. Following the completion of the exchange, $42,554 aggregate principal amount of the 2026 Senior Notes remain outstanding.
Debt issuance costs are being amortized into interest expense over the term of the 2026 Senior Notes. As of March 31, 2024 and December 31, 2023, the Company had $197 and $216, respectively, of unamortized debt issuance costs related to the 2026 Senior Notes, which is presented as a direct deduction from the principal balance in the condensed consolidated balance sheets.
ABL Facility
On November 2, 2016, the Company entered into a third amendment and restatement of the ABL Facility. In March 2020, the Company entered into Amendment No. 1 to the Third Amended and Restated Loan Agreement (“the First Amendment”). As a result of the First Amendment, the ABL Facility maturity was extended to March 2025 and the aggregate revolving loan commitment was reduced to $180,000. In May 2020, the Company entered into Amendment No. 2 to the Third Amended and Restated Loan Agreement (the “Second Amendment”), which Second Amendment modified certain covenants under the ABL Facility. In December 2022, the Company entered into Amendment No. 3 to the Third Amended and Restated Loan Agreement (the “Third Amendment”), which became effective on January 27, 2023.
The aggregate revolving loan availability includes a $100,000 letter of credit sub-facility and a $25,000 swing line sub-facility. The ABL Facility also provides for an uncommitted $100,000 incremental loan facility, for a potential total ABL Facility of $280,000 (if requested by the Borrowers and the lenders agree to fund such increase). No consent of any lender (other than those participating in the increase) is required to effect any such increase. The Company’s borrowing base as of March 31, 2024 was $174,619 and the monthly fixed charge coverage ratio was at a level that provided the Company full access to the borrowing base. Net of $7,255 of outstanding letters of credit, the Company effectively had $167,364 available for borrowing under its ABL Facility as of March 31, 2024.
13

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
As of March 31, 2024 and December 31, 2023, there were no borrowings under the ABL Facility.
As of March 31, 2024, any borrowings then outstanding under our ABL Facility would mature, and the commitments of the lenders under our ABL Facility would have terminated, on March 24, 2025. Subsequent to quarter end, on May 6, 2024, the ABL Facility was amended to, among other things, extend the termination date for revolving commitments totaling $150,000 to May 6, 2029.
As of March 31, 2024 and December 31, 2023, the Company had $677 and $862, respectively, of unamortized debt issuance costs related to the ABL Facility recorded in other long-term assets in the condensed consolidated balance sheets.
Debt Covenants
The Company was in compliance with all applicable covenants of the First Lien Notes, Third Lien Notes, 2026 Senior Notes, and ABL Facility as of March 31, 2024.
Other Financing
Finance leases and other. Other borrowings as of March 31, 2024 and December 31, 2023 reflect finance leases and other borrowings under local bank lines classified in debt payable within one year in the condensed consolidated balance sheets.
Receivable factoring. As a part of its working capital management, the Company sells certain receivables through a single third-party financial institution (the “Factor”) in a pan-European program. The amount sold varies each month based on the amount of underlying receivables and cash flow needs of the Company. These are permitted transactions under the Company’s credit agreements governing the ABL Facility and the indentures governing the First Lien Notes, Third Lien Notes, and 2026 Secured Notes. The European factoring facility allows the Company to factor up to €70 million of its Euro-denominated accounts receivable, accelerating access to cash and reducing credit risk. The factoring facility expires on December 31, 2026.
Costs incurred on the sale of receivables are recorded in other expense, net in the condensed consolidated statements of operations. The sale of receivables under this contract is considered an off-balance sheet arrangement to the Company and is accounted for as a true sale and is excluded from accounts receivable in the condensed consolidated balance sheets. Amounts outstanding under receivable transfer agreements entered into by various locations as of the period end were as follows:
March 31, 2024December 31, 2023
Off-balance sheet arrangements$56,120 $47,903 
Accounts receivable factored and related costs throughout the period were as follows:
Off-Balance Sheet Arrangements
Three Months Ended March 31,
20242023
Accounts receivable factored$121,115 $103,045 
Costs653 437 
As of March 31, 2024 and December 31, 2023, cash collections on behalf of the Factor that have yet to be remitted were $11,928 and $6,466, respectively, and are reflected in other current assets as restricted cash in the condensed consolidated balance sheets.
14

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
7. Fair Value Measurements and Financial Instruments
Fair Value Measurements
Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy is utilized, which prioritizes the inputs used in measuring fair value as follows:
Level 1:Observable inputs such as quoted prices in active markets;
Level 2:Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and
Level 3:Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.
Items Measured at Fair Value on a Recurring Basis
Estimates of the fair value of foreign currency derivative instruments are determined using exchange traded prices and rates. The Company also considers the risk of non-performance in the estimation of fair value and includes an adjustment for non-performance risk in the measure of fair value of derivative instruments. In certain instances where market data is not available, the Company uses management judgment to develop assumptions that are used to determine fair value. Fair value measurements and the fair value hierarchy level for the Company’s assets and liabilities measured or disclosed at fair value on a recurring basis as of March 31, 2024 and December 31, 2023 were as follows:
March 31, 2024December 31, 2023Input
Forward foreign exchange contracts - other current assets$4,328 $1,285 Level 2
Forward foreign exchange contracts - accrued liabilities$(496)$(998)Level 2
Items Measured at Fair Value on a Nonrecurring Basis
In addition to items that are measured at fair value on a recurring basis, the Company measures certain assets and liabilities at fair value on a nonrecurring basis, which are not included in the table above. As these nonrecurring fair value measurements are generally determined using unobservable inputs, these fair value measurements are classified within Level 3 of the fair value hierarchy.
Items Not Carried at Fair Value
Fair values of the Company’s First Lien Notes, Third Lien Notes, and 2026 Senior Notes were as follows:
March 31, 2024December 31, 2023
Aggregate fair value$987,541 $984,448 
Aggregate carrying value (1)
$1,045,595 $1,038,808 
(1)    Excludes unamortized debt issuance costs and unamortized original issue discount.
Fair values were based on quoted market prices and are classified within Level 1 of the fair value hierarchy.
Derivative Instruments and Hedging Activities
The Company is exposed to fluctuations in foreign currency exchange rates, interest rates and commodity prices. The Company enters into derivative instruments primarily to hedge portions of its forecasted foreign currency denominated cash flows and designates these derivative instruments as cash flow hedges in order to qualify for hedge accounting.
The Company formally documents its hedge relationships, including the identification of the hedging instruments and the hedged items, as well as its risk management objectives and strategies for undertaking the cash flow hedges. The Company also formally assesses whether a cash flow hedge is highly effective in offsetting changes in the cash flows of the hedged item. Derivatives are recorded at fair value in other current assets, other assets, accrued liabilities and other long-term liabilities. For a cash flow hedge, the change in fair value of the derivative is recorded in accumulated other comprehensive income (loss) (“AOCI”) in the condensed consolidated balance sheets, to the extent that the hedges are effective, and reclassified into earnings when the underlying hedged transaction is realized. The realized gains and losses are recorded on the same line as the hedged transaction in the condensed consolidated statements of operations. Cash flows from derivatives used to manage foreign
15

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
exchange risks designated as cash flow hedges are classified as operating activities within the consolidated statements of cash flows.
The Company is exposed to credit risk in the event of nonperformance by its counterparties on its derivative financial instruments. The Company mitigates this credit risk exposure by entering into agreements directly with major financial institutions with high credit standards that are expected to fully satisfy their obligations under the contracts.
Cash Flow Hedges
Forward Foreign Exchange Contracts. The Company uses forward contracts to mitigate the potential volatility to earnings and cash flows arising from changes in currency exchange rates that impact the Company’s foreign currency transactions. The principal currencies hedged by the Company include various European currencies, the Canadian Dollar, and the Mexican Peso. As of March 31, 2024 and December 31, 2023, the notional amount of these contracts was $149,924 and $207,131, respectively, and consisted of hedges of cash flow transactions extending out to December 2024.
Pretax amounts related to the Company’s cash flow hedges that were recognized in other comprehensive income (loss) (“OCI”) were as follows:
Gain Recognized in OCI
Three Months Ended March 31,
20242023
Forward foreign exchange contracts$4,208 $5,553 
Pretax amounts related to the Company’s cash flow hedges that were reclassified from AOCI and recognized in cost of products sold were as follows:
Gain Reclassified from AOCI to Income
Three Months Ended March 31,
20242023
Forward foreign exchange contracts$662 $3,334 
8. Pension and Postretirement Benefits Other Than Pensions
The components of net periodic benefit cost (income) for the Company’s defined benefit plans and other postretirement benefit plans were as follows:
 Pension Benefits
Three Months Ended March 31,
20242023
 U.S. Non-U.S. U.S. Non-U.S.
Service cost$ $598 $ $535 
Interest cost1,819 1,212 2,314 1,295 
Expected return on plan assets(1,647)(336)(2,113)(307)
Amortization of prior service cost and actuarial loss555 53 778 6 
Net periodic benefit cost$727 $1,527 $979 $1,529 
 Other Postretirement Benefits
Three Months Ended March 31,
20242023
 U.S. Non-U.S. U.S. Non-U.S.
Service cost$6 $45 $13 $38 
Interest cost142 194 205 197 
Amortization of prior service credit and actuarial (gain) loss(730)4 (609)(21)
Net periodic benefit (income) cost$(582)$243 $(391)$214 
16

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
The service cost component of net periodic benefit cost (income) is included in cost of products sold and selling, administrative and engineering expenses in the condensed consolidated statements of operations. All other components of net periodic benefit cost (income) are included in other expense, net in the condensed consolidated statements of operations for all periods presented.
On October 11, 2022, the Company’s Board of Directors approved a resolution to merge certain of the Company’s U.S. defined benefit pension plans and terminate the resulting merged plan (“U.S. Pension Plan”) effective December 31, 2022. The termination of the U.S. Pension Plan is expected to be completed during the year ended December 31, 2024. As part of the termination process, the Company completed the transfer of all lump sum payments to eligible plan participants who elected such lump sums or otherwise met the criteria for lump sum payments. In addition, on April 3, 2024, the Company transferred all plan assets and remaining benefit obligations related to the U.S. Pension Plan to a highly rated insurance company. The insurance company will begin paying plan benefits to eligible plan participants through a group annuity contract beginning in June 2024.
As a result of transferring the remaining benefit obligations, the Company expects to recognize a non-cash pension settlement charge of approximately $40 to $50 million, before tax, in the quarter ended June 30, 2024, which includes recognizing the remaining pension losses currently recorded in accumulated other comprehensive loss, and derecognizing the net assets of the plan. As of March 31, 2024 and December 31, 2023, the U.S. Pension Plan was underfunded under U.S. generally accepted accounting principles by $3,994 and $3,948, respectively.
9. Other Expense, Net
The components of other expense, net were as follows:
Three Months Ended March 31,
20242023
Foreign currency losses$(1,971)$(1,917)
Components of net periodic cost other than service cost(1,266)(1,745)
Factoring costs(653)(437)
Miscellaneous income241 95 
Other expense, net$(3,649)$(4,004)
10. Income Taxes
The Company determines its effective tax rate each quarter based upon its estimated annual effective tax rate. The Company records the tax impact of certain unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, in the interim period in which they occur. In addition, jurisdictions with a projected loss for the year where no tax benefit can be recognized are excluded from the estimated annual effective tax rate.
Income tax expense, loss before income taxes and the corresponding effective tax rate for the three months ended March 31, 2024 and 2023 were as follows:
Three Months Ended March 31,
20242023
Income tax expense$4,131 $358 
Loss before income taxes(27,177)(130,754)
Effective tax rate(15)% %
The effective tax rate for the three months ended March 31, 2024 varied from the effective tax rate for the three months ended March 31, 2023 primarily due to the geographic mix of pre-tax income and losses, and the inability to record a tax expense for pre-tax income and a benefit for pre-tax losses in the U.S. and certain foreign jurisdictions due to valuation allowances, adjustments to uncertain tax positions, and other permanent items.
The income tax rate for the three months ended March 31, 2024 and 2023 varied from the U.S. statutory rate primarily due to the inability to record a tax expense for pre-tax income and a tax benefit for pre-tax losses in the U.S. and certain foreign
17

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
jurisdictions due to valuation allowances, tax credits, the impact of income taxes on foreign earnings taxed at rates varying from the U.S. statutory rate, adjustments to uncertain tax positions, and other permanent items.
The Company’s current and future provision for income taxes is impacted by changes in valuation allowances in the U.S. and certain foreign jurisdictions. The Company’s future provision for income taxes will include no tax benefit with respect to losses incurred and, except for certain jurisdictions, no tax expense with respect to income generated in these countries until the respective valuation allowances are eliminated. Accordingly, income taxes are impacted by changes in valuation allowances and the mix of earnings among jurisdictions. The Company evaluates the realizability of its deferred tax assets on a quarterly basis. In completing this evaluation, the Company considers all available evidence in order to determine, based on the weight of the evidence, if a valuation allowance for its deferred tax assets is necessary. Such evidence includes historical results, future reversals of existing taxable temporary differences and expectations for future taxable income (exclusive of the reversal of temporary differences and carryforwards), as well as the implementation of feasible and prudent tax planning strategies. If, based on the weight of the evidence, it is more likely than not that all or a portion of the Company’s deferred tax assets will not be realized, a valuation allowance is recorded. If operating results improve or decline on a continual basis in a particular jurisdiction, the Company’s decision regarding the need for a valuation allowance could change, resulting in either the initial recognition or reversal of a valuation allowance in that jurisdiction, which could have a significant impact on income tax expense in the period recognized and subsequent periods. In determining the provision for income taxes for financial statement purposes, the Company makes certain estimates and judgments, which affect its evaluation of the carrying value of its deferred tax assets, as well as its calculation of certain tax liabilities.
The Company, or one of its subsidiaries, files income tax returns in the United States and other foreign jurisdictions. During the examination of the Company’s 2015-2018 U.S. federal income tax filings, the IRS asserted that income earned by a Netherlands subsidiary from its Mexican branch operations should be categorized as foreign based company sales income under Section 954(d) of the Internal Revenue Code and should be recognized currently as taxable income on the Company’s 2015-2018 U.S. federal income tax filings. As a result of this assertion, the IRS issued a Notice of Proposed Adjustment (“NOPA”). The Company believes the proposed adjustment is without merit and is in the process of contesting the matter. Currently, the protest with the IRS for the 2015-2018 tax years is with the IRS’s administrative appeals office, and the Company is having continuing discussion about the issue. The Company believes, after consultation with tax and legal counsel, that it is more likely than not that it will ultimately be successful in defending its position. As such, the Company has not recorded any impact of the IRS’s proposed adjustment in its condensed consolidated financial statements as of the three months ended March 31, 2024. In the event the Company is not successful in defending its position, the potential income tax expense impact, including interest, related to tax years 2015 through March 31, 2024 is less than $10,000. The Company intends to vigorously contest the conclusions reached in the NOPA through the IRS’s administrative appeals process, and, if necessary, through litigation.
On August 16, 2022, the U.S. enacted the Inflation Reduction Action of 2022, which, among other things, implements a 15% minimum tax on financial statement income of certain large corporations, a 1% excise tax on net stock repurchases and several tax incentives to promote clean energy. The provisions were effective in the first quarter of 2023 and did not have a significant impact on the Company’s condensed consolidated financial statements.
Numerous countries have agreed to a statement in support of the Organization for Economic Co-operation and Development (“OECD”) model rules that propose a global minimum tax rate of 15%, and European Union member states have agreed to implement the global minimum tax. Certain countries, including European Union member states, have enacted or are expected to enact legislation to be effective as early as 2024, with widespread implementation of a global minimum tax expected by 2025. The Company has recorded the impact of the global minimum tax as currently enacted in the condensed consolidated financial statements as of March 31, 2024. As further legislation becomes effective in countries in which the Company does business, its provision for income taxes could be impacted. The Company will continue to monitor pending legislation and implementation by individual countries and adjust its calculations accordingly.
11. Net Loss Per Share Attributable to Cooper-Standard Holdings Inc.
Basic net loss per share attributable to Cooper-Standard Holdings Inc. was computed by dividing net loss attributable to Cooper-Standard Holdings Inc. by the weighted average number of shares of common stock outstanding during the period. Diluted net loss per share attributable to Cooper-Standard Holdings Inc. was computed using the treasury stock method by dividing diluted net loss available to Cooper-Standard Holdings Inc. by the weighted average number of shares of common stock outstanding, including the dilutive effect of common stock equivalents, using the average share price during the period.
18

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
Information used to compute basic and diluted net loss per share attributable to Cooper-Standard Holdings Inc. was as follows:
Three Months Ended March 31,
20242023
Net loss available to Cooper-Standard Holdings Inc. common stockholders$(31,660)$(130,367)
Basic weighted average shares of common stock outstanding17,462,136 17,229,423 
Dilutive effect of common stock equivalents  
Diluted weighted average shares of common stock outstanding17,462,136 17,229,423 
Basic net loss per share attributable to Cooper-Standard Holdings Inc.$(1.81)$(7.57)
Diluted net loss per share attributable to Cooper-Standard Holdings Inc.$(1.81)$(7.57)
Securities excluded from the calculation of diluted loss per share were approximately 249,000 and 94,000 for the three months ended March 31, 2024 and 2023, respectively, because the inclusion of such securities in the calculation would have been anti-dilutive.
12. Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss by component, net of related tax, were as follows:
Three Months Ended March 31,
20242023
Foreign currency translation adjustment
Balance at beginning of period$(157,656)$(158,023)
Other comprehensive loss before reclassifications(7,245)
(1)
(70)
(1)
Amounts reclassified from accumulated other comprehensive loss  
Balance at end of period$(164,901)$(158,093)
Benefit plan liabilities
Balance at beginning of period$(44,149)$(60,251)
Other comprehensive income (loss) before reclassifications (net of tax expense of $22 and $65, respectively)
270 (58)
Amounts reclassified from accumulated other comprehensive (loss) income(117)
(2)
158 
(3)
Balance at end of period$(43,996)$(60,151)
Fair value change of derivatives
Balance at beginning of period$140 $8,303 
Other comprehensive income before reclassifications (net of tax expense of $5 and $770, respectively)
4,203 4,783 
Amounts reclassified from accumulated other comprehensive loss (net of no tax expense and $894, respectively)
(662)(2,440)
Balance at end of period$3,681 $10,646 
Accumulated other comprehensive loss, ending balance$(205,216)$(207,598)
(1)Includes other comprehensive loss related to intra-entity foreign currency balances that are of a long-term investment nature of $(8,443) and $(3,823) for the three months ended March 31, 2024 and 2023, respectively.
(2)Includes the effect of the amortization of actuarial gains of $(512) and amortization of prior service cost of $4, net of tax of $2.
(3)Includes the effect of the amortization of actuarial losses of $147 and amortization of prior service cost of $6, net of tax of $5.
19

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
13. Common Stock
Share Repurchase Program
In June 2018, the Company’s Board of Directors approved a common stock repurchase program (the “2018 Program”) authorizing the Company to repurchase, in the aggregate, up to $150,000 of its outstanding common stock. Under the 2018 Program, repurchases may be made on the open market, through private transactions, accelerated share repurchases, round lot or block transactions on the New York Stock Exchange or otherwise, as determined by management and in accordance with prevailing market conditions and federal securities laws and regulations. The Company expects to fund any future repurchases from cash on hand and future cash flows from operations. The Company is not obligated to acquire a particular amount of securities, and the 2018 Program may be discontinued at any time at the Company’s discretion. The 2018 Program became effective in November 2018. As of March 31, 2024, the Company had approximately $98,720 of repurchase authorization remaining under the 2018 Program. The Company did not make any repurchases under the 2018 Program during the three months ended March 31, 2024 or 2023.
14. Commitments and Contingencies
The Company is periodically involved in claims, litigation and various legal matters that arise in the ordinary course of business. The Company accrues for litigation exposure when it is probable that future costs will be incurred and such costs can be reasonably estimated. Any resulting adjustments, which could be material, are recorded in the period the adjustments are identified. As of March 31, 2024, the Company does not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for claims, litigation and various legal matters, if any, has been incurred. However, the ultimate resolutions of these proceedings and matters are inherently unpredictable. As such, the Company’s financial condition, results of operations or cash flows could be adversely affected in any particular period by the unfavorable resolution of one or more of these proceedings or matters.
In addition, the Company conducts and monitors environmental investigations and remedial actions at certain locations. As of March 31, 2024 and December 31, 2023, the Company had approximately $10,476 and $11,354, respectively, reserved in accrued liabilities and other liabilities in the condensed consolidated balance sheets on an undiscounted basis. While the Company’s costs to defend and settle known claims arising under environmental laws have not been material in the past and are not currently estimated to have a material adverse effect on the Company’s financial condition, such costs may be material to the Company’s financial statements in the future.
15. Segment Reporting
The Company had historically managed its automotive business in four reportable segments: North America, Europe, Asia Pacific and South America. All other business activities were reported in Corporate, eliminations and other. As disclosed in its 2023 Annual Report, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. This resulted in the realignment of the Company’s reportable segments, which are based on how the CODM manages the business, allocates resources, makes operating decisions, and evaluates operating performance. Based on this change, the Company established two reportable automotive segments: Sealing Systems and Fluid Handling Systems. All other business activities are reported in Corporate, eliminations and other. Additional information related to the composition of each segment is included below:
Sealing Systems: The Sealing Systems segment is comprised of products that are designed and manufactured to protect vehicle interiors from weather, dust and noise intrusion for an improved driving experience. Its products also provide aesthetic and functional class-A exterior surface treatment. As disclosed in its 2023 Annual Report, the Company believes it is the largest global producer of sealing systems.
Fluid Handling Systems: The Fluid Handling Systems segment is comprised products that help convey, connect, control and communicate throughout fluid systems for superior performance across diverse powertrains. The Company leverages its innovation expertise and vertically integrated manufacturing process with strong global standardization to support customers throughout the world.
The new structure is expected to optimize asset and resource allocation, enhance operating efficiency and aid in accelerating growth. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, or cash flows. All segment information is reflective of this new structure, and prior period information has been revised to conform to the Company’s current period presentation.
The Company uses segment adjusted EBITDA as the measure of earnings to assess the performance of each segment and determine the resources to be allocated to the segments. The results of each segment include certain allocations for general,
20

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
(Dollar amounts in thousands except per share and share amounts)
administrative and other shared costs. Segment adjusted EBITDA may not be comparable to similarly titled measures reported by other companies.
Certain financial information on the Company’s reportable segments was as follows:
Three Months Ended March 31,
20242023
External SalesIntersegment SalesAdjusted EBITDAExternal SalesIntersegment SalesAdjusted EBITDA
Sealing systems$351,279 $11,909 $21,371 $348,980 $15,223 $11,716 
Fluid handling systems305,515 4,830 10,982 300,598 5,123 4,203 
Corporate, eliminations and other19,631 (16,739)(3,005)32,880 (20,346)(3,462)
Consolidated$676,425 $ $29,348 $682,458 $ $12,457 
Three Months Ended March 31,
20242023
Adjusted EBITDA$29,348 $12,457 
Restructuring charges(1,133)(2,379)
Loss on refinancing and extinguishment of debt (81,885)
EBITDA$28,215 $(71,807)
Income tax expense(4,131)(358)
Interest expense, net of interest income(29,281)(30,220)
Depreciation and amortization(26,463)(27,982)
Net loss attributable to Cooper-Standard Holdings Inc.$(31,660)$(130,367)

March 31, 2024December 31, 2023
Segment assets:
Sealing systems$872,837 $906,022 
Fluid handling systems729,841 735,465 
Corporate, eliminations and other241,673 230,812 
Consolidated$1,844,351 $1,872,299 


21


Item 2.        Management’s Discussion and Analysis of Financial Condition and Results of Operations
This management’s discussion and analysis of financial condition and results of operations is intended to assist in understanding and assessing the trends and significant changes in our results of operations and financial condition. Our historical results may not indicate, and should not be relied upon as an indication of, our future performance. Our forward-looking statements reflect our current views about future events, are based on assumptions and are subject to known and unknown risks and uncertainties that could cause actual results to differ materially from those contemplated by these statements. See “Forward-Looking Statements” below for a discussion of risks associated with reliance on forward-looking statements. Factors that may cause differences between actual results and those contemplated by forward-looking statements include, but are not limited to, those discussed below and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 filed with the U.S. Securities and Exchange Commission (“2023 Annual Report”), including Item 1A. “Risk Factors.” The following should be read in conjunction with our 2023 Annual Report and the other information included herein. Our discussion of trends and conditions supplements and updates such discussion included in our 2023 Annual Report. References in this quarterly report on Form 10-Q (the “Report”) to “we,” “our,” or the “Company” refer to Cooper-Standard Holdings Inc., together with its consolidated subsidiaries.
Executive Overview
Our Business
We design, manufacture and sell sealing and fluid handling systems (consisting of fuel and brake delivery and fluid transfer systems) for use primarily in passenger vehicles and light trucks manufactured by global automotive original equipment manufacturers (“OEMs”). We are primarily a “Tier 1” supplier, with approximately 84% of our sales in 2023 made directly to major OEMs.
Recent Trends and Conditions
General Economic Conditions and Outlook
The global automotive industry is susceptible to uncertain economic conditions that could adversely impact new vehicle demand and production. Business conditions may vary significantly from period to period or region to region. In 2022, global automotive production was negatively impacted by broad supply chain challenges, labor market disruptions and other lingering impacts of the COVID-19 pandemic. In 2023, light vehicle production showed resilience and strong growth, supported by sustained consumer demand and OEM efforts to replenish depleted inventory levels. This resilience and growth was despite continued uncertainty in the global economy created by continued inflation, rising interest rates and increased geopolitical tension in key regions of the world. In 2024, we expect production growth will moderate as inventory levels normalize, interest rates remain relatively high, and the geopolitical tensions driving global economic uncertainty persist.
In North America, U.S. consumer confidence has increased from 2023 levels but remains well below pre-pandemic historical averages. Slowing inflation and the Federal Reserve Board’s pause on policy rate actions have been key drivers of improved consumer sentiment. Economists at the International Monetary Fund (IMF) are expecting the economies of the United States, Canada and Mexico to grow by 2.7 percent, 1.2 percent and 2.4 percent, respectively, in 2024.
In Europe, lower inflation and more stable energy costs are supporting stronger household consumption. Uncertainty related to ongoing geopolitical tension and the war in Ukraine continue, however, and remain a constraining factor to overall economic activity. In the current uncertain environment, economists at the IMF are expecting the economy in the Eurozone region to grow by approximately 0.8 percent in 2024.
In the Asia Pacific region, China’s post-COVID-19 economy has been burdened by a protracted property crisis, weak consumer and business confidence, and mounting local government debts. In order to bring property and housing supply in line with actual demand, the government will likely have to reduce its past levels of infrastructure investment. As a result, economists at the IMF are expecting the Chinese economy to grow at a more modest 4.6 percent in 2024.
In South America, the Brazilian economy has started the year strong with an increase in the minimum wage and continuing strong labor market contributing to consumer demand. Despite these drivers, inflation has stabilized slightly above target levels set by the Brazilian central bank. As a result, economists at the IMF are now estimating the Brazilian economy will grow 2.2 percent in 2024.
Production Levels
Our business is directly affected by the automotive vehicle production rates in North America, Europe, Asia Pacific and South America. These production rates can be impacted periodically by changing macro and micro-economic conditions, geopolitical actions, regional consumer sentiment, labor disruptions and changing regulatory requirements, among other factors.
22


Light vehicle production by region for the three months ended March 31, 2024 and 2023 was as follows:
Three Months Ended March 31,
(in millions of units)
2024(1)
2023(1)
% Change
North America3.9 3.9 1.4%
Europe4.5 4.6 (2.5)%
Asia Pacific11.5 11.7 (1.0)%
Greater China6.2 5.9 4.4%
South America0.6 0.7 (6.0)%
(1)Production data based on S&P Global, April 2024.
Despite improved production in 2023, vehicle inventory and expected production levels remain well below pre-pandemic historical averages. Current industry forecasts suggest global light vehicle production in 2024 will remain flat compared to full year 2023, followed by modest growth in 2025 and 2026. Actual production may vary from forecasted levels due to a number of factors, however, including, but not limited to, consumer demand and industry competitiveness.
Raw Materials
Our business is susceptible to inflationary pressures with respect to raw materials. Abrupt changes in the market prices or availability of certain key raw materials may result in operational and profitability challenges for the Company and the industry as a whole. Following the pandemic, market prices for key raw materials, such as steel, aluminum, and oil-derived commodities, experienced a period of extreme volatility, which led to significant cost increases for our business. In response, we worked with our customers to implement or expand index-based commercial agreements that have enabled us to partially recover incremental material costs incurred and significantly reduce our exposure and risk related to commodity price fluctuations going forward. Global commodity markets and pricing have stabilized to a large degree in 2024, and material cost impacts on our results for the three months ended March 31, 2024 were relatively small.
General Inflation and Recovery Strategy
We continue to experience inflationary cost pressures and diligently work to address these costs both internally and with our customers. As such, we continue to actively pursue pricing adjustments on current business and consider the impact of inflationary and other costs in our quotes for new business. The majority of our customers recognized these costs and customer negotiations for inflation recovery and sustainable pricing were completed in 2023.
23


Results of Operations
 Three Months Ended March 31,
 20242023Change
(dollar amounts in thousands)
Sales$676,425 $682,458 $(6,033)
Cost of products sold614,782 640,630 (25,848)
Gross profit61,643 41,828 19,815 
Selling, administration & engineering expenses55,366 52,089 3,277 
Amortization of intangibles1,661 1,807 (146)
Restructuring charges1,133 2,379 (1,246)
Operating income (loss)3,483 (14,447)17,930 
Interest expense, net of interest income(29,281)(30,220)939 
Equity in earnings (losses) of affiliates2,270 (198)2,468 
Loss on refinancing and extinguishment of debt— (81,885)81,885 
Other expense, net(3,649)(4,004)355 
Loss before income taxes(27,177)(130,754)103,577 
Income tax expense4,131 358 3,773 
Net loss(31,308)(131,112)99,804 
Net (income) loss attributable to noncontrolling interests(352)745 (1,097)
Net loss attributable to Cooper-Standard Holdings Inc.$(31,660)$(130,367)$98,707 

Three Months Ended March 31, 2024 Compared with Three Months Ended March 31, 2023
Sales
Three Months Ended March 31,Variance Due To:
20242023ChangeVolume / Mix*Foreign ExchangeDivestitures
(dollar amounts in thousands)
Total sales$676,425 $682,458 $(6,033)$7,902 $(1,095)$(12,840)
* Net of customer price adjustments, including recoveries.
Sales for the three months ended March 31, 2024 decreased 0.9%, compared to the three months ended March 31, 2023. The decrease in sales was driven by the divestitures of our European technical rubber products business and a joint venture in the Asia Pacific region in prior year, and the negative impact of foreign exchange. The decrease was partially offset by favorable volume and mix, net customer price adjustments including recoveries.
Gross Profit
Three Months Ended March 31,Variance Due To:
20242023ChangeVolume / Mix*Foreign ExchangeCost (Decreases)/Increases**
(dollar amounts in thousands)
Cost of products sold$614,782$640,630$(25,848)$(6,678)$7,645 $(26,815)
Gross profit61,64341,82819,815 14,580 (8,740)13,975 
Gross profit percentage of sales9.1 %6.1 %
* Net of customer price adjustments, including recoveries.
** Net of divestitures.
Cost of products sold is primarily comprised of materials, labor, manufacturing overhead, freight, depreciation and other direct operating expenses. Materials comprise the largest component of our cost of products sold and represented
24


approximately 50% of total cost of products sold for each of the three months ended March 31, 2024 and March 31, 2023. The change in cost of products sold was impacted by lower volume and mix, net of recoveries, lower energy costs, and manufacturing and purchasing savings through lean initiatives, partially offset by higher inflation of labor and overhead, and unfavorable foreign exchange.
Gross profit for the three months ended March 31, 2024 increased $19.8 million compared to the three months ended March 31, 2023. The change was driven by volume and mix, net of customer price adjustments including recoveries, manufacturing and purchasing savings through lean initiatives and lower energy costs, partially offset by higher inflation of labor and overhead, and unfavorable foreign exchange.
Selling, Administration and Engineering Expenses. Selling, administration and engineering expenses include administrative expenses as well as product engineering and design and development costs. Selling, administration and engineering expenses for the three months ended March 31, 2024 were $55.4 million, or 8.2% of sales, compared to $52.1 million, or 7.6% of sales, for the three months ended March 31, 2023. The increase was primarily related to higher compensation related costs.
Amortization of Intangibles. Intangibles amortization for the three months ended March 31, 2024 was relatively consistent compared to the three months ended March 31, 2023.
Restructuring Charges. Restructuring charges for the three months ended March 31, 2024 decreased $1.2 million compared to the three months ended March 31, 2023.
Interest Expense, Net. Net interest expense for the for the three months ended March 31, 2024 was relatively consistent compared to the three months ended March 31, 2023.
Loss on Refinancing and Extinguishment of Debt. Loss on refinancing and extinguishment of debt for the three months ended March 31, 2023 was $81.9 million, which resulted from certain fees and the partial write off of new and unamortized
debt issuance costs and unamortized original issue discount related to refinancing transactions that occurred in 2023.
Other Expense, Net. Other expense, net, for the three months ended March 31, 2024 decreased $0.4 million compared to the three months ended March 31, 2023, primarily due to a decrease in net periodic benefit cost other than service cost.
Income Tax Expense. Income tax expense for the three months ended March 31, 2024 was $4.1 million on losses before income taxes of $27.2 million compared to an income tax expense of $0.4 million on losses before income taxes of $130.8 million for the three months ended March 31, 2023. The effective tax rate for the three months ended March 31, 2024 differed from the effective tax rate for the three months ended March 31, 2023 primarily due to the geographic mix of pre-tax losses, the inability to record a tax expense for pre-tax earnings and tax benefit for pre-tax losses in the U.S. and certain foreign jurisdictions due to valuation allowances, adjustments to uncertain tax positions, and other permanent items.
Segment Results of Operations
As disclosed in its 2023 Annual Report, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. This resulted in the realignment of its reportable segments, which are determined based on how the CODM manages the business, allocates resources, makes operating decisions, and evaluates operating performance. As a result, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. All other business activities are reported in Corporate, eliminations and other. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, or cash flows. All segment information included in this Form 10-Q is reflective of this new structure and prior period information has been revised to conform to the Company’s current period segment presentation.
The Company uses segment adjusted EBITDA as the measure of earnings to assess the performance of each segment and determine the resources to be allocated to the segments. We have defined adjusted EBITDA as net income before interest, taxes, depreciation, amortization, restructuring expense, and special items.
25


The following tables present sales and segment adjusted EBITDA for each of the reportable segments.
Three Months Ended March 31, 2024 Compared with Three Months Ended March 31, 2023
Sales
Three Months Ended March 31,Variance Due To:
20242023Change
Volume/ Mix*
Foreign ExchangeDivestitures
(dollar amounts in thousands)
Sales to external customers
Sealing systems$351,279 $348,980 $2,299 $2,433 $(134)$— 
Fluid handling systems305,515 300,598 4,917 5,878 (961)— 
Corporate, eliminations and other19,631 32,880 (13,249)(409)— (12,840)
Consolidated$676,425 $682,458 $(6,033)$7,902 $(1,095)$(12,840)
* Net of customer price adjustments, including recoveries.
Volume and mix was mainly driven by customer price adjustments including recoveries.
The net impact of foreign currency exchange was primarily related to the Chinese Renminbi and Euro.
Segment adjusted EBITDA
Three Months Ended March 31,Variance Due To:
20242023Change
Volume/ Mix*
Foreign ExchangeCost Decreases/(Increases)**
(dollar amounts in thousands)
Segment adjusted EBITDA
Sealing systems$21,371 $11,716 $9,655 $4,508 $(2,865)$8,012 
Fluid handling systems10,982 4,203 6,779 9,732 (6,414)3,461 
Corporate, eliminations and other(3,005)(3,462)457 340 248 (131)
Consolidated$29,348 $12,457 $16,891 $14,580 $(9,031)$11,342 
* Net of customer price adjustments, including recoveries.
** Net of divestitures.
Volume and mix was mainly driven by customer price adjustments including recoveries.
The net impact of foreign currency exchange was primarily related to the Mexican Peso and Polish Zloty.
The Cost Decreases / (Increases) category above includes:
Commodity cost and inflationary economics; and
Manufacturing and purchasing savings through lean initiatives.
Liquidity and Capital Resources
Short and Long-Term Liquidity Considerations and Risks
The sources to fund our ongoing working capital, capital expenditures, debt service and other funding requirements are a combination of cash flows from operations, cash on hand, borrowings under our senior asset-based revolving credit facility (“ABL Facility”) and receivables factoring. We utilize intercompany loans and equity contributions to fund our worldwide operations. There may be country-specific regulations which may restrict or result in increased costs in the repatriation of these funds. See Note 6. “Debt and Other Financing” to the unaudited condensed consolidated financial statements included in Part I, Item 1 of this Report for additional information.
We continue to actively preserve cash and enhance liquidity, including managing our capital expenditures as a percent of sales. We continuously monitor and forecast our liquidity situation in light of automotive industry, customer and economic factors, and take the necessary actions to preserve our liquidity and evaluate other financial alternatives that may be available to us should the need arise. Our ability to fund our working capital needs, debt payments and other obligations, and to comply
26


with the financial covenants, including borrowing base limitations, under our ABL Facility, depend on our future operating performance and cash flows and many factors outside of our control, including the costs of raw materials, the state of the overall automotive industry and financial and economic conditions, including work stoppages and the continued impact of public health events, and other factors. Based on those actions and current projections of light vehicle production and customer demand for our products, we believe that our cash flows from operations, cash on hand, availability under our ABL Facility and receivables factoring will enable us to meet our ongoing working capital requirements, capital expenditures, debt service and other funding requirements for the foreseeable future, despite the challenges facing the industry.
Cash Flows
Operating Activities. Net cash used in operations was $14.2 million for the three months ended March 31, 2024, compared to net cash provided by operations of $30.4 million for the three months ended March 31, 2023. The net change was primarily due to changes in net working capital balances, partially offset by higher cash earnings.
Investing Activities. Net cash used in investing activities was $16.7 million for the three months ended March 31, 2024, compared to net cash used in investing activities of $29.0 million for the three months ended March 31, 2023. The net change was primarily due to lower capital expenditures. We expect capital expenditures in 2024 to be relatively consistent with 2023, primarily as part of initiatives to consistently manage overall capital spending. We anticipate that we will spend approximately $75 to $85 million on capital expenditures in 2024.
Financing Activities. Net cash used in financing activities totaled $1.2 million for the three months ended March 31, 2024, compared to net cash used in financing activities of $75.7 million for the three months ended March 31, 2023. The net change was primarily due to the impact of refinancing transactions that occurred in 2023.
Share Repurchase Program
In June 2018, our Board of Directors approved a common stock repurchase program (the “2018 Program”) authorizing us to repurchase, in the aggregate, up to $150.0 million of our outstanding common stock. Under the 2018 Program, repurchases may be made on the open market, through private transactions, accelerated share repurchases, round lot or block transactions on the New York Stock Exchange or otherwise, as determined by us and in accordance with prevailing market conditions and federal securities laws and regulations. We expect to fund any future repurchases from cash on hand and future cash flows from operations. The specific timing and amount of any future repurchase will vary based on market and business conditions, changes in tax laws and other factors. We are not obligated to acquire a particular amount of securities, and the 2018 Program may be discontinued at any time at our discretion. The 2018 Program became effective in November 2018. As of March 31, 2024, we had approximately $98.7 million of repurchase authorization remaining under the 2018 Program. We did not make any repurchases under the 2018 Program during the three months ended March 31, 2024 or 2023.
Other Matters
We may, from time to time, seek to purchase our outstanding debt securities or loans, including the First Lien Notes, Third Lien Notes and 2026 Senior Notes. Such transactions could be privately negotiated or open market transactions, pursuant to tender offers or otherwise. Any such purchases will be made in our sole discretion in light of market conditions, applicable limitations contained in the agreements governing our indebtedness and other relevant factors. The amounts involved in any such purchase transactions, individually or in the aggregate, may be material. Any such purchases may equate to a substantial amount of a particular class or series of debt, which may reduce the trading liquidity of such class or series.
In the third quarter of 2023, we designated Liveline Technologies, Inc. (“Liveline”) an unrestricted subsidiary under the terms of certain of its debt agreements, but Liveline remains a wholly-owned subsidiary of Cooper-Standard Automotive Inc. Liveline had $0.3 million of net income during the three months ended March 31, 2024. As of March 31, 2024, Liveline had less than $0.1 million of gross assets. Liveline will look to Cooper Standard for necessary funding until it is able to sustain itself through sales of its products and services.
Non-GAAP Financial Measures
In evaluating our business, management considers EBITDA and Adjusted EBITDA to be key indicators of our operating performance. Our management also uses EBITDA and Adjusted EBITDA:
because similar measures are utilized in the calculation of the financial covenants and ratios contained in our financing arrangements;
in developing our internal budgets and forecasts;
as a significant factor in evaluating our management for compensation purposes;
27


in evaluating potential acquisitions;
in comparing our current operating results with corresponding historical periods and with the operational performance of other companies in our industry; and
in presentations to the members of our board of directors to enable our board of directors to have the same measurement basis of operating performance as is used by management in their assessments of performance and in forecasting and budgeting for our company.
In addition, we believe EBITDA and Adjusted EBITDA and similar measures are widely used by investors, securities analysts and other interested parties in evaluating our performance. We define Adjusted EBITDA as net income (loss) plus income tax expense (benefit), interest expense, net of interest income, depreciation and amortization or EBITDA, as adjusted for items that management does not consider to be reflective of our core operating performance. These adjustments include, but are not limited to, restructuring costs, impairment charges, non-cash fair value adjustments and acquisition-related costs.
EBITDA and Adjusted EBITDA are not financial measurements recognized under U.S. GAAP, and when analyzing our operating performance, investors should use EBITDA and Adjusted EBITDA as a supplement to, and not as alternatives for, net income (loss), operating income, or any other performance measure derived in accordance with U.S. GAAP, nor as an alternative to cash flow from operating activities as a measure of our liquidity. EBITDA and Adjusted EBITDA have limitations as analytical tools, and they should not be considered in isolation or as substitutes for analysis of our results of operations as reported under U.S. GAAP. These limitations include the following:
they do not reflect our cash expenditures or future requirements for capital expenditure or contractual commitments;
they do not reflect changes in, or cash requirements for, our working capital needs;
they do not reflect interest expense or cash requirements necessary to service interest or principal payments under our ABL Facility, First Lien Notes, Third Lien Notes, and 2026 Senior Notes;
they do not reflect certain tax payments that may represent a reduction in cash available to us;
although depreciation and amortization are non-cash charges, the assets being depreciated or amortized may have to be replaced in the future, and EBITDA and Adjusted EBITDA do not reflect cash requirements for such replacements; and
other companies, including companies in our industry, may calculate these measures differently and, as the number of differences in the way companies calculate these measures increases, the degree of their usefulness as a comparative measure correspondingly decreases.
In addition, in evaluating Adjusted EBITDA, it should be noted that in the future, we may incur expenses similar to the adjustments in the below presentation. Our presentation of Adjusted EBITDA should not be construed as an inference that our future results will be unaffected by special items.
The following table provides a reconciliation of EBITDA and Adjusted EBITDA from net loss, which is the most comparable financial measure in accordance with U.S. GAAP:
Three Months Ended March 31,
20242023
(dollar amounts in thousands)
Net loss attributable to Cooper-Standard Holdings Inc.$(31,660)$(130,367)
Income tax expense4,131 358 
Interest expense, net of interest income29,281 30,220 
Depreciation and amortization26,463 27,982 
EBITDA$28,215 $(71,807)
Restructuring charges 1,133 2,379 
Loss on refinancing and extinguishment of debt (1)
— 81,885 
Adjusted EBITDA$29,348 $12,457 
    
(1)Loss on refinancing and extinguishment of debt relating to refinancing transactions in 2023.
28


Contingencies and Environmental Matters
The information concerning contingencies, including environmental contingencies and the amount currently held in reserve for environmental matters, contained in Note 14. “Commitments and Contingencies” to the unaudited condensed consolidated financial statements included in Part I, Item 1 of this Report, is incorporated herein by reference.
Critical Accounting Estimates
There have been no significant changes in our critical accounting estimates during the three months ended March 31, 2024.
Forward-Looking Statements
This quarterly report on Form 10-Q includes “forward-looking statements” within the meaning of U.S. federal securities laws, and we intend that such forward-looking statements be subject to the safe harbor created thereby. Our use of words “estimate,” “expect,” “anticipate,” “project,” “plan,” “intend,” “believe,” “outlook,” “guidance,” “forecast,” or future or conditional verbs, such as “will,” “should,” “could,” “would,” or “may,” and variations of such words or similar expressions are intended to identify forward-looking statements. All forward-looking statements are based upon our current expectations and various assumptions. Our expectations, beliefs, and projections are expressed in good faith and we believe there is a reasonable basis for them. However, we cannot assure you that these expectations, beliefs and projections will be achieved. Forward-looking statements are not guarantees of future performance and are subject to significant risks and uncertainties that may cause actual results or achievements to be materially different from the future results or achievements expressed or implied by the forward-looking statements. Among other items, such factors may include: volatility or decline of the Company’s stock price, or absence of stock price appreciation; impacts and disruptions related to the wars in Ukraine and the Middle East; our ability to achieve commercial recoveries and to offset the adverse impact of higher commodity and other costs through pricing and other negotiations with our customers; work stoppages or other labor disruptions with our employees or our customers’ employees; prolonged or material contractions in automotive sales and production volumes; our inability to realize sales represented by awarded business; escalating pricing pressures; loss of large customers or significant platforms; our ability to successfully compete in the automotive parts industry; availability and increasing volatility in costs of manufactured components and raw materials; disruption in our supply base; competitive threats and commercial risks associated with our diversification strategy; possible variability of our working capital requirements; risks associated with our international operations, including changes in laws, regulations, and policies governing the terms of foreign trade such as increased trade restrictions and tariffs; foreign currency exchange rate fluctuations; our ability to control the operations of our joint ventures for our sole benefit; our substantial amount of indebtedness and variable rates of interest; our ability to obtain adequate financing sources in the future; operating and financial restrictions imposed on us under our debt instruments; the underfunding of our pension plans; significant changes in discount rates and the actual return on pension assets; effectiveness of continuous improvement programs and other cost savings plans; significant costs related to manufacturing facility closings or consolidation; our ability to execute new program launches; our ability to meet customers’ needs for new and improved products; the possibility that our acquisitions and divestitures may not be successful; product liability, warranty and recall claims brought against us; laws and regulations, including environmental, health and safety laws and regulations; legal and regulatory proceedings, claims or investigations against us; the potential impact of any future public health events on our financial condition and results of operations; the ability of our intellectual property to withstand legal challenges; cyber-attacks, data privacy concerns, other disruptions in, or the inability to implement upgrades to, our information technology systems; the possible volatility of our annual effective tax rate; the possibility of a failure to maintain effective controls and procedures; the possibility of future impairment charges to our goodwill and long-lived assets; our ability to identify, attract, develop and retain a skilled, engaged and diverse workforce; our ability to procure insurance at reasonable rates; and our dependence on our subsidiaries for cash to satisfy our obligations.
You should not place undue reliance on these forward-looking statements. Our forward-looking statements speak only as of the date of this quarterly report on Form 10-Q, and we undertake no obligation to publicly update or otherwise revise any forward-looking statement, whether as a result of new information, future events or otherwise, except where we are expressly required to do so by law.
This quarterly report on Form 10-Q also contains estimates and other information that is based on industry publications, surveys, and forecasts. This information involves a number of assumptions and limitations, and we have not independently verified the accuracy or completeness of the information.
Item 3.        Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to the quantitative and qualitative information about the Company’s market risk from those previously disclosed in the Company’s 2023 Annual Report.
29


Item 4.        Controls and Procedures
Evaluation of Disclosure Controls and Procedures
The Company has evaluated, under the supervision and with the participation of the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, the effectiveness of the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of the end of the period covered by this Report. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. Based on that evaluation, the Company’s Chief Executive Officer along with the Chief Financial Officer have concluded that the Company’s disclosure controls and procedures were effective at a reasonable assurance level as of the end of the period covered by this Report.
Changes in Internal Control over Financial Reporting
There have been no changes in the Company’s internal control over financial reporting during the quarter ended March 31, 2024 that have materially affected, or are reasonably likely to affect, the Company’s internal control over financial reporting.
30


PART II — OTHER INFORMATION
Item 2.        Unregistered Sales of Equity Securities and Use of Proceeds
(c) Purchases of Equity Securities By the Issuer and Affiliated Purchasers
The Company is authorized to purchase, in the aggregate, up to $150.0 million of our outstanding common stock under our common stock repurchase program, which was effective in November 2018. As of March 31, 2024, we had approximately $98.7 million of repurchase authorization remaining under our common stock share repurchase program as discussed in Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Liquidity and Capital Resources - Share Repurchase Program,” and Note 13. “Common Stock” to the unaudited condensed consolidated financial statements included in Part I, Item 1 of this Report.
A summary of our shares of common stock repurchased during the three months ended March 31, 2024 is shown below:
Period
Total Number of Shares Purchased(1)
Average Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares that May Yet be Purchased Under the Program (in millions)
January 1, 2024 through January 31, 2024— $— — $98.7 
February 1, 2024 through February 29, 20248,711 14.16 — 98.7 
March 1, 2024 through March 31, 202430,237 14.07 — 98.7 
Total38,948 — 
(1)Represents shares repurchased by the Company to satisfy employee tax withholding requirements due upon the vesting of restricted stock awards.
31


Item 5.        Other Information
Restructuring
On May 7, 2024, the Board of Directors of the Company approved a restructuring plan that will eliminate up to 400 salaried and contract positions and cancel up to 100 open salaried positions based on the Company’s recently announced product line organizational structure and current and anticipated market demands. The restructuring effort aims to further improve and maximize the Company’s operational efficiency by streamlining business practices and deployed resources, and improving the organization’s overall cost structure. The Company expects to complete these restructuring activities by the end of 2024.
The Company expects to recognize total expense related to these actions of approximately $18 million to $22 million, primarily in 2024. The cash expenditures include severance and other related costs directly attributable to the restructuring activities which will be paid in 2024 and 2025. The Company anticipates these restructuring activities to provide approximately $40 million to $45 million in annualized savings upon completion.
Rule 10b5-1 Trading Arrangements
During the three months ended March 31, 2024, none of the Company's directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934, as amended), adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933, as amended).
Amended and Restated Bylaws
On May 7, 2024, the Board of Directors of the Company approved the Amended and Restated Bylaws of the Company (the "Amended and Restated Bylaws") effective as of May 7, 2024, incorporating modifications consistent with current Delaware General Corporation Law. The Amended and Restated Bylaws also reflect additional amendments to provide, among other things, that:
a stockholder seeking to utilize Rule 14a-19 under the Securities Exchange Act of 1934, as amended (“Rule 14a-19”), must represent that it will follow the rule;
a stockholder seeking to utilize Rule 14a-19 must provide evidence that it has met the requirements of Rule 14a-19;
if a stockholder does not comply with Rule 14a-19, the the nomination of such nominee shall be disregarded;
a stockholder that provides notice of a nomination must notify the Secretary of the Company if there is any change in such stockholder’s intent to deliver a proxy statement and form of proxy to the amount of holders of shares of the Company's outstanding capital stock required under Rule 14a-19; and
any stockholder directly or indirectly soliciting proxies from other stockholders must use a proxy card color other than white, which shall reserved for the exclusive use by the Company’s Board of Directors.
The foregoing summary is qualified in its entirety by reference to the Amended and Restated Bylaws of the Company, which are attached hereto as Exhibit 3.1 and are incorporated herein by reference.
32


Item 6.        Exhibits
Exhibit No. Description of Exhibit
3.1*
10.1*†
31.1* 
31.2* 
32** 
101.INS***Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCH*** Inline XBRL Taxonomy Extension Schema Document With Embedded Linkbase Documents
104***Cover Page Interactive Data File, formatted in Inline XBRL
*Filed with this Report.
**Furnished with this Report.
***Submitted electronically with this Report in accordance with the provisions of Regulation S-T.
Management contract or compensatory plan or arrangement.
33


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.
 
COOPER-STANDARD HOLDINGS INC.    
May 7, 2024
/S/ JONATHAN P. BANAS
DateJonathan P. Banas
Executive Vice President and Chief Financial Officer
(Principal Financial Officer and Duly Authorized Officer)
34
EX-3.1 2 exhibit31cooper-standardho.htm EX-3.1 Document


Exhibit 3.1


AMENDED AND RESTATED
BY-LAWS

OF

COOPER-STANDARD HOLDINGS INC.,

a Delaware corporation

(the “Corporation”)

(As Amended and Restated Effective May 7, 2024)




AMENDED AND RESTATED
BY-LAWS
OF
COOPER-STANDARD HOLDINGS INC.
ARTICLE I
OFFICES
Section 1.1    Registered Office. The registered office of the Corporation within the State of Delaware shall be located at either (a) the principal place of business of the Corporation in the State of Delaware or (b) the office of the corporation or individual acting as the Corporation’s registered agent in Delaware.
Section 1.2    Additional Offices. The Corporation may, in addition to its registered office in the State of Delaware, have such other offices and places of business, both within and outside the State of Delaware, as the Board of Directors of the Corporation (the “Board”) may from time to time determine or as the business and affairs of the Corporation may require.
ARTICLE II
STOCKHOLDERS MEETINGS
Section 2.1    Annual Meetings. The annual meeting of stockholders shall be held at such place and time and on such date as shall be determined by the Board and stated in the notice of the meeting, provided that the Board may in its sole discretion determine that the meeting shall not be held at any place, but may instead be held solely by means of remote communication pursuant to Section 9.5(a). At each annual meeting, the stockholders shall elect the directors of the Corporation and may transact any other business as may properly be brought before the meeting.
Section 2.2    Special Meetings. Except as otherwise required by applicable law, special meetings of stockholders, for any purpose or purposes, may be called only as provided in the Corporation’s Third Amended and Restated Certificate of Incorporation, as the same may be amended or restated from time to time (the “Certificate of Incorporation”). The Board may in its sole discretion determine that a special meeting shall not be held at any place but may instead be held solely by means of remote communication pursuant to Section 9.5(a).
Section 2.3    Notices. Whenever stockholders are required or permitted to take any action at a meeting, a notice of the meeting shall be given which shall state the place, if any, date and hour of the meeting, the means of remote communications, if any, by which stockholders and proxyholders may be deemed to be present in person and vote at such meeting. Unless otherwise provided by applicable law or the Certificate of Incorporation, such notice shall be given by the Corporation not less than 10 nor more than 60 days before the date of the meeting to each stockholder entitled to vote at such meeting as of the record date for determining the stockholders entitled to notice of the meeting in the manner permitted by



Section 9.3. If said notice is for a stockholders meeting other than an annual meeting, it shall in addition state the purpose or purposes for which the meeting is called, and the business transacted at such meeting shall be limited to the matters so stated in the Corporation’s notice of meeting (or any supplement thereto), and, if applicable, the Special Meeting Request (as defined in the Certificate of Incorporation) or as otherwise permitted pursuant to Section 2.7 or Section 3.2. Other than a special meeting of stockholders called pursuant to a Special Meeting Request in accordance with the Certificate of Incorporation, any meeting of stockholders as to which notice has been given may be postponed, cancelled or rescheduled, by a resolution adopted by a majority of the Whole Board upon public announcement given before the date previously scheduled for such meeting or any adjournment thereof.
Section 2.4    Quorum. Except as otherwise provided by applicable law, the Certificate of Incorporation or these By-Laws, the presence, in person or by proxy, at a stockholders meeting of the holders of shares of outstanding capital stock of the Corporation representing a majority of the voting power of all outstanding shares of capital stock of the Corporation entitled to vote at such meeting shall constitute a quorum for the transaction of business at such meeting, except that when specified business is to be voted on by a class or series of stock voting as a class, the holders of shares representing a majority of the voting power of the outstanding shares of such class or series shall constitute a quorum of such class or series for the transaction of such business. If a quorum shall not be present or represented by proxy at any meeting of the stockholders, the chairman of the meeting may adjourn the meeting from time to time in the manner provided in Section 2.6 until a quorum shall attend. The stockholders present at a duly convened meeting may continue to transact business until adjournment, notwithstanding the withdrawal of enough stockholders to leave less than a quorum. Shares of the Corporation’s capital stock shall neither be entitled to vote nor counted for quorum purposes if such shares belong to (a) the Corporation, (b) another corporation, if a majority of the shares entitled to vote in the election of directors of such other corporation is held, directly or indirectly, by the Corporation or (c) any other entity, if a majority of the voting power of such other entity is otherwise controlled, directly or indirectly, by the Corporation; provided, however, that the foregoing shall not limit the right of the Corporation or any such other corporation to vote shares held by it in a fiduciary capacity.
Section 2.5    Voting of Shares.
(a)    Voting Lists. The Corporation shall prepare, no later than the 10th day before every meeting of stockholders, a complete list of the stockholders of record entitled to vote at the meeting (provided, however, if the record date for determining the stockholders entitled to vote is less than 10 days before the meeting date, the list shall reflect the stockholders entitled to vote as of the tenth day before the meeting date), arranged in alphabetical order for each class of stock and showing the address and the number of shares registered in the name of each stockholder. Nothing contained in this Section 2.5(a) shall require the Corporation to include the telephone number or other electronic contact information for electronic transmission to any stockholder on such list. Such list shall be open to the examination of any stockholder, for any purpose germane to the meeting, for a period of 10 days ending on the day before the meeting date: (i) on a reasonably accessible electronic network, provided that the information
    2


required to gain access to such list is provided with the notice of the meeting, or (ii) during ordinary business hours, at the principal place of business of the Corporation. If the Corporation determines to make the list available on an electronic network, the Corporation may take reasonable steps to ensure that such information is available only to stockholders of the Corporation. The stock ledger shall be the only evidence as to who are the stockholders entitled to examine the list required by this Section 2.5(a) or to vote in person or by proxy at any meeting of stockholders.
(b)    Manner of Voting. At any stockholders meeting, every stockholder entitled to vote may vote in person or by proxy. If authorized by the Board, the voting by stockholders or proxyholders at any meeting conducted by remote communication may be effected by a ballot submitted by electronic transmission, provided that any such electronic transmission must either set forth or be submitted with information from which the Corporation can determine that the electronic transmission was authorized by the stockholder or proxyholder. The Board, in its discretion, or the chairman of the meeting of stockholders, in such person’s discretion, may require that any votes cast at such meeting shall be cast by written ballot.
(c)    Proxies. Each stockholder entitled to vote at a meeting of stockholders may authorize another person or persons to act for such stockholder by proxy, but no such proxy shall be voted or acted upon after three years from its date, unless the proxy provides for a longer period. Proxies need not be filed with the Secretary of the Corporation until the meeting is called to order but shall be filed with the Secretary before being voted. Any stockholder directly or indirectly soliciting proxies from other stockholders must use a proxy card color other than white, which shall be reserved for the exclusive use by the Board.
(d)    Required Vote. Subject to the rights of the holders of one or more series of preferred stock of the Corporation (“Preferred Stock”), voting separately by class or series, to elect directors pursuant to the terms of one or more series of Preferred Stock, all matters shall be determined by the vote of a majority of the votes cast by the stockholders present in person or represented by proxy at the meeting and entitled to vote thereon, unless the matter is one upon which, by applicable law, the Certificate of Incorporation, these By-Laws or applicable stock exchange rules, a different or minimum vote is required, in which case such different or minimum vote shall govern and control the decision of such matter.
(e)    Inspectors of Election. The Board may, and shall if required by law, in advance of any meeting of stockholders, appoint one or more persons as inspectors of election, who may be employees of the Corporation or otherwise serve the Corporation in other capacities, to act at such meeting of stockholders or any adjournment thereof and to make a written report thereof. The Board may appoint one or more persons as alternate inspectors to replace any inspector who fails to act. If no inspectors of election or alternates are appointed by the Board, the chairman of the meeting shall appoint one or more inspectors to act at the meeting. Each inspector, before discharging his or her duties, shall take and sign an oath faithfully to execute the duties of inspector with strict impartiality and according to the best of his or her ability. The inspectors shall ascertain and report the number of outstanding shares and the voting power of each; determine the number of shares present in person or represented by proxy at the meeting
    3


and the validity of proxies and ballots; count all votes and ballots and report the results; determine the disposition of any challenges and retain for a reasonable period a record of the disposition of any challenges made to any determination by the inspectors; and certify their determination of the number of shares represented at the meeting and their count of all votes and ballots. No person who is a candidate for an office at an election may serve as an inspector at such election. Each report of an inspector shall be in writing and signed by the inspector or by a majority of them if there is more than one inspector acting at such meeting. If there is more than one inspector, the report of a majority shall be the report of the inspectors.
Section 2.6    Adjournments. Any annual or special meeting of stockholders may be adjourned, from time to time, whether or not there is a quorum, to reconvene at the same or some other place, if any, provided that a special meeting of stockholders called pursuant to a Special Meeting Request may not be adjourned without the written consent of the stockholders that submitted such Special Meeting Request in accordance with the Certificate of Incorporation. Notice need not be given of any such adjourned meeting if the date, time and place or the means of remote communication by which stockholders and proxyholders may be deemed to be present in person and vote at such adjourned meeting, as applicable, are announced at the meeting at which the adjournment is taken or are provided in any other manner permitted by the General Corporation Law of the State of Delaware (the “DGCL”). At the adjourned meeting the stockholders, or the holders of any class or series of stock entitled to vote separately as a class, as the case may be, may transact any business that might have been transacted at the original meeting. If the adjournment is for more than 30 days, notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the meeting. If after the adjournment a new record date for stockholders entitled to vote is fixed for the adjourned meeting, the Board shall fix a new record date for notice of such adjourned meeting in accordance with Section 2.3, and shall give notice of the adjourned meeting to each stockholder of record entitled to vote at such adjourned meeting as of the record date fixed for notice of such adjourned meeting.
Section 2.7    Advance Notice for Business.
(a)    Annual Meetings of Stockholders. No business may be transacted at an annual meeting of stockholders, other than business that is either (I) specified in the Corporation’s notice of meeting (or any supplement thereto) given by or at the direction of the Board, (II) otherwise properly brought before the annual meeting by or at the direction of the Board or (III) otherwise properly brought before the annual meeting by any stockholder of the Corporation (x) who is a stockholder on the date of the giving of the notice provided for in this Section 2.7(a) and who is entitled to vote at such annual meeting and (y) who complies with the notice procedures set forth in this Section 2.7(a). Except for proposals properly made in accordance with Rule 14a-8 (or any successor thereof) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and included in the notice of meeting given by or at the direction of the Board, the foregoing clause (III) shall be the exclusive means for a stockholder to propose business to be brought before an annual meeting of stockholders. Stockholders seeking
    4


to nominate persons for election to the Board must comply with Section 3.2, and this Section 2.7 shall not be applicable to nominations.
(i)    In addition to any other applicable requirements, for business (other than nominations) to be properly brought before an annual meeting by a stockholder, such stockholder must have given timely notice thereof in proper written form to the Secretary of the Corporation and such business must otherwise be a proper matter for stockholder action. A stockholder’s notice to the Secretary with respect to such business, to be timely, must comply with the provisions of this Section 2.7(a)(i). A stockholder’s notice must be received by the Secretary at the principal executive offices of the Corporation not later than the close of business on the 90th day nor earlier than the opening of business on the 120th day before the anniversary date of the immediately preceding annual meeting of stockholders; provided, however, that if the annual meeting is called for a date that is more than 30 days earlier or more than 60 days later than such anniversary date, notice by the stockholder to be timely must be so received not earlier than the opening of business on the 120th day before the meeting and not later than the later of (x) the close of business on the 90th day before the meeting or (y) the close of business on the 10th day following the day on which public announcement of the date of the annual meeting is first made by the Corporation. The public announcement of an adjournment, recess or postponement of an annual meeting shall not commence a new time period or extend a time period for the giving of a stockholder’s notice as described in this Section 2.7(a).
(ii)    To be in proper written form, a stockholder’s notice to the Secretary with respect to any business (other than director nominations which are the subject of Section 3.2) must set forth:
(A)    as to each such matter such stockholder proposes to bring before the annual meeting (1) a brief description of the business desired to be brought before the annual meeting and any material interest in such business of such stockholder and any Stockholder Associated Person (as defined below), individually or in the aggregate, (2) the text of the proposal or business (including the text of any resolutions proposed for consideration and if such business includes a proposal to amend these By-Laws, the text of the proposed amendment) and (3) the reasons for conducting such business at the annual meeting;
(B)    the name and address of the stockholder proposing such business, as they appear on the Corporation’s books, and the name and address of any Stockholder Associated Persons;
(C)    the class or series and number of shares of capital stock of the Corporation that are owned of record or are directly or indirectly owned beneficially by such stockholder and by any Stockholder Associated Person, including any shares of any class or series of capital stock of the Corporation as to
    5


which such stockholder, beneficial owner or Stockholder Associated Persons have a right to acquire beneficial ownership at any time in the future;
(D)    any proxy (other than a revocable proxy given in response to a solicitation made pursuant to Section 14(a) (or any successor thereof) of the Exchange Act by way of a solicitation statement filed on Schedule 14A), contract, arrangement, understanding or relationship pursuant to which such stockholder or any Stockholder Associated Person has a right to vote any shares of the Corporation;
(E)    any Derivative Position held by such Stockholder and by any Stockholder Associated Person;
(F)    a description of all agreements, arrangements or understandings (written or oral) between or among such stockholder, any Stockholder Associated Person or any other person or persons (including their names) in connection with the proposal of such business by such stockholder;
(G)    any other information relating to such stockholder and any Stockholder Associated Person that would be required to be disclosed in a proxy statement or other filings required to be made in connection with solicitation of proxies for election of directors (even if an election contest is not involved), or would be otherwise required, in each case pursuant to Section 14 (or any successor thereof) of the Exchange Act and the rules and regulations promulgated thereunder;
(H)    a representation that such stockholder intends to appear in person or by proxy at the annual meeting to bring such business before the meeting; and
(I)    a statement of whether such stockholder or any Stockholder Associated Person intends, or is part of a group that intends, to deliver a proxy statement and/or form of proxy to holders of at least the percentage of the Corporation’s outstanding capital stock required to approve or adopt the proposal and/or otherwise to solicit proxies or votes from stockholders in connection with the proposal.
(iii)    The foregoing notice requirements of this Section 2.7(a) shall be deemed satisfied by a stockholder as to any proposal made pursuant to Rule 14a-8 (or any successor thereof) of the Exchange Act if the stockholder has notified the Corporation of such stockholder’s intention to present such proposal at an annual meeting in compliance with Rule 14a-8 (or any successor thereof) of the Exchange Act. No business shall be conducted at the annual meeting of stockholders except business brought before the annual meeting in accordance with the procedures set forth in this Section 2.7(a), provided, however, that once business has been properly brought before the annual meeting in accordance with such procedures, nothing in this Section 2.7(a) shall be
    6


deemed to preclude discussion by any stockholder of any such business conducted in accordance with the rules for such meeting as set forth in Section 2.8. If the Board or the chairman of the annual meeting determines that any stockholder proposal was not made in accordance with the provisions of this Section 2.7(a) or that the information provided in a stockholder’s notice does not satisfy the information requirements of this Section 2.7(a), such proposal shall not be presented for action at the annual meeting. Notwithstanding the foregoing provisions of this Section 2.7(a), if the stockholder (or a qualified representative of the stockholder) does not appear at the annual meeting of stockholders of the Corporation to present the proposed business, such proposed business shall not be transacted, notwithstanding that such proposal is set forth in the notice of meeting or other proxy materials and notwithstanding that proxies in respect of such matter may have been received by the Corporation. For purposes of this Section 2.7 and Section 3.2, to be considered a qualified representative of the stockholder, a person must be a duly authorized officer, manager or partner of such stockholder or must be authorized by a writing executed by such stockholder or an electronic transmission delivered by such stockholder to act for such stockholder as proxy at the meeting of stockholders and such person must produce such writing or electronic transmission, or a reliable reproduction of the writing or electronic transmission, at the meeting of stockholders.
(iv)    In addition to the provisions of this Section 2.7(a), a stockholder shall also comply with all applicable requirements of the Exchange Act and the rules and regulations thereunder with respect to the matters set forth herein. Nothing in this Section 2.7(a) shall be deemed to affect any rights of stockholders to request inclusion of proposals in the Corporation’s proxy statement pursuant to Rule 14a-8 (or any successor thereof) under the Exchange Act.
(v)    A stockholder providing notice of a business proposed to be brought before a meeting pursuant to this Section 2.7 shall promptly update and supplement such notice from time to time to the extent necessary so that the information provided or required to be provided in such notice pursuant to clauses (a)(ii)(A)-(G) of this Section 2.7 shall be true and correct (x) as of the record date for notice and voting at the meeting and (y) as of the date that is 15 days prior to the meeting or any adjournment or postponement thereof. Any such update and supplement shall be delivered in writing to the Secretary of the Corporation at the principal executive offices of the Corporation (i) in the case of any update and supplement required to be made as of the record date for notice of the meeting, not later than 5 days after the later of such record date and the public announcement of such record date and (ii) in the case of any update or supplement required to be made as of 15 days prior to the meeting or adjournment or postponement thereof, not later than 10 days prior to the date for the meeting or any adjournment or postponement thereof. For the avoidance of doubt, the obligation to update and supplement as set forth in this Section 2.7 or any other section of these By-Laws shall not limit the Corporation’s rights with respect to any deficiencies in any stockholder's notice, including, without limitation, any representation required herein, extend any applicable deadlines under these By-Laws or enable or be deemed to permit a stockholder who has
    7


previously submitted a stockholder's notice under these By-Laws to amend or update any proposal or to submit any new proposal, including by changing or adding nominees, matters, business and/or resolutions proposed to be brought before a meeting of stockholders.
(vi)    For purposes of this Section 2.7 and Section 3.2, the following terms have the following meanings: (a) “affiliates” and “associates” shall have the meanings set forth in Rule 405 under the Securities Act of 1933, as amended; (b) “business day” means any day other than Saturday, Sunday or a day on which banks are closed in New York City, New York; (c)    “close of business” means 5:00 p.m. local time at the principal executive offices of the Corporation on any calendar day, whether or not the day is a business day and (d) “opening of business” means 9:00 a.m. local time at the principal executive offices of the Corporation on any calendar day, whether or not the day is a business day.
(b)    Special Meetings of Stockholders. Any business may be transacted at a special meeting of stockholders, provided that with respect to each special meeting of stockholders, only such business shall be conducted as is permitted by Section 2.3. Nominations of persons for election to the Board may be made at a special meeting of stockholders pursuant to Section 3.2.
Section 2.8    Conduct of Meetings. The chairman of each annual and special meeting of stockholders shall be the Chairman of the Board or, in the absence (or inability or refusal to act) of the Chairman of the Board, the Chief Executive Officer or such other person as shall be appointed by the Board. The date and time of the opening and the closing of the polls for each matter upon which the stockholders will vote at a meeting shall be announced at the meeting by the chairman of the meeting. The Board may adopt or, in the absence thereof, the chairman of the meeting may prescribe, such rules and regulations for the conduct of the meeting of stockholders as it shall deem appropriate. Except to the extent inconsistent with these By-Laws or such rules and regulations, the chairman of any meeting of stockholders shall have the right and authority to convene, adjourn, recess and close the meeting, and to do all such acts as, in the judgment of such chairman, are appropriate for the proper conduct of the meeting. Such rules, regulations or procedures, whether adopted by the Board or prescribed by the chairman of the meeting, may include, without limitation, the following: (a) the establishment of an agenda or order of business for the meeting; (b) rules and procedures for maintaining order at the meeting and the safety of those present; (c) limitations on attendance at or participation in the meeting to stockholders of record of the Corporation, their duly authorized and constituted proxies or such other persons as the chairman of the meeting shall determine; (d) restrictions on entry to the meeting after the time fixed for the commencement thereof; and (e) limitations on the time allotted (to individuals and in the aggregate) to questions or comments by participants. Unless and to the extent determined by the Board or the chairman of the meeting, meetings of stockholders shall not be required to be held in accordance with the rules of parliamentary procedure. The secretary of each annual and special meeting of stockholders shall be the Secretary or, in the absence (or inability or refusal to act) of the Secretary, the chairman of the meeting may appoint any person to act as secretary of the meeting.
    8


Section 2.9    No Action by Consent of Stockholders in Lieu of Meeting. Except as otherwise expressly provided by the terms of any series of Preferred Stock permitting the holders of such series of Preferred Stock to act by consent, any action required or permitted to be taken by the stockholders of the Corporation must be effected at a duly called annual or special meeting of the stockholders of the Corporation, unless a majority of the Whole Board approves in advance the taking of such action by means of consent of stockholders, in which case such action may be taken without a meeting, without prior notice and without a vote, if a consent or consents, setting forth the action so taken, shall be signed by the holders of outstanding stock having not less than the minimum voting power that would be necessary to authorize or take such action at a meeting at which all shares entitled to vote thereon were present and voted and shall be delivered to the Corporation in accordance with applicable law. No consent shall be effective to take the corporate action referred to therein unless a consent or consents signed by a sufficient number of holders to take such action are delivered to the Corporation in accordance with applicable law within 60 days of the first date on which a consent is so delivered to the Corporation. Delivery made to the Corporation’s registered office shall be by hand or by certified or registered mail, return receipt requested. Any copy, facsimile or other reliable reproduction of a consent in writing may be substituted or used in lieu of the original writing for any and all purposes for which the original writing could be used; provided that such copy, facsimile or other reproduction shall be a complete reproduction of the entire original writing. If an action by consent under this Section 2.9 has been taken by stockholders by less than unanimous consent, prompt notice of the taking of the action by consent shall be given to those stockholders who have not consented and who would have been entitled to notice of the meeting if the action had been taken at a meeting and the record date for the notice of the meeting were the record date for the action by consent.
ARTICLE III
DIRECTORS
Section 3.1    Powers. The business and affairs of the Corporation shall be managed by or under the direction of the Board, which may exercise all such powers of the Corporation and do all such lawful acts and things as are not by statute or by the Certificate of Incorporation or by these By-Laws required to be exercised or done by the stockholders. Directors need not be stockholders or residents of the State of Delaware.
Section 3.2    Advance Notice for Nomination of Directors.
(a)    Only persons who are nominated in accordance with the following procedures shall be eligible for election as directors by the stockholders of the Corporation, except as may be otherwise provided by the terms of one or more series of Preferred Stock with respect to the rights of holders of one or more series of Preferred Stock to elect directors. Nominations of persons for election to the Board at any annual meeting of stockholders, or at any special meeting of stockholders called for the purpose of electing directors as set forth in the Corporation’s notice of such special meeting, may be made (i) by or at the direction of the Board or (ii) by any stockholder of the Corporation (x) who is a stockholder of record on the date of the giving of the notice provided for in this Section 3.2 and who is entitled to vote in the election of
    9


directors at such meeting and (y) who complies with the notice procedures set forth in this Section 3.2 (provided that, in the case of special meeting, the Board or the stockholders in accordance with the Certificate of Incorporation have determined that directors shall be elected at such special meeting).
(b)    In addition to any other applicable requirements, for a nomination to be made by a stockholder, such stockholder must have given timely notice thereof in proper written form to the Secretary of the Corporation. To be timely, a stockholder’s notice to the Secretary must comply with the provisions of this Section 3.2(b). A stockholder’s notice must be received by the Secretary at the principal executive offices of the Corporation: (i) in the case of an annual meeting, not later than the close of business on the 90th day nor earlier than the opening of business on the 120th day before the anniversary date of the immediately preceding annual meeting of stockholders; provided, however, that if the annual meeting is called for a date that is more than 30 days earlier or more than 60 days after such anniversary date, notice by the stockholder to be timely must be so received not earlier than the opening of business on the 120th day before the meeting and not later than the later of (x) the close of business on the 90th day before the meeting or (y) the close of business on the 10th day following the day on which public announcement of the date of the annual meeting is first made by the Corporation; (ii) except as specified in clause (iii), in the case of a special meeting of stockholders called for the purpose of electing directors, not earlier than the opening of business on the 120th day before the meeting and not later than the later of (x) the close of business on the 90th day before the meeting or (y) the close of business on the 10th day following the day on which public announcement of the date of the special meeting is first made by the Corporation; and (iii) in the case of a special meeting of stockholders called pursuant to a Special Meeting Request for the purpose of electing directors, not later than 15 days prior to such meeting. The public announcement of an adjournment, recess or postponement of an annual meeting or special meeting shall not commence a new time period or extend a time period for the giving of a stockholder’s notice as described in this Section 3.2. The number of nominees a stockholder may nominate for election at a meeting on its own behalf (or in the case of one or more stockholders giving the notice on behalf of a beneficial owner, the number of nominees such stockholders may collectively nominate for election at a meeting on behalf of such beneficial owner) shall not exceed the number of directors to be elected at such meeting.
(c)    Notwithstanding anything in paragraph (b) to the contrary, if the number of directors to be elected to the Board at an annual meeting is increased effective after the time period for which nominations would otherwise be due under paragraph (b) of this Section 3.2 and there is no public announcement by the Corporation naming the nominees for the additional directorships at least 100 days prior to the first anniversary of the preceding year’s annual meeting, a stockholder’s notice required by this Section 3.2 shall be considered timely, but only with respect to nominees for the additional directorships, if it shall be received by the Secretary at the principal executive offices of the Corporation not later than the close of business on the 10th day following the date on which such public announcement is first made by the Corporation.
    10


(d)    To be in proper written form, a stockholder’s notice to the Secretary must set forth:
(i)    as to each person whom the stockholder proposes to nominate for election as a director:
(A)    the name, age, business address and residence address of the person,
(B)    the principal occupation or employment of the person,
(C)    the class or series and number of shares of capital stock of the Corporation that are owned of record or are directly or indirectly owned beneficially by the person,
(D)    any Derivative Instrument directly or indirectly owned beneficially by such nominee,
(E)    any other information relating to the person that would be required to be disclosed in a proxy statement or other filings required to be made in connection with solicitations of proxies for election of directors pursuant to Section 14 (or any successor thereof) of the Exchange Act and the rules and regulations promulgated thereunder, including such person’s written consent to being named in the Corporation’s proxy statement as a nominee and to serving as a director if elected,
(F)    a questionnaire completed and signed by such person (in the form to be provided by the Secretary upon written request of any stockholder of record within 10 days of such request) with respect to the background and qualification of such proposed nominee and the background of any other person or entity on whose behalf the nomination is being made, together with any such other information regarding the nominee that the Corporation may reasonably require to determine the eligibility of such proposed nominee to serve as a director of the Corporation and the independence of such director under the Exchange Act and rules and regulations thereunder and applicable stock exchange rules,
(G)    a description of any agreement, arrangement or understanding with any person or entity other than the Corporation with respect to any direct or indirect compensation, reimbursement or indemnification in connection with service or action as a director of the Corporation, and
(H)    a written representation and agreement (in the form to be provided by the Secretary upon written request of any stockholder of record within 10 days of such request) that such proposed nominee (1) is not and will not become a party to any agreement, arrangement or understanding with, and
    11


has not given any commitment or assurance to, any person or entity as to how such proposed nominee, if elected as a director of the Corporation, will act or vote on any issue or question that has not been disclosed to the Corporation or that could limit or interfere with such proposed nominee’s fiduciary duties under applicable law, (2) is not and will not become a party to any agreement, arrangement or understanding with any person or entity other than the Corporation with respect to any direct or indirect compensation, reimbursement or indemnification in connection with service or action as a director that has not been disclosed to the Corporation, and (3) would be in compliance, if elected as a director of the Corporation, and will comply with, all applicable publicly disclosed corporate governance, code of conduct and ethics, conflict of interest, confidentiality, corporate opportunities, trading and any other policies and guidelines of the Corporation applicable to directors; and
(ii)    as to the stockholder giving the notice and any Stockholder Associated Person:
(A)    the name and address of such stockholder as they appear on the Corporation’s books and the name and address of any Stockholder Associated Person,
(B)    the class or series and number of shares of capital stock of the Corporation that are owned of record or directly or indirectly owned beneficially by such Stockholder and any Stockholder Associated Person, including any shares of any class or series of capital stock of the Corporation as to which such stockholder, beneficial owner or Stockholder Associated Persons have a right to acquire beneficial ownership at any time in the future,
(C)    any proxy (other than a revocable proxy given in response to a solicitation made pursuant to Section 14(a) (or any successor thereof) of the Exchange Act by way of a solicitation statement filed on Schedule 14A), contract, arrangement, understanding or relationship pursuant to which such stockholder or any Stockholder Associated Person has a right to vote any shares of the Corporation,
(D)    any Derivative Position held by such Stockholder and by a Stockholder Associated Person,
(E)    a description of all agreements, arrangements or understandings (written or oral) between or among such stockholder, any Stockholder Associated Person, any proposed nominee or any other person or persons (including their names) pursuant to which the nomination or nominations are to be made by such stockholder,
(F)    a representation that such stockholder intends to appear in person or by proxy at the meeting to nominate the persons named in its notice,
    12


(G)    any other information relating to such stockholder and any Stockholder Associated Person that would be required to be disclosed in a proxy statement or other filings required to be made in connection with solicitations of proxies for election of directors pursuant to Section 14 (or any successor thereof) of the Exchange Act and the rules and regulations promulgated thereunder,
(H)    a description of all direct and indirect compensation and other material monetary agreements, arrangements and understandings during the past three years, and any other material relationships, between or among such stockholder or any Stockholder Associated Person, on the one hand, and each proposed nominee, and his or her respective affiliates and associates, on the other hand, including, without limitation all information that would be required to be disclosed pursuant to Rule 404 promulgated under Regulation S-K if the stockholder making the nomination and any Stockholder Associated Person was the “registrant” for purposes of such rule and the nominee was a director or executive officer of such registrant, and
(I)    a statement of whether such stockholder or any Stockholder Associated Person intends, or is part of a group that intends, (a) to deliver a proxy statement and/or form of proxy to holders of at least the percentage of the Corporation’s outstanding capital stock required to elect the nominee, (b) otherwise to solicit proxies or votes from stockholders for the election of the proposed nominee and/or (c) to solicit proxies in support of any proposed nominee in accordance with Rule 14a-19 promulgated under the Exchange Act. Such notice must be accompanied by a written consent of each proposed nominee to being named in the Corporation’s proxy statement as a nominee of the stockholder and to serve as a director if elected.
(J)     a representation of whether such stockholder is being financed or indemnified by a third-party for making the nomination.
(e)    If the Board or the chairman of the meeting of stockholders determines that any nomination was not made in accordance with the provisions of this Section 3.2, then such nomination shall not be considered at the meeting in question. Notwithstanding the foregoing provisions of this Section 3.2, if the stockholder (or a qualified representative of the stockholder) does not appear at the meeting of stockholders of the Corporation to present the nomination, such nomination shall be disregarded, notwithstanding that such nomination is set forth in the notice of meeting or other proxy materials and notwithstanding that proxies in respect of such nomination may have been received by the Corporation. Notwithstanding anything to the contrary in these By-Laws, unless otherwise required by law, if any stockholder or Stockholder Associated Person (i) provides notice pursuant to Rule 14a-19(b) promulgated under the Exchange Act with respect to any proposed nominee and (ii) subsequently fails to comply with the requirements of Rule 14a-19 promulgated under the Exchange Act (or fails to timely provide reasonable evidence sufficient to satisfy the Corporation that such stockholder has met the requirements of Rule 14a-19(a)(3) promulgated under the Exchange Act in accordance with
    13


the following sentence), then the nomination of each such proposed nominee shall be disregarded, notwithstanding that the nominee is included as a nominee in the Corporation’s proxy statement, notice of meeting or other proxy materials for any annual meeting (or any supplement thereto) and notwithstanding that proxies or votes in respect of the election of such proposed nominees may have been received by the Corporation (which proxies and votes shall be disregarded). If any stockholder or Stockholder Associated Person provides notice pursuant to Rule 14a-19(b) promulgated under the Exchange Act, such stockholder shall deliver to the Corporation, no later than five (5) business days prior to the applicable meeting, reasonable evidence that it or such beneficial owner or Stockholder Associated Person has met the requirements of Rule 14a-19(a)(3) promulgated under the Exchange Act. In addition, any stockholder that provides notice of a proposed nomination for election to the Board pursuant to Rule 14a-19 under the Exchange Act shall notify the Secretary of the Corporation within two business days of any change in such stockholder’s intent to deliver a proxy statement and form of proxy to the amount of holders of shares of the Corporation’s outstanding capital stock required under Rule 14a-19 under the Exchange Act.
(f)    A stockholder providing notice of a proposed nomination for election to the Board to be brought before a meeting pursuant to this Section 3.2 shall promptly update and supplement such notice from time to time to the extent necessary so that the information provided or required to be provided in such notice pursuant to clauses (d)(i) and (d)(ii)(A)-(E), (G)-(H) of this Section 3.2 shall be true and correct (x) as of the record date for notice and voting at the meeting and (y) as of the date that is 15 days prior to the meeting or any adjournment or postponement thereof. Any such update and supplement shall be delivered in writing to the Secretary of the Corporation at the principal executive offices of the Corporation (i) in the case of any update and supplement required to be made as of the record date for notice of the meeting, not later than 5 days after the later of such record date and the public announcement of such record date and (ii) in the case of any update or supplement required to be made as of 15 days prior to the meeting or adjournment or postponement thereof, not later than 10 days prior to the date for the meeting or any adjournment or postponement thereof. For the avoidance of doubt, the obligation to update and supplement as set forth in this Section 3.2 or any other section of these By-Laws shall not limit the Corporation’s rights with respect to any deficiencies in any stockholder's notice, including, without limitation, any representation required herein, extend any applicable deadlines under these By-Laws or enable or be deemed to permit a stockholder who has previously submitted a stockholder's notice under these By-Laws to amend or update any proposal or to submit any new proposal, including by changing or adding nominees, matters, business and/or resolutions proposed to be brought before a meeting of stockholders.
(g)    In addition to the provisions of this Section 3.2, a stockholder shall also comply with all of the applicable requirements of the Exchange Act and the rules and regulations thereunder with respect to the matters set forth herein. Nothing in this Section 3.2 shall be deemed to affect any rights of the holders of Preferred Stock to elect directors pursuant to the Certificate of Incorporation or the right of the Board to fill newly created directorships and vacancies on the Board pursuant to the Certificate of Incorporation.
    14


Section 3.3    Compensation. Unless otherwise restricted by the Certificate of Incorporation or these By-Laws, the Board shall have the authority to fix the compensation of directors. The directors may be reimbursed their expenses, if any, of attendance at each meeting of the Board and may be paid either a fixed sum for attendance at each meeting of the Board or other compensation as director. No such payment shall preclude any director from serving the Corporation in any other capacity and receiving compensation therefor. Members of committees of the Board may be allowed like compensation and reimbursement of expenses for service on the committee.
Section 3.4    Majority Voting. Except as provided in Section 3.5, to be elected a director at any stockholder meeting, a nominee must receive the affirmative vote of a majority of the votes cast with respect to that director’s election at a meeting at which a quorum is present. For purposes of this Section 3.4, a majority of votes cast means that the number of votes “for” a nominee must exceed 50 percent of the votes cast with respect to the election of that nominee with abstentions and broker non-votes, if applicable, not counted as a vote cast “for” or “against” that director’s election.
Section 3.5 Contested Elections. In the event of a “Contested Election”, the nominees for director who receive a plurality of the votes cast at a stockholder meeting at which a quorum is present will be elected. An election of directors will be considered a “Contested Election” if (i) the secretary receives proper notice under Section 3.2 that a stockholder (the “Nominating Stockholder”) intends to make a nomination at such meeting, (ii) the number of nominated individuals including the Nominating Stockholder’s nominees would exceed the number of directors to be elected, and (iii) the notice has not been withdrawn by the 14th day before the date that the Corporation begins mailing its notice of such meeting to stockholders.
Section 3.6 Resignation and Replacement of Unsuccessful Incumbents.
(a)    Before the Board can nominate any incumbent director for reelection to the Board by majority voting under Section 3.4, such person must submit or have submitted an irrevocable resignation that will become effective if (i) that person does not receive a majority of the votes cast, as calculated pursuant to Section 3.4; and (ii) the Board accepts that resignation in accordance with this Section 3.6.
(b)    Within 90 days of receiving the certified vote pertaining to any election of directors by stockholders by majority voting in which an incumbent director failed to receive a majority of the votes cast, the (i) the Governance Committee shall make a recommendation to the Board as to whether to accept or reject the resignation of such incumbent director, or whether other action should be taken and (ii) the Board shall consider the recommendation of the Governance Committee and shall act on the resignation of the unsuccessful incumbent. The Governance Committee in making its recommendation and the Board in making its determination may consider any factors they determine appropriate. Unless the Board makes a determination to reject the resignation of the incumbent director, the Board shall not elect or appoint any unsuccessful incumbent to the Board for at least one year after such annual meeting.
    15


(c)    If the Board accepts the resignation of an unsuccessful incumbent pursuant to this Section 3.6, or if a nominee for director is not elected and the nominee is not an incumbent director, then the Board may fill the resulting vacancy in accordance with Section 5.3 of the Certificate of Incorporation or may decrease the size of the Board in accordance with the Certificate of Incorporation.

ARTICLE IV
BOARD MEETINGS
Section 4.1    Annual Meetings. The Board shall meet as soon as practicable after the close of each annual stockholders meeting at the place of the annual stockholders meeting unless the Board shall fix another time and place, if any, and give notice thereof in the manner required herein for special meetings of the Board. No notice to the directors shall be necessary to legally convene this meeting, except as provided in this Section 4.1.
Section 4.2    Regular Meetings. Regularly scheduled, periodic meetings of the Board may be held without notice at such times, dates and places as shall from time to time be determined by the Board.
Section 4.3    Special Meetings. Special meetings of the Board (a) may be called by the Chairman of the Board or the Chief Executive Officer and (b) shall be called by the Chairman of the Board, the Chief Executive Officer or Secretary on the written request of at least a majority of directors then in office, or the sole director, as the case may be, and shall be held at such time, date and place, if any, as may be determined by the person calling the meeting or, if called upon the request of directors or the sole director, as specified in such written request. Notice of each special meeting of the Board shall be given, as provided in Section 9.3, to each director (i) at least 24 hours before the meeting if such notice is oral notice given personally or by telephone or written notice given by hand delivery or by means of a form of electronic transmission and delivery; (ii) at least two days before the meeting if such notice is sent by a nationally recognized overnight delivery service; and (iii) at least five days before the meeting if such notice is sent through the United States mail. If the Secretary shall fail or refuse to give such notice, then the notice may be given by the officer who called the meeting or the directors who requested the meeting. Any and all business that may be transacted at a regular meeting of the Board may be transacted at a special meeting. Except as may be otherwise expressly provided by applicable law, the Certificate of Incorporation, or these By-Laws, neither the business to be transacted at, nor the purpose of, any special meeting need be specified in the notice or waiver of notice of such meeting. A special meeting may be held at any time without notice if all the directors are present or if those not present waive notice of the meeting in accordance with Section 9.4.
Section 4.4    Quorum; Required Vote. A majority of the Whole Board shall constitute a quorum for the transaction of business at any meeting of the Board, and the act of a majority of the directors present at any meeting at which there is a quorum shall be the act of the Board, except as may be otherwise specifically provided by applicable law, the Certificate of
    16


Incorporation or these By-Laws. If a quorum shall not be present at any meeting, a majority of the directors present may adjourn the meeting from time to time, without notice other than announcement at the meeting, until a quorum is present.
Section 4.5    Consent In Lieu of Meeting. Unless otherwise restricted by the Certificate of Incorporation or these By-Laws, any action required or permitted to be taken at any meeting of the Board or any committee thereof may be taken without a meeting if all members of the Board or committee, as the case may be, consent thereto in writing or by electronic transmission. After an action is taken, the consent or consents relating thereto shall be filed with the minutes of proceedings of the Board or committee. Such filing shall be in paper form if the minutes are maintained in paper form and shall be in electronic form if the minutes are maintained in electronic form.
Section 4.6    Organization. The chairman of each meeting of the Board shall be the Chairman of the Board or, in the absence (or inability or refusal to act) of the Chairman of the Board, a chairman elected from the directors present. The Secretary shall act as secretary of all meetings of the Board. In the absence (or inability or refusal to act) of the Secretary, the chairman of the meeting may appoint any person to act as secretary of the meeting.
ARTICLE V
COMMITTEES OF DIRECTORS
Section 5.1    Establishment. The Board may designate one or more committees, each committee to consist of one or more of the directors of the Corporation. Each committee shall keep regular minutes of its meetings and report the same to the Board when required. The Board shall have the power at any time to fill vacancies in, to change the membership of, or to dissolve any such committee.
Section 5.2    Available Powers. Any committee established pursuant to Section 5.1 hereof, to the extent permitted by applicable law and by resolution of the Board, shall have and may exercise all of the powers and authority of the Board in the management of the business and affairs of the Corporation, and may authorize the seal of the Corporation to be affixed to all papers that may require it.
Section 5.3    Alternate Members. The Board may designate one or more directors as alternate members of any committee, who may replace any absent or disqualified member at any meeting of such committee.
Section 5.4    Procedures. Unless the Board otherwise provides, the time, date, place, if any, and notice of meetings of a committee shall be determined by such committee. Notice of each committee meeting shall be given, as provided in Section 9.3, to each committee member (i) at least 24 hours before the meeting if such notice is oral notice given personally or by telephone or written notice given by hand delivery or by means of a form of electronic transmission and delivery; (ii) at least two days before the meeting if such notice is sent by a nationally recognized overnight delivery service; and (iii) at least five days before the meeting if such notice is sent through the United States mail. At meetings of a committee, a majority of the
    17


directors then serving on the committee (but not including any alternate member, unless such alternate member has replaced any absent or disqualified member at the time of, or in connection with, such meeting) shall constitute a quorum for the transaction of business. The act of a majority of the members present at any meeting at which a quorum is present shall be the act of the committee, except as otherwise specifically provided by applicable law, the Certificate of Incorporation, these By-Laws or the Board. If a quorum is not present at a meeting of a committee, the members present may adjourn the meeting from time to time, without notice other than an announcement at the meeting, until a quorum is present. Unless the Board otherwise provides and except as provided in these By-Laws, each committee designated by the Board may make, alter, amend and repeal rules for the conduct of its business. In the absence of such rules each committee shall conduct its business in the same manner as the Board is authorized to conduct its business pursuant to Article III and Article IV of these By-Laws. In the absence or disqualification of a member of a committee, the member or members present at any meeting and not disqualified from voting, whether or not the member or members present constitute a quorum, may unanimously appoint another member of the board of directors to act at the meeting in the place of any such absent or disqualified member.

ARTICLE VI
OFFICERS
Section 6.1    Officers. The officers of the Corporation elected by the Board shall be a Chairman of the Board, a Chief Executive Officer, and such other officers as the Board from time to time may determine. Officers elected by the Board shall each have such powers and duties as generally pertain to their respective offices, subject to the specific provisions of this Article VI. Such officers shall also have such powers and duties as from time to time may be conferred by the Board. The Chairman of the Board or the Chief Executive Officer may also appoint such other officers (including, without limitation, a Treasurer, Secretary, Controller and one or more Vice Presidents) as may be necessary or desirable for the conduct of the business of the Corporation. Such other officers shall have such powers and duties and shall hold their offices for such terms as may be provided in these By-Laws or as may be prescribed by the Board or, if such officer has been appointed by the Chairman of the Board or the Chief Executive Officer, as may be prescribed by the appointing officer.
(a)    Chairman of the Board. The Chairman of the Board shall preside when present at all meetings of the stockholders and the Board. The Chairman of the Board shall advise and counsel the Chief Executive Officer and other officers and shall exercise such powers and perform such duties as shall be assigned to or required of the Chairman of the Board from time to time by the Board or these By-Laws.
(b)    Chief Executive Officer. The Chief Executive Officer shall be the chief executive officer of the Corporation, shall have general supervision of the affairs of the Corporation and general control of all of its business subject to the ultimate authority of the Board, and shall be responsible for the execution of the policies of the Board.
    18


(c)    Secretary.
(i)    The Secretary shall attend all meetings of the stockholders, the Board and committees of the Board (at the request of the Board or such committee) and shall record the proceedings of such meetings in books to be kept for that purpose. The Secretary shall give, or cause to be given, notice of all meetings of the stockholders and special meetings of the Board and shall perform such other duties as may be prescribed by the Board, the Chairman of the Board or the Chief Executive Officer. The Secretary shall have custody of the corporate seal of the Corporation and the Secretary shall have authority to affix the same to any instrument requiring it, and when so affixed, it may be attested by his or her signature. The Board may give general authority to any other officer to affix the seal of the Corporation and to attest the affixing thereof by his or her signature.
(ii)    The Secretary shall keep, or cause to be kept, at the principal executive office of the Corporation or at the office of the Corporation’s transfer agent or registrar, if one has been appointed, a stock ledger, or duplicate stock ledger, showing the names of the stockholders and their addresses, the number and classes of shares held by each and, with respect to certificated shares, the number and date of certificates issued for the same and the number and date of certificates cancelled.
(d)    Treasurer. The Treasurer shall perform all duties commonly incident to that office (including, without limitation, the care and custody of the funds and securities of the Corporation which from time to time may come into the Treasurer’s hands and the deposit of the funds of the Corporation in such banks or trust companies as the Board or the Chief Executive Officer may authorize).
Section 6.2    Term of Office; Removal; Vacancies. The Chairman of the Board shall be elected annually by the Board at its first meeting held after each annual meeting of stockholders, and he or she shall hold office until the next annual meeting of the Board and until their successors are duly elected and qualified or until their earlier death, resignation, retirement, disqualification, or removal from office. Any officer, whether elected by the Board or appointed by the Chairman of the Board or the Chief Executive Officer, may be removed, with or without cause, at any time by the Board. Any officer appointed by the Chairman of the Board or the Chief Executive Officer may also be removed, with or without cause, by the Chairman of the Board or the Chief Executive Officer, as the case may be, unless the Board otherwise provides. Any vacancy occurring in any elected office of the Corporation may be filled by the Board. Any vacancy occurring in any office appointed by the Chairman of the Board or the Chief Executive Officer may be filled by the Chairman of the Board or the Chief Executive Officer as the case may be, unless the Board then determines that such office shall thereupon be elected by the Board, in which case the Board shall elect such officer.
Section 6.3    Other Officers. The Board may delegate the power to appoint such other officers and agents and may also remove such officers and agents or delegate the power to remove same, as it shall from time to time deem necessary or desirable.
    19


Section 6.4    Multiple Officeholders; Stockholder and Director Officers. Any number of offices may be held by the same person unless the Certificate of Incorporation or these By-Laws otherwise provide. Officers need not be stockholders or residents of the State of Delaware.
ARTICLE VII
SHARES
Section 7.1    Certificated and Uncertificated Shares. The shares of the Corporation shall be represented by certificates, provided that the Board may provide by resolution or resolutions that some or all of any or all classes or series of its stock shall be uncertificated shares. Any such resolution shall not apply to shares represented by a certificate until such certificate is surrendered to the Corporation. Every holder of stock represented by certificates shall be entitled to have a certificate signed in accordance with Section 7.3 representing the number of shares registered in certificate form. The Corporation shall not have power to issue a certificate representing shares in bearer form.
Section 7.2    Multiple Classes of Stock. If the Corporation shall be authorized to issue more than one class of stock or more than one series of any class, the Corporation shall (a) cause the powers, designations, preferences and relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences or rights to be set forth in full or summarized on the face or back of any certificate that the Corporation issues to represent shares of such class or series of stock or (b) in the case of uncertificated shares, within a reasonable time after the issuance or transfer of such shares, give to the registered owner thereof a notice in writing or by electronic transmission containing the information required to be set forth on certificates as specified in clause (a) above or as required by applicable law; provided, however, that, except as otherwise provided by applicable law, in lieu of the foregoing requirements, there may be set forth on the face or back of such certificate or, in the case of uncertificated shares, on such notice a statement that the Corporation will furnish without charge to each stockholder who so requests the powers, designations, preferences and relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences or rights.
Section 7.3    Signatures. Each certificate representing capital stock of the Corporation shall be signed by or in the name of the Corporation by any two authorized officers of the Corporation, including but not limited to the Chief Executive Officer, President, Chief Financial Officer, Secretary and Treasurer. Any or all the signatures on the certificate may be a facsimile. In case any officer, transfer agent or registrar who has signed or whose facsimile signature has been placed upon a certificate shall have ceased to be such officer, transfer agent or registrar before such certificate is issued, such certificate may be issued by the Corporation with the same effect as if such person were such officer, transfer agent or registrar on the date of issue.
Section 7.4    Consideration and Payment for Shares.
    20


(a)    Subject to applicable law and the Certificate of Incorporation, shares of stock may be issued for such consideration, having in the case of shares with par value a value not less than the par value thereof, and to such persons, as determined from time to time by the Board. The consideration may consist of any tangible or intangible property or benefit to the Corporation including cash, promissory notes, services performed, contracts for services to be performed or other securities.
(b)    Subject to applicable law and the Certificate of Incorporation, shares may not be issued until the full amount of the consideration has been paid, unless upon the face or back of each certificate issued to represent any partly paid shares of capital stock or upon the books and records of the Corporation in the case of partly paid uncertificated shares, there shall have been set forth the total amount of the consideration to be paid therefor and the amount paid thereon up to and including the time said certificate representing certificated shares or said uncertificated shares are issued.
Section 7.5    Lost, Destroyed or Wrongfully Taken Certificates.
(a)    If an owner of a certificate representing shares claims that such certificate has been lost, destroyed or wrongfully taken, the Corporation shall issue a new certificate representing such shares or such shares in uncertificated form if the owner: (i) requests such a new certificate before the Corporation has notice that the certificate representing such shares has been acquired by a protected purchaser; (ii) if requested by the Corporation, delivers to the Corporation a bond sufficient to indemnify the Corporation against any claim that may be made against the Corporation on account of the alleged loss, wrongful taking or destruction of such certificate or the issuance of such new certificate or uncertificated shares; and (iii) satisfies other reasonable requirements imposed by the Corporation.
(b)    If a certificate representing shares has been lost, destroyed or wrongfully taken, and the owner fails to notify the Corporation of that fact within a reasonable time after the owner has notice of such loss, apparent destruction or wrongful taking and the Corporation registers a transfer of such shares before receiving notification, the owner shall to the fullest extent permitted by law be precluded from asserting against the Corporation any claim for registering such transfer or a claim to a new certificate representing such shares or such shares in uncertificated form.
Section 7.6    Transfer of Stock.
(a)    If a certificate representing shares of the Corporation is presented to the Corporation with a stock power or other indorsement requesting the registration of transfer of such shares or an instruction is presented to the Corporation requesting the registration of transfer of uncertificated shares, the Corporation shall register the transfer as requested if:
(i)    in the case of certificated shares, the certificate representing such shares has been surrendered;
    21


(ii)    (A) with respect to certificated shares, the indorsement is made by the person specified by the certificate as entitled to such shares; (B) with respect to uncertificated shares, an instruction is made by the registered owner of such uncertificated shares; or (C) with respect to certificated shares or uncertificated shares, the indorsement or instruction is made by any other appropriate person or by an agent who has actual authority to act on behalf of the appropriate person;
(iii)    the transfer does not violate any restriction on transfer imposed by the Corporation that is enforceable in accordance with Section 7.8(a); and
(iv)    such other conditions for such transfer as shall be provided for under applicable law have been satisfied.
(b)    Whenever any transfer of shares shall be made for collateral security and not absolutely, the Corporation shall only record such fact in the entry of transfer if, when the certificate for such shares is presented to the Corporation for transfer or, if such shares are uncertificated, when the instruction for registration of transfer thereof is presented to the Corporation, both the transferor and transferee request the Corporation to do so.
Section 7.7    Registered Stockholders. Before due presentment for registration of transfer of a certificate representing shares of the Corporation or of an instruction requesting registration of transfer of uncertificated shares, the Corporation may treat the registered owner as the person exclusively entitled to inspect for any proper purpose the stock ledger and the other books and records of the Corporation, vote such shares, receive dividends or notifications with respect to such shares and otherwise exercise all the rights and powers of the owner of such shares, except that a person who is the beneficial owner of such shares (if held in a voting trust or by a nominee on behalf of such person) may, upon providing documentary evidence of beneficial ownership of such shares and satisfying such other conditions as are provided under applicable law, may also so inspect the books and records of the Corporation.
Section 7.8    Effect of the Corporation’s Restriction on Transfer.
(a)    A written restriction on the transfer or registration of transfer of shares of the Corporation or on the amount of shares of the Corporation that may be owned by any person or group of persons, if permitted by the DGCL and noted conspicuously on the certificate representing such shares or, in the case of uncertificated shares, contained in a notice sent by the Corporation to the registered owner of such shares within a reasonable time after the issuance or transfer of such shares, may be enforced against the holder of such shares or any successor or transferee of the holder including an executor, administrator, trustee, guardian or other fiduciary entrusted with like responsibility for the person or estate of the holder.
(b)    A restriction imposed by the Corporation on the transfer or the registration of shares of the Corporation or on the amount of shares of the Corporation that may be owned by any person or group of persons, even if otherwise lawful, is ineffective against a person without actual knowledge of such restriction unless: (i) the shares are certificated and such restriction is noted conspicuously on the certificate; or (ii) the shares are uncertificated and such restriction
    22


was contained in a notice sent by the Corporation to the registered owner of such shares within a reasonable time after the issuance or transfer of such shares.
Section 7.9    Regulations. The Board shall have power and authority to make such additional rules and regulations, subject to any applicable requirement of law, as the Board may deem necessary and appropriate with respect to the issue, transfer or registration of transfer of shares of stock or certificates representing shares. The Board may appoint one or more transfer agents or registrars and may require for the validity thereof that certificates representing shares bear the signature of any transfer agent or registrar so appointed.
ARTICLE VIII
INDEMNIFICATION
Section 8.1    Right to Indemnification. Each person who was or is made a party or is threatened to be made a party to or is otherwise involved in any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (hereinafter a “proceeding”), by reason of the fact that he or she is or was a director or officer of the Corporation or, while a director or officer of the Corporation, is or was serving at the request of the Corporation as a director, officer, employee or agent of another corporation or of a partnership, joint venture, trust or other enterprise, including service with respect to an employee benefit plan (hereinafter a “Covered Person”), whether the basis of such proceeding is alleged action in an official capacity as a director, officer, employee or agent, or in any other capacity while serving as a director, officer, employee or agent, shall be indemnified and held harmless by the Corporation to the fullest extent authorized or permitted by applicable law, as the same exists or may hereafter be amended, against all expense, liability and loss (including, without limitation, attorneys’ fees, judgments, fines, ERISA excise taxes and penalties and amounts paid in settlement) reasonably incurred or suffered by such Covered Person in connection with such proceeding; provided, however, that, except as provided in Section 8.3 with respect to proceedings to enforce rights to indemnification, the Corporation shall indemnify a Covered Person in connection with a proceeding (or part thereof) initiated by such Covered Person only if such proceeding (or part thereof) is authorized by the Board (whether before, during or after the pendency of such proceeding).
Section 8.2    Right to Advancement of Expenses. In addition to the right to indemnification conferred in Section 8.1, a Covered Person shall also have the right to be paid by the Corporation the expenses (including, without limitation, attorneys’ fees) incurred in defending or otherwise participating in any such proceeding in advance of its final disposition (hereinafter an “advancement of expenses”); provided, however, an advancement of expenses incurred by a Covered Person in his or her capacity as a director or officer of the Corporation (and not in any other capacity in which service was or is rendered by such Covered Person, including, without limitation, service to an employee benefit plan) shall be made only upon delivery to the Corporation of an undertaking (hereinafter an “undertaking”), by or on behalf of such Covered Person, to repay all amounts so advanced if it shall ultimately be determined by final judicial decision from which there is no further right to appeal (hereinafter a “final
    23


adjudication”) that such Covered Person is not entitled to be indemnified for such expenses under this Article VIII or otherwise.
Section 8.3    Right of Indemnitee to Bring Suit. If a claim under Section 8.1 or Section 8.2 is not paid in full by the Corporation within 60 days after a written claim therefor has been received by the Corporation, except in the case of a claim for an advancement of expenses, in which case the applicable period shall be 20 days, the Covered Person may at any time thereafter bring suit against the Corporation to recover the unpaid amount of the claim. If successful in whole or in part in any such suit, or in a suit brought by the Corporation to recover an advancement of expenses pursuant to the terms of an undertaking, the Covered Person shall also be entitled to be paid the expense of prosecuting or defending such suit. In (a) any suit brought by the Covered Person to enforce a right to indemnification hereunder (but not in a suit brought by a Covered Person to enforce a right to an advancement of expenses) it shall be a defense that, and (b) in any suit brought by the Corporation to recover an advancement of expenses pursuant to the terms of an undertaking, the Corporation shall be entitled to recover such expenses upon a final adjudication that, the Covered Person has not met any applicable standard for indemnification set forth in the DGCL. Neither the failure of the Corporation (including its directors who are not parties to such action, a committee of such directors, independent legal counsel, or its stockholders) to have made a determination prior to the commencement of such suit that indemnification of the Covered Person is proper in the circumstances because the Covered Person has met the applicable standard of conduct set forth in the DGCL, nor an actual determination by the Corporation (including a determination by its directors who are not parties to such action, a committee of such directors, independent legal counsel, or its stockholders) that the Covered Person has not met such applicable standard of conduct, shall create a presumption that the Covered Person has not met the applicable standard of conduct or, in the case of such a suit brought by the Covered Person, shall be a defense to such suit. In any suit brought by the Covered Person to enforce a right to indemnification or to an advancement of expenses hereunder, or by the Corporation to recover an advancement of expenses pursuant to the terms of an undertaking, the burden of proving that the Covered Person is not entitled to be indemnified, or to such advancement of expenses, under this Article VIII or otherwise shall be on the Corporation.
Section 8.4    Non-Exclusivity of Rights. The rights provided to Covered Persons pursuant to this Article VIII shall not be exclusive of any other right that any Covered Person may have or hereafter acquire under applicable law, the Certificate of Incorporation, these By-Laws, an agreement, a vote of stockholders or disinterested directors, or otherwise.
Section 8.5    Insurance. The Corporation may maintain insurance, at its expense, to protect itself and/or any director, officer, employee or agent of the Corporation or another corporation, partnership, joint venture, trust or other enterprise against any expense, liability or loss, whether or not the Corporation would have the power to indemnify such person against such expense, liability or loss under the DGCL.
Section 8.6    Indemnification of Other Persons. This Article VIII shall not limit the right of the Corporation to the extent and in the manner authorized or permitted by law to
    24


indemnify and to advance expenses to persons other than Covered Persons. Without limiting the foregoing, the Corporation may, to the extent authorized from time to time by the Board, grant rights to indemnification and to the advancement of expenses to any employee or agent of the Corporation and to any other person who is or was serving at the request of the Corporation as a director, officer, employee or agent of another corporation or of a partnership, joint venture, trust or other enterprise, including service with respect to an employee benefit plan, to the fullest extent of the provisions of this Article VIII with respect to the indemnification and advancement of expenses of Covered Persons under this Article VIII.
Section 8.7    Third Party Indemnitors. The Corporation hereby acknowledges that certain Covered Persons have certain rights to indemnification, advancement of expenses and/or insurance provided by third parties, including stockholders of the Corporation (collectively, the “Third Party Indemnitors”). The Corporation hereby agrees:
(a)    that it is the indemnitor of first resort (i.e., its obligations to any such Covered Person are primary and any obligation of the Third Party Indemnitors to advance expenses or to provide indemnification for the same expenses or liabilities incurred by any such Covered Person are secondary);
(b)    that it shall be required to advance the full amount of expenses incurred by any such Covered Person and shall be liable for the full amount of all Expenses, judgments, penalties, fines and amounts paid in settlement to the extent legally permitted and as required by the terms of the Certificate of Incorporation or these By-Laws (or any agreement between the Corporation and any such Covered Person), without regard to any rights any such Covered Person may have against the Third Party Indemnitors; and
(c)    that it irrevocably waives, relinquishes and releases the Third Party Indemnitors from any and all claims against the Third Party Indemnitors for contribution, subrogation or any other recovery of any kind in respect thereof.
The Corporation further agrees that no advancement or payment by the Third Party Indemnitors on behalf of any such Covered Person with respect to any claim for which any such Covered Person has sought indemnification from the Corporation shall affect the foregoing and the Third Party Indemnitors shall have a right of contribution and/or be subrogated to the extent of such advancement or payment to all of the rights of recovery of Indemnitee against the Corporation.
Section 8.8    Amendments. Any repeal or amendment of this Article VIII by the Board or the stockholders of the Corporation or by changes in applicable law, or the adoption of any other provision of these By-Laws inconsistent with this Article VIII, shall, to the extent permitted by applicable law, be prospective only (except to the extent such amendment or change in applicable law permits the Corporation to provide broader indemnification rights to Covered Persons on a retroactive basis than permitted prior thereto), and will not in any way diminish or adversely affect any right or protection existing hereunder in respect of any act or omission occurring prior to such repeal or amendment or adoption of such inconsistent provision.
    25


Section 8.9    Certain Definitions. For purposes of this Article VIII, (a) references to “other enterprise” shall include any employee benefit plan; (b) references to “fines” shall include any excise taxes assessed on a person with respect to an employee benefit plan; (c) references to “serving at the request of the Corporation” shall include any service that imposes duties on, or involves services by, a person with respect to any employee benefit plan, its participants, or beneficiaries; and (d) a person who acted in good faith and in a manner such person reasonably believed to be in the interest of the participants and beneficiaries of an employee benefit plan shall be deemed to have acted in a manner “not opposed to the best interest of the Corporation” for purposes of Section 145 of the DGCL.
Section 8.10    Contract Rights. The rights provided to Covered Persons pursuant to this Article VIII (a) shall be contract rights based upon good and valuable consideration, pursuant to which a Covered Person may bring suit as if the provisions of this Article VIII were set forth in a separate written contract between the Covered Person and the Corporation, (b) shall fully vest at the time the Covered Person first assumes his or her position as a director or officer of the Corporation, (c) are intended to be retroactive and shall be available with respect to any act or omission occurring prior to the adoption of this Article VIII, (d) shall continue as to a Covered Person who has ceased to be a director or officer of the Corporation, and (e) shall inure to the benefit of the Covered Person’s heirs, executors and administrators.
Section 8.11    Severability. If any provision or provisions of this Article VIII shall be held to be invalid, illegal or unenforceable for any reason whatsoever: (a) the validity, legality and enforceability of the remaining provisions of this Article VIII shall not in any way be affected or impaired thereby; and (b) to the fullest extent possible, the provisions of this Article VIII (including, without limitation, each such portion of this Article VIII containing any such provision held to be invalid, illegal or unenforceable) shall be construed so as to give effect to the intent manifested by the provision held invalid, illegal or unenforceable.
ARTICLE IX
MISCELLANEOUS
Section 9.1    Place of Meetings. If the place of any meeting of stockholders, the Board or committee of the Board for which notice is required under these By-Laws is not designated in the notice of such meeting, such meeting shall be held at the principal business office of the Corporation; provided, however, if the Board has, in its sole discretion, determined that a meeting shall not be held at any place, but instead shall be held by means of remote communication pursuant to Section 9.5 hereof, then such meeting shall not be held at any place.
Section 9.2    Fixing Record Dates.
(a)    In order that the Corporation may determine the stockholders entitled to notice of any meeting of stockholders or any adjournment thereof, the Board may fix a record date, which shall not precede the date upon which the resolution fixing the record date is adopted by the Board, and which record date shall not be more than 60 nor less than 10 days before the date of such meeting. If the Board so fixes a record date, such date shall also be the record date for determining the stockholders entitled to vote at such meeting unless the Board determines, at
    26


the time it fixes such record date, that a later date on or before the date of the meeting shall be the date for making such determination. If no record date is fixed by the Board, the record date for determining stockholders entitled to notice of and to vote at a meeting of stockholders shall be at the close of business on the business day preceding the day on which notice is given, or, if notice is waived, at the close of business on the business day preceding the day on which the meeting is held. A determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any adjournment of the meeting; provided, however, that the Board may fix a new record date for determination of stockholders entitled to vote at the adjourned meeting, and in such case shall also fix as the record date for stockholders entitled to notice of such adjourned meeting the same or an earlier date as that fixed for determination of stockholders entitled to vote in accordance with the foregoing provisions of this Section 9.2(a) at the adjourned meeting.
(b)    In order that the Corporation may determine the stockholders entitled to receive payment of any dividend or other distribution or allotment of any rights or the stockholders entitled to exercise any rights in respect of any change, conversion or exchange of stock, or for the purpose of any other lawful action, the Board may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted, and which record date shall be not more than 60 days prior to such action. If no record date is fixed, the record date for determining stockholders for any such purpose shall be at the close of business on the day on which the Board adopts the resolution relating thereto.
(c)    In order that the Corporation may determine the stockholders entitled to consent to corporate action without a meeting, the Board may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted by the Board, and which date shall not be more than 10 days after the date upon which the resolution fixing the record date is adopted by the Board. If no record date has been fixed by the Board, the record date for determining stockholders entitled to consent to corporate action without a meeting, when no prior action by the Board is otherwise required, shall be the first date on which a signed consent setting forth the action taken or proposed to be taken is delivered to the Corporation in accordance with applicable law. If no record date has been fixed by the Board and prior action by the Board is otherwise required, the record date for determining stockholders entitled to consent to corporate action without a meeting shall be at the close of business on the day on which the Board adopts the resolution taking such prior action.
Section 9.3    Means of Giving Notice.
(a)    Notice to Directors. Whenever under applicable law, the Certificate of Incorporation or these By-Laws notice is required to be given to any director, such notice shall be given either (i) in writing and sent by hand delivery, through the United States mail, or by a nationally recognized overnight delivery service for next day delivery, (ii) by means of electronic transmission, or (iii) by oral notice given personally or by telephone. A notice to a director will be deemed given as follows: (A) if given by hand delivery, orally, or by telephone, when actually received by the director, (B) if sent through the United States mail, when deposited in the United States mail, with postage and fees thereon prepaid, addressed to the director at the
    27


director's address appearing on the records of the Corporation, (C) if sent for next day delivery by a nationally recognized overnight delivery service, when deposited with such service, with fees thereon prepaid, addressed to the director at the director's address appearing on the records of the Corporation, (D) if sent by facsimile telecommunication, when sent to the facsimile number for such director appearing on the records of the Corporation, (E) if sent by email, when sent to the email address for such director appearing on the records of the Corporation, or (F) if sent by any other form of electronic transmission, when sent to the address, location or number (as applicable) for such director appearing on the records of the Corporation.
(b)    Notice to Stockholders. Without limiting the manner by which notice otherwise may be given effectively to stockholders, any notice to stockholders given by the Corporation under any provision of the DGCL, the Certificate of Incorporation or these By-Laws may be given in writing directed to the stockholder’s mailing address (or by electronic transmission directed to the stockholder’s electronic mail address, as applicable) as it appears on the records of the Corporation. Notice shall be given (i) if mailed, when deposited in the United States mail, postage prepaid, (ii) if delivered by courier service, the earlier of when the notice is received or left at the stockholder’s address, or (iii) if given by electronic mail, when directed to such stockholder’s electronic mail address (unless the stockholder has notified the Corporation in writing or by electronic transmission of an objection to receiving notice by electronic mail or such notice is prohibited by the DGCL to be given by electronic transmission). A notice by electronic mail must include a prominent legend that the communication is an important notice regarding the Corporation. A notice by electronic mail will include any files attached thereto and any information hyperlinked to a website if such electronic mail includes the contact information of an officer or agent of the Corporation who is available to assist with accessing such files or information. Any notice to stockholders given by the Corporation under any provision of the DGCL, the Certificate of Incorporation or these By-Laws provided by means of electronic transmission (other than any such notice given by electronic mail) may only be given in a form consented to by such stockholder, and any such notice by such means of electronic transmission shall be deemed to be given as provided by the DGCL. The terms “electronic mail,” “electronic mail address,” “electronic signature” and “electronic transmission” as used herein shall have the meanings ascribed thereto in the DGCL.
(c)    Notice to Stockholders Sharing Same Address. Without limiting the manner by which notice otherwise may be given effectively by the Corporation to stockholders, any notice to stockholders given by the Corporation under any provision of the DGCL, the Certificate of Incorporation or these By-Laws shall be effective if given by a single written notice to stockholders who share an address if consented to by the stockholders at that address to whom such notice is given. A stockholder may revoke such stockholder’s consent by delivering written notice of such revocation to the Corporation. Any stockholder who fails to object in writing to the Corporation within 60 days of having been given written notice by the Corporation of its intention to send such a single written notice shall be deemed to have consented to receiving such single written notice.
(d)    Exceptions to Notice Requirements. Whenever notice is required to be given, under the DGCL, the Certificate of Incorporation or these By-Laws, to any person with
    28


whom communication is unlawful, the giving of such notice to such person shall not be required and there shall be no duty to apply to any governmental authority or agency for a license or permit to give such notice to such person. Any action or meeting that shall be taken or held without notice to any such person with whom communication is unlawful shall have the same force and effect as if such notice had been duly given. If the action taken by the Corporation is such as to require the filing of a certificate with the Secretary of State of Delaware, the certificate shall state, if such is the fact and if notice is required, that notice was given to all persons entitled to receive notice except such persons with whom communication is unlawful.
Whenever notice is required to be given by the Corporation, under any provision of the DGCL, the Certificate of Incorporation or these By-Laws, to any stockholder to whom (1) notice of two consecutive annual meetings of stockholders and all notices of stockholder meetings or of the taking of action by written consent of stockholders without a meeting to such stockholder during the period between such two consecutive annual meetings, or (2) all, and at least two payments (if sent by first-class mail) of dividends or interest on securities during a 12-month period, have been mailed addressed to such stockholder at such stockholder’s address as shown on the records of the Corporation and have been returned undeliverable, the giving of such notice to such stockholder shall not be required. Any action or meeting that shall be taken or held without notice to such stockholder shall have the same force and effect as if such notice had been duly given. If any such stockholder shall deliver to the Corporation a written notice setting forth such stockholder’s then-current address, the requirement that notice be given to such stockholder shall be reinstated. If the action taken by the Corporation is such as to require the filing of a certificate with the Secretary of State of Delaware, the certificate need not state that notice was not given to persons to whom notice was not required to be given pursuant to Section 230(b) of the DGCL. The exception in subsection (1) of the first sentence of this paragraph to the requirement that notice be given shall not be applicable to any notice returned as undeliverable if the notice was given by electronic transmission.
Section 9.4    Waiver of Notice. Whenever any notice is required to be given under applicable law, the Certificate of Incorporation, or these By-Laws, a written waiver of such notice, signed before or after the date of such meeting by the person or persons entitled to said notice, or a waiver by electronic transmission by the person entitled to said notice, shall be deemed equivalent to such required notice. All such waivers shall be kept with the books of the Corporation. Attendance at a meeting shall constitute a waiver of notice of such meeting, except where a person attends for the express purpose of objecting at the beginning of the meeting to the transaction of any business on the ground that the meeting was not lawfully called or convened.
Section 9.5    Meeting Attendance via Remote Communication Equipment.
(a)    Stockholder Meetings. If authorized by the Board in its sole discretion, and subject to such guidelines and procedures as the Board may adopt, stockholders and proxyholders not physically present at a meeting of stockholders may, by means of remote communication:
(i)    participate in a meeting of stockholders; and
    29


(ii)    be deemed present in person and vote at a meeting of stockholders, whether such meeting is to be held at a designated place or solely by means of remote communication, provided that (A) the Corporation shall implement reasonable measures to verify that each person deemed present and permitted to vote at the meeting by means of remote communication is a stockholder or proxyholder, (B) the Corporation shall implement reasonable measures to provide such stockholders and proxyholders a reasonable opportunity to participate in the meeting and to vote on matters submitted to the stockholders, including an opportunity to read or hear the proceedings of the meeting substantially concurrently with such proceedings, and (C) if any stockholder or proxyholder votes or takes other action at the meeting by means of remote communication, a record of such votes or other action shall be maintained by the Corporation.
(b)    Board Meetings. Unless otherwise restricted by applicable law, the Certificate of Incorporation or these By-Laws, members of the Board or any committee thereof may participate in a meeting of the Board or any committee thereof by means of conference telephone or other communications equipment by means of which all persons participating in the meeting can hear each other. Such participation in a meeting shall constitute presence in person at the meeting, except where a person participates in the meeting for the express purpose of objecting at the beginning of the meeting to the transaction of any business on the ground that the meeting was not lawfully called or convened.
Section 9.6    Dividends. The Board may from time to time declare, and the Corporation may pay, dividends (payable in cash, property or shares of the Corporation’s capital stock) on the Corporation’s outstanding shares of capital stock, subject to applicable law and the Certificate of Incorporation.
Section 9.7    Reserves. The Board may set apart out of the funds of the Corporation available for dividends a reserve or reserves for any proper purpose and may abolish any such reserve.
Section 9.8    Contracts and Negotiable Instruments. Except as otherwise provided by applicable law, the Certificate of Incorporation or these By-Laws, any contract, bond, deed, lease, mortgage or other instrument may be executed and delivered in the name and on behalf of the Corporation by such officer or officers or other employee or employees of the Corporation as the Board may from time to time authorize. Such authority may be general or confined to specific instances as the Board may determine. The Chairman of the Board, the Chief Executive Officer, the President or any Vice President may execute and deliver any contract, bond, deed, lease, mortgage or other instrument in the name and on behalf of the Corporation. Subject to any restrictions imposed by the Board, the Chairman of the Board or the Chief Executive Officer may delegate powers to execute and deliver any contract, bond, deed, lease, mortgage or other instrument in the name and on behalf of the Corporation to other officers or employees of the Corporation under such person’s supervision and authority, it being understood, however, that any such delegation of power shall not relieve such officer of responsibility with respect to the exercise of such delegated power.
    30


Section 9.9    Fiscal Year. The fiscal year of the Corporation shall be fixed by the Board.
Section 9.10    Seal. The Board may adopt a corporate seal, which shall be in such form as the Board determines. The seal may be used by causing it or a facsimile thereof to be impressed, affixed or otherwise reproduced.
Section 9.11    Books and Records. The books and records of the Corporation may be kept within or outside the State of Delaware at such place or places as may from time to time be designated by the Board.
Section 9.12    Resignation. Any director, committee member or officer may resign by giving notice thereof in writing or by electronic transmission to the Chairman of the Board, the Chief Executive Officer or the Secretary. The resignation shall take effect at the time specified therein, or at the time of receipt of such notice if no time is specified or the specified time is earlier than the time of such receipt. Unless otherwise specified therein, the acceptance of such resignation shall not be necessary to make it effective.
Section 9.13    Surety Bonds. Such officers, employees and agents of the Corporation (if any) as the Chairman of the Board, the Chief Executive Officer or the Board may direct, from time to time, shall be bonded for the faithful performance of their duties and for the restoration to the Corporation, in case of their death, resignation, retirement, disqualification or removal from office, of all books, papers, vouchers, money and other property of whatever kind in their possession or under their control belonging to the Corporation, in such amounts and by such surety companies as the Chairman of the Board, the Chief Executive Officer or the Board may determine. The premiums on such bonds shall be paid by the Corporation and the bonds so furnished shall be in the custody of the Secretary.
Section 9.14    Securities of Other Corporations. Powers of attorney, proxies, waivers of notice of meeting, consents and other instruments relating to securities owned by the Corporation may be executed in the name of and on behalf of the Corporation by the Chairman of the Board or the Chief Executive Officer. Any such officer, may, in the name of and on behalf of the Corporation, take all such action as any such officer may deem advisable to vote in person or by proxy at any meeting of security holders of any corporation or other entity in which the Corporation may own securities, or to consent, in the name of the Corporation as such holder, to any action by such corporation or other entity, and at any such meeting or with respect to any such consent shall possess and may exercise any and all rights and power incident to the ownership of such securities and which, as the owner thereof, the Corporation might have exercised and possessed. The Board may from time to time confer like powers upon any other person or persons.
Section 9.15    Amendments. In furtherance and not in limitation of the powers conferred upon it by law, the Board shall have the power to adopt, amend, alter or repeal the By-Laws. The affirmative vote of a majority of the Whole Board shall be required to adopt, amend, alter or repeal the By-Laws. The By-Laws also may be adopted, amended, altered or repealed by the stockholders to the extent permissible under the DGCL; provided, however, that
    31


in addition to any vote of the holders of any class or series of capital stock of the Corporation required by applicable law or the Certificate of Incorporation, the affirmative vote of the holders of at least a majority of the voting power of all outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class, shall be required for the stockholders to adopt, amend, alter or repeal the By-Laws.
Section 9.16    Certain Definitions. For purposes of these By-Laws:
(a)    “Derivative Instrument” shall mean any option, warrant, convertible security, stock appreciation right, swap or similar right with an exercise or conversion privilege or a settlement payment or mechanism at a price related to any class or series of shares of the Corporation or with a value derived in whole or in part from the value of any class or series of shares of the Corporation, whether or not such instrument or right is subject to settlement in the underlying class or series of shares of the Corporation or otherwise.
(b)    “Derivative Position” shall mean (i) any Derivative Instrument directly or indirectly owned beneficially by a stockholder or by any Stockholder Associated Person and any other direct or indirect opportunity of a stockholder or any Stockholder Associated Person to profit or share in any profit derived from any increase or decrease in the value of shares of the Corporation, (ii) any short interest in any security of the Corporation held by a stockholder or any Stockholder Associated Person (for purposes of Section 2.7 and Section 3.2 a person shall be deemed to have a short interest in a security if such person directly or indirectly, through any contract, arrangement, understanding, relationship or otherwise, has the opportunity to profit or share in any profit derived from any decrease in the value of the subject security), (iii) any rights beneficially owned, directly or indirectly, by a stockholder or Stockholder Associated Person to dividends on the shares of the Corporation that are separated or separable from the underlying shares of the Corporation, (iv) any proportionate interest in shares of the Corporation or Derivative Instruments held, directly or indirectly, by a general or limited partnership in which a stockholder or any Stockholder Associated Person is a general partner or, directly or indirectly, beneficially owns an interest in a general partner or (v) any performance-related fees (other than an asset-based fee) that a stockholder or any Stockholder Associated Person is entitled to based on any increase or decrease in the value of shares of the Corporation or Derivative Instruments, if any.
(c)     “electronic transmission” means any form of communication, not directly involving the physical transmission of paper, including the use of, or participation in, one or more electronic networks or databases (including one or more distributed electronic networks or databases) that creates a record that may be retained, retrieved and reviewed by a recipient thereof, and that may be directly reproduced in paper form by such a recipient through an automated process, including but not limited to transmission by facsimile transmission, email, telex, telegram and cablegram.
(d)     “public announcement” shall mean disclosure in a press release reported by the Dow Jones News Service, Associated Press or comparable national news service or in a document publicly filed by the Corporation with the Securities and Exchange Commission pursuant to Sections 13, 14 or 15(d) (or any successor provisions thereof) of the Exchange Act.
    32


(e)    “Stockholder Associated Person” shall mean for any stockholder giving the notice pursuant to Section 2.7 or Section 3.2 of these By-Laws (i) the beneficial owner, if any, on whose behalf the proposal under Section 2.7 or the nomination under Section 3.2 is made and (ii) the respective affiliates and associates of such stockholder giving the notice or the beneficial owner described in clause (i).
(f)    “Whole Board” shall mean the total number of directors the Corporation would have if there were no vacancies.

    33
EX-10.1 3 exhibit1012024performanceu.htm EX-10.1 Document

Exhibit 10.1
COOPER-STANDARD HOLDINGS INC.
PERFORMANCE UNIT AWARD AGREEMENT
THIS PERFORMANCE UNIT AWARD AGREEMENT (this “Agreement”), which relates to a grant of performance-vesting Restricted Stock Units (“PUs”) made on [Grant Date] (the “Date of Grant”), is between Cooper-Standard Holdings Inc., a Delaware corporation (the “Company”), and the individual whose name is set forth on the signature page hereof (the “Participant”):
R E C I T A L S:
WHEREAS, the Company has adopted the Amended and Restated Cooper-Standard Holdings Inc. 2021 Omnibus Incentive Plan (the “Plan”), which is incorporated herein by reference and made a part of this Agreement (capitalized terms not otherwise defined herein shall have the same meanings as in the Plan); and
WHEREAS, the Committee has determined that it would be in the best interests of the Company and its shareholders to grant the PUs provided for herein to the Participant pursuant to the Plan, and the terms set forth herein.
NOW THEREFORE, in consideration of the mutual covenants hereinafter set forth, the parties agree as follows:
1.    Grant. The Company hereby grants to the Participant [Number of Awards Granted] PUs (such amount, the “Target PUs”) on the terms and conditions set forth in this Agreement. The Participant’s rights with respect to the PUs will remain forfeitable at all times prior to the date such PUs vest as described in Section 4. The actual number of PUs, if any, earned by the Participant will be determined by multiplying the Target PUs by the applicable performance multipliers set forth in this Agreement (as determined based on Performance Goal and relative TSR achievement as set forth below).
2.    Performance Period and Goals. The vesting of the PUs is subject to the achievement of the performance goals (the “Performance Goals”) indicated in Section 2(b) during the Performance Period (as defined below) and the further application of the modification calculations set forth in Section 4.
(a)    Performance Period. The performance period (the “Performance Period”) for this Award is the one-year period commencing on January 1, 2024, and ending on December 31, 2024.
(b)     Performance Goals. The Performance Goal is Free Cash Flow (“FCF”), as outlined in Exhibit A for the Performance Period. The Performance Goal will be met at “target” level performance for the Performance Period if the Company’s FCF is at least $1 million and up to $29.9 million. No portion of the PUs will be earned if FCF for the Performance Period is below $1 million. The Performance Goal will be met at “maximum” if FCF is greater than or equal to $30 million.





In the event of a material acquisition or divestiture during the Performance Period, as determined by the Committee in its sole discretion, the threshold, target and maximum Performance Goals will be adjusted based on the pro-forma impact of the transaction over the remainder of the Performance Period. A material acquisition or divestiture is a transaction that impacts the payout at the time of the transaction by more than 10% of the target as determined by the Committee.
3.    Restrictions on Transfer. In accordance with the Plan, the Participant shall have the right to designate a beneficiary to receive the PUs that will vest upon, or be settled following, the Participant's death, all in the manner and to the extent set forth in this Agreement.  The designation may be changed at any time.  If no Designation of Beneficiary is made, then any PUs that will vest at the time of death of the Participant, and any previously vested PUs that have not yet been settled as of the date of death of the Participant, shall be paid to the Participant’s legal representative pursuant to his or her will or the laws of descent and distribution.  The Participant cannot otherwise sell, transfer, or dispose of or pledge or hypothecate or assign the unvested PUs or the Shares underlying the vested PUs prior to the date on which such vested PUs are settled pursuant to Section 4 (collectively, the “Transfer Restrictions”).
4.    Vesting; Determination of Actual Achieved PUs; Termination of Employment.
(a)     Determination of Actual Achieved PUs. As soon as practical after the end of the Performance Period (and in all events during the calendar year immediately following the end of the Performance Period), the Committee will determine to what extent the Performance Goal has been achieved.
The Committee may exercise its discretion to adjust the potential number of PUs earned during the Performance Period either upwards or downwards. The total number of PUs, after adjustment (if any), so determined by the Committee shall be considered “Potential Achieved PUs” as of the date of such Committee determination (the “Determination Date”).
The Potential Achieved PUs that will vest based on the achievement of the Performance Goals will be further modified based on the Company’s Total Shareholder Return (“TSR”) , calculated in accordance with Exhibit A, relative to the Comparator Group (as specified in Exhibit A) during the Performance Period as follows:

Company Relative TSR as a Percentile of Median TSR of Comparator GroupModification of Potential Achieved PUs Vesting (As Determined Pursuant to Section 2)
25th Percentile or less
0.75x
26th Percentile to 74th Percentile
1.00x
75th Percentile or greater
1.25x
*Relative TSR modifier will not increase the potential number of PUs Vesting over 250% of the Target PUs.




The Committee may exercise its discretion to adjust the potential number of PUs that are vesting either upwards or downwards. The total number of PUs, after adjustment (if any), so determined by the Committee shall be considered “Actual Achieved PUs” as of the date of such Committee determination.
(b)     Vesting. Except as set forth in subsection (c) or (d) below, the Actual Achieved PUs (as determined pursuant to Section 4(a)) will vest only if the Participant continues in Employment with the Company or its Affiliates through March 1, 2027 (the “Vesting Date”).

(c)     Termination of Employment. If the Participant’s Employment with the Company or its Affiliates terminates for any reason prior to the Vesting Date, the PUs shall be canceled by the Company without consideration; provided that:
(i)     upon termination of the Participant’s Employment due to the Participant’s death or Disability prior to the end of the Performance Period, the Target PUs shall be considered Actual Achieved PUs and shall vest in full on the date of such death or Disability;
(iii)     upon termination of the Participant’s Employment due to the Participant’s death or Disability after the end of the Performance Period, the Actual Achieved PUs shall vest in full on the date of such death or Disability (or if later, as of the Determination Date);
(iv)     if the Participant’s Employment terminates for Retirement, the Actual Achieved PUs (determined following the end of the Performance Period) shall be subject to continued vesting as if the Participant had not experienced an Employment termination but shall be pro-rated based on the portion of the Performance Period during which the Participant was employed; and
(vi)     in the case of any of the foregoing, any remaining unvested PUs shall be canceled by the Company without consideration.
(d)     Change of Control. Notwithstanding the foregoing, in the event of a Change of Control:
(i) If the purchaser, successor or surviving entity (or parent thereof) in the Change of Control (the “Survivor”) agrees to assume the PUs or replace the PUs with the same type of award with similar terms and conditions, then the following terms and conditions shall apply:
(A)     If the Change of Control occurs prior to the end of the Performance Period, the Performance Goals shall be deemed to have been satisfied at the target level, regardless of actual performance prior to or after the Change of Control, such that only the Target PUs remain available for vesting under this Award. If the Change of Control occurs after the end of the Performance Period, then the Actual Achieved PUs will remain available for vesting under this Award.
(B)     Each PU determined under clause (A) above that is assumed by the Survivor shall be appropriately adjusted, immediately after




the Change of Control, to apply to the number and class of securities which would have been issuable to the Participant upon the consummation of the Change of Control had the PUs been actual shares immediately prior to such Change of Control.
(C)     Upon termination of the Participant’s Employment following such Change of Control (1) by the Company or its Affiliates without Cause, or due to Participant’s death or Disability, or (2) if the Participant is then or was at the time of a Change of Control a Section 16 Participant, by such Section 16 Participant for Good Reason, in each case within two years after the Change of Control, any unvested portion of this Award (or the replacement award) shall immediately become vested in full (subject to any delay required pursuant to Section 19 of the Plan). Upon termination of the Participant’s Employment following a Change of Control due to Retirement, the provisions of Section 4(c) shall apply.
(ii) To the extent the Survivor does not assume the PUs or issue replacement awards as provided in clause (i), then, immediately prior to the date of the Change of Control, the Target PUs or Actual Achieved PUs, as applicable (determined in the manner set forth in clause 4(c)(i)(A) above), shall become immediately and fully vested.
5.    Settlement.
(a)     General. The Company may settle this Award in cash or Shares as determined at the sole discretion of the Committee or its designee. Except as otherwise provided in Section 5(b) or Section 5(c), as soon as practicable after the Vesting Date, for the Actual Achieved PUs that are vested as of such date the Company will settle the vested Actual Achieved PUs by (i) delivering an amount of cash equal to the Fair Market Value, determined as of the Vesting Date, as applicable, of a number of Shares equal to the number of Actual Achieved PUs that have vested, or (ii) making an appropriate book entry in the Participant’s name for a number of Shares equal to the number of Actual Achieved PUs that have vested, as determined at the sole discretion of the Committee or its designee. The Transfer Restrictions applicable to any Shares issued in respect of the PUs shall lapse upon such issuance.
(b)     Payment Upon Termination. If the Participant’s Employment with the Company terminates and such termination triggers the accelerated vesting of the PUs hereunder, then as soon as practicable after the Determination Date, as applicable in accordance with Section 5(a) above, the Company will settle such vested PUs by delivering an amount of cash equal to the Fair Market Value, determined as of the date of payment, of a number of Shares equal to the number of PUs that have vested. For purposes hereof, the PUs that vest upon a Participant’s termination of Employment shall be settled only upon the Participant’s separation from service within the meaning of Code Section 409A.
Notwithstanding any other provision in the Plan or this Agreement to the contrary, if the Participant is a “specified employee” within the meaning of Code Section 409A as of the date of such separation from service (for reasons other than death), then settlement of such vested PUs shall occur on the date that is six months after the date of




the Participant’s separation from service to the extent necessary to comply with Code Section 409A.
(c)     Payment Upon Change of Control. If payment is triggered pursuant to Section 4(d)(ii), then as soon as practicable after the Change of Control, the Company will settle the vested PUs by (i) delivering an amount of cash equal to the Fair Market Value, determined as of the date of the Change of Control, of a number of Shares equal to the number of vested PUs, or (ii) making an appropriate book entry in the Participant’s name for a number of Shares equal to the number of vested PUs, as determined at the sole discretion of the Committee or its designee. The Transfer Restrictions applicable to any Shares issued in respect of the PUs shall lapse upon such issuance.
6.    No Voting Rights; Dividend Equivalents. The Participant shall not have voting rights with respect to the Shares underlying the PUs. If any dividends or other distributions are paid with respect to the Shares underlying the PUs, the Participant shall be credited with additional performance units equal to the number of Shares that the Participant would have received had the PUs been actual Shares, so long as the applicable record date occurs on or after the Date of Grant and before such PUs are forfeited or settled; and further provided that such performance units shall be deemed PUs subject to the same risk of forfeiture and other terms of this Agreement and the Plan as apply to the PUs to which such dividends or other distributions relate.
7.    No Right to Continued Employment or Future Awards. The granting of the PUs shall impose no obligation on the Company or any of its Affiliates to continue the Employment of the Participant and shall not lessen or affect the Company’s or any Affiliate’s right to terminate the Employment of the Participant. In addition, the granting of the PUs shall impose no obligation on the Company or any of its Affiliates to make awards under the Plan to the Participant in the future.
8.    Taxes. The Company and its Affiliates shall have the right and are hereby authorized to withhold from amounts otherwise payable hereunder any applicable withholding taxes in respect of the PUs and to take such other action as may be necessary to satisfy all obligations for the payment of such withholding taxes.
9.    Notices. Any notice necessary under this Agreement shall be addressed to the Company in care of its Secretary as specified in the Company’s public filings at the principal executive office of the Company and to the Participant at the address appearing in the personnel records of the Company for the Participant or to either party at such other address as either party may designate in writing to the other. Any such notice shall be deemed effective upon actual receipt by the addressee.
10.    Choice of Law. THIS AGREEMENT SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF DELAWARE WITHOUT REGARD TO CONFLICTS OF LAWS.
11.    Performance Units Subject to Plan. By entering into this Agreement, the Participant agrees and acknowledges that the Participant has received and read a copy of the Plan. The PUs are subject to the Plan. The terms and provisions of the Plan as they may be amended from time to time are incorporated herein by reference. In the event of a conflict




between any term or provision in this Agreement and a term or provision of the Plan, the applicable terms and provisions of the Plan will govern.
12.    Recoupment. This Agreement, the Award and the compensation received by the Participant pursuant to this Agreement shall be subject to the terms of any recoupment or clawback policy that may be adopted by the Company from time to time and to any requirement of applicable law, regulation or listing standard that requires the Company to recoup or clawback compensation paid under this Agreement.
13.    Amendments. The Company may amend this Agreement and the Award at any time, provided that the Participant’s consent to any amendment is required to the extent the amendment materially diminishes the rights of the Participant or results in cancellation of the Award. Notwithstanding the foregoing, the Company need not obtain Participant (or other interested party) consent for (a) the adjustment or cancellation of an Award pursuant to the adjustment provisions of the Plan; (b) the modification of the Agreement or Award to the extent deemed necessary to comply with any applicable law or the listing requirements of any principal securities exchange or market on which the Shares are then traded; (c) the modification of the Award to preserve favorable accounting or tax treatment of the Award for the Company; or (d) the modification of the Award to the extent the Committee determines that such action does not materially or adversely affect the value of an Award or that such action is in the best interest of the affected Participant or any other person(s) as may then have an interest in the Award.
14.    Committee Interpretation. As a condition to the grant of the Award under this Agreement, the Participant agrees (with such agreement being binding upon the Participant’s legal representatives, guardians, legatees or beneficiaries) that this Agreement will be interpreted by the Committee and that any interpretation by the Committee of the terms of this Agreement or the Plan, and any determination made by the Committee under this Agreement or the Plan, will be final, binding and conclusive.
15.    Data Privacy Consent. The Participant hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of the Participant’s personal data as described in this Agreement and any other related materials (“Data”) by and among, as applicable, the Company and its affiliates for the exclusive purpose of implementing, administering and managing the Participant’s participation in the Plan. The Participant understands that the Company and the Company's affiliates may hold certain personal information about the Participant, including, but not limited to, the Participant’s name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all equity-based awards and other entitlement to shares of stock awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor, for the exclusive purpose of implementing, administering and managing the Plan. The Participant understands that Data will be transferred to a designated third-party external broker or such other stock plan service provider as may be selected by the Company, which is assisting the Company with the implementation, administration and management of the Plan. The Participant understands that the recipients of the Data may be located in the United States or elsewhere, and that the recipient’s country (e.g., the United States or otherwise) may have different data privacy laws




and regulations and thus the level of data protection provided may not be equivalent to the one offered in Participant’s country of residence.
Where Data are to be transferred to a Third Country, as defined in the EU General Data Protection Regulation (GDPR) no. 2016/679, or an international organization, the Company and its affiliates shall ensure that the level of data protection offered is equivalent to the one offered in the Participant’s country of residence, especially if such country is part of the European Economic Area; such level shall be in particular guaranteed, by implementing adequate safeguards in the form of contractual arrangements between the Company and such third parties recipients; in particular by executing appropriate Standard Contractual Clauses (SCCs) as adopted and published by the European Commission for that purpose. The Participant understands that if the Participant resides outside the United States, the Participant may request at any given time a list with the names and addresses of any potential third-party recipients of the Data by contacting the Participant’s local human resources representative.
The Participant authorizes the Company, the Company's selected broker and any other third-party recipients which assist the Company with implementing, administering and managing the Plan to receive, possess, use, retain and transfer the Data, in electronic or other form, for the sole purposes of implementing, administering and managing the Participant’s participation in the Plan. A list of such third-party recipients is available upon request. The Company undertakes to provide prior notice to the Participant of any changes to the aforementioned list of third-party recipients; such changes to third-party recipients will be accepted by the Participant unless reasonably objected to for just cause. The Participant understands that Data will be held only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan in accordance with applicable data protection laws and regulations, as well as the Company’s policies on the retention and disposal of records in effect from time to time. The Participant understands that if the Participant resides outside the United States, the Participant may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost and without providing any reason for such a withdrawal, by contacting in writing the Participant’s local human resources representative. Further, the Participant understands that the Participant is providing the consents herein on a free and purely voluntary basis. If the Participant does not consent, or if the Participant later seeks to revoke the Participant’s consent, the Participant’s employment status or service and career will not be adversely affected; the only adverse consequence of refusing or withdrawing the Participant’s consent is that the Company would not be able to grant the Participant equity-based awards or administer or maintain such awards. Therefore, the Participant understands that refusing or withdrawing the Participant’s consent may affect the Participant’s ability to participate in the Plan. For more information on the consequences of the Participant’s refusal to consent or withdrawal of consent, the Participant understands that he or she may contact the Participant’s local human resources representative. The Participant is also entitled to lodge a complaint with the competent supervisory authorities should he or she not receive a reply or otherwise not be satisfied with a reply received by the Company concerning the exercise of his or her aforementioned rights.




16.    Signature in Counterparts. This Agreement may be signed in counterparts, each of which shall be an original, with the same effect as if the signatures were upon the same instrument.
 
IN WITNESS WHEREOF, the parties hereto have executed this Agreement.
 
   
COOPER-STANDARD HOLDINGS INC.
 
By:  
      



                        
 
Agreed and acknowledged as of the date first above written:
 
 
Participant: Participant Name
 
 








Exhibit A
FCF Methodology:
Free Cash Flow
AchievementPayout
Below Threshold<$1M0%
Threshold/Target$1M - <$30M100 %
Maximum≥ $30M200 %

TSR Calculation Methodology: As follows:
TSR Beginning Stock Price Calculation – average closing stock price for the 20 trading days immediately prior to the beginning of the Performance Period (for the Company and the Comparator Group companies)
TSR Ending Stock Price Calculation – average closing stock price for the last 20 trading days of the Performance Period (for the Company and the Comparator Group companies)
Treatment of Dividends in TSR Calculation – TSR calculation will assume reinvestment of dividends on the ex-dividend date (for the Company and the Comparator Group companies, where applicable)
Exchange Rate - TSR and dividends (if applicable) of companies in the Comparator Group that are traded on international exchanges will be converted to USD using a published exchange rate on (1) each trading day prior to the beginning of the Performance Period to determine TSR Beginning Stock Price and (2) each trading day during the end of the Performance Period to determine TSR Ending Stock Price.
Comparator Group: The Comparator Group comprises the following 18 companies
Adient plcAmerican Axle & Manufacturing Holdings, Inc.Aptiv PLC
Autoliv, Inc.BorgWarner Inc.Dana Incorporated
Gentex CorporationGenthermLCI Industries
Lear CorporationLinamar CorporationMagna International Inc.
Martinrea International Inc.Standard Motor Products Inc.Stoneridge, Inc.
The Goodyear Tire & Rubber Company TI Fluid Systems plcVisteon Corporation

Changes in the Comparator Group During Performance Period: The Comparator Group will be fixed based on the constituents at the beginning of the Performance Period; the following adjustments will apply to ensure a balanced/fair assessment of relative performance:





Comparator Group companies that are acquired/merged during the Performance Period will be removed when calculating the Company’s relative TSR percentile rank
Comparator Group companies that file for bankruptcy during the Performance Period would be treated as the worst performers for purposes of determining the Company’s relative TSR percentile rank



EX-31.1 4 exhibit311q12024.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER, PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)
(SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002)

I, Jeffrey S. Edwards, certify that:

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

EX-31.2 5 exhibit312q12024.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER, PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)
(SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002)

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

EX-32 6 exhibit32q12024.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 filing of this quarterly report of Cooper-Standard Holdings Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2024, with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers certifies, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that, to such officer's knowledge:
 
1.The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: May 7, 2024By:
/S/ JEFFREY S. EDWARDS
Jeffrey S. Edwards
Chairman and Chief Executive Officer
(Principal Executive Officer)
/S/ JONATHAN P. BANAS
Jonathan P. Banas
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

EX-101.SCH 7 cps-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Overview link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Deconsolidation and Divestiture link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Goodwill and Intangibles link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Fair Value Measurements and Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Accounts Receivable Factoring link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Pension and Postretirement Benefits other than Pensions link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Other Income (Expense), Net link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Overview (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Goodwill and Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Fair Value Measurements and Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Accounts Receivable Factoring (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Pension and Postretirement Benefits other than Pensions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Other Income (Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Deconsolidation and Divestiture (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue by end customer (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Revenue by type (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Revenue Net contract assets (liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Revenue other (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Restructuring - Summary of Restructuring Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Restructuring - Summary of Activity of Restructuring (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Inventories - Summary of Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Leases Components of lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Leases Additional Lease Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Leases Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Leases Lease Amounts Recognized on Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Property, Plant and Equipment Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Goodwill and Intangibles - Carrying Amount of Goodwill by Reportable Operating Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Goodwill and Intangibles - Intangible Assets and Accumulated Amortization Balances (Detail) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Accounts Receivable Factoring link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Debt - Outstanding Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Fair Value Measurements and Financial Instruments - Fair Value Hierarchy Level for Company's Liabilities Measured (Detail) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Fair Value Measurements and Financial Instruments - Fair Values of Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Fair Value Measurements and Financial Instruments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Fair Value Measurements and Financial Instruments - Gains (losses) on Cash Flow Hedges Reported in Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Fair Value Measurements and Financial Instruments - Reclassifications out of accumulated other comprehensive income (loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Accounts Receivable Factoring Additional Detail (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Accounts Receivable Factoring Amounts outstanding under receivable transfer agreements (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Accounts Receivable Factoring Receivables Factored and Costs Incurred (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Pension and Postretirement Benefits other than Pensions - Net Periodic Benefit Cost of Defined Benefit Plans and Other Postretirement Benefit Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Pension and Postretirement Benefits other than Pensions Pensions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Other Income (Expense), Net - Details of Components of Other Income Expense, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Income Taxes Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Income Taxes Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Basic and Diluted Net Income Per Share Attributable (Detail) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Common Stock Equivalents (Detail) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Share-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Segment Reporting Information on Company's Business Segments (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cps-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 cps-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 cps-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Net (income) loss attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Fluid transfer systems [Member] Fluid transfer systems [Member] Fluid transfer systems [Member] Accrued liabilities Accrued Liabilities, Current Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Underlying Security Market Price Change Underlying Security Market Price Change, Percent Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Curtailment [Member] Curtailment [Member] Curtailment [Member] Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Effects of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] PUs Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Performance Units to ROIC Performance Units to ROIC [Member] Performance Units to ROIC Insider Trading Policies and Procedures [Line Items] Construction in progress, gross Construction in Progress, Gross Impairment charges Other impairment charges Other Asset Impairment Charges Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Uncommitted incremental loan facility Uncommitted Incremental Loan Facility The amount of the uncommitted incremental loan facility provided by the Senior ABL Facility. Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Credit Facilities [Line Items] Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] Foreign Plan Foreign Plan [Member] Income Taxes Income Tax Disclosure [Text Block] Contract with Customer, Liability, Explanation of Change Increase (Decrease) in Contract with Customer, Liability Proceeds from (Repayments of) Lines of Credit Proceeds from (Repayments of) Lines of Credit Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Factoring costs Gain (Loss) on Sale of Accounts Receivable Lease Expense Components [Abstract] Lease Expense Components [Abstract] Lease Expense Components [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted Diluted net income per share attributable to Cooper-Standard Holdings Inc. Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Hedging Relationship [Axis] Hedging Relationship [Axis] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Forward foreign exchange contract liability Foreign Currency Contracts, Liability, Fair Value Disclosure Term Loan Medium-term Notes Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Net Periodic Benefit Cost of Defined Benefit Plans and Other Postretirement Benefit Plans Schedule of Net Benefit Costs [Table Text Block] Trading Symbol Trading Symbol Letters of Credit Outstanding, Amount Letters of Credit Outstanding, Amount Gain on sale of fixed assets, net Gain on sale of fixed assets, net Gain on sale of fixed assets, net Sale and Leaseback Transaction, Gain (Loss), Net Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Long-term Debt, Fair Value Long-Term Debt, Fair Value Net loss attributable to Cooper-Standard Holdings Inc. Net (Loss) Income Attributable to Parent Net Income (Loss) Total current liabilities Liabilities, Current Proceeds from Sale of Other Assets, Investing Activities Proceeds from Sale of Other Assets, Investing Activities Derivative Contract [Domain] Derivative Contract [Domain] 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 Lessee, Operating Leases Lessee, Operating Leases [Text Block] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Liabilities and Equity Liabilities and Equity [Abstract] U.S. Pension Plan termination period (in months) Defined Benefit Plan, Changes in Benefit Obligation and Plan Assets, Period Defined Benefit Plan, Changes in Benefit Obligation and Plan Assets, Period Equity: Equity, Attributable to Parent [Abstract] Other Other Intangible Assets [Member] Basic and diluted net income per share attributable Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of products sold Cost of Goods and Services Sold Service cost Defined Benefit Plan, Service Cost Income Tax Contingency [Table] Income Tax Contingency [Table] Award vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Proceeds from Sale of Productive Assets Proceeds from Sale of Productive Assets Executive Category: Executive Category [Axis] Foreign Exchange Contract [Member] Foreign Exchange Contract [Member] Foreign exchange translation and other Restructuring Reserve, Translation and Other Adjustment Name Measure Name Line of Credit Facility, Current Borrowing Capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Goodwill, Beginning Balance Goodwill, Ending Balance Goodwill Property, Plant and Equipment [Table Text Block] Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Hedging Relationship [Domain] Hedging Relationship [Domain] Buildings and improvements, gross Buildings and Improvements, Gross Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Cooper Standard Automotive Inc Canada Cooper Standard Automotive Inc Canada [Member] Cooper Standard Automotive Inc Canada Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Aamended Senior Abl Facility Amended Senior Abl Facility [Member] Amended Senior Abl Facility Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Derivative, Notional Amount Derivative, Notional Amount Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Retirement Plan Type [Domain] Retirement Plan Type [Domain] RSUs Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Accrued Liabilities [Member] Accrued Liabilities [Member] Debt instrument term (in years) Debt Instrument, Term Depreciation Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Reportable Geographical Components [Member] Reportable Geographical Components [Member] Payments of Debt Issuance Costs Payments of Debt Issuance Costs Line of Credit Facility [Table] Line of Credit Facility [Table] Restricted cash included in other assets Restricted Cash and Investments, Noncurrent Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Total fluid handling Total fluid handling [Member] Total fluid handling Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Dilutive effect of common stock equivalents Weighted Average Number of Shares Outstanding, Diluted, Adjustment Europe [Member] Europe [Member] Intersegment sales Revenues Senior Lien Senior Lien [Member] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Adjusted EBITDA Adjusted EBITDA Adjusted EBITDA Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Domestic Plan Domestic Plan [Member] Contract with Customer, Asset, Net, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current Total amount of accounts receivable factored without recourse Amount Of Account Receivable Factoring Without Recourse Total amount of accounts receivable without recourse. 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] Restructuring Reserve, Beginning Balance Restructuring Reserve, Ending Balance Restructuring Reserve Award Type [Axis] Award Type [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Document Quarterly Report Document Quarterly Report Income Taxes Receivable, Current Income Taxes Receivable, Current Debt Instrument, Maturity Date Debt Instrument, Maturity Date No Trading Symbol Flag No Trading Symbol Flag Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Loss on refinancing and extinguishment of debt Loss on refinancing and extinguishment of debt Gain (Loss) on Extinguishment of Debt Goodwill [Line Items] Goodwill [Line Items] Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross Trading Arrangement: Trading Arrangement [Axis] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Lessee, Finance Leases Lessee, Finance Leases [Text Block] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Debt Instrument, Unamortized Discount Debt Instrument, Unamortized Discount Current operating lease liabilities Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current Senior Loans Senior Loans [Member] Finance Lease, Interest Expense Finance Lease, Interest Expense Amortization of intangibles Amortization of Intangible Assets Entity Shell Company Entity Shell Company Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Intangible assets, net Net Carrying Amount Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents and restricted cash shown in the statement of cash flows Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Fuel and brake delivery systems [Member] Fuel and brake delivery systems [Member] Fuel and brake delivery systems [Member] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable Lease, Cost Variable Lease, Cost Operating Lease, Cost Operating Lease, Cost Disposal Group, Including Discontinued Operation, Intangible Assets Disposal Group, Including Discontinued Operation, Intangible Assets Common stock, shares issued Common Stock, Shares, Issued Gross profit Gross Profit Contract with Customer, Liability, Current Contract with Customer, Liability, Current Other products [Member] Other products [Member] Other products [Member] Security Exchange Name Security Exchange Name Selling, administration & engineering expenses Selling, General and Administrative Expense Accumulated other comprehensive loss Beginning Balance Ending Balance Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Employee Stock Option Employee Stock Option [Member] Cumulative currency translation adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Forward foreign exchange contract asset Foreign Currency Contract, Asset, Fair Value Disclosure Other Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] 2023 Joint Venture Deconsolidation 2023 Joint Venture Deconsolidation [Member] 2023 Joint Venture Deconsolidation Receivables Factored and Costs Incurred [Table Text Block] Receivables Factored and Costs Incurred [Table Text Block] Receivables Factored and Costs Incurred [Table Text Block] Comprehensive loss attributable to Cooper-Standard Holdings Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Summary of Activity of Restructuring Restructuring and Related Costs [Table Text Block] Document Type Document Type Debt Related Commitment Fees and Debt Issuance Costs Debt Related Commitment Fees and Debt Issuance Costs U.S. Pension Plan was overfunded Defined Benefit Plan, Funded (Unfunded) Status of Plan Contract with Customer, Duration [Axis] Contract with Customer, Duration [Axis] Tabular List, Table Tabular List [Table Text Block] Domestic Tax Authority Domestic Tax Authority [Member] Type of Adoption [Domain] Accounting Standards Update [Domain] Short-term Lease, Cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Operating Leases [Member] Operating Leases [Member] Operating Leases [Member] Share-Based Compensation Share-Based Payment Arrangement [Text Block] Swing line sub-facility Swing Line Sub Facility Maximum borrowing capacity under the swing line sub-facility. Equity Method Investment, Realized Gain (Loss) on Disposal Equity Method Investment, Realized Gain (Loss) on Disposal Basis of presentation Basis of Accounting, Policy [Policy Text Block] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Intangible Assets and Accumulated Amortization Balances Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Raw materials and supplies Inventory, Raw Materials, Net of Reserves Sales Revenue from Contract with Customer, Including Assessed Tax Revenue from Contract with Customer, Including Assessed Tax Contract with Customer, Asset, Explanation of Change Increase (Decrease) in Contract with Customer, Asset Value Added Tax Receivable, Current Value Added Tax Receivable, Current Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Other current assets Other Assets, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] 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 Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, Foreign Currency Translation Gain (Loss) Deconsolidation of noncontrolling interest Noncontrolling Interest, Decrease from Deconsolidation Fair Value Of Assets And Liabilities Measured On Recurring Basis [Line Items] Fair Value Of Assets And Liabilities Measured On Recurring Basis [Line Items] Fair Value Of Assets And Liabilities Measured On Recurring Basis [Line Items] Total debt Debt, Long-Term and Short-Term, Combined Amount Inventories Inventories Inventory, Net Indirect Tax Adjustments Indirect Tax Adjustments Indirect Tax Adjustments Lease, Cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Debt Instrument, Interest Rate Terms Debt Instrument, Interest Rate Terms Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Parent [Member] Parent [Member] Segments [Domain] Segments [Domain] Previously Consolidated Joint Venture Previously Consolidated Joint Venture [Member] Previously Consolidated Joint Venture Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Details of Components of Other Income Expense, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Deconsolidation, Gain (Loss), Amount Deconsolidation, Gain (Loss), Amount Retained deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Other Other Debt Obligations [Member] Debt Instrument, Face Amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Amortization of prior service cost credit and recognized actuarial gain (loss) Defined Benefit Plan Amortization Of Prior Service Cost Credit And Recognized Actuarial Gain Loss Defined benefit plan amortization of prior service cost (credit) and actuarial gain (loss). 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] Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, high end of range Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, high end of range Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, high end of range Common stock, shares outstanding Beginning balance (shares) Ending balance (shares) Common Stock, Shares, Outstanding Disposal Group Name [Domain] Disposal Group Name [Domain] Junior Lien Junior Lien [Member] Passenger and Light Duty Automotive [Member] Automotive [Member] Automotive [Member] Interest cost Defined Benefit Plan, Interest Cost Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] PEO PEO [Member] Pension and Postretirement Benefits other than Pensions Retirement Benefits [Text Block] Other Other Operating Activities, Cash Flow Statement Common stock, par value Common Stock, Par or Stated Value Per Share South America [Member] South America [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Deconsolidation of Joint Venture Deconsolidation of Joint Venture Deconsolidation of Joint Venture Summary of Inventories Schedule of Inventory, Current [Table Text Block] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate Effective Income Tax Rate Reconciliation, Percent Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax Fair Value of Debt Instruments [Abstract] Fair Value of Debt Instruments [Abstract] Fair Value of Debt Instruments [Abstract] Credit Facility [Axis] Credit Facility [Axis] Net contract assets (liabilities) [Abstract] Net contract assets (liabilities) [Abstract] Net contract assets (liabilities) [Abstract] Total liabilities Liabilities Overview Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] AOCI Attributable to Parent [Member] Accumulated other comprehensive loss [Member] AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Continuing Involvement with Derecognized Transferred Financial Assets, Amount Outstanding Continuing Involvement with Derecognized Transferred Financial Assets, Amount Outstanding Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Benefit plan liabilities [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Debt Disclosure [Abstract] Debt Disclosure [Abstract] North America [Member] North America [Member] Earnings per share Earnings Per Share [Abstract] Common stock, $0.001 par value, 190,000,000 shares authorized; 19,355,954 shares issued and 17,290,145 shares outstanding as of March 31, 2024, and 19,263,288 shares issued and 17,197,479 shares outstanding as of December 31, 2023 Common Stock, Value, Issued Commercial [Member] Commercial [Member] Commercial [Member] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior Notes [Member] Senior Notes [Member] Total current assets Assets, Current Preferred Stock Preferred Stock [Member] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Accounting Standards Update and Change in Accounting Principle [Table Text Block] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Fair value change of derivatives [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Impairment charges Asset Impairment Charges Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Long-term Contract with Customer [Member] Long-Term Contract with Customer [Member] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Other expense, net Other expense, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Cost, Depreciation and Amortization Cost, Depreciation and Amortization Proceeds from issuance of long-term debt, net of debt issuance costs Proceeds from Issuance of Secured Debt Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Accounting Standards Update and Change in Accounting Principle [Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Proceeds from Sale of Other Assets Proceeds from Sales of Assets, Investing Activities Asia Pacific [Member] Asia Pacific [Member] Changes in Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Line of Credit Facility, Covenant Compliance, FCCR Maintenance Covenant Amount Line of Credit Facility, Covenant Compliance, FCCR Maintenance Covenant Amount Line of Credit Facility, Covenant Compliance, FCCR Maintenance Covenant Amount Short-term Contract with Customer [Member] Short-Term Contract with Customer [Member] Carrying Amount of Goodwill by Reportable Operating Segment Schedule of Goodwill [Table Text Block] Other Postretirement Benefits Plan Other Postretirement Benefits Plan [Member] Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Debt Instrument, Fee Amount Debt Instrument, Fee Amount Changes in operating assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Letter of credit sub-facility Letter Of Credit Sub Facility Maximum borrowing capacity under the letter of credit sub-facility. Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Medium-term Notes [Member] Medium-term Notes [Member] Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, low end of range Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, low end of range Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, low end of range Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Loss on sale of businesses, net Gain on sale of business Gain (Loss) on Disposition of Business Total Cooper-Standard Holdings Inc. equity Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Term loan accordion feature Term loan accordion feature Term loan accordion feature Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Other Defined Benefit Plan, Other Cost (Credit) Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Long-term debt Total long-term debt Long-Term Debt and Lease Obligation Loss before income taxes Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Other (Expense) Income, Net Other Income and Other Expense Disclosure [Text Block] Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Expense (Benefit) Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Restructuring Restructuring and Related Activities Disclosure [Text Block] Pension and Postretirement Benefits other than Pensions [Abstract] Pension and Postretirement Benefits other than Pensions [Abstract] Pension and Postretirement Benefits other than Pensions [Abstract] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Credit, Reclassification Adjustment from AOCI, before Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax 2022 Joint Venture Deconsolidation 2022 Joint Venture Deconsolidation [Member] 2022 Joint Venture Deconsolidation Capital expenditures Payments to Acquire Productive Assets 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 Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Paid-in-Kind Interest Paid-in-Kind Interest Common Stock [Member] Common Stock [Member] Proceeds from income tax refund Proceeds from Income Tax Refunds Benefit plan liabilities adjustment, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Line of Credit Facility, Commitment Amount Line of Credit Facility, Commitment Amount Line of Credit Facility, Commitment Amount Other Accounts Payable and Accrued Liabilities Other Accounts Payable and Accrued Liabilities Product and Service [Axis] Product and Service [Axis] Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. Earnings Per Share [Text Block] Miscellaneous income Miscellaneous Income Expense Miscellaneous income or (expense). Settlement And Curtailment [Axis] Settlement And Curtailment [Axis] Settlement And Curtailment [Axis] Ownership percentage Equity Method Investment, Ownership Percentage Sale and Leaseback Transaction, Number of Facilities Sale and Leaseback Transaction, Number of Facilities Sale and Leaseback Transaction, Number of Facilities Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Total equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Common Stock Capital Stock Disclosure [Text Block] Entire disclosure for capital stock. Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Disposal Group, Including Discontinued Operation, Depreciation and Amortization Disposal Group, Including Discontinued Operation, Depreciation and Amortization Minimum Minimum [Member] Property, plant and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Receivables [Abstract] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax European Facilities European Facilities [Member] European Facilities 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] Foreign currency losses Gain (Loss), Foreign Currency Transaction, before Tax Taxes withheld and paid on employees' share-based payment awards Payment, Tax Withholding, Share-Based Payment Arrangement Other Current Assets [Member] Other Current Assets [Member] Debt Issuance Costs, Gross Debt Issuance Costs, Gross Net loss Net loss Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Retirement Plan Type [Axis] Retirement Plan Type [Axis] Contract with Customer, Net, Explanation of Change Contract with Customer, Net, Explanation of Change Contract with Customer, Net, Explanation of Change Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other Payments for (Proceeds from) Other Investing Activities Contract with Customer, Asset, Gross, Current Contract with Customer, Asset, before Allowance for Credit Loss, Current Retained Earnings [Member] Retained Earnings [Member] Accounts Receivable Factoring Transfers and Servicing of Financial Assets [Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Basic Basic net income per share attributable to Cooper-Standard Holdings Inc. Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Repayment and refinancing of long-term debt Repayments of Debt, Maturing in More than Three Months Class of Treasury Stock [Table] Class of Treasury Stock [Table] Expense Restructuring Reserve, Accrual Adjustment Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Components of Net Periodic Benefit Cost Other than Service Cost Components of Net Periodic Benefit Cost Other than Service Cost Components of Net Periodic Benefit Cost Other than Service Cost Cooper Standard Automotive Inc US Cooper Standard Automotive Inc US [Member] Cooper Standard Automotive Inc US Net Income (Loss) Available to Common Stockholders, Diluted 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] Information on Company's Business Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Cooper Standard Holdings Inc Equity [Member] Cooper Standard Holdings Inc Equity [Member] Cooper Standard Holdings Inc Equity [Member] Pension benefits Liability, Defined Benefit Pension Plan, Noncurrent Restructuring charges Restructuring Charges Restructuring Charges Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Unsecured Debt Unsecured Debt [Member] Equity in (earnings) losses of affiliates, net of dividends related to earnings Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date 2018 Program [Member] 2018 Program [Member] 2018 Program [Member] Proceeds from Sales of Business, Affiliate and Productive Assets Proceeds from Sales of Business, Affiliate and Productive Assets Common stock, shares authorized Common Stock, Shares Authorized Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Accumulated Other Comprehensive Income Loss Net Of Tax [Line Items] Accumulated Other Comprehensive Income Loss Net Of Tax [Line Items] Accumulated Other Comprehensive Income Loss Net Of Tax [Line Items] Document Information [Table] Document Information [Table] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Long-term Debt, Gross Long-Term Debt, Gross Adjustments to reconcile net income to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Finance Leases [Member] Finance Leases [Member] Finance Leases [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Account Receivable Factoring, Authorized Amount [Line Items] Account Receivable Factoring, Authorized Amount Account Receivable Factoring, Authorized Amount Compensation Amount Outstanding Recovery Compensation Amount Comprehensive (income) loss attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Lease termination costs Gain (Loss) on Termination of Lease Document Information [Line Items] Document Information [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] EBITDA EBITDA EBITDA Finance leases Finance Lease, Liability Debt payable within one year Less: current portion Debt, Current Sealing systems [Member] Sealing systems [Member] Sealing systems [Member] Settlement And Curtailment [Domain] Settlement And Curtailment [Domain] [Domain] for Settlement And Curtailment [Axis] Insider Trading Arrangements [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Proceeds from Divestiture of Businesses, Net of Cash Divested Proceeds from Divestiture of Businesses, Net of Cash Divested Share-based compensation, Shares Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Receivables Outstanding Under Transfer Arrangements [Table Text Block] Receivables Outstanding Under Transfer Arrangements [Table Text Block] Receivables Outstanding Under Transfer Arrangements [Table Text Block] Machinery and equipment, gross Machinery and Equipment, Gross 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] Accrual for Environmental Loss Contingencies Accrual for Environmental Loss Contingencies Adjustment to Compensation, Amount Adjustment to Compensation Amount Employee Separation Costs [Member] Employee Severance [Member] Noncontrolling interests Equity, Attributable to Noncontrolling Interest Other borrowings Other Borrowings Cash payments Payments for Restructuring Decrease in short-term debt, net Proceeds from (Repayments of) Short-Term Debt Document Period End Date Document Period End Date 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] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Disposal Group Name [Axis] Disposal Group Name [Axis] Fair Value Hierarchy Level for Company's Liabilities Measured Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Corporate and Other [Member] Corporate and Other [Member] Principal payments on long-term debt Repayments of Long-Term Debt Finance Lease, Liability, Noncurrent Finance Lease, Liability, Noncurrent Entity Central Index Key Entity Central Index Key Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax ABL Facility Line of Credit Facility, Fair Value of Amount Outstanding Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Restricted cash included in other current assets Restricted Cash and Investments, Current Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Income tax expense Income tax expense Income Tax Expense (Benefit) Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Income Tax Authority [Domain] Income Tax Authority [Domain] Payroll liabilities Employee-related Liabilities, Current Fair Value Measurements and Financial Instruments Fair Value Disclosures [Text Block] Debt issuance costs and other fees Payments of Financing Costs Other Exit Costs [Member] Other Restructuring [Member] Name Trading Arrangement, Individual Name Amounts reclassified from accumulated other comprehensive income (loss) Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax (Benefit) Expense Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Equity [Abstract] Equity [Abstract] Inventories Inventory Disclosure [Text Block] Other Comprehensive Income (Loss), Defined Benefit Plan, Amortization of Actuarial Losses, Reclassification Adjustment from AOCI, before Tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Revenue by end customer [Abstract] Revenue by end customer [Abstract] Revenue by end customer [Abstract] Entity [Domain] Entity [Domain] 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 Legal Entity [Axis] Legal Entity [Axis] Deferred income taxes Increase (Decrease) in Deferred Income Taxes Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Senior Notes Senior Notes Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Sale Leaseback Transaction, Gross Proceeds, Investing Activities Sale Leaseback Transaction, Gross Proceeds, Investing Activities Non-U.S. Non-United States [Member] Non-United States Credit Facility [Domain] Credit Facility [Domain] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Diluted weighted average shares of common stock outstanding Weighted Average Number of Shares Outstanding, Diluted Postretirement benefits other than pensions Liability, Other Postretirement Defined Benefit Plan, Noncurrent Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Pension Plans, Postretirement and Other Employee Benefits [Line Items] Pension Plans Postretirement And Other Employee Benefits [Line Items] Pension Plans, Postretirement and Other Employee Benefits [Line Items] Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Goodwill, Written off Related to Sale of Business Unit Goodwill, Written off Related to Sale of Business Unit Goodwill, Written off Related to Sale of Business Unit Interest expense, net of interest income Interest expense, net of interest income Interest Income (Expense), Nonoperating, Net Industrial Specialty Group [Member] Industrial Specialty Group [Member] Industrial Specialty Group [Member] Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Tooling receivable, net Tooling receivable, net Tooling receivable current. Contract with Customer, Duration [Domain] Contract with Customer, Duration [Domain] Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Fair value change of derivatives, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Segment assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Equity in earnings (losses) of affiliates Income (Loss) from Equity Method Investments Cover [Abstract] Cover [Abstract] Share-based compensation, net APIC, Share-Based Payment Arrangement, Increase for Cost Recognition UNITED STATES UNITED STATES Share-Based Compensation Expense By Type [Table Text Block] Share-Based Compensation Expense By Type [Table Text Block] Tabular disclosure of share-based compensation expense by type of share-based compensation awards. Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Other liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Pension Plan Pension Plan [Member] Cash Flow Hedging [Member] Cash Flow Hedging [Member] Finance Lease, Right-of-Use Asset, Amortization Finance Lease, Right-of-Use Asset, Amortization Segment Reporting Disclosure Segment Reporting Disclosure [Text Block] Other Customers [Member] Other Customers [Member] Other Customers [Member] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Cash collected on behalf of factor Cash collected on behalf of factor Cash collected on behalf of factor Secured Debt [Member] Secured Debt [Member] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Finance Lease, Liability, Current Finance Lease, Liability, Current Adjustment to Compensation: Adjustment to Compensation [Axis] Work in process Inventory, Work in Process, Net of Reserves Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Basic weighted average shares of common stock outstanding Weighted Average Number of Shares Outstanding, Basic Debt Instrument [Line Items] Debt Instrument [Line Items] Scenario [Axis] Scenario [Axis] Entity Current Reporting Status Entity Current Reporting Status Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Operating income (loss) Operating Income (Loss) DivestitureMutares [Member] DivestitureMutares [Member] DivestitureMutares Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Land and improvements Land and Land Improvements Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Reconciliation of Cash, Cash Equivalents and Restricted Cash [Abstract] Reconciliation of Cash, Cash Equivalents and Restricted Cash [Abstract] Reconciliation of Cash, Cash Equivalents and Restricted Cash [Abstract] Scenario [Domain] Scenario [Domain] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Outstanding Debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Loss On Sale Of Accounts Receivable Without Recourse Loss On Sale Of Accounts Receivable Without Recourse Loss on sale of accounts receivable without recourse. Type of Restructuring [Domain] Type of Restructuring [Domain] Noncontrolling Interest [Member] Noncontrolling Interest [Member] EX-101.PRE 11 cps-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 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 001-36127  
Entity Registrant Name COOPER-STANDARD HOLDINGS INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-1945088  
Entity Address, Address Line One 40300 Traditions Drive  
Entity Address, City or Town Northville  
Entity Address, State or Province MI  
Entity Address, Postal Zip Code 48168  
City Area Code 248  
Local Phone Number 596-5900  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   17,290,145
Entity Central Index Key 0001320461  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --12-31  
Preferred Stock    
Cover [Abstract]    
Title of 12(b) Security Preferred Stock Purchase Rights  
Security Exchange Name NYSE  
No Trading Symbol Flag true  
Document Information [Line Items]    
No Trading Symbol Flag true  
Security Exchange Name NYSE  
Title of 12(b) Security Preferred Stock Purchase Rights  
Common Stock [Member]    
Cover [Abstract]    
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol CPS  
Security Exchange Name NYSE  
Document Information [Line Items]    
Security Exchange Name NYSE  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol CPS  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Sales $ 676,425 $ 682,458
Cost of products sold 614,782 640,630
Gross profit 61,643 41,828
Selling, administration & engineering expenses 55,366 52,089
Amortization of intangibles 1,661 1,807
Restructuring charges 1,133 2,379
Operating income (loss) 3,483 (14,447)
Interest expense, net of interest income (29,281) (30,220)
Equity in earnings (losses) of affiliates 2,270 (198)
Loss on refinancing and extinguishment of debt 0 (81,885)
Other expense, net (3,649) (4,004)
Loss before income taxes (27,177) (130,754)
Income tax expense 4,131 358
Net loss (31,308) (131,112)
Net (income) loss attributable to noncontrolling interests (352) 745
Net loss attributable to Cooper-Standard Holdings Inc. $ (31,660) $ (130,367)
Earnings per share    
Basic $ (1.81) $ (7.57)
Diluted $ (1.81) $ (7.57)
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net loss $ (31,308) $ (131,112)
Currency translation adjustment (7,108) (93)
Benefit plan liabilities adjustment, net of tax 153 100
Fair value change of derivatives, net of tax 3,541 2,343
Other comprehensive (loss) income, net of tax (3,414) 2,350
Comprehensive loss (34,722) (128,762)
Comprehensive (income) loss attributable to noncontrolling interests (489) 768
Comprehensive loss attributable to Cooper-Standard Holdings Inc. $ (35,211) $ (127,994)
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 114,191 $ 154,801
Accounts receivable, net 381,742 380,562
Tooling receivable, net 77,291 80,225
Inventories 172,522 146,846
Prepaid expenses 24,616 28,328
Other current assets 60,414 40,140
Total current assets 892,837 900,586
Property, plant and equipment, net 588,131 608,431
Operating lease right-of-use assets, net 94,744 91,126
Goodwill 140,721 140,814
Intangible assets, net 38,756 40,568
Other assets 89,162 90,774
Total assets 1,844,351 1,872,299
Current liabilities:    
Debt payable within one year 49,909 50,712
Accounts payable 356,024 334,578
Payroll liabilities 108,273 132,422
Accrued liabilities 125,839 116,954
Current operating lease liabilities 19,281 18,577
Total current liabilities 659,326 653,243
Long-term debt 1,051,600 1,044,736
Pension benefits 98,347 100,578
Postretirement benefits other than pensions 28,266 28,940
Long-term operating lease liabilities 79,362 76,482
Other liabilities 51,237 58,053
Total liabilities 1,968,138 1,962,032
Equity:    
Common stock, $0.001 par value, 190,000,000 shares authorized; 19,355,954 shares issued and 17,290,145 shares outstanding as of March 31, 2024, and 19,263,288 shares issued and 17,197,479 shares outstanding as of December 31, 2023 17 17
Additional paid-in capital 512,832 512,164
Retained deficit (423,476) (391,816)
Accumulated other comprehensive loss (205,216) (201,665)
Total Cooper-Standard Holdings Inc. equity (115,843) (81,300)
Noncontrolling interests (7,944) (8,433)
Total equity (123,787) (89,733)
Total liabilities and equity 1,844,351 1,872,299
Value Added Tax Receivable, Current $ 62,061 $ 69,684
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 190,000,000 190,000,000
Common stock, shares issued 19,355,954 19,263,288
Common stock, shares outstanding 17,290,145 17,197,479
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Cooper Standard Holdings Inc Equity [Member]
Noncontrolling Interest [Member]
Beginning balance (shares) at Dec. 31, 2022   17,108,029          
Beginning balance at Dec. 31, 2022 $ 101,192 $ 17 $ 507,498 $ (189,831) $ (209,971) $ 107,713 $ (6,521)
Share-based compensation, Shares   30,489          
Share-based compensation, net 740   740 0   740  
Net income (loss) (131,112)     (130,367)   (130,367) (745)
Other Comprehensive Income (Loss), Net of Tax 2,350       2,373 2,373 (23)
Ending balance (shares) at Mar. 31, 2023   17,138,518          
Ending balance at Mar. 31, 2023 $ (26,830) $ 17 508,238 (320,198) (207,598) (19,541) (7,289)
Beginning balance (shares) at Dec. 31, 2023 17,197,479 17,197,479          
Beginning balance at Dec. 31, 2023 $ (89,733) $ 17 512,164 (391,816) (201,665) (81,300) (8,433)
Share-based compensation, Shares   92,666          
Share-based compensation, net 668   668 0   668  
Net income (loss) (31,308)     (31,660)   (31,660) 352
Other Comprehensive Income (Loss), Net of Tax $ (3,414)       (3,551) (3,551) 137
Ending balance (shares) at Mar. 31, 2024 17,290,145 17,290,145          
Ending balance at Mar. 31, 2024 $ (123,787) $ 17 $ 512,832 $ (423,476) $ (205,216) $ (115,843) $ (7,944)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating Activities:    
Net loss $ (31,308) $ (131,112)
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation 24,802 26,175
Amortization of intangibles 1,661 1,807
Share-based compensation expense 2,700 1,467
Equity in (earnings) losses of affiliates, net of dividends related to earnings (693) 198
Loss on refinancing and extinguishment of debt 0 81,885
Paid-in-Kind Interest 6,787 11,392
Deferred income taxes (317) 367
Other 1,233 1,206
Changes in operating assets and liabilities (19,064) 36,994
Net cash (used in) provided by operating activities (14,199) 30,379
Investing activities:    
Capital expenditures (16,834) (29,263)
Other 165 232
Net cash used in investing activities (16,669) (29,031)
Financing activities:    
Proceeds from issuance of long-term debt, net of debt issuance costs 0 927,450
Repayment and refinancing of long-term debt 0 (927,046)
Principal payments on long-term debt (657) (755)
Decrease in short-term debt, net (5) (1,312)
Debt issuance costs and other fees 0 (73,965)
Taxes withheld and paid on employees' share-based payment awards (549) (195)
Other 0 163
Net cash used in financing activities (1,211) (75,660)
Effects of exchange rate changes on cash, cash equivalents and restricted cash (3,855) (2,850)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total (35,934) (77,162)
Cash, cash equivalents and restricted cash at beginning of period 163,061 192,807
Cash, cash equivalents and restricted cash at end of period $ 127,127 $ 115,645
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Reconciliation of Cash, Cash Equivalents and Restricted Cash [Abstract]    
Cash and cash equivalents $ 114,191 $ 154,801
Restricted cash included in other current assets 11,989 7,244
Restricted cash included in other assets 947 1,016
Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 127,127 $ 163,061
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Overview
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Overview Overview
Basis of Presentation
Cooper-Standard Holdings Inc. (together with its consolidated subsidiaries, the “Company” or “Cooper Standard”), through its wholly-owned subsidiary, Cooper-Standard Automotive Inc. (“CSA U.S.”), is a leading manufacturer of sealing and fluid handling systems (consisting of fuel and brake delivery systems and fluid transfer systems). The Company’s products are primarily for use in passenger vehicles and light trucks that are manufactured by global automotive original equipment manufacturers (“OEMs”) and replacement markets. The Company conducts substantially all of its activities through its subsidiaries.
The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) for interim financial information and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Annual Report”), as filed with the SEC. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States (“U.S. GAAP”) for complete financial statements. These financial statements include all adjustments (consisting of normal, recurring adjustments) considered necessary for a fair presentation of the financial position and results of operations of the Company. The operating results for the interim period ended March 31, 2024 are not necessarily indicative of results for the full year. In preparing these financial statements, the Company has evaluated events and transactions for potential recognition or disclosure through the date the financial statements were issued.
As disclosed in its 2023 Annual Report, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. This resulted in the realignment of its reportable segments, which are determined based on how the chief operating decision maker (“CODM”) manages the business, allocates resources, makes operating decisions and evaluates operating performance. As a result, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. All other business activities are reported in Corporate, eliminations and other. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, or cash flows. All segment information included in this Form 10-Q is reflective of this new structure and prior period information has been revised to conform to the Company’s current period presentation. Refer to Note 15. “Segment Reporting” for additional information on the Company’s reportable segments and to Note 5. “Goodwill and Intangible Assets” for the impact thereof to the evaluation of recorded goodwill balances.
New Accounting Pronouncements and Changes in Accounting Principles [Text Block]
Recently Adopted Accounting Pronouncements
The Company adopted the following Accounting Standard Update (“ASU”) during the three months ended March 31, 2024, which did not have a material impact on its condensed consolidated financial statements:
StandardDescriptionEffective Date
ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures
Requires disclosure of significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items to reconcile to segment profit or loss, and the title and position of the entity’s CODM beginning with annual disclosures in 2024. The amendments in this update also require all annual segment disclosures to be included in interim periods beginning in 2025.January 1, 2024
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [Text Block] Revenue
Revenue is recognized for manufactured parts at a point in time, generally when products are shipped or delivered. The Company usually enters into agreements with customers to produce products at the beginning of a vehicle’s life. Blanket purchase orders received from customers and related documents generally establish the annual terms, including pricing, related to a vehicle model. Customers typically pay for parts based on customary business practices with payment terms generally between 30 and 90 days.
Consistent with the Company’s change in reportable segments as described in Note 1. “Overview”, the Company has changed its revenue disaggregation presentation to align with the new reportable segment structure. Revenue by customer group for the three months ended March 31, 2024 was as follows:
Sealing SystemsFluid Handling SystemsOtherConsolidated
Passenger and Light Duty$343,521 $299,180 $— $642,701 
Commercial7,365 2,926 1,899 12,190 
Other393 3,409 17,732 21,534 
Revenue$351,279 $305,515 $19,631 $676,425 
Revenue by customer group for the three months ended March 31, 2023 was as follows:
Sealing SystemsFluid Handling SystemsOtherConsolidated
Passenger and Light Duty$341,280 $293,593 $899 $635,772 
Commercial7,470 3,199 1,913 12,582 
Other230 3,806 30,068 34,104 
Revenue$348,980 $300,598 $32,880 $682,458 
The passenger and light duty group consists of sales to automotive OEMs and automotive suppliers, while the commercial group represents sales to OEMs of on- and off-highway commercial equipment and vehicles. The other customer group includes sales related to specialty and adjacent markets.
Substantially all of the Company’s revenues were generated from sealing and fluid handling systems (consisting of fuel and brake delivery systems and fluid transfer systems) for use in passenger vehicles and light trucks manufactured by global OEMs.
A summary of the Company’s products is as follows:
Product LineDescription
Sealing SystemsProtect vehicle interiors from weather, dust and noise intrusion for improved driving experience; provide aesthetic and functional class-A exterior surface treatment.
Fuel and Brake Delivery SystemsSense, deliver and control fluids to fuel and brake systems.
Fluid Transfer SystemsSense, deliver and control fluids and vapors for optimal powertrain & HVAC operation.
Revenue by geographical region for the three months ended March 31, 2024 was as follows:
Sealing SystemsFluid Handling SystemsOtherConsolidated
North America$150,851 $225,368 $— $376,219 
Europe125,719 34,862 — 160,581 
Asia Pacific54,281 37,881 — 92,162 
South America20,428 7,404 — 27,832 
Corporate, eliminations and other— — 19,631 19,631 
Revenue$351,279 $305,515 $19,631 $676,425 
Revenue by geographical region for the three months ended March 31, 2023 was as follows:
Sealing SystemsFluid Handling SystemsOtherConsolidated
North America$138,112 $227,006 $— $365,118 
Europe131,116 30,738 — 161,854 
Asia Pacific57,111 36,654 — 93,765 
South America22,641 6,200 — 28,841 
Corporate, eliminations and other— — 32,880 32,880 
Revenue$348,980 $300,598 $32,880 $682,458 
Contract Estimates
The amount of revenue recognized is usually based on the purchase order price and adjusted for variable consideration, including pricing concessions. The Company accrues for pricing concessions by reducing revenue as products are shipped or delivered. The accruals are based on historical experience, anticipated performance and management’s best judgment. The Company also generally has ongoing adjustments to customer pricing arrangements based on the content and cost of its products. Such pricing accruals are adjusted as they are settled with customers. Customer returns, which are infrequent, are usually related to quality or shipment issues and are recorded as a reduction of revenue. The Company generally does not recognize significant return obligations due to their infrequent nature.
Contract Balances
The Company’s contract assets consist of unbilled amounts associated with variable pricing arrangements in the Asia Pacific region. Once pricing is finalized, contract assets are transferred to accounts receivable. As a result, the timing of revenue recognition and billings, as well as changes in foreign exchange rates, will impact contract assets on an ongoing basis. Contract assets were not materially impacted by any other factors during the three months ended March 31, 2024.
The Company’s contract liabilities consist of advance payments received and due from customers. Net contract assets (liabilities) consisted of the following:
March 31, 2024December 31, 2023Change
Contract assets$7,105 $437 $6,668 
Contract liabilities(15)(15)— 
Net contract assets$7,090 $422 $6,668 
Other
The Company, at times, enters into agreements that provide for lump sum payments to customers. These payment agreements are recorded as a reduction of revenue during the period in which the commitment is made, unless the payment is contractually recoverable. Amounts related to commitments of future payments to customers in the condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023 were current liabilities of $9,656 and $10,164, respectively, and long-term liabilities of $2,896 and $4,293, respectively.
The Company provides assurance-type warranties to its customers. Such warranties provide customers with assurance that the related product will function as intended and complies with any agreed-upon specifications, and are recognized in cost of products sold.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring
On an ongoing basis, the Company evaluates its business and objectives to ensure that it is properly configured and sized based on changing market conditions. Accordingly, the Company has implemented several restructuring initiatives, including closure or consolidation of facilities throughout the world and the reorganization of its operating structure.
The Company’s restructuring charges consist of severance, retention and outplacement services, and severance-related postemployment benefits (collectively, “employee separation costs”), along with other related exit costs and asset impairments related to restructuring activities (collectively, “other exit costs”). Employee separation costs are recorded based on existing union and employee contracts, statutory requirements, completed negotiations and Company policy.
As further described in Note 15. “Segment Reporting”, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. As a result, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. Accordingly, prior period restructuring charges have been revised to conform to the Company’s current period presentation. Restructuring charges by segment were as follows:
Three Months Ended March 31,
20242023
Sealing systems$648 $973 
Fluid handling systems325 1,104 
Corporate and other160 302 
Total$1,133 $2,379 
Restructuring activity for the three months ended March 31, 2024 was as follows:
Employee Separation CostsOther Exit CostsTotal
Balance as of December 31, 2023$18,960 $5,333 $24,293 
Expense671 462 1,133 
Cash payments(3,131)(3,247)(6,378)
Foreign exchange translation and other(289)(253)(542)
Balance as of March 31, 2024$16,211 $2,295 $18,506 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consist of the following:
March 31, 2024December 31, 2023
Finished goods$46,280 $38,022 
Work in process42,788 38,284 
Raw materials and supplies83,454 70,540 
$172,522 $146,846 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangibles
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
As further described in Note 15. “Segment Reporting”, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. Based on this change, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. The two reportable segments, along with the Industrial Specialty Group business, are the applicable reporting units for purposes of goodwill assignment and evaluation.
As a result of the segment realignment, the Company allocated goodwill to the reporting units existing under the new organizational structure on a relative fair value basis. The Company estimated the fair values of the reporting units based upon the present value of their anticipated future cash flows. The Company’s determination of fair value involved judgment and the use of estimates and assumptions. In conjunction with the goodwill allocation, the Company performed a quantitative impairment assessment of goodwill immediately before and after the segment realignment. The quantitative analyses did not result in any impairment charges as the fair value of each reporting unit exceeded its respective carrying value. Changes in the carrying amount of goodwill by reporting unit for the three months ended March 31, 2024 were as follows:
Sealing SystemsFluid Handling SystemsIndustrial Specialty GroupTotal
Balance as of December 31, 2023$47,775 $80,303 $12,736 $140,814 
Foreign exchange translation(93)— — (93)
Balance as of March 31, 2024$47,682 $80,303 $12,736 $140,721 
Goodwill is tested for impairment by reporting unit annually or more frequently if events or circumstances indicate that an impairment may exist. There were no indicators of potential impairment during the three months ended March 31, 2024.
Intangible Assets
Definite-lived intangible assets and accumulated amortization balances as of March 31, 2024 and December 31, 2023 were as follows:
Gross Carrying AmountAccumulated
Amortization
Net Carrying Amount
Customer relationships$152,227 $(134,653)$17,574 
Other37,881 (16,699)21,182 
Balance as of March 31, 2024$190,108 $(151,352)$38,756 
Customer relationships$152,403 $(133,698)$18,705 
Other38,090 (16,227)21,863 
Balance as of December 31, 2023$190,493 $(149,925)$40,568 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements and Financial Instruments
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements and Financial Instruments Fair Value Measurements and Financial Instruments
Fair Value Measurements
Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy is utilized, which prioritizes the inputs used in measuring fair value as follows:
Level 1:Observable inputs such as quoted prices in active markets;
Level 2:Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and
Level 3:Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.
Items Measured at Fair Value on a Recurring Basis
Estimates of the fair value of foreign currency derivative instruments are determined using exchange traded prices and rates. The Company also considers the risk of non-performance in the estimation of fair value and includes an adjustment for non-performance risk in the measure of fair value of derivative instruments. In certain instances where market data is not available, the Company uses management judgment to develop assumptions that are used to determine fair value. Fair value measurements and the fair value hierarchy level for the Company’s assets and liabilities measured or disclosed at fair value on a recurring basis as of March 31, 2024 and December 31, 2023 were as follows:
March 31, 2024December 31, 2023Input
Forward foreign exchange contracts - other current assets$4,328 $1,285 Level 2
Forward foreign exchange contracts - accrued liabilities$(496)$(998)Level 2
Items Measured at Fair Value on a Nonrecurring Basis
In addition to items that are measured at fair value on a recurring basis, the Company measures certain assets and liabilities at fair value on a nonrecurring basis, which are not included in the table above. As these nonrecurring fair value measurements are generally determined using unobservable inputs, these fair value measurements are classified within Level 3 of the fair value hierarchy.
Items Not Carried at Fair Value
Fair values of the Company’s First Lien Notes, Third Lien Notes, and 2026 Senior Notes were as follows:
March 31, 2024December 31, 2023
Aggregate fair value$987,541 $984,448 
Aggregate carrying value (1)
$1,045,595 $1,038,808 
(1)    Excludes unamortized debt issuance costs and unamortized original issue discount.
Fair values were based on quoted market prices and are classified within Level 1 of the fair value hierarchy.
Derivative Instruments and Hedging Activities
The Company is exposed to fluctuations in foreign currency exchange rates, interest rates and commodity prices. The Company enters into derivative instruments primarily to hedge portions of its forecasted foreign currency denominated cash flows and designates these derivative instruments as cash flow hedges in order to qualify for hedge accounting.
The Company formally documents its hedge relationships, including the identification of the hedging instruments and the hedged items, as well as its risk management objectives and strategies for undertaking the cash flow hedges. The Company also formally assesses whether a cash flow hedge is highly effective in offsetting changes in the cash flows of the hedged item. Derivatives are recorded at fair value in other current assets, other assets, accrued liabilities and other long-term liabilities. For a cash flow hedge, the change in fair value of the derivative is recorded in accumulated other comprehensive income (loss) (“AOCI”) in the condensed consolidated balance sheets, to the extent that the hedges are effective, and reclassified into earnings when the underlying hedged transaction is realized. The realized gains and losses are recorded on the same line as the hedged transaction in the condensed consolidated statements of operations. Cash flows from derivatives used to manage foreign
exchange risks designated as cash flow hedges are classified as operating activities within the consolidated statements of cash flows.
The Company is exposed to credit risk in the event of nonperformance by its counterparties on its derivative financial instruments. The Company mitigates this credit risk exposure by entering into agreements directly with major financial institutions with high credit standards that are expected to fully satisfy their obligations under the contracts.
Cash Flow Hedges
Forward Foreign Exchange Contracts. The Company uses forward contracts to mitigate the potential volatility to earnings and cash flows arising from changes in currency exchange rates that impact the Company’s foreign currency transactions. The principal currencies hedged by the Company include various European currencies, the Canadian Dollar, and the Mexican Peso. As of March 31, 2024 and December 31, 2023, the notional amount of these contracts was $149,924 and $207,131, respectively, and consisted of hedges of cash flow transactions extending out to December 2024.
Pretax amounts related to the Company’s cash flow hedges that were recognized in other comprehensive income (loss) (“OCI”) were as follows:
Gain Recognized in OCI
Three Months Ended March 31,
20242023
Forward foreign exchange contracts$4,208 $5,553 
Pretax amounts related to the Company’s cash flow hedges that were reclassified from AOCI and recognized in cost of products sold were as follows:
Gain Reclassified from AOCI to Income
Three Months Ended March 31,
20242023
Forward foreign exchange contracts$662 $3,334 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension and Postretirement Benefits other than Pensions
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Pension and Postretirement Benefits other than Pensions Pension and Postretirement Benefits Other Than Pensions
The components of net periodic benefit cost (income) for the Company’s defined benefit plans and other postretirement benefit plans were as follows:
 Pension Benefits
Three Months Ended March 31,
20242023
 U.S. Non-U.S. U.S. Non-U.S.
Service cost$— $598 $— $535 
Interest cost1,819 1,212 2,314 1,295 
Expected return on plan assets(1,647)(336)(2,113)(307)
Amortization of prior service cost and actuarial loss555 53 778 
Net periodic benefit cost$727 $1,527 $979 $1,529 
 Other Postretirement Benefits
Three Months Ended March 31,
20242023
 U.S. Non-U.S. U.S. Non-U.S.
Service cost$$45 $13 $38 
Interest cost142 194 205 197 
Amortization of prior service credit and actuarial (gain) loss(730)(609)(21)
Net periodic benefit (income) cost$(582)$243 $(391)$214 
The service cost component of net periodic benefit cost (income) is included in cost of products sold and selling, administrative and engineering expenses in the condensed consolidated statements of operations. All other components of net periodic benefit cost (income) are included in other expense, net in the condensed consolidated statements of operations for all periods presented.
On October 11, 2022, the Company’s Board of Directors approved a resolution to merge certain of the Company’s U.S. defined benefit pension plans and terminate the resulting merged plan (“U.S. Pension Plan”) effective December 31, 2022. The termination of the U.S. Pension Plan is expected to be completed during the year ended December 31, 2024. As part of the termination process, the Company completed the transfer of all lump sum payments to eligible plan participants who elected such lump sums or otherwise met the criteria for lump sum payments. In addition, on April 3, 2024, the Company transferred all plan assets and remaining benefit obligations related to the U.S. Pension Plan to a highly rated insurance company. The insurance company will begin paying plan benefits to eligible plan participants through a group annuity contract beginning in June 2024.
As a result of transferring the remaining benefit obligations, the Company expects to recognize a non-cash pension settlement charge of approximately $40 to $50 million, before tax, in the quarter ended June 30, 2024, which includes recognizing the remaining pension losses currently recorded in accumulated other comprehensive loss, and derecognizing the net assets of the plan. As of March 31, 2024 and December 31, 2023, the U.S. Pension Plan was underfunded under U.S. generally accepted accounting principles by $3,994 and $3,948, respectively.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Income (Expense), Net
3 Months Ended
Mar. 31, 2024
Other Income and Expenses [Abstract]  
Other (Expense) Income, Net Other Expense, Net
The components of other expense, net were as follows:
Three Months Ended March 31,
20242023
Foreign currency losses$(1,971)$(1,917)
Components of net periodic cost other than service cost(1,266)(1,745)
Factoring costs(653)(437)
Miscellaneous income241 95 
Other expense, net$(3,649)$(4,004)
XML 29 R17.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 Company determines its effective tax rate each quarter based upon its estimated annual effective tax rate. The Company records the tax impact of certain unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, in the interim period in which they occur. In addition, jurisdictions with a projected loss for the year where no tax benefit can be recognized are excluded from the estimated annual effective tax rate.
Income tax expense, loss before income taxes and the corresponding effective tax rate for the three months ended March 31, 2024 and 2023 were as follows:
Three Months Ended March 31,
20242023
Income tax expense$4,131 $358 
Loss before income taxes(27,177)(130,754)
Effective tax rate(15)%— %
The effective tax rate for the three months ended March 31, 2024 varied from the effective tax rate for the three months ended March 31, 2023 primarily due to the geographic mix of pre-tax income and losses, and the inability to record a tax expense for pre-tax income and a benefit for pre-tax losses in the U.S. and certain foreign jurisdictions due to valuation allowances, adjustments to uncertain tax positions, and other permanent items.
The income tax rate for the three months ended March 31, 2024 and 2023 varied from the U.S. statutory rate primarily due to the inability to record a tax expense for pre-tax income and a tax benefit for pre-tax losses in the U.S. and certain foreign
jurisdictions due to valuation allowances, tax credits, the impact of income taxes on foreign earnings taxed at rates varying from the U.S. statutory rate, adjustments to uncertain tax positions, and other permanent items.
The Company’s current and future provision for income taxes is impacted by changes in valuation allowances in the U.S. and certain foreign jurisdictions. The Company’s future provision for income taxes will include no tax benefit with respect to losses incurred and, except for certain jurisdictions, no tax expense with respect to income generated in these countries until the respective valuation allowances are eliminated. Accordingly, income taxes are impacted by changes in valuation allowances and the mix of earnings among jurisdictions. The Company evaluates the realizability of its deferred tax assets on a quarterly basis. In completing this evaluation, the Company considers all available evidence in order to determine, based on the weight of the evidence, if a valuation allowance for its deferred tax assets is necessary. Such evidence includes historical results, future reversals of existing taxable temporary differences and expectations for future taxable income (exclusive of the reversal of temporary differences and carryforwards), as well as the implementation of feasible and prudent tax planning strategies. If, based on the weight of the evidence, it is more likely than not that all or a portion of the Company’s deferred tax assets will not be realized, a valuation allowance is recorded. If operating results improve or decline on a continual basis in a particular jurisdiction, the Company’s decision regarding the need for a valuation allowance could change, resulting in either the initial recognition or reversal of a valuation allowance in that jurisdiction, which could have a significant impact on income tax expense in the period recognized and subsequent periods. In determining the provision for income taxes for financial statement purposes, the Company makes certain estimates and judgments, which affect its evaluation of the carrying value of its deferred tax assets, as well as its calculation of certain tax liabilities.
The Company, or one of its subsidiaries, files income tax returns in the United States and other foreign jurisdictions. During the examination of the Company’s 2015-2018 U.S. federal income tax filings, the IRS asserted that income earned by a Netherlands subsidiary from its Mexican branch operations should be categorized as foreign based company sales income under Section 954(d) of the Internal Revenue Code and should be recognized currently as taxable income on the Company’s 2015-2018 U.S. federal income tax filings. As a result of this assertion, the IRS issued a Notice of Proposed Adjustment (“NOPA”). The Company believes the proposed adjustment is without merit and is in the process of contesting the matter. Currently, the protest with the IRS for the 2015-2018 tax years is with the IRS’s administrative appeals office, and the Company is having continuing discussion about the issue. The Company believes, after consultation with tax and legal counsel, that it is more likely than not that it will ultimately be successful in defending its position. As such, the Company has not recorded any impact of the IRS’s proposed adjustment in its condensed consolidated financial statements as of the three months ended March 31, 2024. In the event the Company is not successful in defending its position, the potential income tax expense impact, including interest, related to tax years 2015 through March 31, 2024 is less than $10,000. The Company intends to vigorously contest the conclusions reached in the NOPA through the IRS’s administrative appeals process, and, if necessary, through litigation.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc.
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. Net Loss Per Share Attributable to Cooper-Standard Holdings Inc.
Basic net loss per share attributable to Cooper-Standard Holdings Inc. was computed by dividing net loss attributable to Cooper-Standard Holdings Inc. by the weighted average number of shares of common stock outstanding during the period. Diluted net loss per share attributable to Cooper-Standard Holdings Inc. was computed using the treasury stock method by dividing diluted net loss available to Cooper-Standard Holdings Inc. by the weighted average number of shares of common stock outstanding, including the dilutive effect of common stock equivalents, using the average share price during the period.
Information used to compute basic and diluted net loss per share attributable to Cooper-Standard Holdings Inc. was as follows:
Three Months Ended March 31,
20242023
Net loss available to Cooper-Standard Holdings Inc. common stockholders$(31,660)$(130,367)
Basic weighted average shares of common stock outstanding17,462,136 17,229,423 
Dilutive effect of common stock equivalents— — 
Diluted weighted average shares of common stock outstanding17,462,136 17,229,423 
Basic net loss per share attributable to Cooper-Standard Holdings Inc.$(1.81)$(7.57)
Diluted net loss per share attributable to Cooper-Standard Holdings Inc.$(1.81)$(7.57)
Securities excluded from the calculation of diluted loss per share were approximately 249,000 and 94,000 for the three months ended March 31, 2024 and 2023, respectively, because the inclusion of such securities in the calculation would have been anti-dilutive.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Loss)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss by component, net of related tax, were as follows:
Three Months Ended March 31,
20242023
Foreign currency translation adjustment
Balance at beginning of period$(157,656)$(158,023)
Other comprehensive loss before reclassifications(7,245)
(1)
(70)
(1)
Amounts reclassified from accumulated other comprehensive loss— — 
Balance at end of period$(164,901)$(158,093)
Benefit plan liabilities
Balance at beginning of period$(44,149)$(60,251)
Other comprehensive income (loss) before reclassifications (net of tax expense of $22 and $65, respectively)
270 (58)
Amounts reclassified from accumulated other comprehensive (loss) income(117)
(2)
158 
(3)
Balance at end of period$(43,996)$(60,151)
Fair value change of derivatives
Balance at beginning of period$140 $8,303 
Other comprehensive income before reclassifications (net of tax expense of $5 and $770, respectively)
4,203 4,783 
Amounts reclassified from accumulated other comprehensive loss (net of no tax expense and $894, respectively)
(662)(2,440)
Balance at end of period$3,681 $10,646 
Accumulated other comprehensive loss, ending balance$(205,216)$(207,598)
(1)Includes other comprehensive loss related to intra-entity foreign currency balances that are of a long-term investment nature of $(8,443) and $(3,823) for the three months ended March 31, 2024 and 2023, respectively.
(2)Includes the effect of the amortization of actuarial gains of $(512) and amortization of prior service cost of $4, net of tax of $2.
(3)Includes the effect of the amortization of actuarial losses of $147 and amortization of prior service cost of $6, net of tax of $5.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Common Stock Common Stock
Share Repurchase Program
In June 2018, the Company’s Board of Directors approved a common stock repurchase program (the “2018 Program”) authorizing the Company to repurchase, in the aggregate, up to $150,000 of its outstanding common stock. Under the 2018 Program, repurchases may be made on the open market, through private transactions, accelerated share repurchases, round lot or block transactions on the New York Stock Exchange or otherwise, as determined by management and in accordance with prevailing market conditions and federal securities laws and regulations. The Company expects to fund any future repurchases from cash on hand and future cash flows from operations. The Company is not obligated to acquire a particular amount of securities, and the 2018 Program may be discontinued at any time at the Company’s discretion. The 2018 Program became effective in November 2018. As of March 31, 2024, the Company had approximately $98,720 of repurchase authorization remaining under the 2018 Program. The Company did not make any repurchases under the 2018 Program during the three months ended March 31, 2024 or 2023.
XML 33 R21.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 periodically involved in claims, litigation and various legal matters that arise in the ordinary course of business. The Company accrues for litigation exposure when it is probable that future costs will be incurred and such costs can be reasonably estimated. Any resulting adjustments, which could be material, are recorded in the period the adjustments are identified. As of March 31, 2024, the Company does not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for claims, litigation and various legal matters, if any, has been incurred. However, the ultimate resolutions of these proceedings and matters are inherently unpredictable. As such, the Company’s financial condition, results of operations or cash flows could be adversely affected in any particular period by the unfavorable resolution of one or more of these proceedings or matters.
In addition, the Company conducts and monitors environmental investigations and remedial actions at certain locations. As of March 31, 2024 and December 31, 2023, the Company had approximately $10,476 and $11,354, respectively, reserved in accrued liabilities and other liabilities in the condensed consolidated balance sheets on an undiscounted basis. While the Company’s costs to defend and settle known claims arising under environmental laws have not been material in the past and are not currently estimated to have a material adverse effect on the Company’s financial condition, such costs may be material to the Company’s financial statements in the future.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Reporting Disclosure Segment Reporting
The Company had historically managed its automotive business in four reportable segments: North America, Europe, Asia Pacific and South America. All other business activities were reported in Corporate, eliminations and other. As disclosed in its 2023 Annual Report, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. This resulted in the realignment of the Company’s reportable segments, which are based on how the CODM manages the business, allocates resources, makes operating decisions, and evaluates operating performance. Based on this change, the Company established two reportable automotive segments: Sealing Systems and Fluid Handling Systems. All other business activities are reported in Corporate, eliminations and other. Additional information related to the composition of each segment is included below:
Sealing Systems: The Sealing Systems segment is comprised of products that are designed and manufactured to protect vehicle interiors from weather, dust and noise intrusion for an improved driving experience. Its products also provide aesthetic and functional class-A exterior surface treatment. As disclosed in its 2023 Annual Report, the Company believes it is the largest global producer of sealing systems.
Fluid Handling Systems: The Fluid Handling Systems segment is comprised products that help convey, connect, control and communicate throughout fluid systems for superior performance across diverse powertrains. The Company leverages its innovation expertise and vertically integrated manufacturing process with strong global standardization to support customers throughout the world.
The new structure is expected to optimize asset and resource allocation, enhance operating efficiency and aid in accelerating growth. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, or cash flows. All segment information is reflective of this new structure, and prior period information has been revised to conform to the Company’s current period presentation.
The Company uses segment adjusted EBITDA as the measure of earnings to assess the performance of each segment and determine the resources to be allocated to the segments. The results of each segment include certain allocations for general,
administrative and other shared costs. Segment adjusted EBITDA may not be comparable to similarly titled measures reported by other companies.
Certain financial information on the Company’s reportable segments was as follows:
Three Months Ended March 31,
20242023
External SalesIntersegment SalesAdjusted EBITDAExternal SalesIntersegment SalesAdjusted EBITDA
Sealing systems$351,279 $11,909 $21,371 $348,980 $15,223 $11,716 
Fluid handling systems305,515 4,830 10,982 300,598 5,123 4,203 
Corporate, eliminations and other19,631 (16,739)(3,005)32,880 (20,346)(3,462)
Consolidated$676,425 $— $29,348 $682,458 $— $12,457 
Three Months Ended March 31,
20242023
Adjusted EBITDA$29,348 $12,457 
Restructuring charges(1,133)(2,379)
Loss on refinancing and extinguishment of debt— (81,885)
EBITDA$28,215 $(71,807)
Income tax expense(4,131)(358)
Interest expense, net of interest income(29,281)(30,220)
Depreciation and amortization(26,463)(27,982)
Net loss attributable to Cooper-Standard Holdings Inc.$(31,660)$(130,367)

March 31, 2024December 31, 2023
Segment assets:
Sealing systems$872,837 $906,022 
Fluid handling systems729,841 735,465 
Corporate, eliminations and other241,673 230,812 
Consolidated$1,844,351 $1,872,299 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net (Loss) Income Attributable to Parent $ (31,660) $ (130,367)
XML 36 R24.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 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Overview (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of presentation
Basis of Presentation
Cooper-Standard Holdings Inc. (together with its consolidated subsidiaries, the “Company” or “Cooper Standard”), through its wholly-owned subsidiary, Cooper-Standard Automotive Inc. (“CSA U.S.”), is a leading manufacturer of sealing and fluid handling systems (consisting of fuel and brake delivery systems and fluid transfer systems). The Company’s products are primarily for use in passenger vehicles and light trucks that are manufactured by global automotive original equipment manufacturers (“OEMs”) and replacement markets. The Company conducts substantially all of its activities through its subsidiaries.
The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) for interim financial information and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Annual Report”), as filed with the SEC. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States (“U.S. GAAP”) for complete financial statements. These financial statements include all adjustments (consisting of normal, recurring adjustments) considered necessary for a fair presentation of the financial position and results of operations of the Company. The operating results for the interim period ended March 31, 2024 are not necessarily indicative of results for the full year. In preparing these financial statements, the Company has evaluated events and transactions for potential recognition or disclosure through the date the financial statements were issued.
As disclosed in its 2023 Annual Report, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. This resulted in the realignment of its reportable segments, which are determined based on how the chief operating decision maker (“CODM”) manages the business, allocates resources, makes operating decisions and evaluates operating performance. As a result, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. All other business activities are reported in Corporate, eliminations and other. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, or cash flows. All segment information included in this Form 10-Q is reflective of this new structure and prior period information has been revised to conform to the Company’s current period presentation. Refer to Note 15. “Segment Reporting” for additional information on the Company’s reportable segments and to Note 5. “Goodwill and Intangible Assets” for the impact thereof to the evaluation of recorded goodwill balances.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Contract with Customer, Asset and Liability [Table Text Block]
The Company’s contract liabilities consist of advance payments received and due from customers. Net contract assets (liabilities) consisted of the following:
March 31, 2024December 31, 2023Change
Contract assets$7,105 $437 $6,668 
Contract liabilities(15)(15)— 
Net contract assets$7,090 $422 $6,668 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
Summary of Activity of Restructuring Restructuring charges by segment were as follows:
Three Months Ended March 31,
20242023
Sealing systems$648 $973 
Fluid handling systems325 1,104 
Corporate and other160 302 
Total$1,133 $2,379 
Schedule of Restructuring Reserve by Type of Cost
Restructuring activity for the three months ended March 31, 2024 was as follows:
Employee Separation CostsOther Exit CostsTotal
Balance as of December 31, 2023$18,960 $5,333 $24,293 
Expense671 462 1,133 
Cash payments(3,131)(3,247)(6,378)
Foreign exchange translation and other(289)(253)(542)
Balance as of March 31, 2024$16,211 $2,295 $18,506 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Summary of Inventories
Inventories consist of the following:
March 31, 2024December 31, 2023
Finished goods$46,280 $38,022 
Work in process42,788 38,284 
Raw materials and supplies83,454 70,540 
$172,522 $146,846 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangibles (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Carrying Amount of Goodwill by Reportable Operating Segment Changes in the carrying amount of goodwill by reporting unit for the three months ended March 31, 2024 were as follows:
Sealing SystemsFluid Handling SystemsIndustrial Specialty GroupTotal
Balance as of December 31, 2023$47,775 $80,303 $12,736 $140,814 
Foreign exchange translation(93)— — (93)
Balance as of March 31, 2024$47,682 $80,303 $12,736 $140,721 
Intangible Assets and Accumulated Amortization Balances ntangible assets and accumulated amortization balances as of March 31, 2024 and December 31, 2023 were as follows:
Gross Carrying AmountAccumulated
Amortization
Net Carrying Amount
Customer relationships$152,227 $(134,653)$17,574 
Other37,881 (16,699)21,182 
Balance as of March 31, 2024$190,108 $(151,352)$38,756 
Customer relationships$152,403 $(133,698)$18,705 
Other38,090 (16,227)21,863 
Balance as of December 31, 2023$190,493 $(149,925)$40,568 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Outstanding Debt
A summary of outstanding debt as of March 31, 2024 and December 31, 2023 is as follows:
March 31, 2024December 31, 2023
First Lien Notes$603,408 $595,966 
Third Lien Notes387,053 386,681 
2026 Senior Notes42,357 42,338 
Finance leases21,262 22,243 
Other borrowings47,429 48,220 
Total debt1,101,509 1,095,448 
Less: current portion(49,909)(50,712)
Total long-term debt$1,051,600 $1,044,736 
Receivables Outstanding Under Transfer Arrangements [Table Text Block] Amounts outstanding under receivable transfer agreements entered into by various locations as of the period end were as follows:
March 31, 2024December 31, 2023
Off-balance sheet arrangements$56,120 $47,903 
Receivables Factored and Costs Incurred [Table Text Block]
Accounts receivable factored and related costs throughout the period were as follows:
Off-Balance Sheet Arrangements
Three Months Ended March 31,
20242023
Accounts receivable factored$121,115 $103,045 
Costs653 437 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements and Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Hierarchy Level for Company's Liabilities Measured Fair value measurements and the fair value hierarchy level for the Company’s assets and liabilities measured or disclosed at fair value on a recurring basis as of March 31, 2024 and December 31, 2023 were as follows:
March 31, 2024December 31, 2023Input
Forward foreign exchange contracts - other current assets$4,328 $1,285 Level 2
Forward foreign exchange contracts - accrued liabilities$(496)$(998)Level 2
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]
Fair values of the Company’s First Lien Notes, Third Lien Notes, and 2026 Senior Notes were as follows:
March 31, 2024December 31, 2023
Aggregate fair value$987,541 $984,448 
Aggregate carrying value (1)
$1,045,595 $1,038,808 
(1)    Excludes unamortized debt issuance costs and unamortized original issue discount.
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]
Pretax amounts related to the Company’s cash flow hedges that were recognized in other comprehensive income (loss) (“OCI”) were as follows:
Gain Recognized in OCI
Three Months Ended March 31,
20242023
Forward foreign exchange contracts$4,208 $5,553 
Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]
Pretax amounts related to the Company’s cash flow hedges that were reclassified from AOCI and recognized in cost of products sold were as follows:
Gain Reclassified from AOCI to Income
Three Months Ended March 31,
20242023
Forward foreign exchange contracts$662 $3,334 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable Factoring (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Receivables Outstanding Under Transfer Arrangements [Table Text Block] Amounts outstanding under receivable transfer agreements entered into by various locations as of the period end were as follows:
March 31, 2024December 31, 2023
Off-balance sheet arrangements$56,120 $47,903 
Receivables Factored and Costs Incurred [Table Text Block]
Accounts receivable factored and related costs throughout the period were as follows:
Off-Balance Sheet Arrangements
Three Months Ended March 31,
20242023
Accounts receivable factored$121,115 $103,045 
Costs653 437 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension and Postretirement Benefits other than Pensions (Tables)
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Net Periodic Benefit Cost of Defined Benefit Plans and Other Postretirement Benefit Plans
The components of net periodic benefit cost (income) for the Company’s defined benefit plans and other postretirement benefit plans were as follows:
 Pension Benefits
Three Months Ended March 31,
20242023
 U.S. Non-U.S. U.S. Non-U.S.
Service cost$— $598 $— $535 
Interest cost1,819 1,212 2,314 1,295 
Expected return on plan assets(1,647)(336)(2,113)(307)
Amortization of prior service cost and actuarial loss555 53 778 
Net periodic benefit cost$727 $1,527 $979 $1,529 
 Other Postretirement Benefits
Three Months Ended March 31,
20242023
 U.S. Non-U.S. U.S. Non-U.S.
Service cost$$45 $13 $38 
Interest cost142 194 205 197 
Amortization of prior service credit and actuarial (gain) loss(730)(609)(21)
Net periodic benefit (income) cost$(582)$243 $(391)$214 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Income (Expense), Net (Tables)
3 Months Ended
Mar. 31, 2024
Other Income and Expenses [Abstract]  
Details of Components of Other Income Expense, Net
The components of other expense, net were as follows:
Three Months Ended March 31,
20242023
Foreign currency losses$(1,971)$(1,917)
Components of net periodic cost other than service cost(1,266)(1,745)
Factoring costs(653)(437)
Miscellaneous income241 95 
Other expense, net$(3,649)$(4,004)
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate Reconciliation
Income tax expense, loss before income taxes and the corresponding effective tax rate for the three months ended March 31, 2024 and 2023 were as follows:
Three Months Ended March 31,
20242023
Income tax expense$4,131 $358 
Loss before income taxes(27,177)(130,754)
Effective tax rate(15)%— %
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Basic and diluted net income per share attributable
Information used to compute basic and diluted net loss per share attributable to Cooper-Standard Holdings Inc. was as follows:
Three Months Ended March 31,
20242023
Net loss available to Cooper-Standard Holdings Inc. common stockholders$(31,660)$(130,367)
Basic weighted average shares of common stock outstanding17,462,136 17,229,423 
Dilutive effect of common stock equivalents— — 
Diluted weighted average shares of common stock outstanding17,462,136 17,229,423 
Basic net loss per share attributable to Cooper-Standard Holdings Inc.$(1.81)$(7.57)
Diluted net loss per share attributable to Cooper-Standard Holdings Inc.$(1.81)$(7.57)
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Income (Loss)
Changes in accumulated other comprehensive loss by component, net of related tax, were as follows:
Three Months Ended March 31,
20242023
Foreign currency translation adjustment
Balance at beginning of period$(157,656)$(158,023)
Other comprehensive loss before reclassifications(7,245)
(1)
(70)
(1)
Amounts reclassified from accumulated other comprehensive loss— — 
Balance at end of period$(164,901)$(158,093)
Benefit plan liabilities
Balance at beginning of period$(44,149)$(60,251)
Other comprehensive income (loss) before reclassifications (net of tax expense of $22 and $65, respectively)
270 (58)
Amounts reclassified from accumulated other comprehensive (loss) income(117)
(2)
158 
(3)
Balance at end of period$(43,996)$(60,151)
Fair value change of derivatives
Balance at beginning of period$140 $8,303 
Other comprehensive income before reclassifications (net of tax expense of $5 and $770, respectively)
4,203 4,783 
Amounts reclassified from accumulated other comprehensive loss (net of no tax expense and $894, respectively)
(662)(2,440)
Balance at end of period$3,681 $10,646 
Accumulated other comprehensive loss, ending balance$(205,216)$(207,598)
(1)Includes other comprehensive loss related to intra-entity foreign currency balances that are of a long-term investment nature of $(8,443) and $(3,823) for the three months ended March 31, 2024 and 2023, respectively.
(2)Includes the effect of the amortization of actuarial gains of $(512) and amortization of prior service cost of $4, net of tax of $2.
(3)Includes the effect of the amortization of actuarial losses of $147 and amortization of prior service cost of $6, net of tax of $5.
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Information on Company's Business Segments
Certain financial information on the Company’s reportable segments was as follows:
Three Months Ended March 31,
20242023
External SalesIntersegment SalesAdjusted EBITDAExternal SalesIntersegment SalesAdjusted EBITDA
Sealing systems$351,279 $11,909 $21,371 $348,980 $15,223 $11,716 
Fluid handling systems305,515 4,830 10,982 300,598 5,123 4,203 
Corporate, eliminations and other19,631 (16,739)(3,005)32,880 (20,346)(3,462)
Consolidated$676,425 $— $29,348 $682,458 $— $12,457 
Three Months Ended March 31,
20242023
Adjusted EBITDA$29,348 $12,457 
Restructuring charges(1,133)(2,379)
Loss on refinancing and extinguishment of debt— (81,885)
EBITDA$28,215 $(71,807)
Income tax expense(4,131)(358)
Interest expense, net of interest income(29,281)(30,220)
Depreciation and amortization(26,463)(27,982)
Net loss attributable to Cooper-Standard Holdings Inc.$(31,660)$(130,367)

March 31, 2024December 31, 2023
Segment assets:
Sealing systems$872,837 $906,022 
Fluid handling systems729,841 735,465 
Corporate, eliminations and other241,673 230,812 
Consolidated$1,844,351 $1,872,299 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue by end customer (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 676,425 $ 682,458
Sealing systems [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 351,279 348,980
Total fluid handling    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 305,515 300,598
Corporate and Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 19,631 32,880
North America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 376,219 365,118
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 160,581 161,854
Asia Pacific [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 92,162 93,765
South America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 27,832 28,841
Corporate and Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 19,631 32,880
Passenger and Light Duty    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 642,701 635,772
Passenger and Light Duty | Sealing systems [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 343,521 341,280
Passenger and Light Duty | Total fluid handling    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 299,180 293,593
Passenger and Light Duty | Corporate and Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 0 899
Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 12,190 12,582
Commercial [Member] | Sealing systems [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 7,365 7,470
Commercial [Member] | Total fluid handling    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 2,926 3,199
Commercial [Member] | Corporate and Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 1,899 1,913
Other Customers [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 21,534 34,104
Other Customers [Member] | Sealing systems [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 393 230
Other Customers [Member] | Total fluid handling    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 3,409 3,806
Other Customers [Member] | Corporate and Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 17,732 $ 30,068
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue by type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 676,425 $ 682,458
North America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 376,219 365,118
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 160,581 161,854
Asia Pacific [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 92,162 93,765
South America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 27,832 28,841
Corporate and Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 19,631 32,880
Sealing systems [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 351,279 348,980
Sealing systems [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 150,851 138,112
Sealing systems [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 125,719 131,116
Sealing systems [Member] | Asia Pacific [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 54,281 57,111
Sealing systems [Member] | South America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 20,428 22,641
Sealing systems [Member] | Corporate and Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 0 0
Other products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 19,631 32,880
Other products [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 0 0
Other products [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 0 0
Other products [Member] | Asia Pacific [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 0 0
Other products [Member] | South America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 0 0
Other products [Member] | Corporate and Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 19,631 32,880
Total fluid handling    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 305,515 300,598
Total fluid handling | North America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 225,368 227,006
Total fluid handling | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 34,862 30,738
Total fluid handling | Asia Pacific [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 37,881 36,654
Total fluid handling | South America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax 7,404 6,200
Total fluid handling | Corporate and Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 0 $ 0
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Net contract assets (liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Net contract assets (liabilities) [Abstract]    
Contract with Customer, Asset, Gross, Current $ 7,105 $ 437
Contract with Customer, Asset, Explanation of Change 6,668  
Contract with Customer, Liability, Current (15) (15)
Contract with Customer, Liability, Explanation of Change 0  
Contract with Customer, Asset, Net, Current 7,090 $ 422
Contract with Customer, Net, Explanation of Change 6,668  
Disaggregation of Revenue [Line Items]    
Contract with Customer, Liability, Explanation of Change $ 0  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue other (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Accrued Liabilities, Current $ 125,839 $ 116,954
Short-term Contract with Customer [Member]    
Disaggregation of Revenue [Line Items]    
Accrued Liabilities, Current 9,656 10,164
Long-term Contract with Customer [Member]    
Disaggregation of Revenue [Line Items]    
Accrued Liabilities, Current $ 2,896 $ 4,293
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring - Summary of Restructuring Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 1,133 $ 2,379
Corporate and Other [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 160 302
Sealing systems [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 648 973
Total fluid handling    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 325 $ 1,104
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring - Summary of Activity of Restructuring (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring Reserve, Beginning Balance $ 24,293
Expense 1,133
Cash payments (6,378)
Foreign exchange translation and other (542)
Restructuring Reserve, Ending Balance 18,506
Employee Separation Costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring Reserve, Beginning Balance 18,960
Expense 671
Cash payments (3,131)
Foreign exchange translation and other (289)
Restructuring Reserve, Ending Balance 16,211
Other Exit Costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring Reserve, Beginning Balance 5,333
Expense 462
Cash payments (3,247)
Foreign exchange translation and other (253)
Restructuring Reserve, Ending Balance $ 2,295
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Finished goods $ 46,280 $ 38,022
Work in process 42,788 38,284
Raw materials and supplies 83,454 70,540
Inventories $ 172,522 $ 146,846
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases Lease Amounts Recognized on Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]    
Operating lease right-of-use assets, net $ 94,744 $ 91,126
Current operating lease liabilities 19,281 18,577
Long-term operating lease liabilities $ 79,362 $ 76,482
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]    
Property, plant and equipment, net $ 588,131 $ 608,431
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangibles - Carrying Amount of Goodwill by Reportable Operating Segment (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Goodwill [Roll Forward]  
Goodwill, Beginning Balance $ 140,814
Goodwill, Foreign Currency Translation Gain (Loss) (93)
Goodwill, Ending Balance 140,721
Industrial Specialty Group [Member]  
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 12,736
Goodwill, Foreign Currency Translation Gain (Loss) 0
Goodwill, Ending Balance 12,736
Sealing systems [Member]  
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 47,775
Goodwill, Foreign Currency Translation Gain (Loss) (93)
Goodwill, Ending Balance 47,682
Total fluid handling  
Goodwill [Roll Forward]  
Goodwill, Beginning Balance 80,303
Goodwill, Foreign Currency Translation Gain (Loss) 0
Goodwill, Ending Balance $ 80,303
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangibles - Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 190,108 $ 190,493
Accumulated Amortization (151,352) (149,925)
Net Carrying Amount 38,756 40,568
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 152,227 152,403
Accumulated Amortization (134,653) (133,698)
Net Carrying Amount 17,574 18,705
Other    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 37,881 38,090
Accumulated Amortization (16,699) (16,227)
Net Carrying Amount $ 21,182 $ 21,863
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable Factoring - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Debt Disclosure [Abstract]      
Continuing Involvement with Derecognized Transferred Financial Assets, Amount Outstanding $ 56,120   $ 47,903
Total amount of accounts receivable factored without recourse 121,115 $ 103,045  
Loss On Sale Of Accounts Receivable Without Recourse 653 $ 437  
Cash collected on behalf of factor $ 11,928   $ 6,466
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Outstanding Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Finance leases $ 21,262 $ 22,243
Other borrowings 47,429 48,220
Total debt 1,101,509 1,095,448
Less: current portion (49,909) (50,712)
Total long-term debt 1,051,600 1,044,736
Senior Lien    
Debt Instrument [Line Items]    
Senior Notes 603,408 595,966
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net 7,555  
Senior Loans    
Debt Instrument [Line Items]    
Senior Notes 387,053 386,681
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net 4,714  
Senior Notes [Member]    
Debt Instrument [Line Items]    
Senior Notes 42,357 42,338
Unamortized Debt Issuance Expense $ 197 $ 216
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Jan. 27, 2023
Mar. 31, 2022
Nov. 02, 2016
Credit Facilities [Line Items]            
Loss on refinancing and extinguishment of debt $ 0 $ (81,885)        
Revolving Credit Facility [Member]            
Credit Facilities [Line Items]            
Unamortized Debt Issuance Expense 677   $ 862      
Line of Credit Facility, Current Borrowing Capacity 174,619          
Aamended Senior Abl Facility            
Credit Facilities [Line Items]            
Letter of credit sub-facility 100,000          
Swing line sub-facility           $ 25,000
Uncommitted incremental loan facility           100,000
Line of Credit Facility, Maximum Borrowing Capacity           280,000
Line of Credit Facility, Current Borrowing Capacity         $ 180,000  
Letters of Credit Outstanding, Amount 7,255          
Senior Notes [Member]            
Credit Facilities [Line Items]            
Debt Instrument, Face Amount       $ 42,554   $ 400,000
Unamortized Debt Issuance Expense $ 197   $ 216      
Other            
Credit Facilities [Line Items]            
Debt instrument term (in years) 1 year          
Senior Loans            
Credit Facilities [Line Items]            
Debt Instrument, Face Amount $ 357,446     $ 357,446    
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net $ 4,714          
Debt Debt and Other Financing
A summary of outstanding debt as of March 31, 2024 and December 31, 2023 is as follows:
March 31, 2024December 31, 2023
First Lien Notes$603,408 $595,966 
Third Lien Notes387,053 386,681 
2026 Senior Notes42,357 42,338 
Finance leases21,262 22,243 
Other borrowings47,429 48,220 
Total debt1,101,509 1,095,448 
Less: current portion(49,909)(50,712)
Total long-term debt$1,051,600 $1,044,736 
First Lien Notes
On January 27, 2023, the Company issued $580,000 aggregate principal amount of its 13.50% Cash Pay / PIK Toggle Senior Secured First Lien Notes due 2027 (the “First Lien Notes”). The First Lien Notes mature on March 31, 2027 and bear interest at the rate of 13.50% per annum, which is payable in cash semi-annually on June 15 and December 15 of each year. Interest payments commenced on June 15, 2023. However, for the first four interest periods the Company has the option, in its sole discretion, to pay up to 4.50% of such interest by increasing the principal amount of the outstanding First Lien Notes or, in limited circumstances, by issuing additional First Lien Notes. As of March 31, 2024 and December 31, 2023, the aggregate principal amount of the First Lien Notes of $603,408 and $595,966, respectively, recognized in the condensed consolidated balance sheets reflect the election to pay 4.50% of the first three interest payments as payment-in-kind.
As of March 31, 2024 and December 31, 2023, the Company had $7,555 and $8,184, respectively, of unamortized debt issuance costs, and $311 and $337, respectively, of unamortized original issue discount related to the First Lien Notes, which are presented as direct deductions from the principal balance in the condensed consolidated balance sheets. Both the debt issuance costs and the original issue discount are amortized into interest expense over the term of the First Lien Notes.
Third Lien Notes
On January 27, 2023, the Company issued $357,446 aggregate principal amount of its 5.625% Cash Pay / 10.625% PIK Toggle Senior Secured Third Lien Notes due 2027 (the “Third Lien Notes”). The Third Lien Notes mature on May 15, 2027 and bear interest at the rate of 5.625% per annum, which is payable in cash semi-annually on June 15 and December 15 of each year. Interest payments commenced on June 15, 2023. However, for the first four interest periods the Company has the option, in its sole discretion, to pay such interest at 10.625% per annum either by increasing the principal amount of the outstanding Third Lien Notes or, in limited circumstances, by issuing additional Third Lien Notes. As of March 31, 2024 and December 31, 2023, the aggregate principal amount of the Third Lien Notes of $387,053 and $386,681, respectively, recognized in the condensed consolidated balance sheets reflect the election to fully pay the first two interest payments as payment-in-kind. The Company has elected to pay the third interest payment, due June 15, 2024, on the Third Lien Notes in cash.
Debt issuance costs related to the Third Lien Notes are amortized into interest expense over the term of the Third Lien Notes. As of March 31, 2024 and December 31, 2023, the Company had $4,714 and $5,087, respectively, of unamortized debt issuance costs related to the Third Lien Notes, which are presented as a direct deduction from the principal balance in the condensed consolidated balance sheets.
2026 Senior Notes
On November 2, 2016, the Company issued $400,000 aggregate principal amount of its 5.625% Senior Notes due 2026 (the “2026 Senior Notes”). As part of certain refinancing transactions that were completed on January 27, 2023, the Company exchanged $357,446 aggregate principal amount of its 2026 Senior Notes for $357,446 aggregate principal amount of its newly issued Third Lien Notes. Following the completion of the exchange, $42,554 aggregate principal amount of the 2026 Senior Notes remain outstanding.
Debt issuance costs are being amortized into interest expense over the term of the 2026 Senior Notes. As of March 31, 2024 and December 31, 2023, the Company had $197 and $216, respectively, of unamortized debt issuance costs related to the 2026 Senior Notes, which is presented as a direct deduction from the principal balance in the condensed consolidated balance sheets.
ABL Facility
On November 2, 2016, the Company entered into a third amendment and restatement of the ABL Facility. In March 2020, the Company entered into Amendment No. 1 to the Third Amended and Restated Loan Agreement (“the First Amendment”). As a result of the First Amendment, the ABL Facility maturity was extended to March 2025 and the aggregate revolving loan commitment was reduced to $180,000. In May 2020, the Company entered into Amendment No. 2 to the Third Amended and Restated Loan Agreement (the “Second Amendment”), which Second Amendment modified certain covenants under the ABL Facility. In December 2022, the Company entered into Amendment No. 3 to the Third Amended and Restated Loan Agreement (the “Third Amendment”), which became effective on January 27, 2023.
The aggregate revolving loan availability includes a $100,000 letter of credit sub-facility and a $25,000 swing line sub-facility. The ABL Facility also provides for an uncommitted $100,000 incremental loan facility, for a potential total ABL Facility of $280,000 (if requested by the Borrowers and the lenders agree to fund such increase). No consent of any lender (other than those participating in the increase) is required to effect any such increase. The Company’s borrowing base as of March 31, 2024 was $174,619 and the monthly fixed charge coverage ratio was at a level that provided the Company full access to the borrowing base. Net of $7,255 of outstanding letters of credit, the Company effectively had $167,364 available for borrowing under its ABL Facility as of March 31, 2024.
As of March 31, 2024 and December 31, 2023, there were no borrowings under the ABL Facility.
As of March 31, 2024, any borrowings then outstanding under our ABL Facility would mature, and the commitments of the lenders under our ABL Facility would have terminated, on March 24, 2025. Subsequent to quarter end, on May 6, 2024, the ABL Facility was amended to, among other things, extend the termination date for revolving commitments totaling $150,000 to May 6, 2029.
As of March 31, 2024 and December 31, 2023, the Company had $677 and $862, respectively, of unamortized debt issuance costs related to the ABL Facility recorded in other long-term assets in the condensed consolidated balance sheets.
Debt Covenants
The Company was in compliance with all applicable covenants of the First Lien Notes, Third Lien Notes, 2026 Senior Notes, and ABL Facility as of March 31, 2024.
Other Financing
Finance leases and other. Other borrowings as of March 31, 2024 and December 31, 2023 reflect finance leases and other borrowings under local bank lines classified in debt payable within one year in the condensed consolidated balance sheets.
Receivable factoring. As a part of its working capital management, the Company sells certain receivables through a single third-party financial institution (the “Factor”) in a pan-European program. The amount sold varies each month based on the amount of underlying receivables and cash flow needs of the Company. These are permitted transactions under the Company’s credit agreements governing the ABL Facility and the indentures governing the First Lien Notes, Third Lien Notes, and 2026 Secured Notes. The European factoring facility allows the Company to factor up to €70 million of its Euro-denominated accounts receivable, accelerating access to cash and reducing credit risk. The factoring facility expires on December 31, 2026.
Costs incurred on the sale of receivables are recorded in other expense, net in the condensed consolidated statements of operations. The sale of receivables under this contract is considered an off-balance sheet arrangement to the Company and is accounted for as a true sale and is excluded from accounts receivable in the condensed consolidated balance sheets. Amounts outstanding under receivable transfer agreements entered into by various locations as of the period end were as follows:
March 31, 2024December 31, 2023
Off-balance sheet arrangements$56,120 $47,903 
Accounts receivable factored and related costs throughout the period were as follows:
Off-Balance Sheet Arrangements
Three Months Ended March 31,
20242023
Accounts receivable factored$121,115 $103,045 
Costs653 437 
As of March 31, 2024 and December 31, 2023, cash collections on behalf of the Factor that have yet to be remitted were $11,928 and $6,466, respectively, and are reflected in other current assets as restricted cash in the condensed consolidated balance sheets.
         
Senior Lien            
Credit Facilities [Line Items]            
Debt Instrument, Face Amount $ 580,000          
Debt Instrument, Unamortized Discount 311          
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net $ 7,555          
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements and Financial Instruments - Fair Value Hierarchy Level for Company's Liabilities Measured (Detail) - Level 2 [Member] - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Other Current Assets [Member]    
Fair Value Of Assets And Liabilities Measured On Recurring Basis [Line Items]    
Forward foreign exchange contract asset $ 4,328 $ 1,285
Accrued Liabilities [Member]    
Fair Value Of Assets And Liabilities Measured On Recurring Basis [Line Items]    
Forward foreign exchange contract liability $ 496 $ 998
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements and Financial Instruments - Fair Values of Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value of Debt Instruments [Abstract]    
Long-term Debt, Fair Value $ 987,541 $ 984,448
Long-term Debt, Gross $ 1,045,595 $ 1,038,808
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements and Financial Instruments - Additional Information (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Foreign Exchange Contract [Member] | Cash Flow Hedging [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative, Notional Amount $ 149,924 $ 207,131
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements and Financial Instruments - Gains (losses) on Cash Flow Hedges Reported in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax $ 4,208 $ 5,553
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements and Financial Instruments - Reclassifications out of accumulated other comprehensive income (loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net $ 662 $ 3,334
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable Factoring Additional Detail (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Receivables [Abstract]    
Cash collected on behalf of factor $ 11,928 $ 6,466
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension and Postretirement Benefits other than Pensions - Net Periodic Benefit Cost of Defined Benefit Plans and Other Postretirement Benefit Plans (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
UNITED STATES | Pension Plan    
Pension Plans, Postretirement and Other Employee Benefits [Line Items]    
Service cost $ 0 $ 0
Interest cost 1,819 2,314
Expected return on plan assets (1,647) (2,113)
Amortization of prior service cost credit and recognized actuarial gain (loss) 555 778
Net periodic benefit cost 727 979
UNITED STATES | Other Postretirement Benefits Plan    
Pension Plans, Postretirement and Other Employee Benefits [Line Items]    
Service cost 6 13
Interest cost 142 205
Amortization of prior service cost credit and recognized actuarial gain (loss) (730) (609)
Net periodic benefit cost (582) (391)
Non-U.S. | Pension Plan    
Pension Plans, Postretirement and Other Employee Benefits [Line Items]    
Service cost 598 535
Interest cost 1,212 1,295
Expected return on plan assets (336) (307)
Amortization of prior service cost credit and recognized actuarial gain (loss) 53 6
Net periodic benefit cost 1,527 1,529
Non-U.S. | Other Postretirement Benefits Plan    
Pension Plans, Postretirement and Other Employee Benefits [Line Items]    
Service cost 45 38
Interest cost 194 197
Amortization of prior service cost credit and recognized actuarial gain (loss) 4 (21)
Net periodic benefit cost $ 243 $ 214
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Income (Expense), Net - Details of Components of Other Income Expense, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Other Income and Expenses [Abstract]    
Foreign currency losses $ (1,971) $ (1,917)
Components of Net Periodic Benefit Cost Other than Service Cost (1,266) (1,745)
Factoring costs (653) (437)
Miscellaneous income 241 95
Other expense, net $ (3,649) $ (4,004)
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes Effective Income Tax Rate (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income tax expense $ 4,131 $ 358
Loss before income taxes $ (27,177) $ (130,754)
Effective tax rate (15.00%) 0.00%
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Contingency [Line Items]    
Income tax expense $ 4,131 $ 358
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Basic and Diluted Net Income Per Share Attributable (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net Income (Loss) Available to Common Stockholders, Diluted $ (31,660) $ (130,367)
Basic weighted average shares of common stock outstanding 17,462,136 17,229,423
Dilutive effect of common stock equivalents 0 0
Diluted weighted average shares of common stock outstanding 17,462,136 17,229,423
Basic net income per share attributable to Cooper-Standard Holdings Inc. $ (1.81) $ (7.57)
Diluted net income per share attributable to Cooper-Standard Holdings Inc. $ (1.81) $ (7.57)
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Common Stock Equivalents (Detail) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 249 94
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income Loss Net Of Tax [Line Items]    
Beginning Balance $ (201,665)  
Ending Balance (205,216)  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax (8,443) $ (3,823)
Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax (Benefit) Expense 22 65
Other Comprehensive Income (Loss), Defined Benefit Plan, Amortization of Actuarial Losses, Reclassification Adjustment from AOCI, before Tax (512) 147
Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Credit, Reclassification Adjustment from AOCI, before Tax 4 6
Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Expense (Benefit) 2 5
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax 5 770
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax 0 894
Cumulative currency translation adjustment [Member]    
Accumulated Other Comprehensive Income Loss Net Of Tax [Line Items]    
Beginning Balance (157,656) (158,023)
Other comprehensive income (loss) before reclassifications (7,245) (70)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Ending Balance (164,901) (158,093)
Benefit plan liabilities [Member]    
Accumulated Other Comprehensive Income Loss Net Of Tax [Line Items]    
Beginning Balance (44,149) (60,251)
Other comprehensive income (loss) before reclassifications 270 (58)
Amounts reclassified from accumulated other comprehensive income (loss) (117) 158
Ending Balance (43,996) (60,151)
Fair value change of derivatives [Member]    
Accumulated Other Comprehensive Income Loss Net Of Tax [Line Items]    
Beginning Balance 140 8,303
Other comprehensive income (loss) before reclassifications 4,203 4,783
Amounts reclassified from accumulated other comprehensive income (loss) (662) (2,440)
Ending Balance 3,681 10,646
Accumulated other comprehensive loss [Member]    
Accumulated Other Comprehensive Income Loss Net Of Tax [Line Items]    
Ending Balance $ (205,216) $ (207,598)
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock (Details) - 2018 Program [Member]
$ in Thousands
Mar. 31, 2024
USD ($)
Equity, Class of Treasury Stock [Line Items]  
Stock Repurchase Program, Authorized Amount $ 150,000
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 98,720
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Accrual for Environmental Loss Contingencies $ 10,476 $ 11,354
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting Information on Company's Business Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Sales $ 676,425 $ 682,458  
Intersegment sales 0 0  
Adjusted EBITDA 29,348 12,457  
Restructuring Charges (1,133) (2,379)  
EBITDA 28,215 (71,807)  
Income Tax Expense (Benefit) (4,131) (358)  
Interest expense, net of interest income (29,281) (30,220)  
Cost, Depreciation and Amortization (26,463) (27,982)  
Net (Loss) Income Attributable to Parent (31,660) (130,367)  
Segment assets 1,844,351   $ 1,872,299
Loss on refinancing and extinguishment of debt 0 (81,885)  
Corporate and Other [Member]      
Segment Reporting Information [Line Items]      
Sales 19,631 32,880  
Intersegment sales (16,739) (20,346)  
Adjusted EBITDA (3,005) (3,462)  
Restructuring Charges (160) (302)  
Segment assets 241,673   230,812
Total fluid handling      
Segment Reporting Information [Line Items]      
Sales 305,515 300,598  
Intersegment sales 4,830 5,123  
Adjusted EBITDA 10,982 4,203  
Restructuring Charges (325) (1,104)  
Segment assets 729,841   735,465
Sealing systems [Member]      
Segment Reporting Information [Line Items]      
Sales 351,279 348,980  
Intersegment sales 11,909 15,223  
Adjusted EBITDA 21,371 11,716  
Restructuring Charges (648) (973)  
Segment assets     $ 906,022
North America [Member]      
Segment Reporting Information [Line Items]      
Sales 376,219 365,118  
Europe [Member]      
Segment Reporting Information [Line Items]      
Sales 160,581 161,854  
Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Sales 92,162 93,765  
South America [Member]      
Segment Reporting Information [Line Items]      
Sales 27,832 28,841  
Corporate and Other [Member]      
Segment Reporting Information [Line Items]      
Sales 19,631 $ 32,880  
Reportable Geographical Components [Member] | Europe [Member]      
Segment Reporting Information [Line Items]      
Segment assets $ 872,837    
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $:!IU@'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 " !&@:=8HS+Q/.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.NTV$%&7"V@GD)"8!.(6)=X6K?FCQ*C=V].6K1."!^ 8^Y?/ MGR4W.@H=$KZD$#&1Q7S3N]9GH>.:'8BB ,CZ@$[EFC MVB/4G-^"0U)&D8(16,29R&1CM- )%85TQAL]X^-G:B>8T8 M.O24H2HK8'*< M&$]]V\ 5,,((D\O?!30S<:K^B9TZP,[)/MLYU75=V2VFW+!#!>_/3Z_3NH7U MF937./S*5M IXII=)K\M'AZW&R9K7B\+OBKXW;;F@M^+5?4QNO[PNPJ[8.S. M_F/CBZ!LX-==R"]02P,$% @ 1H&G6)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" !&@:=8R]'M>0(' #F+ & 'AL+W=OF%8@OPK&U162;) MOZ]D$XND\L'QXANPC<^+7GTNA:,!GE0'/6(XPQZ,0V3SO LOS83PS.>R2A,V$R@ M-(MC*IX^L(@_G'=PY_G";;A<27VA-SQ;TR6;,_G'>B;46:]4"<*8)6G($R38 MXKPSPN_'WK$.R._X,V0/Z_6]%.^9\ZI?DG>BCN];P.\K-4\G@;K$H0ATGQ31^W%;$;@"L"R#: O K 5?_@;@/< MW&A1LMS6!95T>";X Q+Z;J6F#_*ZR:.5FS#1S3B70OT:JC@YO.!^IEI%(IH$ MZ#*1H7Q"DZ3H'KJ:NRA=4<'2LYY4_Z9C>OY6^4.A3"J4773-$[E*E6K @I?Q M/57*LJCDN:@?""AX3<41@<1> MF/5*LQZD;KK)W=.:V9S"X=CI?K99 J,:6NJ7EOKU+'W.J)!,1$_HEJVYD#9[ ML)04F:U2QF!40WN#TMZ@GKT9$R'78SM *D-8&P]6*L==Y< #XQOZ/"Y]'M?L MF8*JATN>M*K;$=9:T"BU-B08UM#@26GP!"S4-BE?A1%#TRR^9\)F#-9P'-QU M!Y@CZ<7H]@+] M=O/I8C+].$>3Z?C(9AJ4:V@:.^:AZ]2Q/4E\+E17S1^U[]!]0O+FV.X:"FEGQ?$H\D<;KXU.L[ M)R=6OV!P4[_$^"5U_(Z"0*FG[YX/T"=U'[I)[.T*2WJ.ZS@ZSP5YFDO1A5 ( M;/4."C7U;L@(@RSR/^]C?:;Z]1U_2*R^8;FI2N:K31A%=J]M+;&QK6O)Y8C;9!2]C@$H8AY[71&4\EC=#?X;HZ3\&*W@D>V(=N M&^"$#3EA&'CR[CI2D^)J8[ \>RVVN D;$ )PW3SB?NJO68KGD @L4>D?SKH M]D\=Q^JO#4S"AI-P+5 :9T)H'BP@,$R6^9#,[#-86/&+==X[AJ.:^C3(A&LQ MTR11DY9B%42#/7TV;O4)*U;Y; .2B($D4@N2-/@J)%)9=HW7-+&W*2Q8.5.#XYH:->1#:I'/?,54.T+V8)EJ>VW #C&P M0VK!CC(6*W"?2^Y_4\23+Q"BFTPJ($@"U;Y6QP>BEVT]%&K]7$TO56^&^)B< M.MCKG_4V-H^&[1+'&V"KAS8HAQC* M(3"DC&*6!/G*R55$[4T&"U1WTC8XAQC.(357A*["5!//%T8%NE(7[0D5%JM< M:VZ#=8AA'0*3R6N/VT6^:I>PW&=[!VV#3:++A]529,EJUSAW2,T_3*WKFO"84W]&21R822:\F)%3L\S MG^)['E4^3O<(5:$['-;4G\$AMP\.UO))L_M6^&N^BCF1+$[MH_= :+.M@39 MR36@Y,*<\X86AH4J6[@-7G(-+[DPXKQAA,)"E2.T#59R#2NY,-R\)?O"2DVR M;QL,Y1J&UH!! M+ ]>)GI#"\-"E2WDIWVO)G[GNS4!F5YAK(\&(YJ9"=8H"H[ M'12N>CL[2?5B?;[!-D6^WI!2;"HMKY:;>$?YUM6>N;W8 7Q-]5I_BB*V4*'. MT;'JA*+85%N<2+[.]Z7>HWQ>[%8B]HBXZ)2J1+ MTG&Z3[]#R98FMC-N>#@5ZN M64;UF=PP 7=64F74P*EZ'NB-8C3)G;)T0#PO'&24B]YDG%][4).QW)J4"_:@ MD-YF&54_KU@J=Q<]W#M<>.3/:V,O#";C#7UFN+7MQ#"5O1;6H>Y>X+VR:(% M69[6-35T,E9RAY2UAFCV(*]-[@W9<&&G<6X4W.7@9R;3^[OKV=U\=HW@:'[_ M]>;Z\@E.YD_P=SN[>YJC^T_H_F'V>/ET P:HC[[-K]&'=R?H'>("/:WE5E.1 MZ/' (V-.5CN1[XJ1B8M(_OH5@JSUF@F$I:\]1] %F4JY)#*%>D,>$O5&?+Q M*2(>"1P\TU]W]SMP_+*R?A[/;XEW(Y8R8VANJ&'0]P;]?;G01D'?_N,J5A$L M< >S#_.YWM EN^C!TZJ9>F&]R?L_<.A]=&7ZFX*]R3LH\PZZHD_F-&7.=BC< MPMS-KBXODS * S(<#UZ.V1UF,0F&<6GVAFI84@T[J:92&R17:*-DLET:C;1, M$Q=E$69X/#P.HIC4*!UF@1?ZGILR+"G#3LK/2FIM&5?*VD^TZ7+3->YIM/B(FGL&)*3!#[!6$1KL; M(6KP#8=^&-:R<%@1+QZYLXC++.+.+"XSJ0S_-T>W[<"%H4"]:&G9N,& PQ#7 M0!U&L1>Y.4=\+,?6VY^6K%E5 DH MMRX*S?2)38&N5CSEH#%N"2;-J2>15V=O6O7QJ&7!P)4 XDZ=F7RUBUFQV^." MBJ5M%=@KP"S8KMERO!J,ZI<,L\+R@!;)2-=PM:WF)%PRV\^SP%!KZVM(+3G2+[_QO#6M_+9- JY$#G>KW!VL"_;A M&JY UWZ]NASHT$IA+>4%4?=LTBH2I! M7V";EJ]YT#MGSBQ&C?TBS$H8-M8)AQU,GA^VJ NI=)!XG1O]V6%9!G"D0:J= M74TZQ?3_;O!_5[2W*5>"2KH%]8IJOG1F6?A%;ZI\UA!+EUET-FR;BDHK2;=6 M7O-T:^HODWLR\FMD#C,'V>#HC3MCL#FS'R(T6LJM,,4;:WFU_-AQF;_BUZY? MX?-I\&PO=V]R:W-H965T&ULE9;;T-UF'_];>+UJO^7JH?.J/4P&O. MA1XXF3&;3ZZKDXSF1-_*#16XLY(J)P:G:NWJC:(D+40Y=P//:[LY8<(9]HNU M)S7LRZWA3- G!7J;YT3]&E$N]P/'=]X6GMDZ,W;!'?8W9$UC:KYLGA3.W,I+ MRG(J-),"%%T-G#O_T]CWK*"P^,KH7A^-P8:RE/*'G-9(LII8JP+@H\= M'5/.K2?D^'EPZE3OM,+C\9OW^R)X#&9)-!U+_HVE)ALX70=2NB);;I[E_H$> M FI9?XGDNOB%_<'6S"?3>3R= ([B MQ>?9Y.X%)_$+/AZG\Y<8%O>X]?CT/'U N]G7*=%'%_##7R))W#U MX1H^ !/PDLFM)B+5?=<@GGV)FQQ01B5*< 8EA$[&%856_ 6 MVRBXZ/"1J%L(_8\0>$'4P#/^=WEX 2>L4AT6_J(S_N98E%SJQLR4RG:AM)6W M&]Z$?NAU^^[N&+C!S ]]WP\JNW=D4446720;;Y6B(OD%1A&A.2D++/V.QP\K MUC0!EPY;QR0=O\;;8-4+FUE;%6OK(NN("KIB!C:<".",+!EGAE%]Q/L1!*9: MKL"0UR;V5HW*;X4GY TVGM=,WJ[(VQ?)[PE3L"-\2R')B%A3BYA2Q7;$?LKT MW[#;-:2P%?DGW'6C((S.I+Q3@7JK]O$UPF"$\ &,S_H=MIGJJ]7 M,?;^@_&J3.EU 0O$&,666T.6G(*1("3N"J,D1R]K3+^ABFK3&%6OCAMU>R8H1:9B)Y+:Q=W@-G\A6 MX)\60).='W1ZO>@D*O>H:>94K8N[A,9COA6F[#'5:G5?N2NZ],GZR-YCBF;\ MQTUY"<(.LF9" Z2J0K5\O)A=DO=KQLV UN*O7+XT!\?(N/*@U#=S3SKK[VD&'AZ_S?Y[ZSPX\R :N5;%?_-, M;RYF?(8R^2AVA?ZJ7C[*O4.AF2]51=/^CU[VMGB&TEVC5;D?# K*O.K^BN_[ MA3@80(*) 70_@/[H +8?P%I'.V6M6U="B]5YK5Y0;:QA-G/0KDT[&KS)*_,8 M[W0-5W,8IU?K+Y^OKC_?75\A.+K[\NGFZO(>3CY7>%_O7NW^@=RBMTOU&[1E19<[[4H,',M$SW]_O0W8].W.\/49\A1N:(8AHX MAJ_]PZ]DV@]GQ\.7X'GO/NW=I^U\;,K]75W+2B/1-%(W[UW^=!,$[@E,E+UO MMB*5%S,(HT;6SW*V^N<_2(1_Y<_ MBP*<=S[%;JJHGJ6!5^EEFJH="(,\ MD4I0^5#(.:JD=@GM9@H/%#!.XH".A+K,36%O?: M8J^VVUIN19XA^1W U+@%QM:=:1"1:*3/8<49Y6YYO)?'O?*^Z(VL(0\?9@F7 M1&[=/,(!"482;:L DP"[)2:]Q.3$'M2B^ &)B;VU$EBA>*31-DLP#OG$8R9X MX P^\:"A]*CUZQQM"V&$0B(R.6@+-8&>C)K]I(=R0LX)&\>-PR["/& 3B8@< MX)'X-P"(%MK$>"&A6D"U*0L6ZG&Q@Y-NL:?%$WLM@S@8[PJ7&2%T:L4'M!$O M35;_42I[R8O"*8TZHAG'U%I7IQT_V-G'X@86$3^,;BHMJJ<<,N;)562.U!V' MX_!WF 60X"?BGPPH(GX6=1E@.JR(31:>D&B> M313"@X"%UI-V&<:4)LF$Q($^)/JA&JO(Q4->Y!HPY"RTB)=B/UMI_:K9CIT> ML$;\7+N2#QIMQ:NI":"DUQLHFU4ET:L4M=-Y&U]!DN!D_)1LLQ#'9**,(0/F MB)]S?<6UE^R4:..+A5%;QA]K=-BQ((RG0G$ '?&3[E:\UJHH#C>24Z>-,((Y MC=E8I\..T8!.+"8=4$?]J(/%K'V43_; MW@)3C1AW2K?-*P*5Q#BAN,QX&,<3J@_>V/Q8.ZYW3FFU^16%":-C>CCM8#.P M";4#YZB?9"5?,S=(*$.@'$6C,M'AQF!^G$J^.D .NH'W:UJ="UU7DM3,/92D6KYK#>B M0MO.#;=\&V^4T\C:!RZS9*I$IP,#J?\5;-@&/QML]FM7G#"KO'"910&?2F4# MQJ@?8UWU()'B.X/&=A. >^O5W-F\;@ MU+PQDGA.83@)PK>+:J<;>)7(3$0).'U$?X@ZW?0]QGDW+IG3B,TIY^Y)21+/ M@SB9GO1*IK)\@%AP-Q_W33,'J<=1X+.5LG%3<=B2:*#S8@'#F1_A7J07\E)E^>Y[F3BPRF\B+@ )P MQBG;9<@2PLD$%ME!O]3/;JCC=N6N$!J4=IA)50DALS&<>8;4K1IW[]0&]8+B MD%HM*[^:G_6=5I:K2IMPW,9A7P$[93+2J;68OXL1J ML[C,P*,)_+ ![@9L8#KS,_TO@PH$:0U"[UY\1U\/&NS[UQ:G%&BDS6 MQ@"N/RJEWT[,Q[O^8^WJ_U!+ P04 " !&@:=82#3BVJL" W!P & M 'AL+W=OFR9,,"LP'M()2KJPI*["0(=N8O&* 4PTJ)6[+)A)HPH[#"&XA!?*F63$9F MQY*2 DI.:(D8K"?&U#Z=!2I?)WPEL.-[8Z2K9 \<5B<1>C]TO,H!09")+@_ /ZB-XB$_%,SO+0%%*'8C.3 M=L^S9D_GB3T_8S9 KGV"',OQ>N"SY^%S2#JX>P@WI?NN!$Y7 D?SN4_PQ0(+ MD =3(+I&YZ3$94)PCI:4$WW2OD]77#!YWG[T66VXO7YN]0V>\@HG,#'D1\:! M;<&(WKVQ ^M3G_'_1'90!KS2C12'=RA.7W)^@"C.TQ7D-?9X;HI$F M4FUB&UD#R[)#<[MOYE]9!RJ]3J7W"I7-"42X%AEEY#>D?6H;0G]/ASVVFM^1 MXI=D'JCV.]7^ZU43SNM^Q7Z/#M?WQ[YW)+@OT0E<9S3JUQMT>H/7ZY5W !>X M3$FYZ1,=_*UEZ(PMV_./1/&PO=V]R:W-H965T&ULK5IM M;]LV$/XKA%<,+5#7(BF)4I<82&V]!&B3K$XW#,,^*!83"Y5$5Z*3]M^/4E3; MHFC6;ODEULMSSQUY=^3QHK,G5GVN5Y1R\+7(R_I\M.)\_78RJ9*V>IC4ZXHF:2M4Y!-D6>ZD2+)R-#UKG]U4TS.VX7E6TIL*U)NB M2*IO[VC.GLY'@"OHTA:01:Q%\9?:KWKD$SE#O&/CZ]UG=[2^ MG"<\F9Y5[ E4#5JP-1=M0+32PH59V<3N@E?B;2;D^'1V?34/KA;!'(BKQ?7[ MR_G%K;A9W(J?#\'5[0)V*;>JD3.NS"1=&-=2396? NV<#T $#;AE/YH]9^"9JZGN4C3K,FA) '*74\"9,+6B)=>Q1C^:/;'X56+VA,^2*@4QR]/6 MT,MR"8(OFXQ_T[''>O8K5BY9R2N6BS%NODR4] M'XG]H*;5(QU-?_\-NM8?JD!])G-:LF:K>)Q" BW/0O[9Y'$_%$UJ#4R2A2;) M(I-DL2&R7I#A;9#A$X/LF-AZYG3WP\&"T$?]8)@I8$2*ER'$L8CM>WU8,(2- MH>=[&/9QH0*'+-\G$BY2#8 0B/NP6$'G.FA'UIMR>SOEMG;*%TT2CYMB) 5+ M5H@*K4Z:]?DU:-\H]QR296!2;+0)%EDDBPV1-8+*V<; M5LY/AE5)N2JFG$$8$-N2,EBK\L39F1^A,!AB)$1HTJ3H")-B0PI[3G6W3G6U M3KT2)[M,5!J%V/QS5M>O5(YT!X,80PPAE)=CK:I3G6F2+%".P,*NM%N$)I5& M1RJ-%3AB.^H]@&S]2K1^O>8K49N* E\8NFI.R8^TJ4M;/[]O_/P:-*YG]^ V M^:KR.1D8A; C9Z_6AE,=;I(L,$D6JN:"2%MY= PH'H+&"*L][6T][6D]'93I MH1+^0U)MRRRLK[:S]S#M=3GKHEPV%; MS4>NZ\HN,MI4,\H6&F6+C++%IMCZ\;7KK$%]:^WD WG'MQ\.KNO).:U5>FI1 M?XS*0 &2#^5&K8J.L2HVI;+OW5T3#^J[>$>=S.&PU3;&8HD;.-5D%VINE"U0 MC\%U!R%@M"UWI-98@<,..K U[%II4-]+^^7C>2^_'&P6 &#F!SP^J[7!O7-MB./ZK;2X<,N$23(MZ#MR#X_%CG7 MFWNR/TVRA4;9(J-LL2FV?ACM6GM0W]O3G\?5T4,4_]]"F'A$#IXA<%C1#S&B MHOQD@Q%*MY66Q4X9$!2B;'[9XRX0>PI@QZU M=@JDKS =4* [!5H[VB"KW3IEFLV/E'Q RDB#-7-0QZ;6!F]$:99QJ17<%:"G MYXO+B].SB^79*8*CY>67SZ>Q<^K4P\CSU69]?0-?)9>7,A48SJC5-:[F?CRFFP>QH9?T? U5_25C+V(6]3&+?*NZ"D'HZE@IN.Z'&VTP[WE(M-90'J+ MZI"*:">%5%K\5T-#<@6+I5EY)VYS[LR_V,* HPCW@#J$9D'L MQCEK<E>7-*],C-EJ)7+(!EX=U+4"ES)AR@,( (HJASN9 MJ:-G79=OB05['"6TYYLMA).9VS4<=$P7>)W[ GZ@9O@0)8/Z-X5<9K 0IJ:W MHEJ;!E$[Q6^UD] ""U=_51PB,SR;#20[WJ-I[ 5_Q40V%N7X+P&(/Y>:0[&[ M,6(+0!3/XCY,6PICF@RT64PZF.0'#6/%E:I[9]-4V:.['G=VPI>$8,&TI>A0 MCN..F+&7!>>7>LV5$Q2UHT)H/SF=4D$T@*HC3^QGS\4:^A?4&13?'M% Z0%G MF32%PKN%ZC.DX\0^M0.*DR":]M';(:O+_1>YTNA$ZW)CB M).F[8'(.RE\+N^AL'Z"X[&7.7^5Y%_+VDNO.R[%?C)=L(W0 M+&\X*1-ZJP96QV;(,8YFU$HRAQQ)2$0'EJ3$[.!"F$HB*]<=^EU1Z7D!U2J9,HY3"PK)0LDJFH+0>"&]W-9WHV!6HMZ NAF'#CI MY%)9:>=R$IM3^].!0R0A\30,!E:RXUWBY]UKOF%/]?ABJ&)_PK'<=:" M[B!LP!Y,!XB/='1,_'1\I6!8$!MH/SL?ZBGM)T#;/#R.POX(X9**PX%YC'1L M3?QL?K6$KTLL;)V '1?=;E$L&=L #38IT]$S\]'QJYW"=*M(T M5+3B[@Y%;):U\L)!V#%-HJ$(=TQ,_'O/&S,ZH@>AUVN>9S78#0S!)C=XL0F+OAFA($N/80>,>AVWM/U(G/I)_->\XJ9[ M>_TAULM43&+XZ_OCD,-A-.TWO,G>5X:"J[OZXTL%7+(M=?.6OKW:?N YJ3]K M]*Y_P(>+YC--9Z;Y:G3.%"Q5A7*^ I/!^QB"K)H/,&: MLXPK(P#W5U+JYQ/S@/9SV/Q_4$L#!!0 ( $:!IUBZK.86!0, -@' 8 M >&PO=V]R:W-H965T&ULK55M;]HP$/XK5E9-F]0U+X3T M91")!JHB4>@(;3],^^"&H[&:Q-0VT/W[G1V:\A*J29L4)3[?/>?GN9SMUHJ+ M9YD"*/*:9X5L6ZE2\PO;EDD*.94G? X%>F94[%[TO(^*IMN=;;Q)@]I4I/V&%K3I\@!G4W MOQ5HV566*>TJB4U<'/\EOW*:$";-FZS6L8Y%DH54/%^#D4'.BO)+7]=UV "X_@& MP9X?PMH MK $-([1D9F1UJ:)A2_ 5$3H:L^F!J8U!HQI6Z+\8*X%>AC@51J-AMS>,>UV" MHW@TZ'<[$S3B"7YN>L-)3$97).K$U^1J,'J(R;B'<5%_T.],^J/AF_.X#.G] MN.O?=P8&UAEV,3B>C/N13FC\W\A=W"5?CKZ2(\(*,DGY0M)B*ENV0BF:D)VL M:5^6M+T#M&^H."$-]YAXCN?7P*./X5U(*GAC&VYC :LJ>E45/9.O<2#?&!)> M)"QCU/0FGY&(RO38O$GO9<&6-(-"28)JR1BD$BQ1,"W]/SN/.(']_*NN#N7" M?OW">H]?R#E-H&WA)I8@EF"%GS^Y@?.]KBK_*=E6C1I5C1H?90^-5JT_T0-X M+TJ=ZC)58%+I@V@9NJ[OGKLM>[FIIR:LZ9\Y[V%;3/V*J?\ATXT?9+BR(LD6 M4[2P9[E*0>#&% *I$RHEU LH5VAN"3@_.]_AOQ]UZOE^/?MFQ;[YC^P/LV[N M\3GW3WXCAO443/FJT(I0$)&**LCU M_\"-9]PSO)QJ!0;[#>.=XK.CL28L:#C!;E_9&^>NOO/P5'IBA209S!#HG)QB ME41YCY2&XG-S%#]RA0>[&:9X]8+0 >B?<:[>#'VZ5Y=Y^ =02P,$% @ M1H&G6%MT$4-;" \Q0 !@ !X;"]W;W)KAV*I5C*,7*TL MWE3.KV3$K5^,0^V5+'G3RHRGD\DOXY74=G!VPL^N_=F):Z+15EU[$9K52OK- MN3)N?3HX'+0/;O1B&>G!^.RDE@MUJ^)=?>UQ-^ZDE'JE;-#."J^JT\'L\/C\ M/:WG!7]HM0Z]:T&>S)V[IYLOY>E@0@8IHXI($B3^'M2%,H8$P8R_L\Q!IY(V M]J];Z;^R[_!E+H.Z<.:_NHS+T\''@2A5)1L3;]SZL\K^L(&%,X%_Q3JOG0Q$ MT83H5GDS+%AIF_[E8X[#CVR8Y@U3MCLI8BLO991G)]ZMA:?5D$87["KOAG': M4E)NH\=;C7WQ[-N#\@]P]60<(8V>C8N\\SSMG+ZP\TA\=38N@[BRI2IW]X]A M16?*M#7E?/JJP*_2C\31X5!,)]-WK\@[ZEP[8GE'+\B;%85K;-1V(:Z=T856 M0?PYFX?H 87_[7,XR7NW7QZ5QW&H9:%.!\!_0-S4X.SGGPY_F7QZQ=IWG;7O M7I/^:B)^;*;9*!GW%PX5[ ]NH[2E]*7X[$R)F 3QQ18C\2:Z MA8I+Y8&[N!0Z!E$X&Q"O4D95HECG09=:>D1O*+!0_/S3Q^ET\NG"K6II-WQW M^$DXOWU!^D2K+R]X2YN]:Q9)QWKIC-DKDMAP$N4\)6T384T-QZF(")!24//(554IM&E6.*2'X5-B&H5Q!OR M6P?&"W94C3*\?.[EO4*A&]C@-]WRK23@R88*>O*KMR/Q'7'J!>CPPZ<@:N_* MIH#OTBO<:'"@-AL!7A5-4$);4X#@B@C2^AY M"!LW8F'<7,+B;;R@:1!IWPA*Z6'Z[^AK:.+)&KVH#G.4;GOW5V-2=N/I(_C^[2\*LBQQ9Y14\U+8P#4B8A,8] MT)M9VT#&C:J=CP+:J*&)P\G!O]EVVK)1T@M%3"XN%5(_!PHS%Q_M.,X/=@1N M2U &6&P@HO,&81H)(F)/96DV3"$;43KRH+6[Q0UM>!JURKF8G/4$XPQVN:5V M5!(B5%-Z%\HJGX!8%*J.VX#<60;5+05QBWO.^V^SV?5.)@F.1D6U-_B,V;#_ MW8X[LOP+S3L]?\(LEAPT0S@$Q'EFI>WBMPP 72KRU"(3(8 7V3 I*JF]J/OD MGJ.V-:=V07?!PTH,)XQS8M5=U&>0I"K,KV%+NZ<%1@ML+-"NS!!!JRZ67:]F M/J)\MO82KVE;ZD(F(JJ>2:T:Q(@P-P*MY[(E[?'%Z [[1J/D@U /TC1<)NJA M*PPF8UDD3TE;#? P/U&\W<*FZ.!%J4-A7 5=@Q%&JCPGL2TE^(U\H).$QI5 M M>A%9*01@3WO#R&0E65XN%3_ O\2^G,@=OU*1%.R6) U!B)F8 ]2^%.13V MN'M;7T:"0)84XJVSQ$]]902EDO42@>8RDID:0*L5UB\&$F6VI5]9!5JD(SCZ[04/VV MDW^[_-H58/*;F:VS>D@%Y0J92""XQA>AU1XIB M4I'R<.$\;F Y<&,T0INKEC2PE%2PV92=E"TE-0:AX4?!-+^O%[S07UK>&.XG MC2%53"'#$C./6V>G6AOZG+W;BH"QMM7\1S#@*I-+@5D(CRP&URVPR4LP.M5M MXIN^;"IZ;O->/6@"&UH?W*$%;9]_YBT8EDS,TOK<.4)]TM2&G;^#(\3A^U'7 MW+-C-VWIM5,NTW!9M/@7PKT'/8FGLM:MTM^<*]?:I*'S"XRT"TW;9A@* M8^A;P+2=\=6-Z_>NSX'8GK M'[&\L[@N>D/*!1,:]<7=A5W#_O.[>HSB',5]O_<\]KH!-^@V-J+5S$K'S?YE M:_JSJ\RKF>-Q"G%KVM#;VYT][FIN!BU1S6[O.IXJF[9=4?-0&,?367A?>VSY MLM0\MZ5Q58*_J+$2BKIZS:>O'QU\C[>F7JI0>%USYJ^Z=G-)YL-L[DH'DP]# M\0S9XLUW5^M"3#].WAZ++ROTCX<<-&#J9HO>=N=EUS8#7O-(%OJ]E Y;("1= MH?MC>^2/=.HRU3/7$#H" Z@C$^IW0)&2"&-'EBLE.XU9 M"R15.A)7P1IJ')B#5I17%E?V@I3;&PU[[<1$I95XNB,VYO;HN)(0?80!-R\K M2Z"*.IK,9*WH/'+1(!*WW,!^SA4.:98RP4U=IM&A[$49CA.,\G$)JLMVW$P, MVB282A-<.R2G$32):LWMBX07<[7#U;MC7NB9E=2#IYX,+_LH9-S[$+52?L&? MVRC*2$'Z)M4][;[HS=*'K.WR]#D0-00+ D[T%;9.1A] !CY]8DLWT=7\66ON M(HZ\?+G$P4IY6H#W=')H;TA!]YWS[/]02P,$% @ 1H&G6$U&ULO5E9;]PX$OXK1$\0 M9 "EK://^ !L)T$6V!R(L[,/BWU@2VR)8S6ID)0=[Z_?KTA)K;8=PSL[F!>W M1+&*=7Y519_<:G-M*R$<^[&KE3V=5,XU;XZ.;%Z)';=3W0B%+UMM=MSAU91' MMC&"%YYH5Q^E<;PXVG&I)FDDF?0+ M7V59.5HX.CMI>"FNA/M'\\7@[6C@4LB=4%9JQ8S8GD[.DS<7,]KO-_PFQ:T= M/3/29*/U-;W\K3B=Q"20J$7NB /'SXVX%'5-C"#&]X[G9#B2",?//??W7G?H MLN%67.KZG[)PU>ED-6&%V/*V=E_U[0?1Z3,G?KFNK?_+;L/>V7K"\M8ZO>N( M(<%.JO#+?W1V&!&LXI\0I!U!ZN4.!WDIWW+'STZ,OF6&=H,;/7A5/36$DXJ< M/\*5O>V(;GXG2"=+#"W(C)V/RO^\$_I?:9%DN2Z5_(\H&-(=8:;:+8YM#18:;IQEW#'. M&BV58U(QA_2,6"F4,+RN[]AM)11KC"[:G/8:P6PEFP;4X%:(&OD'5E/VK1+0 M:==P=<=:VWI:H9PP%ER=9KPT0B#SP<1KG'<:6X:/@;\8G>.8 \.-**524I5, M;R'DC:AD7HN7OZS29'EL62VW8@IC<74-J&M:DU=(9@A6$%]H+B!=$>R]/X^K M M]J[O"IT'D;A-IK+*SCFUK:RHO E8(R#(KL; 15\KHM2*#&R!R_T<"*=.PE M9#L-TTP'MT+)NT;FGGW#[[PG@O$)?6!*UQ56\>LX'=V2A%FI75$XNG=WD.#!6$P50KRNQ&--J0X'"S* M8!-NX6&;&[F!C-CS23O!DBDC\C0^_@S7WP!2_6MR'(U/8/!$QQVDCKP10K*0 MEI>(A9)[!/=IIEQX(1/6LE1[>15*P$/)&!*\]3$\'4)]XF)5&MXTW,O%P M%2(/'O'()@C9&' IKP9@8K?J9?<.N!,2 CZ_N8#[8^GW=RH)]@'4/ MEC^#N_%FUK4L?!!\X1;JE%@F5_R=R@=[V[H[]H)ELRR:IPF>TO4Z2E8QGKP? MTF,\+69IM(P3,A\TR"5";AEEBSE+HW6Z8$FT6J]9DD8)W!O.S=89RZ)9C.5E MM,Q2EB;1/)L-!L&)\R1*EVMZBN?1/)GC*5E'BXR$6"P7T2R=_PGVR_XJ^T$; M;[5T#4M"^Q>,C )5LGFT7*:'MILM8Y@G(:M%ZR0CV\U7:7=FFM''5;R 9:)X ML0+S*(D/;#=;16M_6A;'.&U%3VFT\DN+51K-YBN/>Z$08$_T)XT@SS:" M6$)?KT3Q.XHG^ +( ,E@>=6B&G/EI(P,CDBRD[[UOCG^D]E#QYF$-?PCIR0 GVUJ-P MXT'R?G)AHT,[/)0>2457:M0<;[I;PR0"E$9:P$*E*P7JM\$PY5\QIF>GT.HG T=#:P" (7 M,X6C0)NR][U#+KQ#WO8.Z=6XPE" QJ-SE-^94XN$[MG[R?KXYXVW%N36,/$."C4:48C 0 2\Y+OFF'WX[?P27RDFH?)!U2F%+@UO M*BKOB.*R-^E?77H^H4A6[!Q)"TD(Z>=QM)K[>I/.44I6!_4F _RGR9J]:PW4 M CH"0O$*'%PMTF$?&E^@9L+.K>3 YEQNX?SY##B<@ /0,!FVKE&;0'F%(7$O M11JCQJP(C0&N_#QR!0DO@"MLQ6(X^A59C/[GELB:WP MV"):S/=^0!5=HL&XY[$T6LP2AN"(X[W'5M%JEOP!CW45L_OY'ZOK,"&]LY25 M#MA+!8KO=(L* SCM6\K1B ,0[8>/H;,FMQ[.!KYY%WW% BYVP]$--]+WF;Z6 M%%VV/]+UTP;TY02?]G#TX7ENJ(KY#O_A9@H_E(G6K_?R<_O< QIXZ-Y#]L1HZJ;R\:'&E;]98_JU,83+_TX-A2B#="=_=X69<#K Z5JJT<# M![7V6I7:5V1OOS N *"'OJ'7G1M#,T#8<. 20N*^!Z-&J]!5@3/12+4UZ(8@1^3?^^ 9=3C? ML2+1WU!9J[JV25K;=JT 45$ FB*(PX-_?:G>Q^BA/?>F+#38*.WV, UN=N.3][/??TNZF^<[=M4 MDKA5&UF3'4.B$=A9C1[/]:8=LN11'\O@W0/\"1@[99]5OJ="JFX!(37E;?1 M(#)KWYF9;KK.\R!0&.Q)!/17P>*VK5V8/QT!4_D(/(0+0^H=H!ZV( XX=9MH M28=1U8N/1!$TA(H?W71,D$=1 SIJE$C*^^)ZUD-2(,ZE';FBV^0[6W(V@9D) M'7'@%QI'"HV H]1.4D]2M(;X/:N5F#[MZ!H^DPAD*0Z\S8L;#PK=Y<+HUH1, M5?2W5:-T^B0>JO]JQ/W7GCVE>NAY0ZV$)F_NMS]O<=IN0]-L7UXO@\WOV^X% MFH@DILH^RY94)*+%8E0BQMJ]2N:_AC]]&7I,9&(8KZG>S-)T8!BJ],B0D;^* MDCL*@)]<9[D*6_H>F7"_;G<-M?U[HXZ0,=0+.UA\S.EY6#*."D)[[>]F J;U MDZ)T'4XAU@K4@E;5=*/D2;ISY3XX>LS+,0*8+J]V?:X-0+CG:\.$18#SN(X] M"N" @GIPWW?O&Y]-@";FK[A]-P5^]R*#PN]A=/@4REM @CIT.AB\0,LW7WC" M%TF,;G1&EW,TH-)479,K:71#DKZF*[0'Y.@_UATY.EQT1P?4T\^UV((TGB[G$V;"OQ_"B].- MO_+?: QCV0$O'%E>:5$DJCOOK]QU2AP8]>?J(UGRO8*JWU\BG62G4"X:'RPJU89"%;*I+>\ M;WG843@:/:.0M0I9Q)T<193O99 79\ZNA6-I6../&&K4!CAE."FWP>&O@EZX MN"$?7%.$QBFS/!L&F.0?PZ)5OTKJV3/JN?AL3:B\^&!**A_K#P%EBR?K\%QE M+QK\+-U Y..^R$;9Y 5[^3:^/-K+_T]\0II2W)"6@4IQR?6@@B(O_KJ<0PH% M\O<^!I*#R7X'W#0GOI8%G??0%9[<'?4NWKP:ST:G+\"?;.%/7K+^W^EY47T_ MN,>4?$%G&&'-TO(*!:Y\7X2*Q+5=U=)L!-U)W8 Q+U3P8MYX^/ ^4FGG_U#L M*B^"%>C4QA%T98"H4%[4#L/#Z8THK%FH)?Z64<^KG_CB9H(-(XI*FB5[QUCX MCCD$Z5)QS_H!LE185^*GWCR&54D 6M6:,"$XG9[NR$F-0;$;G3(P)"/$/A:% M;MB6*+2-6*UC9]YJ5/#4_\$)RAP2WAD-,H'MI8",@7U(1L09!QB MS'H3:HV<CH)&.SB[^3/LZ<&B<8ZY:@W'$6E" M3.I W.QU,]]T\8@U@5),H05*UJX1WK?*H8QV#T2!XPP\=^<9/_(M"[YEX;68 M38[P/#[,6S:JCHU.),^F2/YX-$$(#L2BC](HB/6%LT;DHTQ\LP&I?,V2>8YW MUL\/CY_$T?;:!JA=Y"1$T*L$FO:!7B/&W3"W/7?[T'/7L>>^1#@?N$_31D)T M)37/)#:"BGM/&%USR+4.&.GXJ'^,(%Z+:3]/T"?][#B'*5P^/8G9X5A,9ED; MV;7TE:CE)HV5MSDVQP?\SB:'>,\0]M&!P*4-5S)N^=0A LUMO)8/F.MMW=WG OT\7N03Q=CX$#9Z07FA90'0T.ISWATI4S+8*MXS5O;@,NC?&S MPBV=' O@_\)B\K0+=K"]]U_\"U!+ P04 " !&@:=82EF5U7$" !G!0 M&0 'AL+W=OT,\K('M3)B<3R+6BY4 MD"_[W+W)EWKKI%!X;\!NVY:;MS5*O5L%D^"0>!!UXWPBRI<=K_$1W8_NWM L M&EE*T:*R0BLP6*V"R\EBG?KZON"GP)T]BL%WLM'ZV4]NRU40>T$HL7">@=/P M@EQP?VF[YWZF7#+5YI^21*UZR"+( 2*[Z5[D'OON.^ MGZGG*[2T_1=V0VW" BBVUNEV#R8%K5##R%_W_^$(D,7O -@>P'K=PT:]RFON M>+XT>@?&5Q.;#_I6>S2)$\H?RJ,SM"H(Y_);]8+*:2/0+B-'A#X=%7OP>@"S M=\ )W&GE&@O?5(GE__B(A(QJV$'-FITEO./F I))""QFZ1F^9.PNZ?F2#[I[ M@VMA"ZGMUB#\NMQ89^@Z_#[5\4"8GB;T%EG8CA>X"L@#%LT+!OF73Y-9_/6, MW'24FYYC_^@PSH)/2SMBA..XT&0KZT!7X!J$2DMRIU#U N@(BF8\ [C& ML- MFD,F@1NA!-VW$FJM2PN?(9V%+(LI2+(P9@R>R(8@%'1&%V@MI"R<9YE?95D* M#WQ']]>A$5Q:X*JD]Z#KI!>5)6$Z36$>A]/4\TWF+)P2(46T1Y;.X-0_CHXN M?XNF[BWN.]PJ-_A@S(ZOR.5@GG_EPQ-$O=="69!8$32^F$\#,(.MAXG376^E MC79DS#YLZ"5$XPMHO=+:'29^@_%MS?\"4$L#!!0 ( $:!IU@Y!^_?Z@4 M !L. 9 >&PO=V]R:W-H965TV*IML>ACW0$F6SI4B5I.)ZOW[?H63%3IRT>[$E\ISO M?.=*ZG1M[%>W$L*S[Y72[FRP\KX^'HU[S:Y#9+!=^"27*T\+ MH_/3FB_%C?!_U!\MWD8]2B$KH9TTFEE1G@TNDN/+,+(SY M2B_7Q=D@)D)"B=P3 L??K;@22A$0:'SK, >]25+*$O16#\^?/DFE\\H0/X]Z'\5/H/_#A M$-LG\0ZS_4&@^NT+Q\K&^I6PZ .76[D0!9.:?3!>L&0R9,^?S=,T/KD12[2Q M9Y]$;:R7>AG6DY.(B;(4H2W9;UPW& JL2W?$ ,NN3%5SO6'Y"A0(&]8KKC$L M I[=XC%DJ\D]I6XM_2KH*M[H?,5,R9;*++ABM34%A!B%X%5IT%M 7#0.K\XQ MUW)T0W;):0,#PZ^DZTSOTQ'.\X62:+J"^;7I>' *T1;FF-T(KHC:S<9Y4;D0 MRS>JD05[A\?=K2'[#/!'@"+&E8%L[]>U+C 5K(1'-[7(\>\W[*TU3=T[ QU$ M@H1Y72N9!\"[8#6:XHAYSNK&UL8)%Z+4)]TYN=0AP,19W'+5<)J@0THX!Y## MQ",5LM#QQ"K<;=7V@\65,CGW"%5OP9L@<9^1^"Y=]UJ@I$A$8ZKCP.%:_ALH MP.F[5--,!XCBH8!*+BTCKH*FM.RBNI,R6046!'LGZ[9^W">S"%70U*$.! O- M 3=; ZT.,+CV,I=U "Z;P"KG;L5*G'7[#*CDD]F)0Z=X83'(@S^$M$-@.MJH M[!E"1ZL-E6&![M#&;TL,HX0([O! -]HE>>_NY3$$AZ/?]_.(FLJ%*+K1 =BZ M&S:^$6HETO(K*P2KVE-0T"G(<(:! MU/808VM!(:+F4U0A#Z?$X0GQ5--_-AZKEUQQG0=L<'TM-9 M-)M-\#"/HRRFE22-9MF4'L9Q-$_&#-<<7&(T!2V$@^$,U$ZUE?KB*'L9!GJ2 MGO3_87'?]CV/@^'I/'W4\"Q-[DX4#%P4=^@FQ'0G\0^#SC4.#(7"@V!%E5=: M\:V!+)8DBN&6IB=MYM+F3861#8Z4X$+2.$*R.('L&JGXIAU"H4;I,*$?;;9* MQ@8/:QQO*%ZN=G6+QA*UGRJ#X:';AR@EW!*OE+P-IV@OP%N!T%@Y/&E4&#>H M3$2C'8N85JIU[V .2/5A23RH1=03#L*K;>E?M*5_L6/S SX2[N]?A3LJ@-M) MC%FTDK6CY$[2*$UG>'J19.-H.D&I8'46369C]GNX-62S:#Y/L#^-ID='+UF: M1 E*Y0<%E1S%41+/ _ DB;))2L#9/)I-ID_3&8?R YT,]N:!#K3BR9;./(J/ MXD 'Q .=^33[B=XB1N.C%GM\%!VE$\)&<4^F^._$V\\FA&%SA MZTU8$L!^:5#/W0L9Z+\'S_\#4$L#!!0 ( $:!IUBU?")S 0H *T; 9 M >&PO=V]R:W-H965T.B+A:JE/[!+9?!D9ETM R[=_- OG9(E M;ZJKP]%@<'Q82VUZEQ=\[Z.[O+!-J+11'YWP35U+]_!&57;UNC?LM3<^Z?DB MT(W#RXNEG*O/*ORU_.AP==A)*76MC-?6"*=FKWM7P[,W$UK/"_[6:N6SWX(\ MF5K[E2YNR]>] 1FD*E4$DB#QYTY=JZHB03#C6Y+9ZU32QOQW*_V&?8-T[Z8E2S613A4]V]5XE?XY(7F$KS_^+55Q[-.B)HO'!UFDS+*BU MB7_E?8I#MN'DL0VCM&'$=D=%;.5;&>3EA;,KX6@UI-$/=I5WPSAM*"F?@\-3 MC7WA\D9J)_Z65:/$!R5]XQ0B'KR0IA0WVDA3:%F)6^.#:_C)Q6& 6MI\6"05 M;Z**T2,JQN*#-6'AQ3M3JG)S_R',[6P>M3:_&3TI\(-T!V(\[(O18#1Y0MZX MB\&8Y8V_'X.WVA>5I3!X\:^K*;P&;/Z]S^J M=_GK+\/CP?D3!D\Z@R=/2?\Y27M2Q7X'_F>]XK$=?/^.[VM/503UI9 D2JA[ M'<32Z4+U4?:LW01MYB(LE)"U;4S 3QE0[TU5BJG"JD*AMDL1K$#!5R1%>@]* MLTXLI>8'2*7Q,^6$%)664UWI\""TH;76E+%8L^F*VX8=,JU\23Y2B7GL<#?:+UN)2!>5J=CJN;9:6;6[J M):GW<<,>YG+ M!$JRID([\&?B-W6G*C$\$W],"61R6G4RDH7B6V,#I#$B/&>,F3P%QY\G&:,S M((\V]H6%)8XB:+ZWN1_C+)T2=FV TBR@U !6 "X0.FW:JW.&>]0Y/A-_&;MC M.=3$Z) 81@;2$? <@HQMLUJ"K]LP.O6M@7P.(3!O'0.>< ^0 KPEJ;-+H2'= MKC:09.C[PL$?JZHFLIUZ"EHCE0>B#^A\-K6@/.# MD)6W'2XCA)SV7\D*8\W+I7(\>)B"X4Z/5;2=:I1,S6!E"')%U92L3LCR"_HG M5]^, [\ICM4DF:E2MP3B:K_C"#F"HUS T,/W22 JD[.=99M_-*4\T@6ZX3O4 +%G*N+%Z789U8?Y-Q:;[/T5J[7I5TQ MGBE.F86__G(R&KXZ]Y%;HH267339WD+.4K%PYXSXRX-(^',=_B(920;>!U+= M-7*6_A9,7D]1>^GN6*PHICEC;.W:W<$L(#"SK:0K.RQWL 38N*M[\3(1181Y M:+U\)B;]\>@$?X?]TB>>3T^,7]/?T].1%)_#[=?N[ M-6ZK=&\)V*5F_ ,"FF5TR*@S8=])PB86TT;?P?J1E.^1:W(CD^C(:F01X3]5 M9=F66V"RE%-[I[A'X9Y7FW)FCX$8(N?* +95];!+/LTN&_>3^*/M_Z,PKN9SI^;@X-R=9^+TY%7_:#+D7Y/^9'*2+2S@ MUP,%-BY^/GS!93&8'/6/3H_B[_%)_V1PPL_>W2?Z;0P&-4=C08DD30$!\!C3 M;F%]@E6^!C/$' -DQ>L4DPG->0<;(62/X[ADN\[>CDCK+O-40H=/)_3MFN[S M*9:DOE?EG )Q1?-#K(6\CZ$RU?W2)F*>54T1&AEI&\IW&FK''=P2^U@#(*.S MQ6M66-BZMB7U_^C;9M]4M(%DH@U"S@%F+%IR#"6LJ6QMAZ;#_QZ9[2 H\'C-AGUK9&5GCUP MVXD&@CXI[PCTIKOT.G7 MUICM:.R9A3I/B8#I'XT5W*;D]G8"W4+/%UBL9K-H!L=W-@-W\P094>9;XLWR MF 4B.9O#/](BP$&YVNXFI&)/XVSG[O9J7RND&,55E37SE\3>^?,#:K*[CL96 ME2J&RFEC1J-G.0#]VFZ>]P&8IF(8)ZL1;J<6]&*)XX5K,!MF%_]"/"=B'@W. MK_ZXON6?P_,77? LLFFHPFE>M94N6>A45DQL_ Z&NHV-8^I]Z,Y]7:!C6+MD M16J'M6NVXH)6TAEDCU,?=3.0*F;BE+'\K,HN2SZ7142U5V*.5IZ:N&4P;:35 M1N%>(@#T H! GH%B0\63,< $'%([14(LQFR9SB;7:\3-G*VS1/ENC(WEM#M7 M4:WY-=F4>_EDB^UILHSJZ52\YNK4!9(/CUF^KH^#)]B]P("EP\8! LV%R( / M+?DA8_K K,&DIAR?XVD6,'PW ^VL>WNR<K0Q.[ *XA96BUTPBDQ^V:3)G1"7&IW#1&6 MARL>;(YXH#SMM")S61ZCMXU]')43,FXHD^]C)MOY^B;AX%V+@^OUICP@?'R: MI4WK&9P E4+%*I>6"I%\O+/4)ZITI.Z*C)MMUN 04IY ":X9?S[2NV-$-$PJ MPMX);Z>Q9F65/$*G-O1ZIVH7$4A2$4X?-N;T-$J#_9RV#4[RC0/>I M155J/'B+^5"Z?M?>/JA[-$,C/BIO>?K^P9-8%(MQ'G;#TO0B+O*OSP]!*]3@ ML^'DM'^:1#T;#5[UAR0'(\XR4E_UT$]3#FB8!Q!(2B6=%^)&M"*IMN]P-](V\;.P/Z/^A< M]6E#,M8# :C1C7?DV_G@Z?T'CI]T"3V"85UMS&V/S,PQ\\-_&'V":56;LX? MBA)QQZ\IW=WN6]15_ 2S7AX_9,'&.77=2LVP=7#PZJ@'FN:/0_$BV"5_D)G: M$&S-/Q=*@B)I 9[/+"@K79""[@O=Y7\!4$L#!!0 ( $:!IUBR+:2F(P8 M %P/ 9 >&PO=V]R:W-H965T-L;7TF-KMQ#66 M9!&$ZFJ23J>GDUHJ/;@\#^]N[.6Y:7VE--U8X=JZEO;NFBJSNQ@D@_[%>[4M M/;^87)XW#)8#4=!&MI5_;W;?4N?/G/7EIG+A*79Q[?QT(/+6>5-WPD!0*QW_ MY6T7AP.!Y?09@;032 /N:"B@?"N]O#RW9B MOBK( M^6?H.AI* MGS&4B1^,]J437^N"BF/Y"4#OD:<]\NOT184_2#L663(2Z32=O: OVTT_Y]Y^^^&W@5#'P\-848B-W5C-)8"RT9HM)B&K#*%RL4ZRF*)\V*H M-);2B4"3 5X2;R H]=V77RS39''FN,P J]A+-96$"884?6R.@1TOVY$E(1V4 M5VA![G6/\1[_Q](2'?%3@%UYN:<7/S+Q:?QA+'XT^JLP.)Y]0'Y53M&?5R(@ M3\\PFJ^6Q_-L+K[3'IAH/&1H?0M\@ZNC$AQ@Y>"!V M*ZV2E:B,6"R6XE3\^&RV7HE%NL S&3_C_,I M?K,YF\_PR)8/0SM+1;)BM7/\+_XJ+I8*]3 RPRUVMI,8H.$BFYZ(F1B>3E<< M\N3DZ3#M^=RA',Z7Z0G^TQFC'&:K),R0::Z2H[3L2^9O5HQR L.JY5@J'3\& MQTS1Y@BY,U41/,)&B-+>CH0LL(TH;FN\'X9OI+[-&I:22,-T]&03NC;2%JSW+8@-"8L.U"#0GV%8 MHD@!HPW$\D;49+= 2=9+%9CVE,) Z$>MK6M.]RT.A$;&X%A0 CLX<'"F@HTB M]H0A*TVG9T%EW]]N\"6\3\Y.!&TV%$Y XBWE5+.[7=6EXT##WDQ7&FSKD3:F M&_5M"6ZN8X^OB.=%&PC$@GC"0>S98-9PI..PI4IV<7\Z.?@@18EC:'4G;%BJM&MA,X]I H28 MZD>O<>@$G#6A#;!GC"!@6_>=^^60^M*:=EO"^A:#!K[H5GE.G ZGIZ@Y. 8# MW[>:[ID@.T8'-O3QZ7GT8D".8QMI&9"B.LU6JS_0W(3&QI%+5^[K"L'V5=R7 M\E)RE3*/N(YO%0[YA-B]FDU9S:OY%"=N=$U.[)J0?I!/WH[Z'O0[=@A//<^# M5]FT3_NN5*!6U\S<'M)CQWI&PO=V]R:W-H965T[R,.Q!L>E8J"UYDE*W?S]*=KP4:X.^ MZ,IS>"B*7+12W>L2T6]W5SF M2R^P@K#"S%@&1M,#GF-562*2\:?G] :7%KB_WK%_=K%3+&NF\5Q6/WENRJ5W MXD&.!=M6YE:V7["/9V+Y,EEI-T+;V<8S#[*M-K+NP:2@YJ*;V6/_#GN D^ 5 M0-0#(J>[<^14?F*&I0LE6U#6FMCLPH7JT"2."YN4.Z/HEA/.I->F1 67(I,U MPM'%(R5;XV@,7]$L?$,.K)F?]62KCBQZA2R&*RE,J>%"Y)@_Q_LD;% 7[=2M MHH.$5TP=0QR.(0JBY !?/$0;.[[X+=$RD4,?L(9?9VMM%/V1WR^%W;$F+[/: MNIGKAF6X]*@P-*H']-(/[\)I\/& YF30G!QB[S4/J>G5OYJAMY#U7(X#OI4( MQ-A(@<)HD 5(9X0[(T%&+2IZ, V%K*B,]9Q0"O%9NH&2E95#MNP0 U4.U86@ MGZP4BNP)*JGM<[^'HW!\.@M'_2J#\F0CKM4'%9)P.C2RLZY^_YEW M79 ><<.%A@H+@@;'LXD'JNLLW<;(QE7S6AKJ#6Y94C-&90WHOI#2[#;6P=#> MT[]02P,$% @ 1H&G6*N=Y]E("0 CAD !D !X;"]W;W)K&ULM5EMJRD_=#I M!_ .QX-]!&@ )XKY]7UV 1R/,B4Y3OM%NL,!BWUY]MD%>+&Q[I.OE0KB?M48 M?SFH0UB_&(]]4:N5]".[5@9?*NM6,N#5+<=^[90L>=&J&<\FDY_&*ZG-X.J" MQ]Z[JPO;AD8;]=X)WZY6TFU?J<9N+@?301[XH)=UH('QU<5:+M6M"K^MWSN\ MC3LII5XIX[4UPJGJ5@0@JI1A6! M)$C\NU.O5=.0(*CQ.[^9M*]IR2O,(VGO^*39P[GP]$T?I@5VDQ-%AI$__+^^2'WH+SR2,+9FG! MC/6.&[&6;V205Q?.;H2CV9!&#VPJKX9RVE!0;H/#5XUUX>K&%':EQ*_R7OF+ M<8!$&A\7:?6KN'KVR.JY>&M-J+WXV92JW%\_AB:=.K.LSJO9DP+?2C<2\^E0 MS":SDR?DS3OSYBQO_JQYXHWV16-]ZY3X]_7"!P= _.>0R5'BR6&)E"0O_%H6 MZG* +/#*W:G!U0_?37^:O'Q"WY-.WY.GI#\;CJ]?+7ZME7AM5VMIMH!I4 [H MP; .7JBJ4IP-(L Q3@8EE"QJ\;F5#A,9YJ5HU\@:GNZ#!OXQ)(UI97-@_6AO M.Z<*ZTHO0AUG: P70=A*%,H%,(5H3>M)DG5"F\JISZTRH=D*6Q2M<]HLL;%: M^2&^%DU;TD!12[,D XSXV)9+$$,0<@&>$7>R:67,\08D(TV!:=*424_/&^]6 MDT:-W'C:G'3G75A7;6"]7HDU_MJ21C>UAE_P+:DV$C?8I2PU;3>$(D[[4C/! M>&1NJ(44:V<_8ENX"W#S L3)PK=*.LA3P)^QK,1"&57I( II\,Q>6QK]._D9 MD]0]68Z7RMD52_BJ."0,T("Z!W5[-8QZ+!0T(1OS]^0DDHQP YV)"EDNRGH/@70 BM[1/&P[6\[DL#Q/?B M9#B=3_%_?GHN_OZ8-4>SL^'T[.Q8'$WGD^'9ZS2R37 B!IP3W@&]_S( MJ14=0%ZG*!.8'02_,@)9(-AS(4BI8?4> HD3U-:DV61=NMK>"]_[$XZ MN,J "CQ_@;8A,B4Y:DL4\92G_F>!3>6$,_7LI1=4&ICUL:QJ U5R<.V=Y@:Q MXE+2LT;[9"?T7VS[!>!@O?A#_CZLW_,Z;733I)+V117@ZD$L#.X@KW4X8+.) M\\LA%06UCGC)"NXI-LQ2,_P>2DWJ++&IXU(2[?94 UH3D 8>\0JZ86^DA41E MAXLLU:E&H[,@62-Q75 & "#-=OB@TCCUA\*122S178='B7Q>/A$,H:(XY9,! MLM&_YQPEP .2:-H5NY0<)>'EP-B7N?]!BJ,#TIZ+/6Q8-RH0Z$,-3*E.W9A+ M>=\"FNA2.4]6"'DG=2,7#=QSAU&81);"-\ ZHM#U8\/4:]F(O@T?(DA/KB-I M*5Q90;L#?HH(>\0D*&L4?.F1LR-QVX+Y>LHP!KV 24A<7:";0+!QE &$$HZ= MNH,YLN'^2=UC(CM!WK-=2-.U=1 M2HUZY]2NZ[HGS,A(3*1@DI=7)EP<<8/C M"5O)WKPAOS\JOI#.;2%V(]%B'@^IQ=@H7A%74BC/RF )@#3R+] #X%A ./1#UJ7 M50D'6.-0Z)@G2-(B0U@A^0]# $K$PD,)>%,)G-=A#9F5 DHN 24ITJ94!1T: M(MP!6$,*#U[7 M%;!/92>51--O)S*)IMJ0C@7]/AV(\NW"Q_-+FA!Y(Z=X]LD358%S!!1J"K*7 MBBD#6*Q;AV*I_#[1K.0GK,GLG\\$,3?RPR6WHO$4M_-50B)G$NE'7]03 M[+B79#0'=$$0R<+ZY;W1D6TYF7K$/*3@6=-M0V[3I:;&BRA'-['6=9V< F>8 M75D& *#2;>A,C7W#(]7Y3>NRW]6]Y/+T1 ;.)M/3'_'G/%;_2H&E9=/7!NI1 M]8F!N/EPRWYQI!$C+QU3EIB M3%\S1A<4'Y 2R)F1YCM;(SL5"0Y(A9WG6D,%YC;=>/WU].2H/,Y6W]#AUL"N M#\@@TY(;RLB)NQU[T$[-%FA-^H?4G9CQF_V(1@%!3)D?]0/]1)]V7$-NUMZW M9+QX9T%*C)WWSE)2E.*Z:S+%$:DPF[Q\]X_WU_PX?7F\WQ4LT*7 ;)]3,8K8 M]:G$HM0JT77""ED@MB*[H&HIT&$8O)$[8@3Z*P)OF^X9?2J&:8L>*8@ M,+'>9\(:R"3IN?P)=D!W MMGGHR8-ACS=<,+0DIB_99-OHDGOC Z1,,,W"GSU@V@B!I+]ME_7#4S%4:PCK'+WOIY/A M9#+9QPD))V*C$Z<&0]G6-]N<&.E"R7!S1X3FZ&ZQ.VD(2M)NZZ]$>TJ_83P$ MH1ON&MMA)XIJSI*A.CIT$3ONW9$CPY?\2X"/IYYX7=Z-=C\V7,<[]MWT^$L% M_+74AKQ48>ED='8Z$"[>_L>78-=\X[ZP(=@5/]9*@@UI KY7%L%,+[1!]Q/, MU7\!4$L#!!0 ( $:!IUA5?3<:U , #D+ 9 >&PO=V]R:W-H965T M:%2A'&430*2\9E,)OXM5L]FZC: M"B[Q5H.IRY+I[1R%VDR#0;!;^,Q7A74+X6Q2L14NT/Y6W6J:A1U*QDN4ABL) M&O-I<#FXF"?NO#_P.\>-V1N#LV2IU)V;W&33('*$4&!J'0*CSQJO4 @'1#2^ MM)A!I]()[H]WZ#][V\F6)3-XI<0?/+/%-#@+(,.@@?E;2% M@?>Z:EM^_! M)7]>+HW5%$I_';.W@4N.P[GTNC 52W$:4/X8U&L,9J]?#4;1NV?()AW9Y#GT M__8B_UFU4_FC&F'.#$]!$HQP,'02C(=AWP6S80;( 55M,8/E%C*^YF[[ ?G[ M\ C"%@@;G]D$R=:HJ5"!K,LE451YP]*X$>DMJ<)F*.MLQ M]GRH.@/F.97K U'\4O,U$RBMZ>T9NE/=^*[2/,5C_KZ1S>/E7H':$&6RL76; MJ^@4>L3JT"?_YE;HERM!+YZY@%\+C?BHU@%5JK3H2I7[&\*G'[B+?2<5M(/: MP$_PAH!'H^C$#0?#J#<90.I MR;4J?>RF3*2U:&*6W+$+SJ\H;-#QJ"JM[CD%.(HMQ,EY+XHB']+GB1]2]#=U MP0=BV00B'@M$)^2"L4?]EJG0=TQBVX,EIHPRQZ/XS#4M+U.3N'DPA,L#]AM5 MBPP*NF*"0>K#I.5O=PG?/_;RA7OM3(EZY9LV5^EJ:9O.IEOM^L++IAUZ.-XT ME63?BDL# G,2C?KCTP!TTZ@U$ZLJWQPME:56RP\+ZFU1NP.TGRME=Q.GH.N6 M9W\#4$L#!!0 ( $:!IUBD;(H&400 /<* 9 >&PO=V]R:W-H965T M>:B70PBHUM1?Z?NHUE'%GM;#O;N1J(3I= M,PXWDJBN::B\WT M]DLG< XOOK)=I+FIE M[V3?R\:I0_).:=$,RNA!PWC_I'<##T<*F?^,0C@HA-;OWI#U\B>JZ6HAQ9Y( M(XUH9F%#M=KH'.,F*=^TQ*\,]?1JG>==T]540T%^T15(+\%\IGG MH@$R^5DH-5UX&DT:12\?X#<]?/@,?$2^"*XK13[P HK'^AZZ.OH;'OS=A&AV\@277%>4[4(29*GJ0%U8^ M?R1?&_GMO7TK.'#M$HZM1918P;V6IG(8"5BG7&L#"F!Y_<$D\85 ML*+_[&@L&.HP8YXSO MC!,M2"8*4V58B7+K4E%)C,WC),I M8N U\_O%NA$=U^I(',,II6A>1M_;-UD8A._'YU$PP(LG8:2Q._>#AS#F&,8& M.)1,DQ;U2,WHEM5,,TS@?],2QVX0SRUU5 NV-]?W4Q+.?#))LM=P.#AU<#$(9IB5<$J0'C(Q M[)RA,X[<^3P]A!^8\#]2)LDMK3L@N:T#HU&@QBTU3K^ U"#V\9ZYD1^=(_-_ MLYCT),YF_E,68S=$6[$[RZ+7'L:#<2X>V;>6LWG\U/(D34-#MQO'_EFJ(S?- M D..[Z9Q2M8O\,4U((;<[0"+60K]Q V#/F.A/W.3>=;7(/;%NBLP/<]&-C8D M@1G /O(.&X?Y%Y1/>\Q@3A%=82!46O8I@O#=.PVR074\!WWCX51WO<#%)$,2 M\+Q9JB:1FYD.@^ ( WB9?M?T_0Y.]3NC9GK>8X8O[5$>@S-04);XU1X0W-%& M2,W^Z3NB\3/7'96,UF2'(YKJ/4N"L/?KJ72+V<&1#?]A#/G-A;*X%_'8Q#\2(B,[XW,-):KZ ME[/$(;(?L_J-%JT=;;9"XZ!DEQ5.IB"- 'XOA="'C3$PSKJK?P%02P,$% M @ 1H&G6.K[,ZX$ @ G 0 !D !X;"]W;W)K&ULC53!CILP$/T5RY5ZJ@*![+9* 2E)MVH/*T6)VAZJ'AP8P JV67M8=O^^ MMB$TE9*T%SPSGO?\QLPXZ94^FAH R8MHI$EIC=@N@\#D-0AF9JH%:7=*I05# MZ^HJ,*T&5GB0:((H#.\#P;BD6>)C6YTEJL.&2]AJ8CHAF'Y=0Z/ZE,[I*;#C M58TN$&1)RRK8 WYKM]IZP<12< '2<"6)AC*EJ_ERO7#Y/N$[A]ZL:W*G^"XSUW#F^7#7&?TD_Y,YM]W"05_F)(Q1 MY</Z. M1&&TN,$73^7%GB^^PO?PU'%\)3]7!X/:=L"O2S4.%(O+%&XJEJ9E.:34MKT! M_0PT>_MF?A]^O"%P,0ES-VCX?H%V"W2^5PI/C#I@>I.PW4$L#!!0 ( $:!IU@]5&PO=V]R:W-H965T-\)R.V?EN&WI.L MDU-GRFHV>U-V4MMBO4QG]WZ]=$,TVM*]%V'H.ND/MV3N/*'4NB,;M+/"4[,J;N;7MQ=LGPS^U+0/9VO!2C;.?>/- M;_6JF#$A,J0B(TC\[.B.C&$@T/AGQ"Q.(=GQ?'U$_S5IAY:-#'3GS!==QW95 M7!6BID8.)GYR^P\TZKED/.5,2'_%/MM>5H500XBN&YW!H-,V_\J',0]G#E>S M'SA4HT.5>.= B>5[&>5ZZ=U>>+8&&B^2U.0-BX+ M.&D MZZ4]"!U$3UZ[6BMI#/9VY\R.:BR$,E)W82*,CGHK\X,#V$["?@C"T%8:]&V, MY(.(K8P"-X'8-2*$\[6V^"@(Y0:/8]>(S1# -(3I$PY2*3^ %SY'Y['HH<]E MV[=DA8Z)JW<;N3&4PS5#Y'OE G3NM3%BP]'5X#T4,-:1*R_ANO-*5O@N@Z80RF9G]V\%J:"<0RFH+,G"[6 MG'.9EF<@R5376.I&IW"!LX%W .3C0Y@DKV-.:H>$6!<1TFC:C8)AP4@ ?-2! MH"X$O=%(W6$L P"./ 5Z/R"7BJAF;8E:YX9$R_ W_Y!4;*W^#AU<@Y^I^T3H MAN--1"L#R'*EQ@),Q0>W!W6?E7%NF13GV9F!85,6<(?F0&%'AKECCVV5,F=9 MMHTHV6#Q^-"KD86G/'*%GZ3N]:NK:O[V'=H)W8>&!U?E;*TYX&0L<@J,(>CE M2 .B96A%@WD6'FLM:[#'M$&+-@U&3JXS9[>7/FHU&.F/)=\/O=%*<\&0D=^F\9>(FMCG@VGT]-DO1-=G\;+QD4,J[1LT2GDV0#WC7/QN.$ I_\WUO\" M4$L#!!0 ( $:!IUC:M6E8( @ #(3 9 >&PO=V]R:W-H965T='5L5\EQII*MS4PJFMU]V-H' MB(1$;$A X"2/5\_IP%2HAS9D]V7!,*ET7WZ]&F8-WMMOMI2",<>ZTK9VT'I MW/9Z.+1Y*6INK_16**RLM:FYPT^S&=JM$;SPA^IJF,;Q9%ASJ09W-W[NL[F[ MT8VKI!*?#;--77/S="\JO;\=)(-NXHOE\P/+&.EVWA^%!+57XGS^V./0.S.(7#J3M@=3['2[R M7CYPQ^]NC-XS0[MAC08^5'\:SDE%25DZ@U6)<^YN*3: V+$O8JN-DVIS,W0P M2XO#O#5Q'TRD+YC(V">M7&G9>U6(XO3\$.X7O9]\;(_KU866? B/^<"S=8&YVW1E5R;;<\%[<#E($59B<&=S_] MD$SBMZ_X.CKX.GK-^AE?'Z3-*VT;(\[Y^JJU\[Y^>\5OI6#O=+WEZHF5O&"E M!.^,S'E5/8%L"M59,.DLXPWXJ*F.V*JQN,Q:)A5;Z\:@0LD<7U6"V7"#O6:_ M8*IDBUJ0M8B];PSD)&(+*SG[S'.YECGCJF!+Z,5AWQ5;5!73KA3F>(TO7^FD ML&POC&BO([\4?#?XP1TLBTJB2CA5O/66O1E8M*P(0(8C% WHE;&%4@VO6C!P M?KT67BC8WS@6S!-K>1@QUT,I+[GJ0 D >4C- 5+0J\D=DH9Z1F1TMN*-RDNF MUVQ3Z17NW!I=8!.CK+U9:U0[+!X"[D"\0GJDA6D+H0G.DS4H<"4WRE\+DSWG M?OIAEB;3M_9<1B*V+R6-5X\\$#]\II1,M/)V^>1 M7?N:?1YNSPY=8Z3'=]T1C9+*G0^M$!;DP2KYCW0T:^[9ZMW$=HL0'OR!I3&3;3--+Y9(WC,,PD7] XV"P-8X:=X1/ZE M\,G_"'<.?O'*^FMWLD!FD?52N%89UBB:%M6\XM:^61 M?W^=]UD&J*78(>G20Q=JU: (W&FE@BH T[:@VXY(78K.$RUDZOS:^82=9JL4 MU1:+:B>>(OI?(3-^X P>"X003M:-DE2>.&)TLRFAIFSMKVR]]"FQS3;@UJM" M<-YH2Z#MA$$2MQKJBM8HE1>>(T@5$#)>&0A2J93>!7[[I#HB #FSHW%H'$2; MC?'4LO8Q!"?[05*N\.RK MBN"LPBOPJ+Q E9S+V^K36X?"_0-^6BL"<3LQZ_0-5Z*^5>F1.:H6FH+,B;=/ M_A27GEH\S_&X;+=LT.==&;SHLMJ7:&JK2E-) (:@>=\*-K)J=24+C]D:&J-R M2>QK]2)JFX E&K;>>;5%2G-N2Z1<[UME.S"KIT2^BZRKMK_YIH&I$\R"'__\;>'!5+FC=>"TT,H"*=1 -[2O910&W;TJ?U<7BFT0D [(-^B;:)M M,R,KJP,-CFK=;\*B#_^I;@?19E (QXD9!S:%PML(A615 +? U9*>GCX%A^;! M;,E)?'-MZ:[E"RC4_ DDN95P?;(#Z=8*V(@29X1XN3/ H9'/1#K7O5!D]^3 MD).R+WD%7S]2G^DP#5.+9PC\[R>6IW+-?F39.(G2Z1RC)(GF,0W2),JF":V- M9M%\%M/:.$KAHM\T32:M@I>=@G?FLG@3+&$7R22:9O-+=I%%<3R^9%D:S>#211I'V6CBYT>3]!(6 M>VKQ(YM,)]$H'6/D4Y6^I;CF.#*CQ5D:C<:SD\6$IJ;?FZOGN/:,MX:^B$Y& M"" \YZB%(IPHR3)XG0)B1/5WZC;A#_K .NSUK\5'TM$&;[WN25N(E3NX>S%+ M@ +0.%X_B]*$PKV88BF>7H(-X#;J@3]ZW5=H21R3"6[$,,'MV021/4O( M@\A%O0)EVIGLJ!C4VGH/X2/K9U/0*)MB-(\G49RF+S%ZBMAGHX1-LS%B&G\' M<=,17)YF+(6[LR1]3DQD9S2*4'5A##_2^9R=^UMYV/N.@4Z_\5]KJ"TVRH5/ M&H?9PP>A1?@.OB8!L0W>,'BVK'$TOIJ.!\R$+S3AA]-;_U5DI1V>%7Y8 M"EX(0QNPOM9X!+<_Z(+#9[*[/P%02P,$% @ 1H&G6 ;3QP19 @ NP4 M !D !X;"]W;W)K&ULK51M3]LP$/XKIPQ-( WR M5LK$TDBT; )I3!6,[;.;7!L+Q\[L2PO_?K:39@45-$W[TOC.]SQWS]5WV4;I M!U,A$CS60II)4!$UYV%HB@IK9DY4@]+>+)6N&5E3KT+3:&2E!]4B3*)H'-:, MRR#/O&^N\TRU)+C$N0;3UC733U,4:C,)XF#KN.6KBIPCS+.&K? .Z;Z9:VN% M TO):Y2&*PD:EY/@(CZ?C5R\#_C!<6-VSN"4+)1Z<,9U.0DB5Q *+,@Q,/M9 MXPR%<$2VC%\]9S"D=,#=\Y;]B]=NM2R8P9D2/WE)U23X&$")2]8*NE6;*^SU MG#J^0@GC?V'3Q9Z>!E"TAE3=@VT%-9?=ESWV?=@!Q*\!DAZ0O 2,7@&D/2#U M0KO*O*Q+1BS/M-J =M&6S1U\;SS:JN'2_8MWI.TMMSC*Y^P)U@;FJ/V+D 7" M)3>%4*;5",=P?W<)AP='< !'3Y$W"&Z9/((T_0!(EHSWUS/X>GKY13CKT,?5\Z;_T M<5^[.KK1?CHWN^>F805. CN:+EMA"()"".=,H:5\3.N:Q9W;[9IT?I_%X'&7A>E?> MGK XC=+QV1#751[NS$&->N77@X%"M9*ZES5XAPUTX0?OA7]J-U.W2/[0=&O- MOIL5EP8$+BUE=')FYUIWJZ(S2#5^VA:*[.SZ8V6W*VH78.^72M'6< F&?9W_ M!E!+ P04 " !&@:=8)MHO#D0" "*!@ &0 'AL+W=O*L95XI5:UTO?5UD)%59W MH@9NWN1"5EB;J2Q\54O Q"55S ^#8.Y7F'(OC=W:5J:Q:#2C'+82J::JL'Q= M Q-MXDV\X\*.%J6V"WX:U[B 1] _ZJTT,W^@$%H!5U1P)"%/O-5DN5[8>!?P MDT*K3L;(5K(7XME.-B3Q BL$##)M"=@\#G /C%F0T?C=,[UA2YMX.C[2O[K: M32U[K.!>L%^4Z#+Q/GB(0(X;IG>B_09]/3/+RP13[A>U76STT4-9H[2H^F1C M4%'>/?%+?PXG"89S/B'L$T+GW6WD+#]CC=-8BA9)&VUH=N!*==E&CG+[ISQJ M:=Y2DZ?3C3E> A(]24PH+]!*2LP+,,>N5>QKLX.-\[.>MNYHX05:A!X$UZ5" M7S@!\F^^;\P&O?"HMPY'@0]8WJ%HH/TKVG!" M#Y0TF)VKNH-.ST/MO5FJ&F>0>.9B*) '\-+W[R;SX-.(\G10GH[1TUW# $V" M_>QVY^56G]@32 MW")\P6V<^9;;8G!;7'UPXW[CW(M^_DE_J$ 6K@LJE(F&ZZY5#*M#HUUU_>5O M>->ES84L*%>(06Y2@[N%^3MEU_FZB1:UZS9[H4WOU[*D-87/]8W#:MY+R=66 MC%?6"$?%Q61U\N+JC,_' W\HVOG1LV!/-M;>\N)]?C%9L$&D*0LL0>+GCJY) M:Q8$,_YI94YZE7QQ_-Q)?Q-]AR\;Z>G:ZC]5'JJ+R?.)R*F0C0Z?[.X=M?X\ M97F9U3[^%;MT]A0:L\8'NVTO8[U5)OW*KVT<1A>>+^ZYL&PO+*/=25&T\I4, M\O+O@L*MP+UQ^O"-WQ\%[=&.URA3YQ^?S ,&\ M/<]:(5=)R/(>(:?B@S6A\N*UR2D_O#^'0;U5R\ZJJ^4/!7Z0;B9.3Z9BN5B> M_4#>:>_E:91W>H^\59;9Q@1E2M&Y*?Y:;7QP0,7?QQQ.\LZ.R^-*>>%KF='% M!*7@$4*:7#Y\9F)$9< M6Q2T>[(.TN32Y>*=U3GBXL5[D\W$HV!+"A4YP#!40@4O,FL\8I;+0#EJ=^-5 MKJ1#!*<"!\7#!\^7R\7+:[NMI=G'UNLEKO MG]B=&>O83[^S=M6@("P7O&(_58^8@8WBH9T/+YQ\I90]QHVN'U_?) $ M3!E?0$^[]7@F?D><1@$Z>?;2([:2LA MZ8XJE6E*6C3S#+0TV:U'$&6($D8>PL:]*+7=2%@\Q,LZ52J#=_1/HVKP:C@( MB^]C^?'U!]_%,6IT5&M@O;WB;@EM8.P30R3YPJE#JH*22*? 'PX=)SB2KPI< M=^.\C^&41$I4:A3*<6^,;'+%N&,-Z 3I:8!C 8=,!FT":D.TT".5\'9#9+A^ M:LD!J1OG&]@E@HV@=4T734=EHV-EQ%+A3<:16%/6N&0P'WO]-0-"RNCR5OG8 MDAZ-X+]^?=V'C%.H3"#D=&2@,JF#QE8$B;ZRC4:J8 Q ROF&9U\:DYI5K#Z6 M_]_NLC!C0XPL.8*'RF2Z 1&ST' $>BMC&LCX1+5U04 ;]S=QLGCR2[2=K^Q) M.D',YN(5(?4;H+#EX],#Q^.+ X%#"4H/BS5$]-X@3#/!9.RX+/4^4LA>Y)8] MZ.SN<,,7OHU:86U(SCJ&<0MV.= [*@D1JCF])1ER"8A91G48 O+91%"M.8@# M[F/>WZY6-P>99#AJ"G0T^!&S_OC>@3LR_X)>GMY_PRR&'=13. 3$N@Q>C85(44KF#'M%%;3"GME[UP<-)S"H1Y\RJAZAO09*JL-V& M+=V=#A@=L'% V;R%"-IU5O7].O(1Y[.SEWE-F5QE,A%1\9W4HD&,&',ST'I; MMJP]W!O=Z=AHE+P7="=U$\N$[OK"B&0LL^0I:ZL!GLA/'&];FA0=;.3*9]IZ M4&'/4*R!"^^;F(Y2O$->T&E\0SEP[3LA"6E,<-^7QU1045"<1<7/X%].9QNX M0Y\2X>11#(@:$W(D8!>EQ$[%/8"Y>Z@O+4$@%4>XY?^VRPB>#9X4%@,E5TSC ML?2@7RI[&"O?9F4H$\==LC11;-NXC&<1 MEN*/B$\XZ, Q/H&'2"XFHY@\V0;@, WDV5V%"1MHVMEC$7B!;I'FB?5H&G@3 MIX%WW5S1;D$3LUL_=+PQ/4X:4ZZ83/H*,X_=M4YU-HPY^[ 5 6-=J_E- M1, 5NBV%R$)X9? I,@";O02C<]TFOAG+YJ*/;=[1G6*PH?7!'3[0]?GOO 7# MLHFMM#%WSE"?/+7AYJ_@"''R=-8W]]:Q3UWI=5-NI.$\CY'ZIL7?$^XCZ$D\ MU6H=E+ZU-M\IG8;.]S#2E(JOK3 4!C^V(-)R2G*< #B4R?T6]6UG8,)SG(NR M$PV&8/3[V;&/EOGHHW)+KHR?S@P8=-KT?=F_[;_.5^FC=#B>/NW1'S!Z>HSC M!:XN9L^>3H1+G\MI$6P=/U$W-F!>C8\5IB)R? #[W/:[!2OH_V=Q^2]02P,$ M% @ 1H&G6.6?W[FZ @ (@8 !D !X;"]W;W)K&ULA55M;]HP$/XKIW2J6@F1D/ V"I& ;MJD=:K:;OM0[8-)+L1J8F>V M@?+O=W9"RB3*OL3VV??<\YQ]E^E.JA>=(QIX+0NA9UYN3#7Q?9WD6#+=E14* MVLFD*IFAI5K[NE+(4N=4%GX8!$._9%QX\=39[E4\E1M3<('W"O2F+)G:+["0 MNYG7\PZ&![[.C37X\;1B:WQ$\Z.Z5[3R6Y24ER@TEP(49C-OWILL^O:\._"3 MXTX?S<$J64GY8A=?TYD76$)88&(L J-ABTLL"@M$-/XTF%X;TCH>SP_HGYUV MTK)B&I>R^,53D\^\L0Y^X*-GH'%2V2AW1=V]=EAY$&RT4:6C3,Q M*+FH1_;:Y.'(81R\XQ V#J'C70=R+&^98?%4R1TH>YK0[,1)==Y$C@M[*8]& MT2XG/Q,_X!;%!N'JB:T*U-=3WQ"JW?.3!F%1(X3O($1P)X7)-7P2*:;_^OO$ MIJ44'B@MPK. =TQU(>IU( S"_AF\J)48.;SH/Q(S)4M8$E=%3X'2;')8N@2C M@N?Y2CO[[U,)J/'[I_%MV4QTQ1*<>507&M46O?CRHC<,;LZP[[?L^^?0X].$ M.S#7FDJ6B12^<;;B!3=[>':7"$_X:F!1R.3EI)JS\4ZK>,"B (5*9+*BM<+&> #V;)&_?#=Q2M')%5]M8(ECF3*SQ M[04T$3[ J-,+!C3VHQ%]AYWA M>@K^4=U2"M:N.]DD;H2I2[BUM@UP7M?]V_&Z>Y+Z-1<:"LS(->B.!AZHNB/5 M"R,KUP56TE"^W32G)H[*'J#]3$IS6-@ [6\A_@M02P,$% @ 1H&G6#96 MAM16 P MP< !D !X;"]W;W)K&ULC57;;MLX M$/V5@;8H$L"()$KR);4-Q&Z*W8=B@SC;/A1]H*6Q)90BM215QW^_0\I6[:YK M],'BQ3.'9\X,A].=TM],B6CAM1;2S(+2VN8^#$U>8LW-G6I0TC\;I6MN::FW MH6DT\L([U2)D430,:U[)8#[U>T]Z/E6M%97$)PVFK6NN]PL4:C<+XN"X\5QM M2^LVPOFTX5M=*T"GN4HJI1FDI)T+B9!0_Q_2)S]M[@4X4[(*Y$L9_8=?99E$ >6NLJ@_.Q*"N9#?RUX,. M)P[C7SFP@P/SO+N#/,OWW/+Y5*L=:&=-:&[B0_7>1*Z2+BDKJ^G?BOSL_!F- MU6UN6UW)+=R\\+5 [VW)N&YS@+Z'H8U-\QF+_](QY&[Z[03WOZZ37T^:J[-* V M1[Y^?A;5)DC3K/1C[AI=2(9P4 ME+Z\[//G/@FLD L':?;&8FW@#0S3,7TGHP0^B+8JH*2\G)DD+(-X$$5D>=DWWF"IC+V4@JM'_$X*^#'AU(.! J>?T[ON],9+>N\H/:<9>JP;H?;D MM,*&DXJN(3J^!O[V2CZ^5O:PT8FYX(++W*>90GN/.=9KLCLD++DIH>%[5T &;A+:C&_=R-(1C4/*V/@6 MJ-%2&Y6 KU1V+)'PI)G62+7OG@P#N6JE[?IJO]N_2@]=,_YAWCUIQ&-;20,"-^0: MW8VH%'3W3'0+JQK?FM?*4J/WTY)>5M3.@/[?*&6/"W= _U;/_P-02P,$% M @ 1H&G6-<9VS> @ ;P4 !D !X;"]W;W)K&ULA53?;YLP$/Y73FR:-BDJQ) $90E2TZY:'RI%[;8^3'MPX "KQF:VT[3_ M_&JGL,JB=:^=A:/,:&VXO=(N*(J4V M#7>T-55H6X.\Z(H:&;(HFH8-%RK(%IUO;;*%WCHI%*X-V&W3)S^\2?@CX\9#$?ZPF/[@'[3]4Z];+C% M*RT?1>'J99 &4&#)M]+=Z]U7W/R+B4$C5+_R ME_U_."I(HS<*V+Z =;S[@SJ6U]SQ;&'T#HS/)C1O=*UVU41.*'\I#\Y05%"= MRV[5,RJGC4 +'[_QC43[:1$Z0O;Q,-^CK'H4]@9*#'=:N=K"%U5@\6]]2(P& M6NQ :\7. MYQ 0L8LD9O'AH,^[PXO^T^0K7PN92VZU!^'FYL<[0N_AU MJN,>,#D-Z+4RMRW/<1F0&"R:9PRR#^_&T^CS&;K)0#1;G-,OC*\\UR)9,$9M%HDGB\\8R-)@1(%IV1)E,X]8O#(Q$T:*I.ZK[#K7*] M'@;O,$TN>Q']3>]'$?5>"65!8DFET<5L$H#IY=UOG&X[26VT(X%V9DT3$8U/ MH'BIM3ML_ '#C,W^ %!+ P04 " !&@:=88$Z.$;H# #\" &0 'AL M+W=O?-JQ-3Z@_K6[DS3R M1I2R;I&K6G"0N)HYB^#R*C'K[8+?:MRH@SZ83)9"?#>#VW+F^(80-EAH@\"H M^8'7V#0&B&C\M<-TQI#&\;"_1_]HM*39FOST_),0Y:9N&F"\A%NN&5_7RP85 MG'UCICV?>IK"F,5>L8.\&B##-R C^"*XKA3\S$LLG_M[1&_D&.XY7H4G ;\P M>0%1X$+HA_$)O&C,.;)XT?_+&19*H59P4ZNB$:J7"'\LEDI+4LZ?Q[9AB!(? MCV).TZ7J6($SAXZ+0OD#G?G[=T'J?SB10SSF$)]"GU\S*;TNF1-6O@H<."6KV%3U+T'7P3FJQ7K&&\L-C$]08+ M;)LMEQ5L?DP9?SU_82)F")0UU557?*E"()W3#,J'<61+&;)E18LF9N MDL7PE=1-7#(WSP.:3]UT,CF',' #*NR_E#^8^&[@YQ8X"=PH"0UPE+M9DIZF M$UNQ$)V(XN66#GGYR9Y.[OH3W](AXI9.GD;_X2081O%DP(XG[B1,##9),4GS MHU+T#EXD(KNV[ZZ"PNSH\#B-UO%I7PPOVM/RX;^ MF==!%IU]WY9"T\[8;D6_)RC- II?":'W Q-@_.&9_P-02P,$% @ 1H&G M6$)*IE39 P :PD !D !X;"]W;W)K&ULE59M M;]LV$/XK!ZT8$D"-WF4[LPW$R8(6:)<@<;2<7IO]^1DC6E M=83NBW2D[IY[[HW4\L#%DRP0%;S452-75J'4_M)Q9%I@S>0%WV-#7W(N:J9H M*7:.W MDF3&J*\=WW=BI6=E8ZZ79NQ?K)6]5539X+T"V=QUC<*?Y9XD",9 M="0)YT]Z\3%;6:XFA!6F2B,P>CWC-5:5!B(:__28UN!2&X[E(_JMB9UB29C$ M:U[]56:J6%ES"S+,65NI!W[X@'T\D<9+>27-$PZ=[HP\IJU4O.Z-:5V73?=F M+WT>1@9S]PT#OS?P#>_.D6%YPQ1;+P4_@-#:A*8%$ZJQ)G)EHXORJ 1]+9)B]MG>(RL#'/_+9 M^). GYFX@,"SP7?]< (O&.(+#%XP%=]-*=.*RU8@?+U*I!+4"W^?"K;#"D]C MZ?FXE'N6XLJB 9 HGM%:__J+%[N_33 -!Z;A%/KZKE52L28KFQUHUJ?X32*< MYG=UG#?@.?"1CTQGADF]34E/BR'K0 K$(,4Z07'<#:"46COG%YD?] MVU)(!9]*;. /KE#".XC=P [=.4G1(K(7<0S;HA396"F8SVPW"N@=V_'+;G>G;D+DARB5L8SN$32HHS;87 1L&>"W.,G(4+ M>^$NSN$L!(L^.7;>3P]">!3%,-$HT-$HTV2@/ ME.KRV4PLC)OF"XV@@*U@C3[3_I]XWV MJGFK'8P[JS5$Q$ 3U)$3VPGL&=$#!690-HI#\@V>F2AY*RF/*=.)EGUO4@EA MC_0M(Y,,#F3T__KP+L_?)ZPR7=+=K%V/9\727JCH4;3)4H'DH4_W2) M;NFPX3I2/5;77)+/CXWIJNPGRS+IZXVRI&E7EU$5\C$1@153)*>&D"H$;W<% M%7&<[Q]RK5.YZ5/Y:%+YJLFV!57WU87P?75,02:YT:S0#'M>I"4Z+MPPZI,6 MTZD0!K.3Y7%&%V"-8F>N>0G&3W<7#KO#G\15=X'^I][]AA#C74G=5V%.IN[% MC(9"=%=[MU!\;Z[3A"NZG(U8T-\0"JU WW-.QU2_T Z&_ZOUOU!+ P04 M" !&@:=89O+3&IL$ "F# &0 'AL+W=OD8J=? MWQE*5NRLUW6+[8M%4G,]@ M\$VB3\B=MFD,6JP&!)>2/>H%S=0Y=,G>Y&6UO^R127;:;"HL$[G ME3)&D M5/OFRPF$?A:!2"'SL$,2:,U6OA4O38&)Q05Y5K_/25_ =7R&[U\IEEEVI&.)-_3;&70\(T PTV4O;([> ')L%_9A<[G7+W^9-F= MX#,AA1.83E7G>%LR>[A[\>[R]V1Q&;#D[7U6AR/K<$BD"NGCAU'0'9ZBJK50 M69!K,5;F8X9J<5D*W'"W[H)Z&N="5!@C5$J]*<@>TPF[)]:_UK<:MFA>.X318<&>8>G8N=31UZU=M#N:-^)Y']N(="V,=G*6I@12S7Z?C 3L>#5O]7M>O>JU>;[0F&*TP+(4/NTW/@DZO MW^H?]\MU.&J-.B/_[FH9R2+&X K%.'T05VO=8M=)0E^;JDU/_D&H"H9R.@C M[D4CG6/R=]K:YI[$V!G3]O'Z8,#Q)4-0"B*@ >F)ZO16XD3<9BS!RC-,+T7( M789SQI,"AXM.E<=5J%5+;V0DJHRDS^B0C :=TT\7MW[5/6U^RZY?\*;$'CF)TSLZH6-1UF^2@;B1TYD;'!57! M:AE_O_C;C&)T%3P_D@N#08"_82L,>UN9T%Z[.^9@4G]#1DP(N?(:69_6E_"S M\N[Y)E[>X#%&G#T6O_@)JG:.ACC437DK+C=.S_U-=*8=WFO],L,_$F!( -\G M&@=RM2$']5^3Z=]02P,$% @ 1H&G6"4="FX" P 5P< !D !X;"]W M;W)K&ULC57);MLP$/V5@1H4+>!&FY?4M0W828/F M$"3(TAZ"'FAIM" 2Z9*4G?Q]AY2LR*UMY"(-EWGS9AXYG&R$?%89HH:7LN!J MZF1:K\:NJZ(,2Z9.Q0HYK21"EDS34*:N6DEDL74J"S?PO*%;LIP[LXF=NY6S MB:ATD7.\E:"JLF3R=8&%V$P=W]E.W.5IILV$.YNL6(KWJ!]7MY)&;HL2YR5R ME0L.$I.I,_?'BX'9;S?\S'&C.C:83)9"/)O!53QU/$,("XRT06#T6^,Y%H4! M(AI_&DRG#6D@[L?F!33Z68"0* M9;^PJ?>.*&)4*2W*QIG&9<[K/WMIZM!Q./,.. 2-0V!YUX$LRPNFV6PBQ0:D MV4UHQK"I6F\BEW,CRKV6M)J3GY[-HTA47"NXPPCS-5L6")=4*B%SGL*G!S.A M/D]<3;&,AQLUN(L:-SB &\*UX#I3\)W'&._ZN\2Q)1ILB2Z"HX#73)Y"Z/<@ M\(+^$;RP33RT>.$!O+=\%3S-ETI+ROKWOD1KG/Y^''-IQFK%(IPZ="L4RC4Z MLX\?_*'W[0C+?LNR?PQ]A^5-I95F/#;"/%)5)3Q(QE5"QER2E2)=%E+RR8H& M#_BB85&(Z'EO5D?C[L]J7M9'172(5):(?#L\>LN)I1(;1O1!B3'D7 M8OL*: MR5Q4"H@<,W=3 2/4!'2&L$):B\DEA@TYF95$%-0[U!CH#$19>PC@@J*62PK5 MS(1PDR1?EJQ@/$*H>QKK5N8$!L.>'WAD]$>]KUX(1R0:M!(-WBU1?7,H4ZH. MG M%,:]X5$DS]3Y9CL8Z(,OV"G=42+I$)!9,DQU90CJ3HDHS$K%;[_]J;4JY M:$IY;TNY<\@>,E)WYX[_JXX5Y"BW$_ #O^?[ V-Y8<_K#YJB#0J^U\ZVK\:\;I9OV^LGAQBG.9V^ A-R]4Y'5'U9M_%ZH,7* MMLZET-2(K9G1RX?2;*#U1 B]'9@ [5LZ^PM02P,$% @ 1H&G6 6BJ*IY M P 0 @ !D !X;"]W;W)K&ULM5;=C]HX$/]7 M1FE5@<21;P*[@+1L>[H^= _M;J\/U3V89"!6$SMGF[+M7]^Q$]*E8KE[N0=L MCS,?O]_,V&9^D.J++A$-/-65T NO-*:Y\GV=EU@S/98-"OJRE:IFAD2U\W6C MD!7.J*[\* @F?LVX\)9SM[=6R[G*%WW+CGN]+8 M#7\Y;]@.']!\;-:*)+_W4O :A>92@,+MPKL)KU:)U7<*?W$\Z&=KL$PV4GZQ MPOMBX046$%:8&^N!T?05;[&JK"."\4_GT^M#6L/GZZ/WWQUWXK)A&F]E]8D7 MIEQX4P\*W+)]9>[EX0_L^*367RXK[48X=+J!!_E>&UEWQH2@YJ*=V5.7A_]B M$'4&D) M92 M&X6&*Z2L&UBAP"TW&J0I48$IF8!.77G7<15&S%Z(6(, M'Z0PI89WHL#BU-XG]#V%Z$AA%5UT^(&I,<3A"*(@2B[XB_N4Q,Y?_(*_^S,I M^'RSH=Q0"_U]CG#K+SGOSQZK*]VP'!<>G1N-ZBMZRS>OPDEP?0%MTJ--+GE? MWM'!7:/BLN#Y$2_<4B5!;N$M20*+?G]=,:J=K?6?KJ;G*]ZJG2-Z$]P< MGZ-5T_-I>[0YY7.J=D"%P#0YK^@JTE?'9OY9Y<=2(9ZT)U!SY67?77:(X>/X M80QW4OSF%J?2 ['F.;9\7H-#'EW3*IU-3^4XA??"$";=L0]'TW!&(RE -(K# MQ*YG*;Q[:N@*(RS$;*\$$&)+B*AH)-"#<#1)LB$,XGA"8S0*P]A* >W=U%(9 M_IVY"Y!2WU#6Z49^CM$FC_IZSQ1G%512:TC3E.!!EDUA G_T>>)_1+4AL^IB&>_IK:)()P9MVF-&?_EA>%!?\U,X,=O7## M-D&#+ Z&D,!@$LQLRL/A^33U_=RA'*33:$ASE%B4@W@6.HDJ?>XB\)_=ZC6J MG7N[-/G:"]->\/UN_SS>M*_"3_7V;:7L[C@=@0JW9!J,L]0#U;Y7K6!DX]Z( MC33TXKAE24\\*JM W[=2FJ-@ _1_&I8_ %!+ P04 " !&@:=8N$4[UK@" M #W!0 &0 'AL+W=O9+2M'\_2G:\9$B#O=BB)!Z> M0XJ<;J1ZU@6B@=>J%'KF%<;4$]_768$5TR>R1D$G2ZDJ9LA4*U_7"EGNG*K2 MCX)@Y%>,"R^=NKU[E4[EVI1]]=^,YQHW?68)4LI'RVQFT^\P)+ M"$O,C$5@]'O!"RQ+"T0T?K>87A?2.NZNM^C73CMI63"-%[+\P7-3S+Q3#W)< MLG5I'N3F!EL]0XN7R5*[+VR:NT.*F*VUD57K3';%1?-GKVT>=AQ.@W<V*%'WI[ZA2/:^G[6H\P8U>@_#^RFGJ)AO%2@US"A:QJ*5 8 M9^V):86X"AY2<#S&4X&0[8%+!XY;5$'O8H.*DJ9A*4OJ:3V!IT(A[I4%LV.9T3S:1BP>CY,S13 9!D/0/5=7?:<8*U;D4A)7'&AH<0EN08GXZ$'JADSC6%D[5I[(0T-"K36BE @ Z 4 !D !X;"]W M;W)K&ULA51=;]HP%/TK5]E:@82:+RB(0J32=EJE M5:IHMSU,>S#)#;'JV,PVA?W[73N0L8VRE\0?]QR?8]][)QNE7TR%:&%;"VFF M067M:AR&)J^P9N9"K5#23JETS2Q-]3(T*XVL\*!:A$D4788UXS+()G[M46<3 MM;:"2WS48-9US?3/&0JUF09QL%^8\V5EW4*8359LB4]H/Z\>-SOHOW 5\X;LS!&)R3A5(O;G)?3(/("4*!N74,C'ZO>(-"."*2 M\6/'&;1'.N#A>,_^P7LG+PMF\$:)K[RPU308!5!@R=;"SM7F(^[\#!Q?KH3Q M7]@TL8,T@'QMK*IW8%)0<]G\V79W#P> 4?0&(-D!$J^[.YEKFJ$9[9% YUGMA!HNI/0$K4+"/,=S:RA M2=Z@2>%!25L9N),%%G_B0Y+4ZDKVNF;)2<('IB\@C7N01$G_!%_:^DP]7_I? MGW#+32Z466N$;]<+8S5EQO=CEAO&_G%&5RUCLV(Y3@,J!X/Z%8/L_%U\&5V= MT-MO]?9/L6=/5'W%6B"H$N[*$GWRPH&+.;,(<\R5S+G@S*7X,0^G3]GQ6>+# M+=6YP1[0U1A8(-4[ F_W*3N8+,!6"+G2Y'>E9,'E$K 5YUBT4T50'V@KC0AU MDQCH$@/H6?.J?5=/28,4-DBG,4-006W"C.'98P^3ZF^LQ_UK -Y#OQ>G,?W3 MP0@^O>6FDPQ[\7#8A4Z<1KWAH-\]N.?62B<>=.$,SM^-DCBY@K-C+QL>5%^- M>NE[C*%K6DO;%&*[VK:QZZ9Z?X M*$N=P0\K:L6H70#METK9_<0=T#;W[!=02P,$% @ 1H&G6%W[ %H" P MA@< !D !X;"]W;W)K&ULK55M3]LP$/XKIS A MD+KFK10&;24*3" -A(!M'Z9]<)-+8^'8Q79:]N]W=MH HG1(0ZH:O]USSW-W M/@\62M^;$M'"8R6D&0:EM;/#,#19B14S735#23N%TA6S--73T,PTLMP;52), MHJ@?5HS+8#3P:]=Z-%"U%5SBM0935Q73?\8HU&(8Q,%JX89/2^L6PM%@QJ9X MB_;[[%K3+&Q1C0+(:F-5M30F!A67S9<]+N/P'H-D:9!XWHTC MS_*4638::+4 [4X3FAMXJ=Z:R''IDG)K->URLK.C*\K[AH MX;9D&N'86LTGM643@6 5G"BJ!?WYUC*9,YW#N1(YEU/C +JP<^?.F=U!:(F7 M0P^S)8=QPR%Y@T,*ETK:TL"9S#%_:1^2GE94LA(U3C8"7C+=A33N0!(EO0UX M:1NDU..E;^"=,2V]T*?8_#J>&*NIIGZOT]O ]=;#N7MV:&8LPV% %\F@GF,P MVMZ*^]'1!K*]EFQO$_IHS S/@%($.1>UQ1PDY9@W.:;\@?$"V+/DKI.PV'^W[6U8 ;H5RA!3<0U@4^P0\#]?K3KAG$:==+^_BXT MD5[XBT\,V!PU];%&H %5O, "ZHC&N217$.]W>OVD$Z=]-TR2+YT>T3UUX:(> M!5@4U+1>(>!#S>=,H+0&MK<.DC@Y:K^GRU!_')M&W7^GS@6L>Q#[R.UW]RAL MIQ]5%:^@U]V>\%EOK%!/_0M@*!BUM$V;;%?;1^:XZ:U/QYL7BDILRJ4!@069 M1MW]O0!TT_6;B54SWVDGRE+?]L.2'DK4[@#M%TK9U<0Y:)_>T5]02P,$% M @ 1H&G6)KQ<6I:! W0H !D !X;"]W;W)K&ULI59M;]LV$/XKA!H4-J#&>K>IA M!5SN%E[H[5]\8IO:V!>3Y7Q+-_ 9S!_;6X6[R8!2L@:$9E(0!=7"NPZO5HD] M[P[\R6"G#];$>K*6\JO=O"\77F - @Z%L0@4'W=P YQ;(#3C6X_I#2JMX.%Z MC_[6^8Z^K*F&&\G_8J6I%U[ND1(JVG+S2>[>0>]/:O$*R;6[DUUW-IUZI&BU MD4TOC!8T3'1/>M_S<""0!T\(1+U Y.SN%#DK?Z.&+N=*[HBRIQ'-+IRK3AJ- M8\(&Y;-1^)6AG%E>%T7;M)P:*,E'4X,B-[+!\-:6]SL@OTNMR>@+77/0X_G$ MH$HK."EZ^%4''ST!'Y,/4IA:DS>BA/)8?H*F#O9&>WM7T5G #U1=DCCT211$ MR1F\>/ _=GCQ$WAOOK7,/)"_K]?:*$R1?T[YV$$DIR%LV5SI+2U@X2%Q&M0= M>,N7+\(L>'W&P&0P,#F'OKRIJ=B )DR0G\7JO2AD V1D8W8R5L_61 \T2:>I M.-+$;5:L']Q;*4 8GPAL(++".NVD#+WWR0X4$*I))3D6O[XB7VH%<)02! -: MU$-$[2TF6&]830+S7RD0Q0/!T B-P*Z.RW^Q++ O&+*BG(H"51BRA@T3@HF- M-6(+BLF27)!1F$[]+,W&W3KW$7W<OA>> ,B/*1&UGBSX+PAQLS=&,% M BIFR!;E"&=TS3@S# /X8$[C' MWX4&N[V((D+1DXLL]5%*;\%U8/XP)M$T(*,T_Q4.>Z/V)H;A%*,2C0G20T:6 MG3-T)K$_FV5[]T/K_EO*%+FCO 52N#JP$B5*W%%K]#-(#9, [[D?!_$Y,O\W MBVE'XG0:/&8Q\2/4E?C3//[59-PK%_)(O]. M6G("/TNRHP[VE"V^!;'DKGM8C%(4I'X4=A&+@JF?SO*N!K'E\;;$\#SIV="0 M)$8 ^\@K;!RVXU>/>TRO3A-3HR-4.?8I@HC-*P.J07',@Z[Q"&K:[L#%*$<2 M,-\<5:/8SVV'07"$ ;QLOVNZ?@>G^IT5LSWOF.%+E\J#AL@(M%4F].;0-QDJ(!UB&(L^W#L ^T=+:T2J)+TG6R M7[^C9+M)E@3! $,FC[R'SW,OHB8[;;[:$M'!75.W=AJ4SFU.1R.;E]@H>Z(W MV-+*2IM&.9J:]*U ;MM&F7N MYUCKW33@P<%P4ZU+YPVCV62CUKA ]]OFVM!L=$0IJ@9;6^D6#*ZFP1D_G4=^ M?[?A]PIW]L$8O)*EUE_]Y*J8!J$GA#7FSB,H^ON.YUC7'HAH?-MC!L/# M\0']4Z>=M"R5Q7-=_U$5KIP&60 %KM2V=C=Z]QGW>F*/E^O:=D_8]7LC&4"^ MM4XW>V=BT%1M_Z_N]G%XX)"%+SB(O8/H>/<'=2POE%.SB=$[,'XWH?E!)[7S M)G)5ZY.R<(96*_)SLP6N*<0.;G"CC:O:-0QNU;)&.YR,'.'[7:-\CS7OL<0+ M6!*^Z-:5%B[; HO'_B/B=20G#N3FXE7 +\J<@.0,1"BB5_#D4:SL\.2;Q?YY MMK3.4&G\]9S<'BUZ'LVWRZG=J!RG ?6#1?,=@]F'=SP)/[["-3IRC5Y#GUVU M?C78B:(8KQ1(H:$V%I=5X7R:M]#DB8L$C&-NE2) MCU[7F%PROY@)%L79HT7N3>E;<_4TK@_ ]T W2'VUS=W6^ #EI3)KRL> ,RXE ML1848E+UBZ8Z[M_N?=717A\#O//=N:ULV253K^A%NW1'NH.,4Q0H&C^.SYC@ M7NX@I:4P'5(UY+I!<.J.T.@*LPB#B$[G/F9Q-NS+A5@>EAFTV!U5'1:J'F) MVD36^854!N$0+I#:AEJDOU>(KVK\^^2?WC 0%/ND4YGZ"AC"KP1<>ZG*.5,M MMWW#.$U9H]O5_+QP!*), 9]U79!P7\OYB5=#84\2.I&&G$Z7"2E[DI +S+%9 M4LGL+?+P8J FM.BH ?];]5E*9213&HW#A(5"O%31*6G/(@ZIC$E3_(;"%1%1 M3B4(HIMQ\;0P*3M1Q*CK^C'Q$.,Q//>^'#VXU!JD\O%7MX5<;UO7WV]'Z_'K MX*R_%']L[S\M*&+KBEC6N"+7\"2- S#]==U/G-YT5^12.[IPNV%)7SAH_ 9: M7VGM#A-_P/&;:?8O4$L#!!0 ( $:!IUBIZ82$4 < *X^ 9 >&PO M=V]R:W-H965TQZ;;*$XGL_/ZL]M\=I[MRR1.^6T.BOUV&^5/5SS)'B\F\_+*[S<6[::NRC+<\+>(L!3E?74PNX=FV3\E/V^#MO$J*5WB)+BOIO\'B(9=X$ M+/9%F6V;P6(%VS@]_!M];PK1&2!T] -0,P =#R # W S ->)'E96IW4=E='L M/,\>05Y%"[7J15V;>K3()DZK;;PK<_'36(PK9Y_X T_W'-P_ 9XNFQEY#EY? M\S**D^(-^ 5\N;L&KU^] :] G(+/FVQ?1.FR.)^68OY*9;IHYKHZS(4&YL+@ M)DO+30'>ITN^5,=/Q;K;Q:/GQ5\AH^!-E+\#&+X%R$-$LY[YRX=CPW)P6TM< MZ^$!O>NXB-;KG*^CVJ'9"CQ7]^M'$0H^E'Q;_*.KVT&7Z'6K;_)9L8L6_&(B MOJH%SQ_X9/;S3Y!YO^J2MB2FE("T)2 F]=9.JSS;@KG8[5Q\3X6ERPV8-]9Z M"SZDBV2_C-,UN"P*+OXLP>?HNZXNA\E8/5EU07J8,9\11,^G#]V,-6$!(C1H MPY1<:)L+->9RQZ.D6F3Q5%0;![[>\.T]S[4;:%0:NX&6Q)2D69LT<^1A9K,$ MEL24$OAM"?Q3>O@P&>V8$U.(_/#(PYHP$H2!I_=PT.82&'/YG)51 E;)/EZ" MC;AJ5X;6+=*H,G;S+(DI"8=MPJ$C_X8V2V!)3"D!].3_Z=XI'=S,IGC3HQ0> M7X:U<1X-!Z[#L,,HT)C//,MW61Z5' @+@S_+C0 4T]78+#=V+VVIJ-@J-WD1+:FK:DJ@@=>5EJX1E2TTM@V0L:.07ZUYF?9/Z#,%CQ-#% M,0KAT/59 A,T$]/[?9[MN-G&1H71^V=)333H79-U<3"@1&]C)+$)F;'ILH@CES5A04#@ M@)16%RZ%CZN'/VQZC2!ZWWYI%VJU7,I6VIJ?T02%O9<=4BL M(I(^]U %(:P8]\F M:UTL+GD+6SF+8/-Q^*X>:;1^^SBR M+VU-0R2#XC)^TG$DT_$<&P9V-=& T&")QT;KLR8Y;&R"/AVSS!Z,UU<0!& M)*415WU&8A7.;*FI99!P1D[:9R3]_J&/6>]F/$T4\0? FTC"(F;"TCO\IW6-1VSS)Z-M071R2461?)7+&1=/Q!=@$6V3\O#<[3MI^U#UY?UH\9'GU_!L_GAT6DI+[[-25*-^N>'1DN=5@/CY*LO*YS?5!.TC MZK/_ 5!+ P04 " !&@:=8R[%"K\X' !D1P &0 'AL+W=OR%8M.V4%GR)#EI@'WX4;(CFA9UL !20-'$SO$A>7SB_'QGZ?(YR[\5:R%* M]'V3I,75:%V6VXOQN)BOQ28JWF=;DC:[]BUE J@%UQ%^Q>"Z.OD?55AZS M[%OUX./B:N15*Q*)F)>51"2_/(F92))*2:[CWX/HJ)FS&GC\_:OZK_7FY68> MHT+,LN3O>%&NKT;A""W$,MHEY:?L^3=QV!"K].994M3_H^=]+/=&:+XKRFQS M&"Q7L(G3_=?H^R$11P.DCGD /@S IP-HQP!R&%!G;KQ?6;VMVZB,II=Y]HSR M*EJJ5=_4N:E'R]W$:76,#V4N?QK+<>7TDW@2Z4Z@QQ=4OFP%>GLKRBA.BI_0 MS^C+PRUZ^^8G] ;%*?J\SG9%E"Z*RW$IYZU&C^>'.6[V<^"..0BZR])R7: / MZ4(L]/%CN=YFT?AUT3<8%+R+\O>(^.\0]C UK&=V_G "+(352]$3U,><(K9Y?CI>,>&L!!3%C9AVEY8 MLQ<&[N6/+)?+OI9+CN<1^GHG-H\B-QX?J-/W^"R):5OFS9:Y(P=SFRFP)*:E M(&A2$ SIX/UD[,B:).#8GYPXV!#&F>]W.#AL]A*">_FPR^7?>="ZH$#?<[,D MINUUTNQUXLBZ$YLIL"2FI<#WU!]Q;TCS'F8[MJ5<*@O]$_<:X_R04;-]_2,H M\<']7!=QA.ZC>;R,YZ"-89V^AVA+3=\U5KO&CJQ\$+:5!DMJ>AH43?D@J5@W M,VF9=()]CD^]; B3+]FLP\H*C'R8C![D>Z?S: (6ZGV(EM3T;2N&\IDK+UNE M*EMJ>AH45_D@LUCW,F^9% G;_M,<32<=/I9L1.&V:G+S^@_='Y9 YZC]PF[J$MA MQ5^8NC*Z51ZSI::G0?$8AHM:MHW.VB_;S O9Z>NV*8Z$OH\[C*[ "L-@!1C] MC.H'+-[[:%W4K;"B,ARX*([_N\ MP^$*M# ,6H##SRZ/P%/T/F 712ZB6(UXKMHL5LG-EIJ>!D5N!*Z-6?;Y8;9C M_S**6Z4^4U@@;6YV.5$ 1F UQ^?N4$GJ/W^;HH?Y&C9J*S;J+==J(+;B.* MV\B@'<7#;%I)Q),^/[6Y(0SSKLH)4?A%8/P";-ZWJ +/U/N47=3'B,(XXJKQ M2*PBG"TU/0T*XFW1=*Z/8BL%L9?)RKR()K-_[=%W4 MP+AB-.ZJ1\FMDIDM-3T-BLSXH#U*WFX^8LP(/^W>&.,"S^OHQ7.%6!Q&K Z3 MGU$K@85['ZN+VA=7C,9=M2:Y52:SI::G03$9'[0UR=L]1T+#U@4*IC O(!TO MX%RA%8?1JL/;9Q=,8/G>1^OD,LBCZR"=70AI]TI(%ZS&%:OQ0?N1W'0U9-CZ MC(DIC/.NJ\FX0BX.(U>'P\^OFL#ZO<_613&,*V#CKKJ5W"JIV5+3K_95I!8, MVJT,VFW(@'KTQ.&&*(Z]CO>3@<*M ,:M#H/W+9S L_0]7UMJ>DX4L@6NVI6! M562SI::G02%;,&B[\C#;\2T73HN#8,A^%^.C^Y7(!:SJV[@4:)[MTG)_%Y#F MV>96,=?U#5).GK_Q+V;[&[XHF?W]9^ZB?!6G!4K$4DIZ[P/Y.Y?O;^FR?U!F MV_JN*(]9*;-0?[L6T4+D58#\^3++RM<'U03-C76F_P-02P,$% @ 1H&G M6"P&)MTK P XPL !D !X;"]W;W)K&ULO59M M3]LP$/XK5H8FD IY:Y.6M9&@91L2( 1C^X#VP6VOB45B=[;;PK^?[:2A+R&# M@O8EL9V[YY[GSG:NNV#\020 $CUF*14]*Y%R>FS;8I1 AL41FP)57R:,9UBJ M*8]M,>6 Q\8I2VW/<0([PX1:4=>L7?.HRV8R)12N.1*S+,/\Z112MNA9KK5< MN"%Q(O6"'76G.(9;D'?3:ZYF=HDR)AE001A%'"8]Z\0][KO&P5C\)+ 0*V.D MI0P9>]"3\W'/);*&[;X#H6@EL8;L528)UKDMF%HH=%,2)85SHI!1FC^ MQH]%(E8<%$ZU@U)L.S1<<_,+!-T)S9D;6 $L<=3E;(*ZM%9H>F-P8;Z6& M4%W&6\G55Z+\9'0#73OA>@^NE0Q$X'.Z!C& MZ_ZV4E+*\99R3KU:P$O,CY#O-I#G>,T*/OUZ]P&,2G>_AHY?9M/X+>/_. MZOW)4)C/OZNREZ,WJ]'U"3\64SR"GJ6.L ^!ROZ_,D-G"]5TC\(;"T1S3(1 MS3KTJ+],PH+(!/7-O@;>0"XB?/4Y33+&YD=@$]1-,8ZCBGT=IK5 +@J"]P;^6 MRHX5"DJAP4Y"+XK=^E1;GF!+WJ&[69UZFS7284DZ?"_I5U=JETO9[]N&5?M34I[TE+G0ZF_K:V\?'\ZH+U"EI=W:B??6FP]-YS>&I);)C M=5SG^3?JU-[T R)P''.(2SG+/^O]A3)%YQ(R47G'%\ ?=,E_%-IZ&E:Z"?>_ M'<@B5%!S(NO9O%6MO=)&*=:QZ2Z%^H'/J,P[JG*U[&!/3-]F/YOG[:_J0V)" M!4IAHER=HU!M7IYWE/E$LJEIRH9,JA298:*Z<.#:0'V?,":7$QV@[.NCOU!+ M P04 " !&@:=8'V=86\T" !S"@ &0 'AL+W=OZCVX, -6 6; MV2;I_OUL("BT2;1.]"78YI[C>X^/R0W7C#^+#$"BER*G8F)D4I:7IBGB# HL MSED)5+U9,EY@J:8\-47) 2S3RS0(3:D1AO7;/HY!5,B<4[CD255%@ M_N<:&):Q67@@:2;U@AF%)4YA#O*QO.=J9G8L"2F "L(HXK"<&%?6Y330 M\77 #P)KL35&NI(%8\]Z2Y)E)I_&XYC6Y+#=P> M;]B_UK6K6A98P)3E/TDBLXDQ-E "2USE\H&MOT%;CZ?Y8I:+^A>MFU@W,%!< M",50+31(2F5+MJK!FW.UPW.]A[=KC#_!PYUBFR1[:[ SX]#)]!W,&=/MQ4 MM78%VUW!=LWG[.,C J!$XG@7.(/;J*8UY!@FX)7I"<2 +B%$TK MSH'*784W;'[-IK\*J\BRO;$3A.9JNZ0=898?>&X7UDO6[9)U#R8[SQB79Q)X M@::,2J[NO;HB,E,)Z\NA3/MT!\4"^,XS.\C]WC,;B*PG@]?)X'V0;;TA)1B( MK">!WTG@#VK;ALW;\F/@>_XKT[X-LD:6O\>S%UVF%P?4'L&ULM5==;YLP%/TK%JNF5MK*5T*2+D%JTDZKM&I5TVX/ MU1X>>TBNQQM"GUD P-%+'"5LH@6< MIQ>ZSKP 8LS.20J)N+,D-,9<+.E*9RD%[*ND.-(MPW#T&(>)YH[5WAUUQR3C M49C '44LBV-,7Z<0DY>+&GVB&9 01>%Q"8/&UAAE$D402 M//X5H%KY3)E8O=ZB?U?%BV(6F,&,1']"GP<3;:@A'Y8XB_@]V?R HJ"^Q/-( MQ-0GVA2QAH:\C'$2%\F"01PF^3=^*82H) B;QC(;)"GU%\[R= MB"Q1_=;UBW . W1Z!1R'T9F(?9Q?H=.3,W2"P@0]!"1C./'96.>"ET37O8+# M-.=@O<'!1K+EX+UFS#1 MQ'NL$#7W\R?3,;XU5=X16$V'7JE#KPU]3P@7#X"BIUN(%T ;6].*=FQK.@*K M%>Z4A3L?:5&G2QTZ JOI,"AU&'1CT1RF7[6H8^PY]##&-JQF@PY+?L-6?G/ MD63&7IEL1JLY6Y&.;4I'8+6B1V71HX\TYZA+'3H"J^E@&KL_:Z,;>Q8X5>\Y MO>&>/QN"1@.[V:!F9: P6SD^$(XCM(RRT$>!Z)/T:R/%5IAC^](56KUH:U>T M]9$6+="[TJ(CM+H6NVG';!TBCC"I?? 7;EO]?9,>!IFFT=MSJ5Z9@&,0#Y0' M X8\DB4\GQO+W?+P<:E&[KW]J3R4J,EZ!Y.?:,14N H3AB)8"DCC?"#>&YH? M$O(%)ZF:LQ>$BZE=70;B8 54!HC[2T+X=B$?4![5W/]02P,$% @ 1H&G M6!?'KVFS P P\ !D !X;"]W;W)K&ULM5?1 M;J,X%/T5BQF-9J1IP29 TDDB-6U7.])66S4[NP^C?7#)34 #-F,[3?KW:P.% M9 )NA;8OB6U\SSF^V,?:&;TY0Y\VDY=B?F4[Y56I;<2=TSVU05FD.3*:<(0'KF7.)+Q:$F(!RQM\I M[.1!&YFE/'#^PW2^KF:.9Q1!!K$R$%3_/<(59)E!TCI^UJ!.PVD"#]O/Z+^5 MB]>+>: 2KGCV3[I2RWC:1^O0=$T^X3> MHY2AOQ*^E92MY-156I'!=>.:?5&QDQYV']URIA*);M@*5L?QKEY)LQSRO)P% ML0+>4G&.?/P9$8^,T+?E-?KX_I,%UV_2Y)>X_JO2=,6E0GK%)BT@'@%]_T// M1U\5Y/+?KBQ4X*-N<'/P+F1!8Y@Y^F25B,[\PSL<>E\LTD>-])$-_1?IM>+/ M: &;E#$SM* 993%TZ:Z0PQ+9G._'.1F1B3]U'SL$!8V@P"KH9J\M17;R58'! M 1_&?@]=V-"%5KHK*A-4T"=M):ISBX8GI&>A'XV[6:.&-;*R:LO0AL 0[..$ ML@T@)2B3&:VL2&\=KA(077*B4SG!B'2K&3=JQD/V@#YU+VR \>D+&0=>V*UF MTJB9V#= 7F3\"0 MH:"B2HDY4A)]OX7\ 43G&;)B#CQ#V&MMTGM+ ZC1_V?U M!R:/W\P#:NCC/3 )O>X]@$FKB0RU@3KRD#*,< ]A:^'8:K,O&T$=?W3T?.SW M$;<&C.T./-P+:N C160\Z1'4&C"V._!@.\ =!AT2W)>AUJ*QW:/_- E -_M4 MO<(([%A#SU)K[#AZ4R>PWAM#U;<7 1YT$[S."4YO@\#ONYYQ>QO@%ZX#BQ%, M3AA'8<]=2%HO)U:W?=D(ZOAC(R"CJ(>XM6%BM^'A1D!.3?B,!#VI)ZT'$[L' M#S:"&O?HRY!,@E_TN =U20YB4U9?$L5\RU15HC2C385W6=4U[?2J/-0?]GJ' M2I3!6H=ZYY%.A:@JKJJC>%%6.0]&ULK55=;YLP%/TK%JNF5MH*,1]!'4%J$U7KPZ2J6=>':0\.W"16 M#6:V$]I_OVN@B#8TV\->P!_W')]C^UXGM52/>@M@R%,A2CUSML94%ZZKLRT4 M3)_+"DJ<64M5,(-=M7%UI8#E#:@0+O6\R"T8+YTT:<9N59K(G1&\A%M%]*XH MF'J^ B'KF3-Q7@;N^&9K[(";)A7;P!+,?76KL.?V+#DOH-1N9<3B[F MD8UO GYPJ/6@3:R3E92/MG.3SQS/"@(!F;$,#'][F(,0E@AE_.XXG7Y)"QRV M7]BO&^_H9<4TS*5XX+G9SIS8(3FLV4Z8.UE_A = .P#]5X#? ?S&:*NLL;5@AJ6)DC51-AK9;*/9 MFP:-;GAI3W%I%,YRQ)GTIMQ#::3BH,EGLFS/DL@U&4Z<+L P+LXPXGZY(*@%LOH9MVZ5^VZ])UUOS%U3OS))T(]&HS Y\?A"\AZ MN/\:[N(.]-M ^VV@#9__EVUX)@NN,R'U3@'Y>;G21N%%^S7FKR4,Q@EM\EWH MBF4PY3V4:_$!;VXX*BX!RP"]JI52F:@1]6U!.%0'9W& M\1MUAU%^3.-@7%W8JPN/JKMC-2:C <69T 0S :MA50G,F3&AX8&$V _"X(W0 MPZBI%P;>N-"H%QH=%3K(YC%ET<'13:8T')Q=*VTD+(CB('JCS1V4(_L48*YO M>*F)@#4"O?,IFE-M>6T[1E9-A5I)@_6N:6[Q10)E W!^+:5YZ=BBU[]QZ1]0 M2P,$% @ 1H&G6)\,L;V; @ H08 !D !X;"]W;W)K&ULK55K;],P%/TK5IC0)K7+LX^--M+6"C%IB&EE\ 'QP4UN$VM^ M!-MI![\>V\FBKF052'R)?>U[3LX]L6]F.R$?50F@T1.C7,V]4NOJTO=55@+# MZEQ4P,W.1DB&M0EEX:M* LX=B%$_"H*QSS#A7CIS:W[#Y 6X\3F FJW!/MVMS 0UFMM& M MV"A@A#>/0 MIAK"[5=<:6EVB<'I]!:,!PJY 5TQ47.MT#UDHN#D%^3(.'V-*>89H)4[5:=+ MT)A0=8:&Z&&U1*^. Y?0M;!XY=PW]C1>1)UGD2.+W[5$Z4 !HTI [0$E4E2N5/W[=;D MHAL-3'WOJ[,A3OJ)[8V\5!7.8.Z9*Z= ;L%+W[X)Q\&[OJK_$]D+#^+.@_@8 M>_JI HDUX06B[FA(>QV&8C.L38"-/UH-$ ?=9T+#/';,MHMLTXMDDI@/N]VO MKB*.[) MFHXFDW[%HT[QZ*CB6\&+H0;)_E7SZ __)A?Q.#K0W),U3J;1@69_KX'8YFTN M9$&X,D(V!A><3PR-;!IB$VA1N9ZR%MIT*#PSW'7))&JGM= ACT6'&A4UP:4R\(T7D) M%=5C68.P.SNI*FILJ/9$UPIHX4$5)U$0S$A%FP 7-7KY6-2,]2L J$9E(@!;L47X>+9>SR M?<)W!HT>S)%3LI7RW@5?BA0'KB#@D!O'0.UPA"5P[HAL&0\=)^Z/=,#A_,3^ MR6NW6K94PU+R'ZPP98KG&!6PHP=N;F7S&3H]4\>72Z[]%S5M[FR*47[01E8= MV%90,=&.]+'S80 ()R\ H@X0_2T@[@#>.=)6YF6MJ*%9HF2#E,NV;&[BO?%H MJX8)]Q' :ONG#+I<@:&,ZROT#MUM M5NCRX@I=(";0MU(>M,W5"3&V"L=%\N[$F_;$Z(43OU(U1G$X0E$03<[ EZ_# M5Y#W\/@YG%CMO0%1;T#D^>)_,N#G]58;9>_:KW-"6^;)>6;7?PM=TQQ2;!M, M@SH"SMZ^"6?!AW.R_Q/9,Q/BWH3X-?:!"75O IQ,&"$!YIS\EG/F.=UK<[)G0B,..PL,QN]MRZFV*=O R-K? MZZTTMDO\M+3O&"B78/=W4II3X%JE?QFSWU!+ P04 " !&@:=87W1O;I<# M #U#@ &0 'AL+W=O"/5=[U&-/ SY4)/O+4QV9GOZVB-*=,G,D-AWRRE2IFQ4[7R M=::0Q851RGT:!*&?LD1XTW&Q=JNF8YD;G@B\5:#S-&5J.T,N-Q./>(\+=\EJ M;=R"/QUG;(5S-)^S6V5G?HT2)RD*G4@!"I<3[YR\0,X=DN7QHP+U:I_.<'?\B/ZI"-X&LV :+R3_ MFL1F/?%&'L2X9#DW=W+S)U8!#1Q>)+DN?F%3[0T\B')M9%H96P9I(LHG^UDE M8L> TCT&M#*@!>_24<'RDADV'2NY >5V6S0W*$(MK"VY1+A3F1MEWR;6SDRO MI(PW">? 1 S7PC"Q2A8<-7R$"Z;4-A$K.$]E+@S()=2[%UNXPTPJP^QF^#M# MQ8S;.L>5/3(#1Y=H6,*/X1TD N[7,M?6@1[[QG)VGOVHXC 9[03\(:I$^B1#T #VH?/\TLX>G?<@=NK$]DK<'O/ M)?+;G;2_MF0V3,7_M$5< O7;@=PU/-,9BW#BV7NF43V@-WW_&PF#WSMH]FN: M_2[TFN8'F.$J$<(=VHQQ)B)LHUJ"A068N^ /4](/1J0_]A]:2 QJ$H,7DK!I MLO=&P$6N%(IH"_>*"]=F)A32Q\(3%; M;L^D)GSBWJ9F2$D[@V'-8-C)X%K$]M*KA'&89QC9I]G"E9)Y!M]N,%V@:BVI M3M!?+*E137ETJ,H?O0+-TYKFZ2$K__3I\=)A+VP_71(TE73G;9!7N8 M[?P1D(/5?@7UTNS0A@/MY#!'QIUKO=4&4]U9\MU0OUA,I)%[W)0P2=/%7\4]((] MM44;Q:=OH?CTQ8I/&\6GAU/\"BI\)CO^3B>2HEH5_9:&R#4095-2K]8]W7G9 MR33;RX;0?JC;4]/ <6E-@Y.AC5V5/58Y,3(K^IJ%-+9+*H9KVY>BP, )<. 9 >&PO=V]R M:W-H965T*EL9/S??[.Z3D^]FS+^'=18BS!SXK6 M8NZ44F[.7%<4):Z0.&4;7*LO*\8K)-64KUVQX1@M#:BBKN]YL5LA4COYS+R[ MYOF,-9*2&E]S()JJ0OS7!:9L.W>@<__B UF74K]P\]D&K?$-EI\VUUS-W(YE M22I<"\)JP/%J[IS#LP6,-,!8?"9X*WICH%VY9>R[GEPMYXZG%6&*"ZDID'K< MX06F5#,I'3]:4J=;4P/[XWOVE\9YYRE.7<21VPQ"O44/F!;5_C MUB$CL&!4F%^P;6T]!Q2-D*QJP4I!1>K=$_UL ]$#P/ P&\!_M\"@A80&$=W MRHQ;ETBB?,;9%G!MK=CTP,3&H)4WI-9_XXWDZBM1.)F_8FRY)90"5"_!52U1 MO2:W% MPTIN!/KX&7@,2 T^EJP1BD+,7*F4Z_7=HE5YL5/I'U#Y%O%3$,#GP/?\T )? M'(=?XJ*#!T.XJ^+5! EJ8G$)V]4)BXM\?KZ1@'! ME<25^&9S>K=*:%]%%_"9V* "SQU5H0+S.^SD3Q[!V'MA"\%$9(. !%U @F/L M^2O.A +Q/DO4J]U7C2UM'F\HXD-C=YA[G*8>=!+9^Y=WQ>K69@%G=E 9=BI M#(^J/)2Z-J$[IJBGX 1&,(C\D5*;79AE?F27&G52HZ-2WZD-_"_"&3U8/4B3 M*!YI?&@5>E&3SN7D MOY1],F5 )B(;!"3M I).4_;I@PR$D>_[R2A1K6:A=Z#LLTYE-EG99Y9R#L(X M"D9*K79!G!TH*NCMV[$W1>&W+(-0)5$2CF3:S-+$.[ YP=ZA 1Y5^5Z6F%MU M'<7]:VY/Q3;T$D[;YEZ9^+? C3\9G$:I;&XVW4 M[=T:])5-';+7I!: XI7">:>)HN&[6]!N(MG&7"1NF52MWPQ+=7/$7!NH[RO& MY/U$WTVZNVC^!U!+ P04 " !&@:=8AA1O:DT# 4"@ &0 'AL+W=O M\Z^\VPGY#=5 FAR6U=< MS9U2Z\VIZZJLA)JJ$[$!CE\*(6NJ<2K7KMI(H+D%U94;>%[LUI1Q)YG9M4N9 MS$2C*\;A4A+5U#65/\Z@$KNYXSMW"U=L76JSX":S#5W#->B/FTN),[=GR5D- M7#'!B81B[BS\TW1J]ML-GQCLU-Z8F$A60GPSDW?YW/&,0U!!I@T#Q;\M+*&J M#!&Z\;WC='J3!K@_OF,_M[%C+"NJ8"FJSRS7Y=QYZ9 <"MI4^DKLWD(7S\3P M9:)2]I?LNKV>0[)&:5%W8/2@9KS]I[>=#GL Y!D&!!T@. 1$#P#"#A#^*2#J M )%5I@W%ZI!239.9%#LBS6YD,P,KID5C^(R;M%]KB5\9XG2RR#+1<*W(%63 MMG15 3G'9 C)^)J\(!^O4_+T\3/RF#!.;DK1*,IS-7,UVC8,;M;9.6OM! _8 M"0WX?[Z+/O>/!G>-GP2CA!RI/2.@_)X$71 /^+/\<'@[ TW%X M"ME#\'O1A'T:0LL7/LBWTB1E*JN$:B20+XN5TA+S\'5(ZI8K&N8RA>)4;6@& M,,8;-]TB5)04(FUIS]A)S<2,I5 5+B^)QQRC-&*[)0"K1Z3A:UN1#DHM%*XUE' MNJ$4M*[$UA536K?))/8#;^9N][4==?AOM3TV&4U?>6%O\IYHDUZTR:AH-T)C M[+2-6118A[MZ('_7@\+6 Q3+2(FMPWP3C50P)$QK;K+GI1_XOC\Y4&9R%(SO MA5YTL"T==?X?SU/<2Q./2O->*$4N.+FFJ,%%089*Y>=.D:L11>(C1>))>"!' M?)S;<'J@Q:BW_ZC%M-=B.GZWJ"H)]AK3KO$@8,->04FKPAR9]G@,13X]3K+_ M*GAY$/NHY;^]),\8Z:[AG_)K8 M$CWG&14S:ROE[MJVQ7(+.1%7; =4O5DSGA.I;OG&%CL.9%6"\LQV'2>TL::2D+QK[IF]O5S'(T(\A@ M*;4+HOZ>X :R3'M2//ZJG5K-F!K8OO[N_5TI7HE9$ $W+/LC7ILJG$SFL)#H M$GTJI)"$KE*Z0>6CLSE(DF;GZMWCPQR=O3E';U!*T9%>(]P;\IZ\2RFA2T 9J/ WKF.%#TN\W@>>$A>[H3NUG]H:#%:NZWN-58>< MWY#S!\E]DEM0B/8/5Q'4=,[V@H1<,TOO"),G4 M-K&0)F+!T9 8.SAP^M0,=DX<^/[$3"YLR(6#Y.Y B&NU:7"NXWG'N-XH33S# MH_$O_3@^HFDP"YP(NV:64<,R>L$49HQN+B7P_.1D1H9)"E0*.#V6)CO?C[S0 M3'/2T)P,TGP FC*.[E(P3N$@^+6[P4C..CKC1F<\ZC88CRE\)&<=X=@YE#[G M)4O\D4GS-EC#VZ$5.I[O3'H1:+ +XB .3T0@;M5F/$BPMS87Z)&27*?U/[!" M\U0L6:%6[.R>0YX6^3E2=;FJWK="%.4>?\.$%!?H(QA3K!Z^33P*@J O;Y#D MCZ[2H4SCP6+8)"(CU+Q*HQ;FL;QUQ1Y*,_9&S48\6.I?+7XD;UWQA]*/AVO_ M?^;C<4GW)I$3>/V -=F%X02?R,=#\ MZ'1B3H[CUO6"J!^X1C/O1->+#QT,'NP3DDX6=M+MM^<=4 %&SO'1\07'1XR/ MC5S<+^MVZ_2M/WVH<^XFI4*=K]8*Y5Q%2C"OOB94-Y+MR@/Y@DEUO"\OMT!6 MP+6!>K]F:J+K&WW&;[[I)/\"4$L#!!0 ( $:!IU@&G[O^?Q$ .]I 9 M >&PO=V]R:W-H965TINX#)$(2*R2AP\7+_/KI!L!-I!DIZ3,O-P^Q%N)# M _VA-Q#4ZP>9?$]W0F3L,0KC],W9+LOV+Z^NTO5.1#P=R+V(X9N-3"*>P=MD M>Y7N$\%]U2@*KYSA<'(5\2 ^NWFM/ON18&L?B;WG6_%59+_O/R?P[JI$\8-(Q&D@8Y:(S9NS6_OE&CP,9L53<2?#?P5^MGMS-CMCOMCP/,R^R(>_"S,@%_'6,DS5_^Q! M7SN=GK%UGF8R,HU!@BB(]5_^:":BUF V?*:!8QHX!PWL\3,-1J;!Z-@&8]-@ M?&P#US1PCVTP,0TFQS:8F@93I2P]NTHU)?& )7@UH^$+I5[4&C00Q M4O%KEL"W ;3+;N9BE;%+=NO[ 5*#A^Q=K F.1+F8BXP'X0NXXO>O#Q@SO39YM[Q MPCL=S9?]S3_*^P$;.MCKX-XR\"H,/&8PS=SF9?->04_5-B681PFV) )K:-LM MM>WV:ON+N)?A/>JX:2:>V+\_B&@EDDX#T8MYJH&@!)M3@BTHP3Q*L"416(,R MDY(R$V)_,J&D"R78G!)L00GF48(MB< :=)F6=)GV6IC?8Q[)) O^(WRFXMIW M:9J#7Q%L\0BI6RJZ&*,AW9J#F$RG!TZDM]M3B3!M>:39Q&EVN*#LT*,$6Q*! M-?0[*_4[ZX\7<.U#-'#@/RQVER<)1@IO90*0RL5PD *^Z]+XK*5Q>SJ>V-<' M2N^5Y52E4X(M*,$\2K E$5B#'=91@2R*P!EGL857W&!+'%@:0B#&D:'-2M 4IFD>*MJ1" M:]*F5BZS^WV0R#*1H!=::P*E^>IRTV-F#%[#W0SQWX&[Z>_W9#Y0HBU(T3Q2 MM"456I,/3L4'IY78 M)$)5^K1[2V60?*QE% 5@'7P6Q& 6I#60$G1YJ1H"U(TCQ1M M:=!ZS'23%U6-T_Y!D?.YI.4#?PRB/#HR:>GOY6264*+-2=$6I&@>*=K2H-59 MXLQZ6%+51NW^XBA1:MO?R\DL(:V7DJ(M2-$\@U9W"O:L':0MJ7IMLJ0JA]J] MY3,3?*8UHGS*LS3CL0_$L-AM)/.XYIZQT>981+;LY?2CW.R=2"MBI*B+4C1/%*T)15:DRU5#=6> M4=<]*$N$=Z1H.F\[5(^UTV=5I3[KB5&51I[=^]G-[: :S$3Y='VZB M]7=\J@X[NG3P'J;&-AIIEQXIVI(*K:GGJH[I]-*-B=% M6Y"B>:1H2RJT)CNJJJ;C$ <)#FEQDQ1M3HJV($7S2-&65&A-VE0U4*>_!JH< M1E &"0R2U8A=!#%[$CQ)7W3RIA_15DT[*4):Z"1%6Y"B>:1H2RJT)D6JI[R>/.F\?[FY]L1TCKG*1H"U(TCQ1M2876)$E5#75<:O=#6O@D19N3 MHBU(T3Q2M"456I,V57G4Z2^/GIJC&KAZ#C%RI^/QY#!S(:V+DJ(MCAR#1]KK MD@JMJ>BJXNGT5SQ;BFYDK4&Z1HVSB\^)B((\>J$.%323V3N99JG%/HIN8K3O MT1Q/[?$A+4@+H*1H"U(TCQ1M2876)$]5 '7Z[R*=/W.6Y(AFBD@J>6+E MMCC&B=LRLMJ/48=6&%>[-1]XLMZ5A]0,']>J4E\>'F-!BE=O9!C*A_3E89OV M]5Z0I!E['XC8U/[/V60XLL;#&;QRKUWK>C)AWW9!XMPZLAR#8>S]A[D<(XUV:'YF WSMW9T!H"&M]N$['EF6#[) =[Z%SKIP(JC+(4F:/ M!N[PK^R.ISOVF3^Q*_;YW3] S.TV%,5/G H68L@L4XF]_F<%, MO3J\2GULOWHQ 6*-D;$,P#'LU,-EDP5LU:0,4$6!E,EH!7/U& 3' ^(;T3? M@]IX'.>1Q1YV 2 ^?;\B:]@ )"OK7%D*5C/2[R(A^$3]O5;#C&8[3;I"^\! M5G# P%1M ';9] QX:)U3AC?&"."07P/1BABPO\L'<2\2"WB?*$$W:JP;F=?& M -(&TD\;6MMQ_5[ND3462HVJ226,P <7D C]>291$);O\=58#1[D37,<M*W[/ 4URVB=FE>]59;WRVMR$2)$091@'NB#WQ^7I@*1#XWUL)B,!U[H4Z'AT_X;BVWL?*J,"Z$ M6LO8QRJPCZ]@K@.?XU!7/%1&0IU#3O% 'QXU5RW*0^=&$:4**F5GNT2(FK8+ MWO"T>'T9Q)??@]@_?78JNL PIY;K:OJ>SRQ[-CX<+R#GM4A"V9F@"!G6.F10 MK4>V;5Z,IC\ D4FP#5#3RLPH:BK=)")44P?3TJ6C8EWR!/4*;C#&BV%&_"#! MJ?6%GZMY!8^1R.B M(4^3M':@+V5V4Y=WS%P-5RU IX9#PI:C1J4*2N-"KUU MP"2L= 6BS/@S[!RT?=;1)AS\%GB6R1$FW!U,'+=APNVA_NAY4]Z2J].4'U[5 M-.4MC+HI?RH,XQ&&W S@_YTA;UINF)1";^5,,!'HL.2GK'I+03]CU0]!_@RK MWA84K'H1W6GCI$.\/]NJ;W*D%>JF9M(?Y)$&_=L!%12RMHL%9*9&>@AGJ>57 M9R'8Q'GJ?+BO]@ MJ,]Z'=[R.W1NIYV!?$)Q[O5\F*=3=-O[\?#8D-V8RT8WQGQ/&N:[)4UEOV^1 MOHF"7(LDXT'ST059PN.4&Z><[< T/0!'T&CN0Y$9H]GKQL3C>L?C[6F>K#U] M:(%/ (C%0UA.:9NRGDI("Q-J1H,$,"0OA+9 '0X$6.,C;%=;YD3@C3##U>B M4--N=,"-J58G,=4.(,X-:@5Z*I[E@:WK?6"@8:8?QC_L@;\M83_* ;.;1NS6 MG/[$'K_H'GVUS<1N@8VZ]PNSQJNPLX1LK'*.,N?A00)57FNUQJ"C.'SQ@"[L M,=.R@(#EP-PR@JZ61U(^$D.=$M$'2)2D").@;C7*N:UK$V:NGDZ;*>:TIZH@Y^'W+))^L F09\9*KH%"8"6!\#GTG'13H%QN^"RCH\/#2JL70F%QA.E"A*] MEK0R%6*CST8HBD2PIZ_2JK:I'GC77<[%Q7IN3\?6Q+XN1QGA4\[ KVZ"1UP) M.YYLA5H("=^J+"Z0JB&$"1R&!BY#QPQ&9WYC 6"(S?@:,HZTX'M3L %N92AE M3"W'=0]+T6%U<$"3[&!]%?P."[!4ZQK%>6G[,<7>B6TFZM,31KQ!8/3Q@ >9![Z)B6W2E56=CDM M/$+!X5Z<';_7T0>$B+ BK*I>BR*B3QBPK_DJQ26#=\M(]@=8%C0&@&X5)8%) M,::6TU'TB0I78V%$!$,KE@<.W#*^J(R#4!*,%M#U*YU6UJH^2K70\<-SV]5K M6[FR0ICK7XR:)E,3-0V\75JJV>BVC?@:8IY[&GAD I"[TH' M5D]7GOEAG*M0M+XN_)?*5N'H \=)\ D*CT7A2N< M1M0?N+DG70,[16-?0-K@7ELM2,=DHI()%=85Z1M:+GQ$JN(]WP?HUB(>@V6N MXKM"RZD(P[26\!7@:%42F6]!X0PK3*$I5%QB)T]F9M!KX@UQ09;KS:WZGH\2 MK@@Y<) H8'RYR!.Y%^#=P!5L$QZ9 $,G4#!LG]WS!&^*4;4ZY6>4#_"+ZD>5 M:ZFI#Y]PF'7!44VJ,KB!S [R/^&7Y#2C5GVBO\-" -H-%3,T,MS*(!_Z3!/' M\"+B2MD6_5YX>7GW,<]K4VUI9QV*!(= MFE0>7,V^3HX@R%'N)#:!CA!,FXMRBPU":Q-D"0F0_6')E0J=X ].KXIG8S'A7EP5; JPBQT"D-9IUA0K1 M3J)"=FBSN6RL9I TP=I"9/QC75$X>[AEKF<= %2TBJL\2W(CA+E&/*JPV]=) M>3DV1(PW0CBAJD&JQ;+ H7:V#1B(# 3(N9)FGRCCJ5<7+E:AKY1@*Z'#H MI'L#/O7-)-XIX$XLV\&=\_'4NAZ.V&W'I&@&FFRJ<+K:!1O3!Q-0E[4E)XKQ MUHCQ58EQ6Q?CF]KXJS\/^'!D:C"]LITSV[$MVW;QU7!D#<>N60D3=\3&H^E) MH8I:EVL07Q@K!ZMH)78\W)3>6QL'%:NK .])*&JN<$D9.ZGFX=RVK6O';+!. MK'%[>U7E=FHI;DS1NUR+Q4T1)F11U8 T2P)UE1+R),9VWN1(>A"/%&U!BN:1 MHBVIT)JW+U4'\9S^@WC%#=3@_3KO8B(]=T>*-B=%6Y"B>:1H2RJTYE.XJT-\ M(^IGFXU(GVU&BC8G15N0HGFD:$LJM"9MJC.!H_XS@:?>/VW@ZK?)NAU/S;CK M[_9D.I > B1%\TC1EE1H33I4AP!'_8\V.^HNZTY>.*VGC8QL^Y 4I$?\2-$6 MI&@>*=J2"JU)BMHO/!QQQ.]/O/7>=%^W*5.W]:2:?B%/)@_M;SW0_M@#[:\] MD![^NZK][$PDDJWZ12',Z8$"^O=;RD_+7RVZ5;_5<_#Y6_OEG?[MH0I&_Q02 M9&W; -*P4&P 9W*L?MUG)+).1>KD3'%)QO "^WTB9%6^P M@_(WGF[^"U!+ P04 " !&@:=8Y_E&,.\" "$"0 &0 'AL+W=O7.Z<6%UCI:3N^6 E3 M_,*BBFUX$.?&JJP"4P89E^67/5<^K &:K3< 004(_A005H"P$%IF5L@Z8Y9% M?:T6H%TTL;E&X4V!)C5%L=,ZXADT3,V,Q#CS:NP;U'+WH_;MFI_%EF]8]D6TH#VOE M8<$>_K[ ;B8KY4.JKJW%<2/A#F.RBR_>UB[8EL0WBG%M[Y MOV7=V:=3>R+;<*I;.]7]Q[(6E67+;3YT7Y?V<>=%9;^..3[NO2AL?^V.=.\3 MNB"F7!H0."%4XZA+U:3+.[_L6#4KKLVQLG0)%\V4GDFH70#-3Y2RJXZ[B>N' M5_0+4$L#!!0 ( $:!IUB*K/'U8P( /P% 9 >&PO=V]R:W-H965T M$E_[GI-S;GQOLA7R2>4 &CT7C*LQSK4N1YZG MLAP*HGJB!&Y.5D(61)M0KCU52B!+!RJ8%_K^P"L(Y3A-W-Y*6S5WAI9)PLAGFQPLQQCWPH"!IFV#,2\-C !QBR1D?&]X<3M)RUP M?[UCGSGOQLN"*)@(]H4N=3[&0XR6L"(5TW=B^Q$:/WW+EPFFW!-MFUP?HZQ2 M6A0-V"@H**_?Y+FIPQX@B%\!A T@_%M U B9[16YFQ-B29I(L4629MMV.S" MU<:AC1O*[5^\U]*<4H/3Z8Q0B1X)JP#= E&5!/.+M$*$+]&,Z9B;=G"MFRAXXO^7+:N M"GR]7)C 7-%O74YKZKB;VK;M2)4D@S$V?:E ;@"G[]\% _]#E^__1'90A:BM M0O06>_I)\/69!EFX"ISN78PNVS77P''9X;))+X;G_3A(O,V^H:ZT.(Z';=J! MU+B5&O^3U&LI5.M/.17.1UY0KQ&!E MD'[OO(^1K&=-'6A1NG9="&V:WRUS,YY!V@1SOA)"[P([ =J!G_X$4$L#!!0 M ( $:!IU@ ,7&6H ( (L& 9 >&PO=V]R:W-H965TVTS)I M?_S.3HB*5M@>>$ELWWU?[C[?749KI>]-B6CAH1+2C(/2VOHX#$U>8L7,GJI1 MDF6A=,4L;?4R-+5&5GA0)<(DB@["BG$99"-_=JFSD6JLX!(O-9BFJIC^=8I" MK<=!'#P>7/%E:=U!F(UJML0YVNOZ4M,N[%D*7J$T7$G0N!@')_'Q9.C\O<,- MQ[796(/+Y$ZI>[*YR@$(Z(POC9<0;])QUP<_W(/O.Y M4RYWS.!$B>^\L.4X^!! @0O6"'NEUF?8Y;/O^'(EC'_"NO.- L@;8U75@2F" MBLOVS1XZ'38 \? 90-(!DO\%I!T@]8FVD?FTILRR;*35&K3S)C:W\-IX-&7# MI;O%N=5DY82SV8QQ#3=,- @7R$RCD:[(&F"R@!F73.:<"3B7QNJFM;R'DZ+@ M[@Z\H2TD=R.[4[2,BW?D<3V?PN[..]@!+N%;J1I#?&846HK8?3?,N^A.V^B2 M9Z*[8'H/TG@ 290,M\ G+\.GF/?P]"D\))UZL9)>K,3S#9\32VDJ"PF?'O*2 MR27"1$FKJ1+A]@*K.]0_X#=,F"EA1MT!9U@LN5SVQFWYO_A!U\+'IF8YC@/J M48-ZA4'V]DU\$'WZ+4L%=J^&(535'S%7/3:P!? M5==()Y5JI-V6=TMVX,G<3%YE\?#HR+7#:C.CO]V2Z#!.X]ZMC37<&!5N3%.' M48T:$+@@8+1WN!^ ;D=?N[&J]M/C3EF:17Y9TM\"M7,@^T(I^[AQ ZG__V1_ M %!+ P04 " !&@:=8XC;"^M\" !X!@ &0 'AL+W=O63+WT3:&1I14H%WX8!,=^SKCTXD&U=ZGC@2JMX!(O-9@R MSYE^'*-0ZZ'7]38;5WR96;?AQX."+?$:[6UQJJ'LZ MZ3G_RN&.X]ILK<%E,E?JWAGGZ= +7$ H,+&.@='?"BP&A T@? GHO0*(&D!4)5I'5J4U99;% ZW6H)TW ML;E%59L*3=EPZ;IX;36=,:XACLF2H0+9*;42"VR!IA,8<8EDPEG LZE ML;JL3P[A,PV'@8Y0QJ#9!VK&A)D,9C01<(;I$@U<8:&TQ12XA%&2E'DIF#._ MV0PU3%1.(Y>Y65@AD2H5OBIJOF*V+^=0IUT/7#RZ7U 0ZYI93;Z;< M)-0[:C7\&,W)G9[2SUU%K2_M[;[4R!Q]W5>0_ MD3VK3Z^M3^\M]OA6DL )_IL&T,WN9M1H<$D*Z*'3 )=:HTP>X:F4Y@"^HCV M.9)6(MRPAUTUJB\^KBYVBKF*>V%P,O!7V[G_[=3O]Z/6J<[)WWK$.>IEI6T& M$E5*6T]FN]O*YZA2C1?[8Y+56@6?:&I-IKE;NJ&ULK55M3]LP$/XK MIPQ-10+2)EDWL3927^A &A."P3Y,^^ FU\;"L3O;:>'?[^RDH;""]F%?6K_< M/;Y[[N[)8*/TO2D0+3R40IIA4%B[.@U#DQ58,G.B5BCI9J%TR2QM]3(T*XTL M]TZE"*-NMQ^6C,L@'?BS*YT.5&4%EWBEP51ER?3C&(7:#(->L#VXYLO"NH,P M':S8$F_0WJZN-.W"%B7G)4K#E02-BV$PZIU.$F?O#>XX;LS.&EPF8B M'P9=%Q *S*Q#8/2WQ@D*X8 HC-\-9M ^Z1QWUUOTF<^='EREA_"]L&MMN %EEK"H;9XJ@Y++^9P\-#SL.A+/? M(6H,0^T3KR'Q:4V99.M!J ]I9$YI;>&Z\-V7#I:OBC=5TR\G/ MIC/&-=PQ42%<(C.51BJ1-B6=&"Z5M(6!,YEC_MP_)&I:?J(M M/^/H30&@UN.!J;<9,0U%15^CN9D3D/S:Q^I]:/)_D>=D)R:%HU M!NG[=[U^]_,^1OX3V#-^DI:?Y"WTE$:;!E?"I-(:9?8($V8*F)%6>7X0OI"P M0>>K;\"G/J9^M0K.F);$H#F";VCWT52_W?=O.WE%N;*DLCX94&? =3.@.X72MGMQCW0?EC2/U!+ P04 M" !&@:=8/_Q\RSX" B!0 &0 'AL+W=O$ \N,E-8\VQ@^TVX]]C M.UGH1#?QP$OM:]]S]-C6CAH1'2S$AM;7M%J2EJ;)@Y5RU*=U,I MW3#K0KVEIM7(R@!J!$VB:$H;QB7)LW"VTGFF=E9PB2L-9MM6R+MVCOVI5V$1U92MZ@-%Q)T%C-R#R^6J0^/R1\Y=B9@SUX M)1NE[GWPJ9R1R!>$ @OK&9A;]KA (3R1*^/GP$G&3WK@X?Z1_29H=UHVS.!" MB6^\M/6,7!(HL6([8=>J^XB#G@O/5RAAPB]T0VY$H-@9JYH!["IHN.Q7]C#X M< "()\\ D@&0_"L@'0#!.=I7%F0MF65YIE4'VF<[-K\)W@2T4\.E_Q=OK7:W MW.%L/B\*M9/6P!H+Y'NV$0@WSENEN=S"O"RY=YL)6*)E7,!IOYHS> MWMTLX M/3F#$^ 2OM1J9Y@L34:MJ\NSTV*HX;JO(7FFAL],GT,:OX$D2B9'X(N7X4LL M1GCZ%$Z=&Z,ER6A)$OC29_C^.&'@^WQCK'9^_#@FJ^>9'.?Q\W=E6E;@C+@! M,ZCW2/+7K^)I].&8R/]$]D1R.DI.7V+/%\S4X%K)#Q>6X,9K@S43%:@*JM - MQ^3WG-/ Z5^+?1['[Y/+C.X/=?V=-9U,IV-27R\]Z&#_>KB6V')I0&#E8-'Y MNPL"NI_(/K"J#4V]4=:-2-C6[A%#[1/&PO=V]R:W-H965T6>6*'X0D9@'- :,K*;& M!3R?HU'JD%G\$9 =/[@&:2B/E'Y-;V[\J6&EC$A(/)%"8/GOBEPL L'.PLT9Y:% M=84%GDT8W0&66DNT]"++3>8MHPGB=!N7@LE/ ^DG9HMB1W#L@P7E@A$1,"+W M28!+$I-5(#B@8D,8$!L<@\*<@U-P)\_8@K" ^H&WMP5S"0'H"ES)NYCXY?-% MB*53NLCO&9AZJ<+LY(H('(0?Y2(/RRMP\N$C^ ""&-QOZ)9+##XQA0P]#<#T MBC O\S!11Y@VN*6QV'!P'?O$K_N;,F5EWM ^;Y=("WB+V1FPX2> +.0H^,Q_ MW-W6T+'+;;0S/*<#[^'NYO[Z"BSO+^ZOE^#?_3YE"55E2XN62L(%'@"=SHPHT]QYFWJGJ/\VL MB?ETR%YG4:,T+"D-M91N8D%DH**34^X^.%@1CN"X0:MMA&SHJ)FY)3-7R^SZ M.9$%1BJ7/$5;%@-YM!)YM #FG BE\+@M%J=PZ+@-K@HK!*&M)CLJR8ZT9"\B MRD3P'6<%4:IN(M58ENB#_08>(WZ0OPB,>'0=!]]E<+)X;C$+< C6LM*#DY!R M_E$5W*A%>S 8-$)KV[CN2!W8N QLK TLK2W)OK8\%L6AZZR,V^NC9OK;-F-W MK.8(K:IT6D>)KJZT\4XIUB]RK-#TA59/R4$W =])CHN%^TI33VCU-*$J3>A5 MDERX'Y[78>-$*TRZY 167034MQ$OZG+A7UO504UJ;2-D#3JX584>:HOD&XA= M0: FTJ[=+(8JJZ'5)295D8;Z*GV4Y!58-0Z#46L?%%;V&'8PK6HWU!?O.QJ? M/IPMSWZ@S=0C'?W2]H16C[OJ#*#[7MJF[4F.3E-/:/4T53T)U##;E7JD;9&OH$>%P3JAZ 97-MFV!%959V1OCH?)<5(48<'K?Y3;=51 M-%!5KY&^7A](\?]K/O7XQRI/7VCU;%0= GJO60#J=1C0%UH]356G@5XW#T#M MML%I?N=3V-@=W_E0U5B@5TX%D&(L,'::U%1&76I7%7^DGPN\@=JU1P2MT)13 MA([0JH*-] 7[.+D;M69!R&F)LL*H-9@Q#X;6$6'K;);/Y<+;6.1SV/)I^7O! M138E;SR_A.?S?.I?P>0_0MQBM@YB#D*RDI#6F2LSQ_*Y?GXC:)*-QA^I$#3* M+C<$^X2E!O+S%:5B?Y,N4/ZZ,OL/4$L#!!0 ( $:!IU@[]=OF$ , ),( M 9 >&PO=V]R:W-H965T,PD40MBH+*MQ'D8C5T.LYZXI'-,VTFW'A0TCE, M03^5$XDCMV%)60%<,<&)A-G0N>E3Z4:R^0.VG:_@2D2O[2U9UK.>09*&T*&HP*B@8K_[I:YV'#0#RM /\&N#O M L(#@* &!-9HI[.-42WS+$Z?B;SD"2 M>YZ( LCIW2N>#@5GY^0K'J +<@N:LEP1,2-C492" ]=VM 6K417HM,*<(?II M>DM.3\[("6&JH&K4;=9W4UJC:-*HW] 8T >!->9(G<\A70;[Z+? MQK2_-CWRCQ(^4'E)@LXY\3T_;-$S?C\\."(G:/8@L'S!>_8 4[1.J"*_;IZ5 MEGC4?[=EK6(-VUG-];]6)4U@Z.#]5B"7X,0?/W0B[U.;Y?]$MI6 L$E >(P] MQ@N)UXWC>9<2>/)&.+SE6O,W"7FV9:HSJ])FI+9;=1 MV3VJVO[X>Y1V(^Y.I"Y?J.N?U1=M;^P+GH<6K>VOW\$ M@RB\VE'7$A5Z7K@CT-VH[P7(N6U["C=NP755]9K9IK/>V(:R,S_"CELUR'\T M5;O&FC9G7)$<9DCI7?8P8[)J@=5 B])VD6>AL2?9QPR_&D": 'P_$T*O!V:! MYCLD_@M02P,$% @ 1H&G6/* !BFI @ $ < !D !X;"]W;W)K&ULK55=;],P%/TK5AAHE5CSW8Z11EI;$).8-.T#'A / M;G+;1$OL8#MM^?=<.VG6=5GA@9?&'_><>\ZM?1UMN'B4&8 BV[)@L..HHBNX _50W0B(>"U#'X+\(W11IFQ-:>*QI'@ M&R)T-++I@:F-0:.;G.E_\4X)W,T1I^(KEO 2R#W=@B2?EDLP925/R^26*B"G M3VDF;>MJD]EY)[9-KSE2& M:5D*Z7.\C38Z+][.R]0[2GA-Q9#X[GOB.5[0HV?V[W#_B!R_*ZUO^/R_EI;, MF0\Z\\$Q]IUYA>9ABRU'0I_=AF-D.'2_6<>!Z[N1O=ZW\3+(#\^[F&?J MPDY=>%3=5RXE60 V0JXD":^9:NYF MM]JU]4O3S0[6I]CNF^[\1-.\%7CS5CF3I( E4CK#,193-/VWF2A>F1:VX H; MHAEF^&2!T &XO^1<[28Z0?<(QG\ 4$L#!!0 ( $:!IU@NME@B7@( +4% M 9 >&PO=V]R:W-H965TVJ7='O82BQ3/(0\C M,M\H_6!J $NV@DLSC&IKF\LX-F4-@II3U8#$FX72@EHT]3(VC09:>9#@<=+K M#6)!F8R*W/MFNLC5RG(F8::)60E!]>,8N-H,HWZT<]RP96V=(R[RABYA#O:N MF6FTXHZE8@*D84H2#8MA-.I?3C(7[P.^,MB8O3-Q2NZ5>G#&M!I&/5<0<"BM M8Z#X6<,$.'=$6,;/EC/J4CK@_GG'_LEK1RWWU,!$\6^LLO4PNHA(!0NZXO9& M;3Y#J^?,\96*&_]+-B'V'#.6*V.5:,%H"R;#EV[;/NP!D.-;.[@>^/1J(9)]R_.K<9;ACA;3&6I!)!;N@5# M1E7%7',I)U,97HAK]?$56,JX.2'OR=W\BAP?G9 CPB2YK=7*4%F9/+98BV., MRS;O..1-7LB;DFLE;6W(1UE!]10?HX9.2+(3,DY>);RF^I2D_7K[TKWTE$Q3*Y!)D^4B^?\$X,K4@S(]#30NDV6%2-]&7IJ$E M#",<60-Z#5'Q]DU_T/MP2/%_(GNB/^OT9Z^Q[_1;U ];7#D&#LD-' //X?;- MNLCZ:3^/U_LR_@Q*SRZZF%!=O#ZD ML$)^TX2%AB]DR:0A'!9(V3L]QXG684D$PZK&S]F]LCBU_ECC7@7M O!^H93= M&2Y!MZF+7U!+ P04 " !&@:=8;MA!AV$# !."@ &0 'AL+W=O;9>>;-,]I)]:(S1 /?BESH ML9<9LWGP?9UD6##=D1L4=+.2JF"&MFKMZXU"ECJE(O?#((C]@G'A34;N[$E- M1K(T.1?XI$"71<'4WS/,Y6[L=;W]P6>^SHP]\">C#5OC LWSYDG1SF]04EZ@ MT%P*4+@:>]/NPWQHY9W [QQW^F -ELE2RA>[^9".O< :A#DFQB(P^MOB'//< M I$97VM,KWG2*AZN]^B_.N[$9F6&3D9([4%::T.S"^<9I$QLN;!071M$M)STS^42)\D$DLD"X^4UJ?0M/ MJ&"1,84P-4;Q96G8,D43#>'Y+ZL^+1[AYBSWSZ]6C"^9$31PCAQ>=P7O'E'"Q>/7SG].E-HKJY*\V=U5PO78XVSL> M](8E./:H.6A46_0F/__4C8-?VKC^(+ CYKV&>>\2>DL&3[>44:])6Q34+A9& M)B\9)2PJRJ8Z/]O\4CT6N\=L"]Q.[J)N' S8SV]C$#9OX(AOG9NK2@*L5M>WO[,>O)=^R'(5IK>CX.[-.HW!) MXLCB06/QX-\M)L?_H @,KHU F^"E"-PW?.ZOR"=!)<*K$J$&7G$!]E^Z>QNY MZN7!40ET[KLGS%JD!IW^F3(9-K2&5X7I_R$VO(I8BU0+,?_@TUR@6KN)15,2 ME<)4'YOFM!F*IFX6.#F?T;!4S3:O,-6D19^2-1<:&PO=V]R:W-H965TICVXR6UCX=C!OFG9O]^UDX8"!>UA+_77 M/2?G7%_?#C?:W-D" -E#*94=!05B=1Z&-BN@Y+:G*U!TLM2FY$A+LPIM98#G M'E3*,.KW3\.2"Q6D0[\W,^E0URB%@IEAMBY+;OY,0.K-*!@$VXU;L2K0;83I ML.(KF -^KV:&5F''DHL2E!5:,0/+43 >G$\3%^\#?@C8V)TYG,%K9\3QY=I:?TOV[2Q_8!EM45=MF!24 K5C/RAS<,.@'CV Z(6 M$#T')*\ XA80>Z.-,F_K@B-/AT9OF''1Q.8F/C<>36Z$TQN]$*"\LN50[Y4WQ(>>B2$6V3,8G>)+SAIL?BP1&+^E&R M1\_TW^'Q&W+B[FYBSQ>_PG?)C?+Y?;R27^.%14.U_WM?NAJZ9#^=ZP?GMN(9 MC )Z\!;,&H+T_;O!:?_3/J__B>R)\Z1SGKS%GHX5BES(VCUQ-H>L-@(%U%08 \@ 9 >&PO=V]R:W-H965TZ1S?>W60,GIB_)M8$"+!V*8$%B+-ZR)4G4-S/&8RS5+9]WQ9(3'&9.<=1%CN-W8TR3SGB4/;OGXQ%; MR8@FY)X#L8ICS+]?D8@]779@Y^7!)SI?R/1!=SQ:XCEY(/++\IZKNVX9):0Q M201E">!D=MF9P(NIZZ8.F<6?E#R)C6N00GED[%MZ=IQT1B0B@4Q#8/6Q M)E,216DD-8]_BZ"=<2"3%GT%PWEXK(SZ("0S/ JDI_8 MTWM2 .JE\0(6B>PO>"ILG0X(5D*RN'!6,XAIDG_BYX*(#0<5Q^R "@=4=_!: M'-S"(6.NF\\L@W6-)1Z/.'L"/+56T=*+C)O,6Z&A2?H:'R17WU+E)\>3(%C% MJPA+$H*/>="T6UR()0[(94<-)0A? MD\[XUU^@[_QF8N1 P2K\>"4_GBWZ^(K,:9+09 ZN<(23@)C0YB'\+$3:RM;C M<^1 W^^-NNM-(-:A?A!(KP32LP)1^;L%1>[?JZ+H(>C74%C'^4$4?HG"MZ+8 MV@/.@&JXJITF8+KBG"3!=_"9XT3@HI$G87ZO,CZ]_UVM/:7G(U$K%0&?2!!A M(>B,!E@[X6<39WZ3LX'GN37&_&9^N .DK2I4]$LJ^GM3<9)S<9K5ZQFX)C/E M%((KDJ@K">[5NV^'.0G_44N 6C7E65;C)X7;*7CWK!9R84R:?H, A&KHFR8; MA5&!/BBA#WXV"\S0)S'CDOZ7XV4SM;S(%>841QEA1%%F807,.(O!Y./TMN2P M)2L&S:SHP3HM32/H]AL=)B7M.&0$TZZ,&WV#24AYP0V?!GRV0*18+<*.$ M-7A/PCDYVZD5GK6]Y6(^9A %SJ9)O^^T($4:*3HNTMTAHL;\G3K$ILE@Z+5 MU H-6@7.>)H+M!19\+*FR8TU#.L4_7I'XD?"C9+,/LJ^FNQ0T:J<:%4&O=>0 MK?! "JW@Z!AZ#VK!!^V*;R?I"@VJ#_;Z?J^N^LR& Z=-QD MZ> NFBZHO#]: ME'"4_:XKNA&OE:KYYYQ!DO61U^A&)K.V;J0E&;1K,J4O5HD4&S-5^9FM&W@C M8=DVP$9<31G5:#\VDRHBK;2@76IM_]D #6H'^M[0@?7IF0Q5!@W;,DC+'FC7 M/2]K^%)-$D04/]*(2DJ$O1]:8^Y=ZP>*5MU3T(('.:_1#Y%59NW+T:&B53G2 MH@C91=%._1 U5X,6(%JV(+ML.6(O+$:N=A+8K\-J6L%66%IY(/N&T/:&6 2HII ['-975).= M[\#6%-(+/[(O_#>8^R]2_X8FT5(2POD MOTI;M J:O3DZ4+0J1UJS(+MFV:TM-J4%]!I]I&DT<)V6U1UI"8)VV>TY6$=L MJA /.?4=.Y-5?] &10L59!R(>3JM=^UK_V3+?2FM%K;HCW^WB<:!XI694-K#!>] MRJ&/5=GLS=&!HE4YVC@7L\N7'3+:-1W[& Y,S(;]WK N1KH;1ZLQX?/LQ%FH M5%5-(S]A+)^6I]J3["RW]OP*7DSSLVD=)C\JO\-%_?J=G33J MMI:'Y2&YL^_[[COGSLE:Z6=3(%IXE:(THZ"PMKH(0Y,5*)DY4166M+-06C)+ MKEZ&IM+(<@^2(HRC:!A*QLL@3?S:1*>)JJW@)4XTF%I*IM^N4*CU*.@%FX4I M7Q;6+81I4K$ESM ^5!--7MBQY%QB:;@J0>-B%%SV+JX&+MX'_."X-ELVN$KF M2CT[YS8?!9$3A (SZQ@8?58X1B$<$Q4K;]A6\^IX\N4,/X-ZR9V>!I 5ANK9 LF!9*7S9>]MN>P M!8CC/8"X!<1>=Y/(J[QFEJ6)5FO0+IK8G.%+]6@2QTOW4V96TRXGG$W'2DHZ MG)E5V3,<7J-E7)@C^ 1QU#N'B59+S20\WJ&J-JS,31):DN"( MPJQ-=]6DB_>DNV/Z!/J]8Z*/!_ PNX;#@Z,_:4*JH"LC[LJ(/6]_#^_7EYK; MMV,8"V8,J 7<4X>:6K^UE3U^)P#<6I3F:9?JAGVPF]T-QH6I6(:C@#K?H%YA MD'[\T!M&7][1WN^T]]]C3QN%4ZQJG1748)M3/X;+VA9*\U^8PZ54=6EW26_( MAY[ J[9U&]"3A:H>H02=J\)^BINAFG9?+;7E;@?N5#OY1^OG\+/Y;:+C5 MS.Y>H)99\M* P 7AHI,SFB3=S%KC6%7Y_IXK2]/BS8*N)]0N@/872MF-XT:F MN_#2WU!+ P04 " !&@:=8KK-?53X" !"!0 &0 'AL+W=O,L2^V3KKGN;M'=TH;I1_-'L"2ITI(DP5[:^L9 MI:;80\7,2-4@\62K=,4LFGI'3:V!E1Y4"1J'X916C,L@3_W>2N>I.EC!):PT M,8>J8OKW+0C59$$4G#;N^6YOW0;-TYKM8 WVH5YIM&C/4O(*I.%*$@W;+)A' MLT7B_+W#-PZ-.5L35\E&J4=GW)59$+J$0$!A'0/#WQ$6((0CPC1^=9Q!'](! MS]J^8S=/5,'%^AA/%?TK2^-Y. M% =C5=6!,8.*R_;/GCH=S@#1^!E W 'BOP4D'< K1]O,?%E+9EF>:M40[;R1 MS2V\-AZ-U7#I;G%M-9YRQ-E\H:J*6[P6:PB3)5DH:;G<@2PX&/*.S,N2.[V9 M('>R;1JG_M42+./"7*/+PWI)KEY?I]1B/HZ5%EWLVS9V_$SLKTR/2!*])7$8 MCP?@BY?A2RAZ>'()IZA"+T7<2Q%[ON2?I%AR4PAE#AK(C_G&6(T-^'.HYC;( M>#B(&\J9J5D!68!39T ?(2:]'\A)[/B\*?N"K;/CTA !6\2%(S>/NIW8UK"J]DV_419'R"_W^,B!=@YXOE7*G@PW1_VS MF?\!4$L#!!0 ( $:!IUB/ -(S1@@ !4\ 9 >&PO=V]R:W-H965T MVHI2# MYW5>L.O1BO/-^_&8S59TG;)WY886XIM%6:U3+MY6RS';5#2=-X76^1AY7C!> MIUDQFEPUG]U7DZMRR_.LH/<58-OU.JV^W=*\?+H>P='+!Y^SY8K7'XPG5YMT M21\H_WES7XEWXYW*/%O3@F5E 2JZN![=P/>)C^L"3<0O&7UB>Z]!;>6Q+'^O MW]S-KT=>72.:TQFO)5+QYRN=TCROE40]_M^)CG;7K ONOWY1_U=C7IAY3!F= MEOFOV9ROKD?1",SI(MWF_'/Y]!_:&?)KO5F9L^9_\-3%>B,PVS)>KKO"H@;K MK&C_IL]=(O8*"!US =050&H!;L M:LQ%'>LKC6==?6[;^J #]<'@4UGP%0,?BCF=]\N/A;>=0?1B\!99!3^EU3N MX1N /$0,]9F>7AP;BB?VX@F='2K>T8\Q>K1B,1:CX$N@YW+P.KR9OX_,6#2.?AP>_S0& MK:F8EHR_ 0D5XK.LG=0%1X&;=3W;_]%\8,P"-&0A((':SXUQ81PA-0O66@[- M I)90-8L_"B:_]7'DK'7H.L4-YQ7V>.6IX\Y!;P$]VDEIC)C*I"AH6$0J%.9 M*0YB#P?JD&"OZ]!<2."#5O;9$5_*&.5FH,;Z=!41@GVM#SA%MDXMZ%TV1"B6 MTT;?LN0Q: >RNN5!NZS,BK28U5- M"N#&,!)HY'$)%$4219$=14]>5R$#3T(-,DQ1@CH5S_8Z#?4LF1/9F?,X82 = M&Q&I[VK5KB-L[-)BN"KV(HC,?($D7B([7GXI>9J#1;[-YF EIE7Q_=)HVQ'Y M=E4+7&EUD^L9%\T<#,2Z;R*/=_7-CJ,<9X? MJTM^>SV&^I1PDF1)()D:,-2F38>\3:'KLI"D*/J*8O@8A((B*R(^(),ZF.?2&* M(Z(BL?U"9X]IAJMBGP3^@9E4XB&RX^$#3>O)$[!OK![LK2M3N]39@[Y+M<25 M6O\W/4F=V+ODKWJ.\+'[6<^E6N)*K9]8B;;X"-H>FEBPSI98S!GJ3QY34QR) M8FUM:J_'4)^2:+&=:$^;3;&^Y0EA[&F>#6$^TN93>Y6&6M[[(=R^+WK"?(KU MC5$$<:B.M88P"$.HKL3M]1GJ5X(AMH/AR1,J-FQL!MI/G*:H6%W0)?8Z#?4L M(1';(?'X?&H7.'OL<[K=V:GM;Y#'7N"A ^M7+%$2VU'R1S%)K,#-FE;9++7. MN7:AL]/C=-/2E5H_B1)0<7C).=<1:':)=:F6N%+K)U9",#X"P0>G'YU"<1@@ MJ,T_AKC AU!=P=KK,=2G9%]L9]\/VZK<4'OWI6N)*K9_8O1.E0X^4ZM@= M(ZC^"C8UA8FY4CV;8*_%4)<2S\D1/"^W)W*H7>CL6\4IIKM2ZR=1PCRYY*D$ MXA3PG:HEKM3ZB96 3P:>2B#Z7C(*(ZSU04-8I.W4)O9:#'4I:9O8:?O<\T%V MN;-O&*?;U*[4^JF40$_B2_9$IZSO5"UQI=9_]D"ROF\_5'&P)_KZ\0C3^: N M;'\CQ70^R%Z+H2XE>/MV\&YOF^: ZK]IN:S2S4I,BWGS %59-,]+O71,\"EUJ9EO/>\I*#79?/<*0.S[9UMOFBUSZ"V;WBY:9[*?"PY+]?-RQ5-Y[2J M \3WB[+D+V_J"^R>!)[\!5!+ P04 " !&@:=8+>N5N!P# !H$0 #0 M 'AL+W-T>6QE7 MA_83!YR2.$C:?P;I60?GM1A&G3Z/^DENE/QBG]RM/[9,WO/8N<5-7L?#0LEM M>A/B#9:7EBRZIV)$)E3PJ>;@5="2B[4W]\ P4T+IR-BZVD!=L-0/'N[Z&92\ MX2FY5-K%]A'\WVFS_ #8S$ @%Z(5V"/>,!Y6U!BFY96=N,7.^ B*FO'MNK(* MYYJNN[T^V3JXFPTR53IGN@W3)1O3>"A8 7(TGR_@;E05 VB,*NT@YW2N)'4: M-A[-P-+.F! W\#S\*/:X5\5.Q3I0+]D.K:!FZ&G\!/AWV3SW+FWG1;Q1Q>^5 M^;RTVY%N#DW&KC4K^,K-5T4K &/OXNRTJL3ZD^!S63*_^6<'' _IQB]:*,T? M;#1HE9DU,$VB>Z8-G^U:?FE:W;*5V;33JL U]]Z@YK^;YSF33%.Q*]KV_FO. M\HL5)Q?_2K+[KW(H.*BQ.>1>N\C^6Q"9O@61K[,GX^;8V3G;]DZVUAK!&\2( M?(WX&\OY MLLS:5=>0B&;5=OP5MM=-V]<7&XO+G*U8/FFF>CYUP\@.;-3F H=#Y,I=803S M\5@8 0R+@RG ?+P7%N=_VL\ W8_',&V#(#) ?0:HC_<*(1/WP>*$?3)[A7>: M94F2IEA&)Y.@@@F6MS2%;Y@-TP8>6!R(]&>YQJN-=\C3?8#5]*D.P7:*=R*V M4SS7@(3S!AY9%JXV%@<\L"I@O0/QPW&@I\(^20)5Q;1A3S".9!F&0"^&>S1- MD>RD\ G7!WM*DB3+P@A@805)@B'P-.((I@ T8$B2N'/PX#R*-^=4O/UM9?P; M4$L#!!0 ( $:!IUB7BKL

-8?20$3;8T.P6BP^0"X99K>] M9!:G-)J1_LM2IK,^JMK=U<]/LF M7XN*F[_41M10LE*ZXA9V]7/?;+3@A5D+8:NR'PT&6;_BLNY=7>[O-==]?T=9 MD5NI:CCH#CQ*\6+>R]TNVTHCGV0I[6[4:W^7HLL"MX%-K*_,/AA8-<\B?3'K'\Z8$#R*B7#>"&*ZF-;<]H M[\^!<2O@Y&ZOL>I&EE;H";?BFU;-1M;/[C;P%'WO,=HX[+==$"_T_PFC6JUD M+B8J;RI1VRZ.6I0.L#9KN3$]5O-*C'K[4QBO"S:M+02)S>KN5G"N>U+XZUG1 M/;4%7"^&^D)"@9X5+3@=Y/7]W61ZMYA.&/Q:W-_.)N,E["R6L/D^O?,@(P0R M.B+D/Y$'&2.0\5$@OXYOQW?74^9!)@AD\W7''F2&0&;'A$P\ MR',$\OR8D*D'^1F!_$P+>;\5>@N-LD?S!:'Y0DOS(+:B;H3?.@^PYGE C6.L M;G+;:-"8#X4Z@U@:LQIB9,'IPOA(F"&&Q(KXIE3Q(LNRE>T,,HWZV1$$?)@< MAL1VN.%2LT=>-H)]%]PT6K@+3(M[(X-D -/#D-@/L+*#I5] M%750*S!!#(D-<6_70L-KSE4EV,GT%6YEQ.DG=B>LCXCI84CLAS>X)7\-/T+, M!D-B'4!X?@7M5AESRN80QL6::\'&-@@=YH,AL1#&.9S20($H6/>FKU4%G9>U M^SBWP4>(B6)(; J JJ"J+*S*?_AY,J:+B%@7CDG:]Z;E&CI=( Y1YV%;'6'Z MB(CUL1#/;8OR(#9*V]!K$=K-();(G._8UKA*T5Y>YX)-I,E+Y=IK'Q(S241L MDAE4@@+JQ%+S F+'QEJ#[#J=^(R81B)BC>Q3.G8R5Z5TW]ZICX:I(R)6QUM^ MQTZ6W.4' 1?FBXC8%T&B=Y .,T=$; XOXSO(ANDB(M;%[U*_-U ?$]-%1*R+ MB7BRAV(78[Z(B7V!IJ7AR IFC)C8&) 1J,9Q/8AO68G$V&Y+'U,3#+Q MGQF]'SHF&5IQQ8P0T[B>E]#$QX23$PMEC MJK;.'(PB)IJ$6#1ALGC&%DU5<;UC:L5PUG[)IK[6-BWDF.U;DY:_=\3,P[";%WT 3= MGU7$W),2NZ?M@9VQ^\8"0MT.GG2=L@\.3S'WI,3N><,<%X5T9;ST5PT$%2C% M')02.PCO.OJSM"GFH/28$R_!/&V*.2@E=A".Z<_4INC,/+&#<,S,Q\01S_![F1Q?YF)B%,F(+X>,PP5HAS$(9L85P3-]" M&6:AC-A"^'!1$$W,0AGU C%OYO5@YSQ#%X91KPS#YF#9F8^)R2?[XV-N?IJI M?$Q,/EDKGWY[LKFZ+,1*UJ*X@[\P<#SG93[7S&VZ)4))ZN;L5TU97L.Q^_I6 M\6*_.G>_LOCJ/U!+ P04 " !&@:=8%MUK%"8" !C* &@ 'AL+U]R M96QS+W=O )6ZKT"+,.H)4\0& MK%!YB"2.7&X!N^\H#))C]: GR&=DE2U?_Z-/5MF/+V7?#KON6+>[4YU]'O;' MNFRVPW#ZE5)=;F\W)Z+65H9J]MORG#LDF?^^OIFBZ' M?'>>W,R>WY9-__R6FS1UD$"03!^D$*33!QD$V?1!#D$^?5! 4$P?M("@Q?1! M]Q!T/WW0 P0]3!^4YRCCG"!IA#6!UAFYS@1>9P0[$XB=D>Q,8'9&M#.!VAG9 MS@1N9X0[$\B=D>Y,8'=&O#.!WH)Z"X'>@GH+@=XR>MDFT%M0;R'06U!O(=!; M4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U%O)=!;46\ET%M1;R706T>;)01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z M&^IM!'K;:+.;0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U M;T>]G4!O1[V=0&]'O9U ;Q]]K"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@ MT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [1C^;$.@=J'<0Z!VH=_RDWG7X MVI=Z[?E>X_-_DNKA?&^Y/OZR_#Z)$BXN.*?;BOKT%U!+ P04 " !&@:=8 MX>Q>$?0! "B)P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!? MJ;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][ M]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8 M)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_ MSOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6^?6?QP_/LO.-OU;/AO_FK=X 5!+ 0(4 M Q0 ( $:!IU@'04UB@0 +$ 0 " 0 !D;V-0 M&UL4$L! A0#% @ 1H&G6*,R\3SO *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ 1H&G M6)E0(' #F+ & M@($." >&PO=V]R:W-H965T&UL4$L! A0#% @ 1H&G M6!Y$;#@D!0 )A( !@ ("!1@\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 1H&G6$@TXMJK @ -P< !@ M ("!M!\ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 1H&G6+JLYA8% P V < !@ ("!#S M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H&G6$I9E=5Q @ 9P4 !D M ("!UDL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1H&G6+(MI*8C!@ 7 \ !D ("!UUX M 'AL+W=O&PO=V]R:W-H965T?92 D (X9 9 M " @1)H !X;"]W;W)K&UL4$L! A0#% @ M1H&G6%5]-QK4 P .0L !D ("!D7$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H&G6";:+PY$ @ B@8 !D M ("!.8L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 1H&G6#96AM16 P MP< !D ("!T)< 'AL M+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ 1H&G M6$)*IE39 P :PD !D ("!!:( 'AL+W=O&PO=V]R:W-H965T>J !X;"]W;W)K M&UL4$L! A0#% @ 1H&G6 6BJ*IY P 0 @ M !D ("!(*X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H&G6%W[ %H" P A@< !D M ("!F[< 'AL+W=O&UL4$L! A0# M% @ 1H&G6*GIA(10!P KCX !D ("!WL, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 1H&G6!]G M6%O- @ &PO=V]R:W-H965T&UL4$L! A0#% @ 1H&G6!4J*+"9 @ [P8 !D M ("!+.$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 1H&G6%]T;VZ7 P ]0X !D ("! M+^D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 1H&G6(2H\UT)! WQ$ !D ("!,_0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H&G6/VG);;1 @ 9 8 !D M ("!UA4! 'AL+W=O& $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1H&G6#OUV^80 P DP@ !D ("!BB ! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M1H&G6&[808=A P 3@H !D ("!1BD! 'AL+W=O+ $ >&PO=V]R:W-H965T%08 \@ 9 " @;TO 0!X;"]W M;W)K&UL4$L! A0#% @ 1H&G6 ?+T81. @ M_ 0 !D ("!"38! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H&G6"WKE;@< P :!$ T M ( !@$,! 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ 1H&G6!;=:Q0F @ 8R@ !H M ( !4DT! 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& $P 3 #+% U5$! end XML 82 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 83 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 194 232 1 false 49 0 false 4 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.cooperstandard.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Sheet http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH Sheet http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSRECONCILIATIONOFCASHCASHEQUIVALENTSANDRESTRICTEDCASH CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH Statements 8 false false R9.htm 0000009 - Disclosure - Overview Sheet http://www.cooperstandard.com/role/Overview Overview Notes 9 false false R10.htm 0000011 - Disclosure - Revenue Sheet http://www.cooperstandard.com/role/Revenue Revenue Notes 10 false false R11.htm 0000012 - Disclosure - Restructuring Sheet http://www.cooperstandard.com/role/Restructuring Restructuring Notes 11 false false R12.htm 0000013 - Disclosure - Inventories Sheet http://www.cooperstandard.com/role/Inventories Inventories Notes 12 false false R13.htm 0000016 - Disclosure - Goodwill and Intangibles Sheet http://www.cooperstandard.com/role/GoodwillandIntangibles Goodwill and Intangibles Notes 13 false false R14.htm 0000018 - Disclosure - Fair Value Measurements and Financial Instruments Sheet http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstruments Fair Value Measurements and Financial Instruments Notes 14 false false R15.htm 0000020 - Disclosure - Pension and Postretirement Benefits other than Pensions Sheet http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensions Pension and Postretirement Benefits other than Pensions Notes 15 false false R16.htm 0000021 - Disclosure - Other Income (Expense), Net Sheet http://www.cooperstandard.com/role/OtherIncomeExpenseNet Other Income (Expense), Net Notes 16 false false R17.htm 0000022 - Disclosure - Income Taxes Sheet http://www.cooperstandard.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 0000023 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. Sheet http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsInc Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. Notes 18 false false R19.htm 0000024 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 19 false false R20.htm 0000025 - Disclosure - Common Stock Sheet http://www.cooperstandard.com/role/CommonStock Common Stock Notes 20 false false R21.htm 0000027 - Disclosure - Commitments and Contingencies Sheet http://www.cooperstandard.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 0000028 - Disclosure - Segment Reporting Sheet http://www.cooperstandard.com/role/SegmentReporting Segment Reporting Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - Overview (Policies) Sheet http://www.cooperstandard.com/role/OverviewPolicies Overview (Policies) Policies 25 false false R26.htm 9954473 - Disclosure - Revenue (Tables) Sheet http://www.cooperstandard.com/role/RevenueTables Revenue (Tables) Tables http://www.cooperstandard.com/role/Revenue 26 false false R27.htm 9954474 - Disclosure - Restructuring (Tables) Sheet http://www.cooperstandard.com/role/RestructuringTables Restructuring (Tables) Tables http://www.cooperstandard.com/role/Restructuring 27 false false R28.htm 9954475 - Disclosure - Inventories (Tables) Sheet http://www.cooperstandard.com/role/InventoriesTables Inventories (Tables) Tables http://www.cooperstandard.com/role/Inventories 28 false false R29.htm 9954478 - Disclosure - Goodwill and Intangibles (Tables) Sheet http://www.cooperstandard.com/role/GoodwillandIntangiblesTables Goodwill and Intangibles (Tables) Tables http://www.cooperstandard.com/role/GoodwillandIntangibles 29 false false R30.htm 9954479 - Disclosure - Debt (Tables) Sheet http://www.cooperstandard.com/role/DebtTables Debt (Tables) Tables 30 false false R31.htm 9954480 - Disclosure - Fair Value Measurements and Financial Instruments (Tables) Sheet http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsTables Fair Value Measurements and Financial Instruments (Tables) Tables http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstruments 31 false false R32.htm 9954481 - Disclosure - Accounts Receivable Factoring (Tables) Sheet http://www.cooperstandard.com/role/AccountsReceivableFactoringTables Accounts Receivable Factoring (Tables) Tables 32 false false R33.htm 9954482 - Disclosure - Pension and Postretirement Benefits other than Pensions (Tables) Sheet http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsTables Pension and Postretirement Benefits other than Pensions (Tables) Tables http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensions 33 false false R34.htm 9954483 - Disclosure - Other Income (Expense), Net (Tables) Sheet http://www.cooperstandard.com/role/OtherIncomeExpenseNetTables Other Income (Expense), Net (Tables) Tables http://www.cooperstandard.com/role/OtherIncomeExpenseNet 34 false false R35.htm 9954484 - Disclosure - Income Taxes (Tables) Sheet http://www.cooperstandard.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.cooperstandard.com/role/IncomeTaxes 35 false false R36.htm 9954485 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. (Tables) Sheet http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncTables Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. (Tables) Tables http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsInc 36 false false R37.htm 9954486 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveIncomeLoss 37 false false R38.htm 9954488 - Disclosure - Segment Reporting (Tables) Sheet http://www.cooperstandard.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.cooperstandard.com/role/SegmentReporting 38 false false R39.htm 9954490 - Disclosure - Revenue by end customer (Details) Sheet http://www.cooperstandard.com/role/RevenuebyendcustomerDetails Revenue by end customer (Details) Details 39 false false R40.htm 9954491 - Disclosure - Revenue by type (Details) Sheet http://www.cooperstandard.com/role/RevenuebytypeDetails Revenue by type (Details) Details 40 false false R41.htm 9954492 - Disclosure - Revenue Net contract assets (liabilities) (Details) Sheet http://www.cooperstandard.com/role/RevenueNetcontractassetsliabilitiesDetails Revenue Net contract assets (liabilities) (Details) Details 41 false false R42.htm 9954493 - Disclosure - Revenue other (Details) Sheet http://www.cooperstandard.com/role/RevenueotherDetails Revenue other (Details) Details 42 false false R43.htm 9954494 - Disclosure - Restructuring - Summary of Restructuring Expense (Detail) Sheet http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail Restructuring - Summary of Restructuring Expense (Detail) Details 43 false false R44.htm 9954495 - Disclosure - Restructuring - Summary of Activity of Restructuring (Detail) Sheet http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail Restructuring - Summary of Activity of Restructuring (Detail) Details 44 false false R45.htm 9954496 - Disclosure - Inventories - Summary of Inventories (Detail) Sheet http://www.cooperstandard.com/role/InventoriesSummaryofInventoriesDetail Inventories - Summary of Inventories (Detail) Details 45 false false R46.htm 9954500 - Disclosure - Leases Lease Amounts Recognized on Balance Sheet (Details) Sheet http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails Leases Lease Amounts Recognized on Balance Sheet (Details) Details 46 false false R47.htm 9954501 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.cooperstandard.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details 47 false false R48.htm 9954503 - Disclosure - Goodwill and Intangibles - Carrying Amount of Goodwill by Reportable Operating Segment (Detail) Sheet http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail Goodwill and Intangibles - Carrying Amount of Goodwill by Reportable Operating Segment (Detail) Details 48 false false R49.htm 9954504 - Disclosure - Goodwill and Intangibles - Intangible Assets and Accumulated Amortization Balances (Detail) Sheet http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail Goodwill and Intangibles - Intangible Assets and Accumulated Amortization Balances (Detail) Details 49 false false R50.htm 9954505 - Disclosure - Accounts Receivable Factoring Sheet http://www.cooperstandard.com/role/AccountsReceivableFactoring_1 Accounts Receivable Factoring Uncategorized 50 false false R51.htm 9954506 - Disclosure - Debt - Outstanding Debt (Detail) Sheet http://www.cooperstandard.com/role/DebtOutstandingDebtDetail Debt - Outstanding Debt (Detail) Details 51 false false R52.htm 9954507 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.cooperstandard.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 52 false false R53.htm 9954508 - Disclosure - Fair Value Measurements and Financial Instruments - Fair Value Hierarchy Level for Company's Liabilities Measured (Detail) Sheet http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail Fair Value Measurements and Financial Instruments - Fair Value Hierarchy Level for Company's Liabilities Measured (Detail) Details 53 false false R54.htm 9954509 - Disclosure - Fair Value Measurements and Financial Instruments - Fair Values of Debt Instruments (Details) Sheet http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValuesofDebtInstrumentsDetails Fair Value Measurements and Financial Instruments - Fair Values of Debt Instruments (Details) Details 54 false false R55.htm 9954510 - Disclosure - Fair Value Measurements and Financial Instruments - Additional Information (Detail) Sheet http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail Fair Value Measurements and Financial Instruments - Additional Information (Detail) Details 55 false false R56.htm 9954511 - Disclosure - Fair Value Measurements and Financial Instruments - Gains (losses) on Cash Flow Hedges Reported in Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsGainslossesonCashFlowHedgesReportedinAccumulatedOtherComprehensiveIncomeLossDetails Fair Value Measurements and Financial Instruments - Gains (losses) on Cash Flow Hedges Reported in Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsTables 56 false false R57.htm 9954512 - Disclosure - Fair Value Measurements and Financial Instruments - Reclassifications out of accumulated other comprehensive income (loss) (Details) Sheet http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsReclassificationsoutofaccumulatedothercomprehensiveincomelossDetails Fair Value Measurements and Financial Instruments - Reclassifications out of accumulated other comprehensive income (loss) (Details) Details 57 false false R58.htm 9954513 - Disclosure - Accounts Receivable Factoring Additional Detail (Details) Sheet http://www.cooperstandard.com/role/AccountsReceivableFactoringAdditionalDetailDetails Accounts Receivable Factoring Additional Detail (Details) Details 58 false false R59.htm 9954516 - Disclosure - Pension and Postretirement Benefits other than Pensions - Net Periodic Benefit Cost of Defined Benefit Plans and Other Postretirement Benefit Plans (Detail) Sheet http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail Pension and Postretirement Benefits other than Pensions - Net Periodic Benefit Cost of Defined Benefit Plans and Other Postretirement Benefit Plans (Detail) Details 59 false false R60.htm 9954518 - Disclosure - Other Income (Expense), Net - Details of Components of Other Income Expense, Net (Detail) Sheet http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail Other Income (Expense), Net - Details of Components of Other Income Expense, Net (Detail) Details http://www.cooperstandard.com/role/OtherIncomeExpenseNetTables 60 false false R61.htm 9954519 - Disclosure - Income Taxes Effective Income Tax Rate (Details) Sheet http://www.cooperstandard.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails Income Taxes Effective Income Tax Rate (Details) Details 61 false false R62.htm 9954520 - Disclosure - Income Taxes Additional Information (Details) Sheet http://www.cooperstandard.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes Additional Information (Details) Details 62 false false R63.htm 9954521 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Basic and Diluted Net Income Per Share Attributable (Detail) Sheet http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncBasicandDilutedNetIncomePerShareAttributableDetail Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Basic and Diluted Net Income Per Share Attributable (Detail) Details http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncTables 63 false false R64.htm 9954522 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Common Stock Equivalents (Detail) Sheet http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncCommonStockEquivalentsDetail Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Common Stock Equivalents (Detail) Details http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncTables 64 false false R65.htm 9954523 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Loss) (Detail) Details 65 false false R66.htm 9954524 - Disclosure - Common Stock (Details) Sheet http://www.cooperstandard.com/role/CommonStockDetails Common Stock (Details) Details http://www.cooperstandard.com/role/CommonStock 66 false false R67.htm 9954527 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.cooperstandard.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 67 false false R68.htm 9954528 - Disclosure - Segment Reporting Information on Company's Business Segments (Detail) Sheet http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail Segment Reporting Information on Company's Business Segments (Detail) Details 68 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 10 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentPeriodEndDate, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding - cps-20240331.htm 4 [dq-0712-Presentation-Base-Set-Order] Role '9954504 - Disclosure - Goodwill and Intangibles - Intangible Assets and Accumulated Amortization Balances (Detail)', a level 4, Detail role, appears before '9954505 - Disclosure - Accounts Receivable Factoring', a level 1, Note role. cps-20240331.xsd 390, 396 [dqc-0001-Axis-With-Inappropriate-Members] Member defined for the axis srt:ProductOrServiceAxis was not reported with any fact: us-gaap:CorporateAndOtherMember. Id: 69. cps-20240331.htm [dqc-0001-Axis-With-Inappropriate-Members] Member defined for the axis us-gaap:StatementBusinessSegmentsAxis was not reported with any fact: srt:NorthAmericaMember. Id: 81. cps-20240331.htm cps-20240331.htm cps-20240331.xsd cps-20240331_cal.xml cps-20240331_def.xml cps-20240331_lab.xml cps-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cps-20240331.htm": { "nsprefix": "cps", "nsuri": "http://www.cooperstandard.com/20240331", "dts": { "inline": { "local": [ "cps-20240331.htm" ] }, "schema": { "local": [ "cps-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": [ "cps-20240331_cal.xml" ] }, "definitionLink": { "local": [ "cps-20240331_def.xml" ] }, "labelLink": { "local": [ "cps-20240331_lab.xml" ] }, "presentationLink": { "local": [ "cps-20240331_pre.xml" ] } }, "keyStandard": 216, "keyCustom": 16, "axisStandard": 18, "axisCustom": 0, "memberStandard": 34, "memberCustom": 11, "hidden": { "total": 15, "http://fasb.org/us-gaap/2023": 8, "http://xbrl.sec.gov/dei/2023": 7 }, "contextCount": 194, "entityCount": 1, "segmentCount": 49, "elementCount": 600, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 617, "http://xbrl.sec.gov/dei/2023": 33, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.cooperstandard.com/role/DocumentandEntityInformation", "longName": "0000001 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "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": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-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": "cps-20240331.htm", "unique": true } }, "R3": { "role": "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "unique": true } }, "R4": { "role": "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "unique": true } }, "R5": { "role": "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": null, "uniqueAnchor": null }, "R6": { "role": "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "unique": true } }, "R8": { "role": "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSRECONCILIATIONOFCASHCASHEQUIVALENTSANDRESTRICTEDCASH", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:RestrictedCashAndInvestmentsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "unique": true } }, "R9": { "role": "http://www.cooperstandard.com/role/Overview", "longName": "0000009 - Disclosure - Overview", "shortName": "Overview", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cooperstandard.com/role/Revenue", "longName": "0000011 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "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": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cooperstandard.com/role/Restructuring", "longName": "0000012 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cooperstandard.com/role/Inventories", "longName": "0000013 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "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": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cooperstandard.com/role/GoodwillandIntangibles", "longName": "0000016 - Disclosure - Goodwill and Intangibles", "shortName": "Goodwill and Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "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": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstruments", "longName": "0000018 - Disclosure - Fair Value Measurements and Financial Instruments", "shortName": "Fair Value Measurements and Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "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": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensions", "longName": "0000020 - Disclosure - Pension and Postretirement Benefits other than Pensions", "shortName": "Pension and Postretirement Benefits other than Pensions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cooperstandard.com/role/OtherIncomeExpenseNet", "longName": "0000021 - Disclosure - Other Income (Expense), Net", "shortName": "Other Income (Expense), Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cooperstandard.com/role/IncomeTaxes", "longName": "0000022 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsInc", "longName": "0000023 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc.", "shortName": "Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc.", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "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": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveIncomeLoss", "longName": "0000024 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "shortName": "Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cooperstandard.com/role/CommonStock", "longName": "0000025 - Disclosure - Common Stock", "shortName": "Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "cps:CapitalStockDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cps:CapitalStockDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cooperstandard.com/role/CommitmentsandContingencies", "longName": "0000027 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "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": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cooperstandard.com/role/SegmentReporting", "longName": "0000028 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R23": { "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": "23", "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": "cps-20240331.htm", "first": true }, "uniqueAnchor": null }, "R24": { "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": "24", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.cooperstandard.com/role/OverviewPolicies", "longName": "9954471 - Disclosure - Overview (Policies)", "shortName": "Overview (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.cooperstandard.com/role/RevenueTables", "longName": "9954473 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cooperstandard.com/role/RestructuringTables", "longName": "9954474 - Disclosure - Restructuring (Tables)", "shortName": "Restructuring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cooperstandard.com/role/InventoriesTables", "longName": "9954475 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.cooperstandard.com/role/GoodwillandIntangiblesTables", "longName": "9954478 - Disclosure - Goodwill and Intangibles (Tables)", "shortName": "Goodwill and Intangibles (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.cooperstandard.com/role/DebtTables", "longName": "9954479 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsTables", "longName": "9954480 - Disclosure - Fair Value Measurements and Financial Instruments (Tables)", "shortName": "Fair Value Measurements and Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.cooperstandard.com/role/AccountsReceivableFactoringTables", "longName": "9954481 - Disclosure - Accounts Receivable Factoring (Tables)", "shortName": "Accounts Receivable Factoring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "cps:ReceivablesOutstandingUnderTransferArrangementsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": null }, "R33": { "role": "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsTables", "longName": "9954482 - Disclosure - Pension and Postretirement Benefits other than Pensions (Tables)", "shortName": "Pension and Postretirement Benefits other than Pensions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.cooperstandard.com/role/OtherIncomeExpenseNetTables", "longName": "9954483 - Disclosure - Other Income (Expense), Net (Tables)", "shortName": "Other Income (Expense), Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cooperstandard.com/role/IncomeTaxesTables", "longName": "9954484 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncTables", "longName": "9954485 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. (Tables)", "shortName": "Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "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": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954486 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.cooperstandard.com/role/SegmentReportingTables", "longName": "9954488 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "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": "cps-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": "cps-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "longName": "9954490 - Disclosure - Revenue by end customer (Details)", "shortName": "Revenue by end customer (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-49", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "unique": true } }, "R40": { "role": "http://www.cooperstandard.com/role/RevenuebytypeDetails", "longName": "9954491 - Disclosure - Revenue by type (Details)", "shortName": "Revenue by type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-96", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "unique": true } }, "R41": { "role": "http://www.cooperstandard.com/role/RevenueNetcontractassetsliabilitiesDetails", "longName": "9954492 - Disclosure - Revenue Net contract assets (liabilities) (Details)", "shortName": "Revenue Net contract assets (liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.cooperstandard.com/role/RevenueotherDetails", "longName": "9954493 - Disclosure - Revenue other (Details)", "shortName": "Revenue other (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AccruedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-122", "name": "us-gaap:AccruedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "unique": true } }, "R43": { "role": "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "longName": "9954494 - Disclosure - Restructuring - Summary of Restructuring Expense (Detail)", "shortName": "Restructuring - Summary of Restructuring Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "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": "cps-20240331.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail", "longName": "9954495 - Disclosure - Restructuring - Summary of Activity of Restructuring (Detail)", "shortName": "Restructuring - Summary of Activity of Restructuring (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.cooperstandard.com/role/InventoriesSummaryofInventoriesDetail", "longName": "9954496 - Disclosure - Inventories - Summary of Inventories (Detail)", "shortName": "Inventories - Summary of Inventories (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "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": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "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": "cps-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails", "longName": "9954500 - Disclosure - Leases Lease Amounts Recognized on Balance Sheet (Details)", "shortName": "Leases Lease Amounts Recognized on Balance Sheet (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": null }, "R47": { "role": "http://www.cooperstandard.com/role/PropertyPlantandEquipmentDetails", "longName": "9954501 - Disclosure - Property, Plant and Equipment (Details)", "shortName": "Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail", "longName": "9954503 - Disclosure - Goodwill and Intangibles - Carrying Amount of Goodwill by Reportable Operating Segment (Detail)", "shortName": "Goodwill and Intangibles - Carrying Amount of Goodwill by Reportable Operating Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "unique": true } }, "R49": { "role": "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail", "longName": "9954504 - Disclosure - Goodwill and Intangibles - Intangible Assets and Accumulated Amortization Balances (Detail)", "shortName": "Goodwill and Intangibles - Intangible Assets and Accumulated Amortization Balances (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.cooperstandard.com/role/AccountsReceivableFactoring_1", "longName": "9954505 - Disclosure - Accounts Receivable Factoring", "shortName": "Accounts Receivable Factoring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "50", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail", "longName": "9954506 - Disclosure - Debt - Outstanding Debt (Detail)", "shortName": "Debt - Outstanding Debt (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FinanceLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FinanceLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail", "longName": "9954507 - Disclosure - Debt - Additional Information (Detail)", "shortName": "Debt - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-156", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "unique": true } }, "R53": { "role": "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail", "longName": "9954508 - Disclosure - Fair Value Measurements and Financial Instruments - Fair Value Hierarchy Level for Company's Liabilities Measured (Detail)", "shortName": "Fair Value Measurements and Financial Instruments - Fair Value Hierarchy Level for Company's Liabilities Measured (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-159", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-159", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValuesofDebtInstrumentsDetails", "longName": "9954509 - Disclosure - Fair Value Measurements and Financial Instruments - Fair Values of Debt Instruments (Details)", "shortName": "Fair Value Measurements and Financial Instruments - Fair Values of Debt Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail", "longName": "9954510 - Disclosure - Fair Value Measurements and Financial Instruments - Additional Information (Detail)", "shortName": "Fair Value Measurements and Financial Instruments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-163", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-163", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsGainslossesonCashFlowHedgesReportedinAccumulatedOtherComprehensiveIncomeLossDetails", "longName": "9954511 - Disclosure - Fair Value Measurements and Financial Instruments - Gains (losses) on Cash Flow Hedges Reported in Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "Fair Value Measurements and Financial Instruments - Gains (losses) on Cash Flow Hedges Reported in Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsReclassificationsoutofaccumulatedothercomprehensiveincomelossDetails", "longName": "9954512 - Disclosure - Fair Value Measurements and Financial Instruments - Reclassifications out of accumulated other comprehensive income (loss) (Details)", "shortName": "Fair Value Measurements and Financial Instruments - Reclassifications out of accumulated other comprehensive income (loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.cooperstandard.com/role/AccountsReceivableFactoringAdditionalDetailDetails", "longName": "9954513 - Disclosure - Accounts Receivable Factoring Additional Detail (Details)", "shortName": "Accounts Receivable Factoring Additional Detail (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-6", "name": "cps:Cashcollectedonbehalfoffactor", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": null }, "R59": { "role": "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail", "longName": "9954516 - Disclosure - Pension and Postretirement Benefits other than Pensions - Net Periodic Benefit Cost of Defined Benefit Plans and Other Postretirement Benefit Plans (Detail)", "shortName": "Pension and Postretirement Benefits other than Pensions - Net Periodic Benefit Cost of Defined Benefit Plans and Other Postretirement Benefit Plans (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-165", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-165", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail", "longName": "9954518 - Disclosure - Other Income (Expense), Net - Details of Components of Other Income Expense, Net (Detail)", "shortName": "Other Income (Expense), Net - Details of Components of Other Income Expense, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.cooperstandard.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails", "longName": "9954519 - Disclosure - Income Taxes Effective Income Tax Rate (Details)", "shortName": "Income Taxes Effective Income Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "unique": true } }, "R62": { "role": "http://www.cooperstandard.com/role/IncomeTaxesAdditionalInformationDetails", "longName": "9954520 - Disclosure - Income Taxes Additional Information (Details)", "shortName": "Income Taxes Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": null }, "R63": { "role": "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncBasicandDilutedNetIncomePerShareAttributableDetail", "longName": "9954521 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Basic and Diluted Net Income Per Share Attributable (Detail)", "shortName": "Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Basic and Diluted Net Income Per Share Attributable (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "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": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "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": "cps-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncCommonStockEquivalentsDetail", "longName": "9954522 - Disclosure - Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Common Stock Equivalents (Detail)", "shortName": "Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc. - Common Stock Equivalents (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail", "longName": "9954523 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Loss) (Detail)", "shortName": "Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Loss) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "unique": true } }, "R66": { "role": "http://www.cooperstandard.com/role/CommonStockDetails", "longName": "9954524 - Disclosure - Common Stock (Details)", "shortName": "Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-191", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-191", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.cooperstandard.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "longName": "9954527 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail", "longName": "9954528 - Disclosure - Segment Reporting Information on Company's Business Segments (Detail)", "shortName": "Segment Reporting Information on Company's Business Segments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cps-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "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": "cps-20240331.htm", "unique": true } } }, "tag": { "cps_A2018ProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "A2018ProgramMember", "presentation": [ "http://www.cooperstandard.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018 Program [Member]", "label": "2018 Program [Member]", "documentation": "2018 Program [Member]" } } }, "auth_ref": [] }, "cps_A2022JointVentureDeconsolidationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "A2022JointVentureDeconsolidationMember", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Joint Venture Deconsolidation", "label": "2022 Joint Venture Deconsolidation [Member]", "documentation": "2022 Joint Venture Deconsolidation" } } }, "auth_ref": [] }, "cps_A2023JointVentureDeconsolidationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "A2023JointVentureDeconsolidationMember", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Joint Venture Deconsolidation", "label": "2023 Joint Venture Deconsolidation [Member]", "documentation": "2023 Joint Venture Deconsolidation" } } }, "auth_ref": [] }, "cps_AccountReceivableFactoringAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "AccountReceivableFactoringAuthorizedAmount", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/AccountsReceivableFactoringAdditionalDetailDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Account Receivable Factoring, Authorized Amount [Line Items]", "label": "Account Receivable Factoring, Authorized Amount", "documentation": "Account Receivable Factoring, Authorized Amount" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28", "r947" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, 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": [ "r334", "r335" ] }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingencies", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrual for Environmental Loss Contingencies", "label": "Accrual for Environmental Loss Contingencies", "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies." } } }, "auth_ref": [ "r393", "r913", "r1038", "r1039", "r1085", "r1089" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/RevenueotherDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued liabilities", "terseLabel": "Accrued Liabilities, Current", "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": [ "r31" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities [Member]", "label": "Accrued Liabilities [Member]", "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered." } } }, "auth_ref": [ "r31" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit plan liabilities [Member]", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r7", "r20", "r40", "r1048", "r1049", "r1050" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r65", "r218", "r743" ] }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value change of derivatives [Member]", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent." } } }, "auth_ref": [ "r6", "r40", "r601" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "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": [ "r39", "r40", "r144", "r227", "r739", "r781", "r785" ] }, "cps_AccumulatedOtherComprehensiveIncomeLossNetOfTaxLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxLineItems", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income Loss Net Of Tax [Line Items]", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax [Line Items]", "documentation": "Accumulated Other Comprehensive Income Loss Net Of Tax [Line Items]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r241", "r242", "r656", "r658", "r659", "r660", "r661", "r662" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated other comprehensive loss [Member]", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r20", "r40", "r610", "r613", "r690", "r776", "r777", "r1048", "r1049", "r1050", "r1063", "r1064", "r1065" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative currency translation adjustment [Member]", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent." } } }, "auth_ref": [ "r5", "r20", "r40", "r242", "r243", "r658", "r659", "r660", "r661", "r662", "r1048" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "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": [ "r998" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r135" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r572", "r573", "r574", "r797", "r1063", "r1064", "r1065", "r1109", "r1130" ] }, "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": [ "r1004" ] }, "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": [ "r1004" ] }, "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": [ "r1004" ] }, "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": [ "r1004" ] }, "cps_AdjustedEBITDA": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "AdjustedEBITDA", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted EBITDA", "label": "Adjusted EBITDA", "documentation": "Adjusted EBITDA" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]", "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r206", "r207", "r208", "r209", "r210", "r264", "r265", "r266", "r268", "r277", "r336", "r337", "r343", "r344", "r345", "r346", "r349", "r350", "r351", "r352", "r353", "r354", "r375", "r572", "r573", "r574", "r581", "r582", "r583", "r584", "r593", "r594", "r595", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r626", "r627", "r628", "r629", "r637", "r638", "r641", "r642", "r643", "r644", "r663", "r664", "r666", "r667", "r668", "r669", "r686", "r687", "r688", "r689", "r690", "r721", "r722", "r723", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation, net", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r88", "r89", "r540" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash (used in) provided by 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": [ "r969", "r980", "r990", "r1015" ] }, "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": [ "r972", "r983", "r993", "r1018" ] }, "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": [ "r1004" ] }, "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": [ "r1011" ] }, "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": [ "r976", "r984", "r994", "r1011", "r1019", "r1023", "r1031" ] }, "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": [ "r1029" ] }, "cps_AmendedSeniorAblFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "AmendedSeniorAblFacilityMember", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aamended Senior Abl Facility", "label": "Amended Senior Abl Facility [Member]", "documentation": "Amended Senior Abl Facility" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of intangibles", "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", "r59", "r62" ] }, "cps_AmountOfAccountReceivableFactoringWithoutRecourse": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "AmountOfAccountReceivableFactoringWithoutRecourse", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/AccountsReceivableFactoring_1" ], "lang": { "en-us": { "role": { "terseLabel": "Total amount of accounts receivable factored without recourse", "label": "Amount Of Account Receivable Factoring Without Recourse", "documentation": "Total amount of accounts receivable without recourse." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncCommonStockEquivalentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r293" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific [Member]", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r1132", "r1133", "r1134", "r1135" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail", "http://www.cooperstandard.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r13", "r63" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Segment 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": [ "r183", "r222", "r256", "r304", "r319", "r325", "r342", "r396", "r397", "r399", "r400", "r401", "r403", "r405", "r407", "r408", "r597", "r603", "r640", "r736", "r835", "r947", "r960", "r1092", "r1093", "r1117" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r214", "r231", "r256", "r342", "r396", "r397", "r399", "r400", "r401", "r403", "r405", "r407", "r408", "r597", "r603", "r640", "r947", "r1092", "r1093", "r1117" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "cps_AutomotiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "AutomotiveMember", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Passenger and Light Duty", "terseLabel": "Automotive [Member]", "label": "Automotive [Member]", "documentation": "Automotive [Member]" } } }, "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": [ "r1026" ] }, "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": [ "r1027" ] }, "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": [ "r1022" ] }, "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": [ "r1022" ] }, "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": [ "r1022" ] }, "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": [ "r1022" ] }, "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": [ "r1022" ] }, "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": [ "r1022" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ] }, "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": [ "r1025" ] }, "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": [ "r1024" ] }, "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": [ "r1023" ] }, "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": [ "r1023" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r100", "r103" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.cooperstandard.com/role/OverviewPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and improvements, gross", "label": "Buildings and Improvements, Gross", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r164" ] }, "cps_CapitalStockDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "CapitalStockDisclosureTextBlock", "presentation": [ "http://www.cooperstandard.com/role/CommonStock" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Capital Stock Disclosure [Text Block]", "documentation": "Entire disclosure for capital stock." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSRECONCILIATIONOFCASHCASHEQUIVALENTSANDRESTRICTEDCASH": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSRECONCILIATIONOFCASHCASHEQUIVALENTSANDRESTRICTEDCASH" ], "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": [ "r48", "r216", "r901" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSRECONCILIATIONOFCASHCASHEQUIVALENTSANDRESTRICTEDCASH": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSRECONCILIATIONOFCASHCASHEQUIVALENTSANDRESTRICTEDCASH" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "totalLabel": "Total cash, cash equivalents and restricted cash shown in the statement of cash flows", "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": [ "r48", "r155", "r254" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Total", "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": [ "r1", "r155" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedging [Member]", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r99" ] }, "cps_Cashcollectedonbehalfoffactor": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "Cashcollectedonbehalfoffactor", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/AccountsReceivableFactoringAdditionalDetailDetails", "http://www.cooperstandard.com/role/AccountsReceivableFactoring_1" ], "lang": { "en-us": { "role": { "terseLabel": "Cash collected on behalf of factor", "label": "Cash collected on behalf of factor", "documentation": "Cash collected on behalf of factor" } } }, "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": [ "r1002" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r205", "r224", "r225", "r226", "r256", "r282", "r283", "r290", "r292", "r298", "r299", "r342", "r396", "r399", "r400", "r401", "r407", "r408", "r438", "r439", "r440", "r441", "r442", "r640", "r789", "r790", "r791", "r792", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r823", "r844", "r862", "r878", "r879", "r880", "r881", "r882", "r1037", "r1060", "r1067" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.cooperstandard.com/role/CommonStockDetails" ], "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": [ "r78", "r79", "r80", "r81" ] }, "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": [ "r1003" ] }, "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": [ "r1003" ] }, "cps_CommercialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "CommercialMember", "presentation": [ "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial [Member]", "label": "Commercial [Member]", "documentation": "Commercial [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cooperstandard.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": [ "r167", "r389", "r390", "r887", "r1088" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r950", "r951", "r952", "r954", "r955", "r956", "r957", "r1063", "r1064", "r1109", "r1129", "r1130" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r134" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r134", "r823" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r134" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Beginning balance (shares)", "periodEndLabel": "Ending balance (shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r21", "r134", "r823", "r841", "r1130", "r1131" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value, 190,000,000 shares authorized; 19,355,954 shares issued and 17,290,145 shares outstanding as of March 31, 2024, and 19,263,288 shares issued and 17,197,479 shares outstanding as of December 31, 2023", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r134", "r738", "r947" ] }, "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": [ "r1008" ] }, "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": [ "r1007" ] }, "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": [ "r1009" ] }, "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": [ "r1006" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "cps_ComponentsofNetPeriodicBenefitCostOtherthanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "ComponentsofNetPeriodicBenefitCostOtherthanServiceCost", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Net Periodic Benefit Cost Other than Service Cost", "label": "Components of Net Periodic Benefit Cost Other than Service Cost", "documentation": "Components of Net Periodic Benefit Cost Other than Service Cost" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss attributable to Cooper-Standard Holdings Inc.", "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": [ "r41", "r238", "r240", "r248", "r732", "r753" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Comprehensive (income) loss attributable to noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r11", "r94", "r98", "r238", "r240", "r247", "r731", "r752" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r98", "r181", "r238", "r240", "r246", "r730", "r751" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r143", "r245", "r729", "r750" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r258", "r306", "r317", "r318", "r319", "r320", "r321", "r323", "r327", "r396", "r397", "r398", "r399", "r401", "r402", "r404", "r406", "r407", "r1092", "r1093" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r258", "r306", "r317", "r318", "r319", "r320", "r321", "r323", "r327", "r396", "r397", "r398", "r399", "r401", "r402", "r404", "r406", "r407", "r1092", "r1093" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress, gross", "label": "Construction in Progress, Gross", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r164" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset and Liability [Table Text Block]", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1098" ] }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetGrossCurrent", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/RevenueNetcontractassetsliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset, Gross, Current", "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r1096", "r1097" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/RevenueNetcontractassetsliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset, Net, Current", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r444", "r446", "r457" ] }, "us-gaap_ContractWithCustomerDurationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerDurationAxis", "presentation": [ "http://www.cooperstandard.com/role/RevenueotherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Duration [Axis]", "label": "Contract with Customer, Duration [Axis]", "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts." } } }, "auth_ref": [ "r928", "r1099" ] }, "us-gaap_ContractWithCustomerDurationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerDurationDomain", "presentation": [ "http://www.cooperstandard.com/role/RevenueotherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Duration [Domain]", "label": "Contract with Customer, Duration [Domain]", "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts." } } }, "auth_ref": [ "r928", "r1099" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/RevenueNetcontractassetsliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract with Customer, Liability, Current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r444", "r445", "r457" ] }, "cps_ContractwithCustomerNetExplanationofChange": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "ContractwithCustomerNetExplanationofChange", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/RevenueNetcontractassetsliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Net, Explanation of Change", "label": "Contract with Customer, Net, Explanation of Change", "documentation": "Contract with Customer, Net, Explanation of Change" } } }, "auth_ref": [] }, "cps_CooperStandardAutomotiveIncCanadaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "CooperStandardAutomotiveIncCanadaMember", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cooper Standard Automotive Inc Canada", "label": "Cooper Standard Automotive Inc Canada [Member]", "documentation": "Cooper Standard Automotive Inc Canada" } } }, "auth_ref": [] }, "cps_CooperStandardAutomotiveIncUSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "CooperStandardAutomotiveIncUSMember", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cooper Standard Automotive Inc US", "label": "Cooper Standard Automotive Inc US [Member]", "documentation": "Cooper Standard Automotive Inc US" } } }, "auth_ref": [] }, "cps_CooperStandardHoldingsIncEquityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "CooperStandardHoldingsIncEquityMember", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Cooper Standard Holdings Inc Equity [Member]", "label": "Cooper Standard Holdings Inc Equity [Member]", "documentation": "Cooper Standard Holdings Inc Equity [Member]" } } }, "auth_ref": [] }, "us-gaap_CorporateAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateAndOtherMember", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and Other [Member]", "label": "Corporate and Other [Member]", "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r1069" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of products 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": [ "r150", "r719" ] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cost, Depreciation and Amortization", "label": "Cost, Depreciation and Amortization", "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service." } } }, "auth_ref": [ "r1051" ] }, "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.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "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.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "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.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [] }, "cps_CurtailmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "CurtailmentMember", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Curtailment [Member]", "label": "Curtailment [Member]", "documentation": "Curtailment [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail" ], "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": [ "r91" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 2.0 }, "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt payable within one year", "negatedLabel": "Less: current portion", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r223" ] }, "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.cooperstandard.com/role/Debt", "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "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": [ "r168", "r255", "r409", "r415", "r416", "r417", "r418", "r419", "r420", "r425", "r432", "r433", "r435" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValuesofDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Gross", "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": [ "r25", "r184", "r436" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Face Amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r113", "r115", "r410", "r665", "r919", "r920" ] }, "us-gaap_DebtInstrumentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFeeAmount", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Fee Amount", "label": "Debt Instrument, Fee Amount", "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument." } } }, "auth_ref": [ "r34" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r33", "r411" ] }, "us-gaap_DebtInstrumentInterestRateTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateTerms", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Interest Rate Terms", "label": "Debt Instrument, Interest Rate Terms", "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets." } } }, "auth_ref": [ "r33" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "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": [ "r258", "r410", "r411", "r412", "r413", "r414", "r416", "r421", "r422", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r434", "r665", "r918", "r919", "r920", "r921", "r922", "r1061" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Maturity Date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r202", "r918", "r1111" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "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": [ "r35", "r75", "r76", "r112", "r113", "r115", "r118", "r169", "r170", "r258", "r410", "r411", "r412", "r413", "r414", "r416", "r421", "r422", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r434", "r665", "r918", "r919", "r920", "r921", "r922", "r1061" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument term (in years)", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Unamortized Discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r112", "r115", "r1095" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r114", "r421", "r437", "r919", "r920" ] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Related Commitment Fees and Debt Issuance Costs", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses." } } }, "auth_ref": [ "r152" ] }, "us-gaap_DeconsolidationGainOrLossAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeconsolidationGainOrLossAmount", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deconsolidation, Gain (Loss), Amount", "label": "Deconsolidation, Gain (Loss), Amount", "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer." } } }, "auth_ref": [ "r95" ] }, "cps_DeconsolidationOfJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "DeconsolidationOfJointVenture", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails", "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deconsolidation of Joint Venture", "label": "Deconsolidation of Joint Venture", "documentation": "Deconsolidation of Joint Venture" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Issuance Costs, Gross", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r114" ] }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Pension benefits", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r82", "r83", "r132", "r173" ] }, "cps_DefinedBenefitPlanAmortizationOfPriorServiceCostCreditAndRecognizedActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCreditAndRecognizedActuarialGainLoss", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of prior service cost credit and recognized actuarial gain (loss)", "label": "Defined Benefit Plan Amortization Of Prior Service Cost Credit And Recognized Actuarial Gain Loss", "documentation": "Defined benefit plan amortization of prior service cost (credit) and actuarial gain (loss)." } } }, "auth_ref": [] }, "cps_DefinedBenefitPlanChangesInBenefitObligationAndPlanAssetsPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "DefinedBenefitPlanChangesInBenefitObligationAndPlanAssetsPeriod", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Pension Plan termination period (in months)", "label": "Defined Benefit Plan, Changes in Benefit Obligation and Plan Assets, Period", "documentation": "Defined Benefit Plan, Changes in Benefit Obligation and Plan Assets, Period" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r461", "r498", "r523", "r933", "r934" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Pension Plan was overfunded", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r460", "r482", "r933" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r461", "r465", "r497", "r522", "r933", "r934" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r495", "r520", "r933", "r934" ] }, "us-gaap_DefinedBenefitPlanOtherCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanOtherCosts", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Defined Benefit Plan, Other Cost (Credit)", "documentation": "Amount of defined benefit plan cost (credit), classified as other." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r463", "r496", "r521", "r933", "r934" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans." } } }, "auth_ref": [ "r16", "r84", "r85", "r86", "r87" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [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_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r13", "r64" ] }, "us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/AccountsReceivableFactoring_1" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing Involvement with Derecognized Transferred Financial Assets, Amount Outstanding", "label": "Continuing Involvement with Derecognized Transferred Financial Assets, Amount Outstanding", "documentation": "Amount of transferred financial assets in which the transferor has continuing involvement with the assets underlying the transaction that have been derecognized. Continuing involvement includes, but is not limited to, servicing, recourse, and restrictions on transferor's interests in transferred financial assets." } } }, "auth_ref": [ "r701" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r812", "r814", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r836", "r837", "r838", "r839", "r849", "r850", "r851", "r852", "r855", "r856", "r857", "r858", "r872", "r873", "r874", "r875", "r950", "r952" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r101", "r102", "r104", "r107", "r812", "r814", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r836", "r837", "r838", "r839", "r849", "r850", "r851", "r852", "r855", "r856", "r857", "r858", "r872", "r873", "r874", "r875", "r907", "r950", "r952" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r22", "r101", "r104" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Notional Amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1107", "r1108" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.cooperstandard.com/role/RevenueNetcontractassetsliabilitiesDetails", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/RevenueotherDetails" ], "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": [ "r456", "r924", "r925", "r926", "r927", "r928", "r929", "r930" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.cooperstandard.com/role/RevenueNetcontractassetsliabilitiesDetails", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/RevenueotherDetails" ], "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": [ "r456", "r924", "r925", "r926", "r927", "r928", "r929", "r930" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table Text Block]", "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": [ "r1099" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r538", "r542", "r569", "r570", "r571", "r942" ] }, "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": [] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]", "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails", "http://www.cooperstandard.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization", "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization", "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r127" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails", "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operation, Intangible Assets", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets", "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r121", "r128", "r165" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails", "http://www.cooperstandard.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r121", "r128", "r165" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestiture" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r120", "r162" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails", "http://www.cooperstandard.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r935", "r938" ] }, "cps_DivestitureMutaresMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "DivestitureMutaresMember", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DivestitureMutares [Member]", "label": "DivestitureMutares [Member]", "documentation": "DivestitureMutares" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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.cooperstandard.com/role/DocumentandEntityInformation" ], "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_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document 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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r964" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r997" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.cooperstandard.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Tax Authority", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_DomesticPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticPlanMember", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail", "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Plan", "label": "Domestic Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1101", "r1102", "r1103" ] }, "cps_EBITDA": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "EBITDA", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "EBITDA", "label": "EBITDA", "documentation": "EBITDA" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncBasicandDilutedNetIncomePerShareAttributableDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic", "verboseLabel": "Basic net income per share attributable to Cooper-Standard Holdings Inc.", "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": [ "r249", "r269", "r270", "r271", "r272", "r273", "r280", "r282", "r290", "r291", "r292", "r296", "r627", "r628", "r733", "r754", "r908" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncBasicandDilutedNetIncomePerShareAttributableDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "verboseLabel": "Diluted net income per share attributable to Cooper-Standard Holdings Inc.", "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": [ "r249", "r269", "r270", "r271", "r272", "r273", "r282", "r290", "r291", "r292", "r296", "r627", "r628", "r733", "r754", "r908" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsInc" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Per Share Attributable to Cooper-Standard Holdings Inc.", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r279", "r293", "r294", "r295" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effects of exchange rate changes on cash, cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r654" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.cooperstandard.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r577" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll liabilities", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Separation Costs [Member]", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "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.cooperstandard.com/role/DocumentandEntityInformation" ], "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.cooperstandard.com/role/DocumentandEntityInformation" ], "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.cooperstandard.com/role/DocumentandEntityInformation" ], "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.cooperstandard.com/role/DocumentandEntityInformation" ], "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.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r962" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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.cooperstandard.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r962" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r962" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r1036" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r962" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r962" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r962" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r962" ] }, "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.cooperstandard.com/role/CommonStockDetails" ], "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.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.cooperstandard.com/role/CommonStockDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "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": [ "r21", "r208", "r241", "r242", "r243", "r259", "r260", "r261", "r265", "r274", "r276", "r297", "r346", "r354", "r443", "r572", "r573", "r574", "r583", "r584", "r608", "r610", "r611", "r612", "r613", "r616", "r626", "r656", "r658", "r659", "r660", "r661", "r662", "r690", "r776", "r777", "r778", "r797", "r862" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r339", "r340", "r341" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r339" ] }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Realized Gain (Loss) on Disposal", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment." } } }, "auth_ref": [ "r1052", "r1053", "r1059" ] }, "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": [ "r1005" ] }, "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": [ "r969", "r980", "r990", "r1015" ] }, "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": [ "r966", "r977", "r987", "r1012" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Europe [Member]", "label": "Europe [Member]" } } }, "auth_ref": [ "r1132", "r1133", "r1134", "r1135" ] }, "cps_EuropeanFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "EuropeanFacilitiesMember", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "European Facilities", "label": "European Facilities [Member]", "documentation": "European Facilities" } } }, "auth_ref": [] }, "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": [ "r1011" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail" ], "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": [ "r634", "r635", "r636" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r109", "r110", "r111" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail" ], "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": [ "r423", "r486", "r487", "r488", "r489", "r490", "r491", "r635", "r695", "r696", "r697", "r919", "r920", "r931", "r932", "r933" ] }, "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.cooperstandard.com/role/FairValueMeasurementsandFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements and Financial Instruments", "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": [ "r633" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2 [Member]", "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": [ "r423", "r486", "r491", "r635", "r696", "r919", "r920", "r931", "r932", "r933" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail" ], "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": [ "r423", "r486", "r487", "r488", "r489", "r490", "r491", "r695", "r696", "r697", "r919", "r920", "r931", "r932", "r933" ] }, "cps_FairValueOfAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "FairValueOfAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Of Assets And Liabilities Measured On Recurring Basis [Line Items]", "label": "Fair Value Of Assets And Liabilities Measured On Recurring Basis [Line Items]", "documentation": "Fair Value Of Assets And Liabilities Measured On Recurring Basis [Line Items]" } } }, "auth_ref": [] }, "cps_FairValueofDebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "FairValueofDebtInstrumentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Debt Instruments [Abstract]", "label": "Fair Value of Debt Instruments [Abstract]", "documentation": "Fair Value of Debt Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/LeasesComponentsofleaseexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Interest Expense", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r676", "r679", "r946" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r675", "r684" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r675" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r675" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/LeasesComponentsofleaseexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r676", "r679", "r946" ] }, "cps_FinanceLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "FinanceLeasesMember", "presentation": [ "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases [Member]", "label": "Finance Leases [Member]", "documentation": "Finance Leases [Member]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r220", "r372" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail" ], "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": [ "r370", "r371", "r372", "r373", "r720", "r727" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "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": [ "r161", "r727" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail" ], "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": [ "r60", "r61" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r161", "r720" ] }, "cps_FluidtransfersystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "FluidtransfersystemsMember", "presentation": [ "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fluid transfer systems [Member]", "label": "Fluid transfer systems [Member]", "documentation": "Fluid transfer systems [Member]" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsReclassificationsoutofaccumulatedothercomprehensiveincomelossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net", "documentation": "The amount of net gains or losses on foreign currency cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings." } } }, "auth_ref": [ "r106" ] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forward foreign exchange contract asset", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forward foreign exchange contract liability", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency losses", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r648", "r650", "r652", "r653", "r859" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Exchange Contract [Member]", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r907", "r931", "r945" ] }, "us-gaap_ForeignPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignPlanMember", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Plan", "label": "Foreign Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1101", "r1102", "r1103" ] }, "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": [ "r973", "r984", "r994", "r1019" ] }, "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": [ "r973", "r984", "r994", "r1019" ] }, "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": [ "r973", "r984", "r994", "r1019" ] }, "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": [ "r973", "r984", "r994", "r1019" ] }, "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": [ "r973", "r984", "r994", "r1019" ] }, "cps_FuelandbrakedeliverysystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "FuelandbrakedeliverysystemsMember", "presentation": [ "http://www.cooperstandard.com/role/RevenuebytypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fuel and brake delivery systems [Member]", "label": "Fuel and brake delivery systems [Member]", "documentation": "Fuel and brake delivery systems [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfAccountsReceivable", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Factoring costs", "label": "Gain (Loss) on Sale of Accounts Receivable", "documentation": "Amount of gain (loss) on sale of accounts receivable." } } }, "auth_ref": [ "r706" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 6.0 }, "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on sale of businesses, net", "terseLabel": "Gain on sale of business", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r602", "r1059" ] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnTerminationOfLease", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease termination costs", "label": "Gain (Loss) on Termination of Lease", "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term." } } }, "auth_ref": [ "r673" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on refinancing and extinguishment of debt", "negatedTerseLabel": "Loss on refinancing and extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r13", "r73", "r74" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "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": [ "r219", "r358", "r728", "r912", "r947", "r1073", "r1080" ] }, "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.cooperstandard.com/role/GoodwillandIntangibles" ], "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": [ "r160" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Foreign Currency Translation Gain (Loss)", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r365" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail" ], "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": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r912" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail" ], "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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails", "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Written off Related to Sale of Business Unit", "negatedTerseLabel": "Goodwill, Written off Related to Sale of Business Unit", "label": "Goodwill, Written off Related to Sale of Business Unit", "documentation": "Amount of divestiture 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": [ "r363", "r912" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r149", "r256", "r304", "r318", "r324", "r327", "r342", "r396", "r397", "r399", "r400", "r401", "r403", "r405", "r407", "r408", "r640", "r910", "r1092" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r13", "r163" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "terseLabel": "Loss 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", "r146", "r189", "r304", "r318", "r324", "r327", "r734", "r746", "r910" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Equity in earnings (losses) of affiliates", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r13", "r147", "r188", "r311", "r338", "r745" ] }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Equity in (earnings) losses of affiliates, net of dividends related to earnings", "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities." } } }, "auth_ref": [ "r13" ] }, "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails", "http://www.cooperstandard.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r935", "r938" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r15", "r23", "r26", "r121", "r122", "r123", "r124", "r125", "r126", "r129", "r130", "r131", "r166" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.cooperstandard.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.cooperstandard.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://www.cooperstandard.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Line Items]", "label": "Income Tax Contingency [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_IncomeTaxContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyTable", "presentation": [ "http://www.cooperstandard.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Table]", "label": "Income Tax Contingency [Table]", "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r18", "r90", "r178", "r179" ] }, "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.cooperstandard.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": [ "r257", "r575", "r578", "r579", "r580", "r588", "r590", "r591", "r592", "r794" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.cooperstandard.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "verboseLabel": "Income tax expense", "negatedTerseLabel": "Income Tax Expense (Benefit)", "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": [ "r195", "r201", "r275", "r276", "r312", "r576", "r589", "r755" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes Receivable, Current", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r116", "r1046" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/RevenueNetcontractassetsliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset, Explanation of Change", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1058" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/RevenueNetcontractassetsliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability, Explanation of Change", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r718", "r1058" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes in operating assets and liabilities", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r12" ] }, "cps_IndirectTaxAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "IndirectTaxAdjustments", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Indirect Tax Adjustments", "label": "Indirect Tax Adjustments", "documentation": "Indirect Tax Adjustments" } } }, "auth_ref": [] }, "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": [ "r976", "r984", "r994", "r1011", "r1019", "r1023", "r1031" ] }, "cps_IndustrialSpecialtyGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "IndustrialSpecialtyGroupMember", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial Specialty Group [Member]", "label": "Industrial Specialty Group [Member]", "documentation": "Industrial Specialty Group [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": [ "r1029" ] }, "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": [ "r965", "r1035" ] }, "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": [ "r965", "r1035" ] }, "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": [ "r965", "r1035" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense, net of interest income", "terseLabel": "Interest expense, net of interest income", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "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.cooperstandard.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "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": [ "r355" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/InventoriesSummaryofInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/InventoriesSummaryofInventoriesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r159", "r904" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.cooperstandard.com/role/InventoriesSummaryofInventoriesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/InventoriesSummaryofInventoriesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "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": [ "r228", "r902", "r947" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/InventoriesSummaryofInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/InventoriesSummaryofInventoriesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials and supplies", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r159", "r906" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/InventoriesSummaryofInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/InventoriesSummaryofInventoriesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r159", "r905" ] }, "us-gaap_JuniorLienMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "JuniorLienMember", "presentation": [ "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Junior Lien", "label": "Junior Lien [Member]", "documentation": "Legal right, after the claims of senior lien holders are satisfied, for a creditor to possess property or other collateral in satisfaction of an outstanding debt in the event of borrower default or bankruptcy. Excludes second mortgage loans." } } }, "auth_ref": [] }, "us-gaap_LandAndLandImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndLandImprovements", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land and improvements", "label": "Land and Land Improvements", "documentation": "Amount before accumulated depreciation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for sale." } } }, "auth_ref": [ "r1045" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/LeasesComponentsofleaseexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r678", "r946" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost [Table Text Block]", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1115" ] }, "cps_LeaseExpenseComponentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "LeaseExpenseComponentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Lease Expense Components [Abstract]", "label": "Lease Expense Components [Abstract]", "documentation": "Lease Expense Components [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.cooperstandard.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Finance Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r672" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r677" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r677" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1116" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.cooperstandard.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r672" ] }, "cps_LetterOfCreditSubFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "LetterOfCreditSubFacility", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of credit sub-facility", "label": "Letter Of Credit Sub Facility", "documentation": "Maximum borrowing capacity under the letter of credit sub-facility." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of Credit Outstanding, Amount", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r30", "r256", "r342", "r396", "r397", "r399", "r400", "r401", "r403", "r405", "r407", "r408", "r598", "r603", "r604", "r640", "r822", "r909", "r960", "r1092", "r1117", "r1118" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r139", "r186", "r742", "r947", "r1062", "r1070", "r1112" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and 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.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r32", "r215", "r256", "r342", "r396", "r397", "r399", "r400", "r401", "r403", "r405", "r407", "r408", "r598", "r603", "r604", "r640", "r947", "r1092", "r1117", "r1118" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "cps_LineOfCreditFacilityCovenantComplianceFCCRMaintenanceCovenantAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "LineOfCreditFacilityCovenantComplianceFCCRMaintenanceCovenantAmount", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Covenant Compliance, FCCR Maintenance Covenant Amount", "label": "Line of Credit Facility, Covenant Compliance, FCCR Maintenance Covenant Amount", "documentation": "Line of Credit Facility, Covenant Compliance, FCCR Maintenance Covenant Amount" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Current Borrowing Capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r29" ] }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ABL Facility", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "documentation": "Fair value of the amount outstanding under the credit facility." } } }, "auth_ref": [ "r639" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facilities [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": [ "r1061" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, 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": [ "r29" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [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": [ "r29", "r1061" ] }, "cps_LineofCreditFacilityCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "LineofCreditFacilityCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Commitment Amount", "label": "Line of Credit Facility, Commitment Amount", "documentation": "Line of Credit Facility, Commitment Amount" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermContractWithCustomerMember", "presentation": [ "http://www.cooperstandard.com/role/RevenueotherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Contract with Customer [Member]", "label": "Long-Term Contract with Customer [Member]", "documentation": "Contract with customer in which duration is classified as long-term." } } }, "auth_ref": [ "r928" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 1.0 }, "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "verboseLabel": "Total long-term debt", "label": "Long-Term Debt and Lease Obligation", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r25", "r737" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValuesofDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Fair Value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "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": [ "r35" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "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": [ "r35", "r72" ] }, "cps_LossOnSaleOfAccountsReceivableWithoutRecourse": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "LossOnSaleOfAccountsReceivableWithoutRecourse", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/AccountsReceivableFactoring_1" ], "lang": { "en-us": { "role": { "terseLabel": "Loss On Sale Of Accounts Receivable Without Recourse", "label": "Loss On Sale Of Accounts Receivable Without Recourse", "documentation": "Loss on sale of accounts receivable without recourse." } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment, gross", "label": "Machinery and Equipment, Gross", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r164" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r333", "r926", "r1099", "r1127", "r1128" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r391", "r392", "r394", "r395", "r535", "r717", "r773", "r813", "r814", "r865", "r867", "r869", "r870", "r876", "r897", "r898", "r911", "r923", "r941", "r949", "r1094", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124" ] }, "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": [ "r1003" ] }, "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": [ "r1003" ] }, "us-gaap_MediumTermNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MediumTermNotes", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Medium-term Notes", "documentation": "Including the current and noncurrent portions, carrying value at the balance sheet date of a financial instrument used to receive debt funding on a regular basis with original maturities ranging from 5-10 years." } } }, "auth_ref": [ "r25", "r184", "r1126" ] }, "us-gaap_MediumTermNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MediumTermNotesMember", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Medium-term Notes [Member]", "label": "Medium-term Notes [Member]", "documentation": "Debt instruments with maturities ranging from five to ten years." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r391", "r392", "r394", "r395", "r535", "r717", "r773", "r813", "r814", "r865", "r867", "r869", "r870", "r876", "r897", "r898", "r911", "r923", "r941", "r949", "r1094", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r38", "r185", "r256", "r342", "r396", "r399", "r400", "r401", "r407", "r408", "r640", "r741", "r825" ] }, "cps_MiscellaneousIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "MiscellaneousIncomeExpense", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Miscellaneous income", "label": "Miscellaneous Income Expense", "documentation": "Miscellaneous income or (expense)." } } }, "auth_ref": [] }, "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": [ "r1022" ] }, "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": [ "r1030" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r333", "r926", "r1099", "r1127", "r1128" ] }, "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": [ "r1004" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r253" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "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.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r253" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "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.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash (used in) provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r155", "r156", "r157" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Cooper-Standard Holdings Inc.", "terseLabel": "Net (Loss) Income Attributable to Parent", "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": [ "r148", "r157", "r190", "r213", "r236", "r239", "r243", "r256", "r264", "r269", "r270", "r271", "r272", "r275", "r276", "r288", "r304", "r318", "r324", "r327", "r342", "r396", "r397", "r399", "r400", "r401", "r403", "r405", "r407", "r408", "r628", "r640", "r749", "r843", "r860", "r861", "r910", "r958", "r1092" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net (income) loss attributable to noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r97", "r182", "r236", "r239", "r275", "r276", "r748", "r1050" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncBasicandDilutedNetIncomePerShareAttributableDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Available to Common Stockholders, Diluted", "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": [ "r250", "r281", "r284", "r285", "r286", "r287", "r289", "r292" ] }, "cps_NetcontractassetsliabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "NetcontractassetsliabilitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Net contract assets (liabilities) [Abstract]", "label": "Net contract assets (liabilities) [Abstract]", "documentation": "Net contract assets (liabilities) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.cooperstandard.com/role/Overview" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r199", "r200", "r203", "r211", "r262", "r263", "r266", "r267", "r277", "r278", "r347", "r348", "r585", "r586", "r587", "r614", "r624", "r630", "r631", "r632", "r645", "r646", "r647", "r670", "r671", "r691", "r724", "r725", "r726", "r780", "r781", "r782", "r783", "r785" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "No Trading Symbol Flag", "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "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": [ "r1003" ] }, "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": [ "r973", "r984", "r994", "r1011", "r1019" ] }, "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": [ "r1001" ] }, "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": [ "r1000" ] }, "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": [ "r1011" ] }, "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": [ "r1030" ] }, "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": [ "r1030" ] }, "cps_NonUnitedStatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "NonUnitedStatesMember", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-U.S.", "label": "Non-United States [Member]", "documentation": "Non-United States" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deconsolidation of noncontrolling interest", "label": "Noncontrolling Interest, Decrease from Deconsolidation", "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest." } } }, "auth_ref": [ "r19", "r77" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Member]", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r92", "r443", "r1063", "r1064", "r1065", "r1130" ] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail", "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "North America [Member]", "label": "North America [Member]" } } }, "auth_ref": [ "r1132", "r1133", "r1134", "r1135" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r304", "r318", "r324", "r327", "r910" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/LeasesComponentsofleaseexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r680", "r946" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails" ], "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": [ "r675" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails" ], "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": [ "r675" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r674" ] }, "cps_OperatingLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "OperatingLeasesMember", "presentation": [ "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases [Member]", "label": "Operating Leases [Member]", "documentation": "Operating Leases [Member]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.cooperstandard.com/role/Overview" ], "lang": { "en-us": { "role": { "terseLabel": "Overview", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r119", "r180", "r786", "r787" ] }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccountsPayableAndAccruedLiabilities", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Accounts Payable and Accrued Liabilities", "label": "Other Accounts Payable and Accrued Liabilities", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges", "negatedTerseLabel": "Other impairment charges", "label": "Other Asset Impairment Charges", "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value." } } }, "auth_ref": [ "r1059", "r1083" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r230", "r947" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r221" ] }, "us-gaap_OtherBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherBorrowings", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other borrowings", "label": "Other Borrowings", "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity." } } }, "auth_ref": [ "r187" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "documentation": "Amount before 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." } } }, "auth_ref": [ "r4", "r144", "r649", "r651", "r655" ] }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Credit, Reclassification Adjustment from AOCI, before Tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r10", "r144", "r235", "r503" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r24", "r40", "r242", "r656", "r659", "r662", "r1048" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value change of derivatives, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r232", "r233" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r234" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r234" ] }, "us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax", "documentation": "Amount, before tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r10", "r144", "r174" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income, net of tax", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r21", "r24", "r237", "r240", "r245", "r656", "r657", "r662", "r729", "r750", "r1048", "r1049" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Benefit plan liabilities adjustment, net of tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r8", "r144" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax (Benefit) Expense", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax", "documentation": "Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r8", "r9", "r181" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Defined Benefit Plan, Amortization of Actuarial Losses, Reclassification Adjustment from AOCI, before Tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r10", "r144", "r235", "r503" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Expense (Benefit)", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan." } } }, "auth_ref": [ "r9", "r181" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsFairValueHierarchyLevelforCompanysLiabilitiesMeasuredDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Assets [Member]", "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r100", "r108" ] }, "cps_OtherCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "OtherCustomersMember", "presentation": [ "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Customers [Member]", "label": "Other Customers [Member]", "documentation": "Other Customers [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherDebtSecuritiesMember", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Debt Obligations [Member]", "documentation": "Investments in debt securities classified as other." } } }, "auth_ref": [ "r1071", "r1100", "r1110" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Income and Expenses [Abstract]", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "presentation": [ "http://www.cooperstandard.com/role/OtherIncomeExpenseNet" ], "lang": { "en-us": { "role": { "terseLabel": "Other (Expense) Income, Net", "label": "Other Income and Other Expense Disclosure [Text Block]", "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions." } } }, "auth_ref": [ "r172", "r176" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r36" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/OtherIncomeExpenseNetDetailsofComponentsofOtherIncomeExpenseNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense, net", "totalLabel": "Other expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r153" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "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": [ "r1003" ] }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Postretirement Benefits Plan", "label": "Other Postretirement Benefits Plan [Member]", "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits." } } }, "auth_ref": [ "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r487", "r488", "r489", "r490", "r491", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r510", "r513", "r516", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r532", "r533", "r534", "r933", "r934", "r935", "r936", "r937" ] }, "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Postretirement benefits other than pensions", "label": "Liability, Other Postretirement Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan." } } }, "auth_ref": [ "r82", "r83", "r132", "r173" ] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringMember", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Exit Costs [Member]", "label": "Other Restructuring [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r914", "r915", "r916", "r917" ] }, "cps_OtherproductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "OtherproductsMember", "presentation": [ "http://www.cooperstandard.com/role/RevenuebytypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other products [Member]", "label": "Other products [Member]", "documentation": "Other products [Member]" } } }, "auth_ref": [] }, "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": [ "r971", "r982", "r992", "r1017" ] }, "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": [ "r974", "r985", "r995", "r1020" ] }, "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": [ "r974", "r985", "r995", "r1020" ] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Paid-in-Kind Interest", "label": "Paid-in-Kind Interest", "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Parent [Member]", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "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": [ "r999" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r1042", "r1054" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r45" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r379", "r1057" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of Debt Issuance Costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r47" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt issuance costs and other fees", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r44" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes withheld and paid on employees' share-based payment awards", "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": [ "r251" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capital expenditures", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r194", "r1104", "r1105", "r1106" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r44" ] }, "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": [ "r1002" ] }, "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": [ "r1002" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensions" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and Postretirement Benefits other than Pensions", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r459", "r483", "r485", "r491", "r509", "r511", "r512", "r513", "r514", "r515", "r530", "r531", "r532", "r933" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail", "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plan", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r510", "r513", "r516", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r532", "r533", "r537", "r933", "r934", "r938", "r939", "r940" ] }, "cps_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plans, Postretirement and Other Employee Benefits [Line Items]", "label": "Pension Plans Postretirement And Other Employee Benefits [Line Items]", "documentation": "Pension Plans, Postretirement and Other Employee Benefits [Line Items]" } } }, "auth_ref": [] }, "cps_PensionandPostretirementBenefitsotherthanPensionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "PensionandPostretirementBenefitsotherthanPensionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Pension and Postretirement Benefits other than Pensions [Abstract]", "label": "Pension and Postretirement Benefits other than Pensions [Abstract]", "documentation": "Pension and Postretirement Benefits other than Pensions [Abstract]" } } }, "auth_ref": [] }, "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": [ "r1001" ] }, "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": [ "r1011" ] }, "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": [ "r1004" ] }, "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": [ "r1000" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "PUs", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "cps_PerformanceUnitsToROICMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "PerformanceUnitsToROICMember", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Units to ROIC", "label": "Performance Units to ROIC [Member]", "documentation": "Performance Units to ROIC" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r950", "r951", "r954", "r955", "r956", "r957", "r1129", "r1130" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r229", "r356", "r357", "r903" ] }, "cps_PreviouslyConsolidatedJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "PreviouslyConsolidatedJointVentureMember", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Consolidated Joint Venture", "label": "Previously Consolidated Joint Venture [Member]", "documentation": "Previously Consolidated Joint Venture" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIncomeTaxRefunds", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from income tax refund", "label": "Proceeds from Income Tax Refunds", "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r49", "r156" ] }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSecuredDebt", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of long-term debt, net of debt issuance costs", "label": "Proceeds from Issuance of Secured Debt", "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r1043", "r1055" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from (Repayments of) Lines of Credit", "label": "Proceeds from (Repayments of) Lines of Credit", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfShortTermDebt", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Decrease in short-term debt, net", "label": "Proceeds from (Repayments of) Short-Term Debt", "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfOtherAssetsInvestingActivities", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Other Assets, Investing Activities", "label": "Proceeds from Sale of Other Assets, Investing Activities", "documentation": "Amount of cash inflow from the sale of other assets recognized in investing activities." } } }, "auth_ref": [ "r1042" ] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Productive Assets", "label": "Proceeds from Sale of Productive Assets", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r154" ] }, "us-gaap_ProceedsFromSalesOfAssetsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSalesOfAssetsInvestingActivities", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Other Assets", "label": "Proceeds from Sales of Assets, Investing Activities", "documentation": "Aggregate cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing activities." } } }, "auth_ref": [ "r1042" ] }, "us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sales of Business, Affiliate and Productive Assets", "label": "Proceeds from Sales of Business, Affiliate and Productive Assets", "documentation": "Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities." } } }, "auth_ref": [ "r1042" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cooperstandard.com/role/RevenuebytypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r329", "r719", "r767", "r768", "r769", "r770", "r771", "r772", "r899", "r924", "r948", "r1044", "r1090", "r1091", "r1099", "r1127" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cooperstandard.com/role/RevenuebytypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r329", "r719", "r767", "r768", "r769", "r770", "r771", "r772", "r899", "r924", "r948", "r1044", "r1090", "r1091", "r1099", "r1127" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r213", "r236", "r239", "r252", "r256", "r264", "r275", "r276", "r304", "r318", "r324", "r327", "r342", "r396", "r397", "r399", "r400", "r401", "r403", "r405", "r407", "r408", "r596", "r599", "r600", "r628", "r640", "r734", "r747", "r796", "r843", "r860", "r861", "r910", "r943", "r944", "r959", "r1050", "r1092" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment Disclosure [Text Block]", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r162", "r196", "r197", "r198" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r164", "r217", "r744" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/PropertyPlantandEquipmentDetails" ], "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", "r735", "r744", "r947" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table Text Block]", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "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": [ "r999" ] }, "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": [ "r999" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r391", "r392", "r394", "r395", "r483", "r535", "r565", "r566", "r567", "r699", "r717", "r773", "r813", "r814", "r865", "r867", "r869", "r870", "r876", "r897", "r898", "r911", "r923", "r941", "r949", "r952", "r1084", "r1094", "r1120", "r1121", "r1122", "r1123", "r1124" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r391", "r392", "r394", "r395", "r483", "r535", "r565", "r566", "r567", "r699", "r717", "r773", "r813", "r814", "r865", "r867", "r869", "r870", "r876", "r897", "r898", "r911", "r923", "r941", "r949", "r952", "r1084", "r1094", "r1120", "r1121", "r1122", "r1123", "r1124" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "cps_ReceivablesFactoredandCostsIncurredTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "ReceivablesFactoredandCostsIncurredTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/AccountsReceivableFactoringTables", "http://www.cooperstandard.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Factored and Costs Incurred [Table Text Block]", "label": "Receivables Factored and Costs Incurred [Table Text Block]", "documentation": "Receivables Factored and Costs Incurred [Table Text Block]" } } }, "auth_ref": [] }, "cps_ReceivablesOutstandingUnderTransferArrangementsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "ReceivablesOutstandingUnderTransferArrangementsTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/AccountsReceivableFactoringTables", "http://www.cooperstandard.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Outstanding Under Transfer Arrangements [Table Text Block]", "label": "Receivables Outstanding Under Transfer Arrangements [Table Text Block]", "documentation": "Receivables Outstanding Under Transfer Arrangements [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from accumulated other comprehensive income (loss)", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r24", "r40", "r242", "r656", "r661", "r662", "r1048" ] }, "cps_ReconciliationofCashCashEquivalentsandRestrictedCashAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "ReconciliationofCashCashEquivalentsandRestrictedCashAbstract", "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Cash, Cash Equivalents and Restricted Cash [Abstract]", "label": "Reconciliation of Cash, Cash Equivalents and Restricted Cash [Abstract]", "documentation": "Reconciliation of Cash, Cash Equivalents and Restricted Cash [Abstract]" } } }, "auth_ref": [] }, "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": [ "r966", "r977", "r987", "r1012" ] }, "us-gaap_RepaymentsOfDebtMaturingInMoreThanThreeMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebtMaturingInMoreThanThreeMonths", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment and refinancing of long-term debt", "label": "Repayments of Debt, Maturing in More than Three Months", "documentation": "The cash outflow from a repayment of a borrowing having initial term of repayment of more than three months. Includes repayments of short-term and long-term debt." } } }, "auth_ref": [ "r1056" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r46", "r792" ] }, "srt_ReportableGeographicalComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ReportableGeographicalComponentsMember", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Geographical Components [Member]", "label": "Reportable Geographical Components [Member]" } } }, "auth_ref": [] }, "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": [ "r967", "r978", "r988", "r1013" ] }, "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": [ "r968", "r979", "r989", "r1014" ] }, "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": [ "r975", "r986", "r996", "r1021" ] }, "us-gaap_RestrictedCashAndInvestmentsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndInvestmentsCurrent", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSRECONCILIATIONOFCASHCASHEQUIVALENTSANDRESTRICTEDCASH": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSRECONCILIATIONOFCASHCASHEQUIVALENTSANDRESTRICTEDCASH" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in other current assets", "label": "Restricted Cash and Investments, Current", "documentation": "The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal." } } }, "auth_ref": [ "r885", "r886", "r1047" ] }, "us-gaap_RestrictedCashAndInvestmentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndInvestmentsNoncurrent", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSRECONCILIATIONOFCASHCASHEQUIVALENTSANDRESTRICTEDCASH": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSRECONCILIATIONOFCASHCASHEQUIVALENTSANDRESTRICTEDCASH" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in other assets", "label": "Restricted Cash and Investments, Noncurrent", "documentation": "The noncurrent cash, cash equivalents and investments that is restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits classified as long-term; that is not expected to be released from such existing restrictions within one year of the balance sheet date or operating cycle, whichever is longer. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes noncurrent cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal." } } }, "auth_ref": [ "r885", "r886" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.cooperstandard.com/role/Restructuring" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r376", "r377", "r379", "r382", "r388" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "negatedTerseLabel": "Restructuring Charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r13", "r383", "r385", "r1086" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r378", "r379", "r385", "r386" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail", "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [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": [ "r378", "r379", "r380", "r381", "r385", "r386", "r387" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Restructuring Reserve, Beginning Balance", "periodEndLabel": "Restructuring Reserve, Ending Balance", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r379", "r384" ] }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveAccrualAdjustment1", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expense", "label": "Restructuring Reserve, Accrual Adjustment", "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability." } } }, "auth_ref": [ "r379", "r386" ] }, "us-gaap_RestructuringReserveTranslationAndOtherAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveTranslationAndOtherAdjustment", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange translation and other", "label": "Restructuring Reserve, Translation and Other Adjustment", "documentation": "Amount of increase (decrease) in the restructuring reserve related to foreign currency translation (gain) loss and other increases (decreases)." } } }, "auth_ref": [ "r69", "r1087" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r136", "r171", "r740", "r780", "r785", "r793", "r824", "r947" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r208", "r259", "r260", "r261", "r265", "r274", "r276", "r346", "r354", "r572", "r573", "r574", "r583", "r584", "r608", "r611", "r612", "r616", "r626", "r776", "r778", "r797", "r1130" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail", "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Axis]", "label": "Retirement Plan Sponsor Location [Axis]", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r513", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r1101", "r1102", "r1103" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail", "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Domain]", "label": "Retirement Plan Sponsor Location [Domain]", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r513", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r1101", "r1102", "r1103" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail", "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r510", "r513", "r516", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r532", "r533", "r534", "r537", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail", "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r510", "r513", "r516", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r532", "r533", "r534", "r537", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940" ] }, "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_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "verboseLabel": "Revenue from Contract with Customer, Including Assessed Tax", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r305", "r306", "r317", "r322", "r323", "r329", "r331", "r333", "r455", "r456", "r719" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.cooperstandard.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Text Block]", "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": [ "r204", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r458" ] }, "cps_RevenuebyendcustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "RevenuebyendcustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue by end customer [Abstract]", "label": "Revenue by end customer [Abstract]", "documentation": "Revenue by end customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intersegment sales", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r244", "r256", "r305", "r306", "r317", "r322", "r323", "r329", "r331", "r333", "r342", "r396", "r397", "r399", "r400", "r401", "r403", "r405", "r407", "r408", "r640", "r734", "r1092" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility [Member]", "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": [ "r1030" ] }, "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": [ "r1030" ] }, "us-gaap_SaleAndLeasebackTransactionGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleAndLeasebackTransactionGainLossNet", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 7.0 }, "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails", "http://www.cooperstandard.com/role/PropertyPlantandEquipmentAdditionalInformationDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of fixed assets, net", "negatedTerseLabel": "Gain on sale of fixed assets, net", "terseLabel": "Gain on sale of fixed assets, net", "label": "Sale and Leaseback Transaction, Gain (Loss), Net", "documentation": "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale." } } }, "auth_ref": [ "r683", "r685", "r946" ] }, "cps_SaleAndLeasebackTransactionNumberOfFacilities": { "xbrltype": "integerItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "SaleAndLeasebackTransactionNumberOfFacilities", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale and Leaseback Transaction, Number of Facilities", "label": "Sale and Leaseback Transaction, Number of Facilities", "documentation": "Sale and Leaseback Transaction, Number of Facilities" } } }, "auth_ref": [] }, "us-gaap_SaleLeasebackTransactionGrossProceedsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleLeasebackTransactionGrossProceedsInvestingActivities", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale Leaseback Transaction, Gross Proceeds, Investing Activities", "label": "Sale Leaseback Transaction, Gross Proceeds, Investing Activities", "documentation": "Amount of cash inflow before closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in investing activities." } } }, "auth_ref": [ "r191", "r192", "r193" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r277", "r536", "r1040", "r1066" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r40", "r1113", "r1114" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesIntangibleAssetsandAccumulatedAmortizationBalancesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings." } } }, "auth_ref": [ "r106" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r16", "r84", "r85", "r86", "r87" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]", "label": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) during the current period." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncTables" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and diluted net income per share attributable", "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": [ "r1068" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r177" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.cooperstandard.com/role/DeconsolidationandDivestitureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r339", "r340", "r341" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy Level for Company's Liabilities Measured", "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": [ "r634", "r635" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets and Accumulated Amortization Balances", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r60", "r61" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail" ], "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": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r912" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Amount of Goodwill by Reportable Operating Segment", "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": [ "r912", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r27", "r140", "r141", "r142" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Net Periodic Benefit Cost of Defined Benefit Plans and Other Postretirement Benefit Plans", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r175" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.cooperstandard.com/role/AccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r50", "r51", "r52", "r53" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/OtherIncomeExpenseNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Details of Components of Other Income Expense, Net", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.cooperstandard.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail", "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r378", "r379", "r380", "r381", "r385", "r386", "r387" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.cooperstandard.com/role/RestructuringTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Activity of Restructuring", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r66", "r68", "r70" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.cooperstandard.com/role/RestructuringTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Reserve by Type of Cost", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r67", "r71" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r57", "r145" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Information on Company's Business Segments", "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": [ "r54", "r55", "r56", "r58" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.cooperstandard.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r539", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ] }, "cps_SealingsystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "SealingsystemsMember", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail", "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sealing systems [Member]", "label": "Sealing systems [Member]", "documentation": "Sealing systems [Member]" } } }, "auth_ref": [] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt [Member]", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r961" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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": [ "r963" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail", "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "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": [ "r301", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r333", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r381", "r387", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r912", "r1044", "r1127" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail", "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r331", "r332", "r809", "r810", "r811", "r866", "r868", "r871", "r877", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r900", "r925", "r952", "r1099", "r1127" ] }, "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.cooperstandard.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Disclosure", "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": [ "r300", "r301", "r302", "r303", "r304", "r316", "r321", "r325", "r326", "r327", "r328", "r329", "r330", "r333" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "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.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, administration\u00a0& engineering expenses", "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": [ "r151" ] }, "us-gaap_SeniorLienMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorLienMember", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Lien", "label": "Senior Lien [Member]", "documentation": "Legal right, before the claims of other creditors, of a creditor to possess property or other collateral in satisfaction of an outstanding debt in the event of borrower default or bankruptcy. Excludes first mortgage loans." } } }, "auth_ref": [] }, "us-gaap_SeniorLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorLoansMember", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Loans", "label": "Senior Loans [Member]", "documentation": "A senior loan 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] relative to junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_SeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotes", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders." } } }, "auth_ref": [ "r117", "r1126" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes [Member]", "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": [] }, "cps_SettlementAndCurtailmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "SettlementAndCurtailmentAxis", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement And Curtailment [Axis]", "label": "Settlement And Curtailment [Axis]", "documentation": "Settlement And Curtailment [Axis]" } } }, "auth_ref": [] }, "cps_SettlementAndCurtailmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "SettlementAndCurtailmentDomain", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement And Curtailment [Domain]", "label": "Settlement And Curtailment [Domain]", "documentation": "[Domain] for Settlement And Curtailment [Axis]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Share-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r942" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.cooperstandard.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r539", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ] }, "cps_ShareBasedCompensationExpenseByTypeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "ShareBasedCompensationExpenseByTypeTableTextBlock", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Expense By Type [Table Text Block]", "label": "Share-Based Compensation Expense By Type [Table Text Block]", "documentation": "Tabular disclosure of share-based compensation expense by type of share-based compensation awards." } } }, "auth_ref": [] }, "cps_ShareBasedCompensationPerformanceUnitsvestingpercentagebasedonReturnonInvestedCapitalhighendofrange": { "xbrltype": "percentItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "ShareBasedCompensationPerformanceUnitsvestingpercentagebasedonReturnonInvestedCapitalhighendofrange", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, high end of range", "label": "Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, high end of range", "documentation": "Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, high end of range" } } }, "auth_ref": [] }, "cps_ShareBasedCompensationPerformanceUnitsvestingpercentagebasedonReturnonInvestedCapitallowendofrange": { "xbrltype": "percentItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "ShareBasedCompensationPerformanceUnitsvestingpercentagebasedonReturnonInvestedCapitallowendofrange", "presentation": [ "http://www.cooperstandard.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, low end of range", "label": "Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, low end of range", "documentation": "Share-Based Compensation, Performance Units, vesting percentage based on Return on Invested Capital, low end of range" } } }, "auth_ref": [] }, "us-gaap_ShortTermContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermContractWithCustomerMember", "presentation": [ "http://www.cooperstandard.com/role/RevenueotherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Contract with Customer [Member]", "label": "Short-Term Contract with Customer [Member]", "documentation": "Contract with customer in which duration is classified as short-term." } } }, "auth_ref": [ "r928" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/LeasesComponentsofleaseexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Lease, Cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r681", "r946" ] }, "srt_SouthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SouthAmericaMember", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "South America [Member]", "label": "South America [Member]" } } }, "auth_ref": [ "r1132", "r1133", "r1134", "r1135" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail", "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r212", "r301", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r333", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r374", "r381", "r387", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r912", "r1044", "r1127" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r205", "r224", "r225", "r226", "r256", "r282", "r283", "r290", "r292", "r298", "r299", "r342", "r396", "r399", "r400", "r401", "r407", "r408", "r438", "r439", "r440", "r441", "r442", "r640", "r789", "r790", "r791", "r792", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r823", "r844", "r862", "r878", "r879", "r880", "r881", "r882", "r1037", "r1060", "r1067" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cooperstandard.com/role/AccumulatedOtherComprehensiveLossChangesinAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.cooperstandard.com/role/CommonStockDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r37", "r208", "r241", "r242", "r243", "r259", "r260", "r261", "r265", "r274", "r276", "r297", "r346", "r354", "r443", "r572", "r573", "r574", "r583", "r584", "r608", "r610", "r611", "r612", "r613", "r616", "r626", "r656", "r658", "r659", "r660", "r661", "r662", "r690", "r776", "r777", "r778", "r797", "r862" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail", "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r331", "r332", "r809", "r810", "r811", "r866", "r868", "r871", "r877", "r884", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r900", "r925", "r952", "r1099", "r1127" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.cooperstandard.com/role/LeasesFutureminimumleasepaymentsDetails" ], "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": [ "r259", "r260", "r261", "r297", "r719", "r788", "r808", "r815", "r817", "r818", "r819", "r820", "r821", "r823", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r836", "r837", "r838", "r839", "r840", "r842", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r862", "r953" ] }, "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r277", "r536", "r1040", "r1041", "r1066" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.cooperstandard.com/role/LeasesFutureminimumleasepaymentsDetails" ], "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": [ "r259", "r260", "r261", "r297", "r719", "r788", "r808", "r815", "r817", "r818", "r819", "r820", "r821", "r823", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r836", "r837", "r838", "r839", "r840", "r842", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r862", "r953" ] }, "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": [ "r970", "r981", "r991", "r1016" ] }, "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_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation, Shares", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r21", "r133", "r134", "r171" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program, Authorized Amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Cooper-Standard Holdings Inc. equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r134", "r137", "r138", "r158", "r825", "r841", "r863", "r864", "r947", "r960", "r1062", "r1070", "r1112", "r1130" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r92", "r93", "r96", "r208", "r209", "r242", "r259", "r260", "r261", "r265", "r274", "r346", "r354", "r443", "r572", "r573", "r574", "r583", "r584", "r608", "r610", "r611", "r612", "r613", "r616", "r626", "r656", "r658", "r662", "r690", "r777", "r778", "r795", "r825", "r841", "r863", "r864", "r883", "r959", "r1062", "r1070", "r1112", "r1130" ] }, "cps_SwingLineSubFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "SwingLineSubFacility", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Swing line sub-facility", "label": "Swing Line Sub Facility", "documentation": "Maximum borrowing capacity under the swing line sub-facility." } } }, "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": [ "r1010" ] }, "cps_TermLoanAccordionFeature": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "TermLoanAccordionFeature", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan accordion feature", "label": "Term loan accordion feature", "documentation": "Term loan accordion feature" } } }, "auth_ref": [] }, "cps_Toolingreceivablenet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "Toolingreceivablenet", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Tooling receivable, net", "label": "Tooling receivable, net", "documentation": "Tooling receivable current." } } }, "auth_ref": [] }, "cps_TotalFluidHandlingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "TotalFluidHandlingMember", "presentation": [ "http://www.cooperstandard.com/role/GoodwillandIntangiblesCarryingAmountofGoodwillbyReportableOperatingSegmentDetail", "http://www.cooperstandard.com/role/RestructuringSummaryofRestructuringExpenseDetail", "http://www.cooperstandard.com/role/RevenuebyendcustomerDetails", "http://www.cooperstandard.com/role/RevenuebytypeDetails", "http://www.cooperstandard.com/role/SegmentReportingInformationonCompanysBusinessSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total fluid handling", "label": "Total fluid handling [Member]", "documentation": "Total fluid handling" } } }, "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": [ "r1002" ] }, "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": [ "r1009" ] }, "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": [ "r1029" ] }, "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": [ "r1031" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.cooperstandard.com/role/DocumentandEntityInformation" ], "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_TransfersAndServicingOfFinancialAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "presentation": [ "http://www.cooperstandard.com/role/AccountsReceivableFactoring" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable Factoring", "label": "Transfers and Servicing of Financial Assets [Text Block]", "documentation": "The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows." } } }, "auth_ref": [ "r692", "r693", "r694", "r698", "r700", "r702", "r703", "r704", "r705", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r816", "r1125" ] }, "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": [ "r1032" ] }, "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": [ "r1033" ] }, "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": [ "r1031" ] }, "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": [ "r1031" ] }, "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": [ "r1034" ] }, "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": [ "r1032" ] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.cooperstandard.com/role/LeasesLeaseAmountsRecognizedonBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Adoption [Domain]", "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r206", "r207", "r208", "r209", "r210", "r264", "r265", "r266", "r268", "r277", "r336", "r337", "r343", "r344", "r345", "r346", "r349", "r350", "r351", "r352", "r353", "r354", "r375", "r572", "r573", "r574", "r581", "r582", "r583", "r584", "r593", "r594", "r595", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r626", "r627", "r628", "r629", "r637", "r638", "r641", "r642", "r643", "r644", "r663", "r664", "r666", "r667", "r668", "r669", "r686", "r687", "r688", "r689", "r690", "r721", "r722", "r723", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.cooperstandard.com/role/RestructuringSummaryofActivityofRestructuringDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r378", "r379", "r385", "r386" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsNetPeriodicBenefitCostofDefinedBenefitPlansandOtherPostretirementBenefitPlansDetail", "http://www.cooperstandard.com/role/PensionandPostretirementBenefitsotherthanPensionsPensionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UNITED STATES", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail", "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized Debt Issuance Expense", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "cps_UncommittedIncrementalLoanFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cooperstandard.com/20240331", "localname": "UncommittedIncrementalLoanFacility", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Uncommitted incremental loan facility", "label": "Uncommitted Incremental Loan Facility", "documentation": "The amount of the uncommitted incremental loan facility provided by the Senior ABL Facility." } } }, "auth_ref": [] }, "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": [ "r1028" ] }, "us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax", "crdr": "credit", "presentation": [ "http://www.cooperstandard.com/role/FairValueMeasurementsandFinancialInstrumentsGainslossesonCashFlowHedgesReportedinAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax", "label": "Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax", "documentation": "Amount of net unrealized gain (loss) related to the change in fair value of foreign currency exchange rate derivatives designated as cash flow hedging instruments. Recorded in accumulated other comprehensive income to the extent that the cash flow hedge is determined to be effective." } } }, "auth_ref": [ "r105" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://www.cooperstandard.com/role/DebtOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Debt", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_ValueAddedTaxReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValueAddedTaxReceivableCurrent", "crdr": "debit", "calculation": { "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cooperstandard.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Value Added Tax Receivable, Current", "label": "Value Added Tax Receivable, Current", "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1046" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://www.cooperstandard.com/role/LeasesComponentsofleaseexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Lease, Cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r682", "r946" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncBasicandDilutedNetIncomePerShareAttributableDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncBasicandDilutedNetIncomePerShareAttributableDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of common stock equivalents", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncBasicandDilutedNetIncomePerShareAttributableDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncBasicandDilutedNetIncomePerShareAttributableDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted weighted average shares of common stock outstanding", "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": [ "r281", "r292" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncBasicandDilutedNetIncomePerShareAttributableDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cooperstandard.com/role/NetIncomeLossPerShareAttributabletoCooperStandardHoldingsIncBasicandDilutedNetIncomePerShareAttributableDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic weighted average shares of common stock outstanding", "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": [ "r280", "r292" ] } } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "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": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "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", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r27": { "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" }, "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.19(a))", "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.19(b),22(b))", "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.19-26)", "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.20)", "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.21)", "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.22(a)(1))", "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r45": { "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" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "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" }, "r134": { "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" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r146": { "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" }, "r147": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r161": { "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" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "610", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//610/tableOfContent" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "720", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//720/tableOfContent" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r181": { "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" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r183": { "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" }, "r184": { "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" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r186": { "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" }, "r187": { "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,16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r188": { "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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-50" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "51", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-51" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-52" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r226": { "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r264": { "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" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r342": { "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" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r384": { "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(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r385": { "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(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r386": { "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(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r387": { "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" }, "r388": { "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(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r389": { "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" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r443": { "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" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r458": { "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" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r583": { "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" }, "r584": { "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" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r597": { "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" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r603": { "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" }, "r604": { "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" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r608": { "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" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r616": { "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" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r656": { "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" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r665": { "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" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479092/842-20-40-1" }, "r674": { "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" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r690": { "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" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//860/tableOfContent" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r699": { "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" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-5" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r715": { "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" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r719": { "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" }, "r720": { "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" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r727": { "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" }, "r728": { "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" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r739": { "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" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r744": { "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" }, "r745": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r749": { "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" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r780": { "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" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r785": { "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" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r793": { "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" }, "r794": { "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" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r797": { "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" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r815": { "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" }, "r816": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r881": { "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" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r899": { "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" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r901": { "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" }, "r902": { "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" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r912": { "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" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r935": { "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" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r938": { "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" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r942": { "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" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r947": { "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" }, "r948": { "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" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r997": { "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" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1037": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1038": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1039": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1040": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1041": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1046": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1060": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1068": { "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" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1070": { "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" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1095": { "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" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1099": { "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" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1109": { "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" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1112": { "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" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1117": { "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" }, "r1118": { "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" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1127": { "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" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 89 0001320461-24-000078-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001320461-24-000078-xbrl.zip M4$L#!!0 ( $:!IUC7#R]>W?:2K(W_/_Y%'J9,S/)6H+HCG#V\"QB.WO[.8F=,<[,F?>?64)JC':$ MQ.ABQ_O3/U4MB8L!@T"@%O1>,XX-NG17_>K:U=6__)^?8T]X(F'D!O[?_BJW MI+\*Q+<#Q_4?__;77O_RYN:O_Z?[7[_\?\WF_WZZ_R)QH$B*EE^6?QM>M$U) M&\@=HSET"&EJZL!L#JSVL#EPB&&K;64P4-KBXT7'&3A#5>HT%9O(3RFK1@=RS&)K,F:Z%S8;JT@?/R@2++ZP?4]URA?'TZJ$5#>B5\.'",_$1 M[AL/=?THMGQ[^E W"C1%;K]U1WI%?D,2-1\M:[(\DNR+I=$X[B(UL@<;'](O MIY-9I=?*G4[G _UV>FGDKKH0'BI_^-^O7_KVB(RMYNN9VI-HX2X[""8 M:;C&L4('_ASCT#5)5>7I+4'BQ^'+:FYF7\[/=_WP$4U3DO^,5Y-[!J4/<6CY M$4J(%8/,X3NDIJ0T967N(4T8R<*#\I&]]1Q9;TIF&N3_"=QG_[6N S\&,2^^? R :K;Z5]_:\3D M9_R!$N!#][_^Z[]^B=W8(UU@1S.G]R\?TL]^^9 ^>1 X+]U?'/=)B.(7C_RM MX;C1Q+->+OS )_!^]^<%7DC"]%?7<8A/?X7O;T'UA*Z=OOYG?$^&?VO839BO M;XWQ2<2]R/73-[@P<*Y]YPJT5$-(R?2W!I#VPH%/FF-XQ AO:SK62_.%6&&3 M^ W!!?$>-I5VH_O5"NV1H,HB55N_?%@808$!]6 T#H[HLV<]3E]@-KI#RXO( M[L\M9Z*=\B::#^BS&]F6]R]XT6?X),I?I4J-;IDO2.>]^ JYT?V[O/L+KGV MZLLEO"*TO!O?(3__A[Q,'ZXTNA)H(561-&./EUPF8;A I2GKLO>HC6X3E$%3 M7?>2SZ%EH\0+B>^FKT@B!\C1'UEA+IO3=QL-P2&V.P:P_:UQ<_LY'TJFT2\N M@S$@I!\']H]O5G@7]F.TZO^PO(3,'HE#A7ND?(RRK@$Q6D"-?(CYF'8:8_LP M8]0+CS'"1T5[D)".)>HE\2@(W3^(LRB/?C)N.D'SHVM')O>.@.W30BJ&*BFD>G=)W M24P=*P@0BH[< !L@MT4%<")K^M')O<_(93IRN=,6M79G>>0?%GV5D P):'F; M1"L\+'1W+R+JR,),!.K^7L3@5\%$W?'$0Z^6?C8*Z43GG*G6S\@!3XN^;O:. M[)51D(3T+QHG7"#UZ/ SZN6?CXD5)2'IIG^E7_[R8?&[_&]\QM+S0),O/2P+ M)"Z^]Z^*/FNJPO,OP3=T'3)_*36 5AR$.[YVZ7[\\(KXP=CU5SUV6](L/.+# MXNC?FC7@;4#"-1R9P*_;T# 3!OI ]#'RSPGU8O*_8"SP]] EH4 A1U9&%93J"Q:=/J!.6_P7"%<;HRU!'KRG)36GZJ-EWTV$ZJU-U9_";_ M.W_)AX5YKR:#J#7FS3>J;4/BG"Y[- 8T M2)K7B;.9:1 T3A^4?;/+S'0&9K; 8'5[!JOE,=A@@ R+#)Z?V3X,;K,U,S4/ MW_>?F AQ:.#;=C)./,P-WL4C$N)U(1GA MTY[(C6\'8U(;7K ?QZSFA3V)0.?CXEL_6WS[+? PX1(! ]);:L,#]N.5M^7A M-O!Q1F'@><" &YA;2**X-N0_>#Q29]>'@7A1/GA8=2J.$@O,.GCP5WNOB@4N M'3R0/26SSP+#ZAZ?'\M'8(%7M0_LJXAO&&"<4O>,P+&28"5F5)7:)P,JR(*5 M2?^Z)@ JR8*52?BZ1_U59\'*Y$5=4P!59\'*Y$'=H_P*LF!EDK_N83,#"_4N@:]5?L^9?*@[D%P!;Y/F>0_ M> Q;W&SFEI)M:ZA9[6+FQ4QJ^XQZI$7-ROB4EU#V>H7-RMB6-WC MX$H6-ROB5=UCYNH7-RMB7-UC[N-5^)>65-7J&EM76^)?'OWK'EY1?28E_>>1G86/N@:;&?K#[*8G AD51/WW$ MG'3WB85PBEXBN'*3<=OXXBB,+[Y:OP?A91+%H*##N3?U$O@DB$%YGV3EHL9^ M!+T>!0\!N)2?O<1U?@,UCX#@2-@="K>RER>BD>,J]C$7"*)R2#E:$GEBEHM,Y=$ M8C9 .74DU"J#=#8+?Q6!@;D,UCE+)G-))*82_4VZ)L%.?.&O(C34-==V^@M_ M%0&"N;3;N3.$N>P7CWX7^,-<0HK'I4L\8BY/Q2/&56QB,I'T+0R@0<)AXY M>Q0PF3E:CP*JD2?IUUP-E $ YK)5G"MVTV0N<[0%5ZZ3,)CLO11?HA]04]XS MER=BA/=G4CII,ID68LN034F?.#N833%OSH1:[US;+A!3:WQ?L" M@+EL%DL .!>#S&2NC!40%#'_->4_DYFRTOA?4Z8PF;C:P)1^D&R;M^"V>2," MZIBY.AX"SL0X=^J8*3L>"D[?.G?JF"XK (": MY:W5%#C+$I.)H?.M;ZT*!DRFA]BIICD#!-0M%74F;*E;6N@D2URK8G[=DD G M6^-:%0"8S/VP8Y:/4E19%>^93"R=,T.83"NQ4N!V%O:8R0P6*P@X&Z/,9-:, M%10<,VM:$0!D)G-FS%2Z5L45)E-8S)2XG8-]ENN8PSKA6M>J8%#'G-EI%KM6 MA8 Z)LZ.6.U:%5N83&>Q5]1V%K:Z;NFM82-77BA H$+(T3S"5,BG/B M2^ _UE\DF$N1U(@1I4H$<_F)G+SW)(I#,,])"%[391#%$&W 9V#)R2(?KL<3 M+W@AI$^>2&CY]@'J<@Y%?.:2 86)3QVIA:OK0WWFXF\6H<_ _BU982X29U). M6&"5RER SJ)0'YK3K>[ J /9<)79T'H+FA\C.7@H MNC,;2&]!]QO?@3 M="VO/R%X\FS\\FL8))/Z4)_9Z)DIZC/A#S$;7[-E%$HU MQ,R&U>P9A5+ISFQ S91:.A3UF0V2/[N^&Y,O[A-Q;GR8X*,[\$@OBD@>#3W&HW<27U4D,9L&+P3,VA4]OKR^C"#V;"X)I)1IN^J M,1LEUT0R2F4&L^$S+J[%)!Q?D4'\\#)YE27J$]\-PB^!Y9]FQS)98S:^WHHQ M+O'K8QV8#::9('6IZH;98+A"=7,H6#,;!+-!ZU)QS6S@NPVM;X.8U C7S(:Y M;-"Z3%SKS$:Q3-!:-IHR.(=*.;1F-DAE15^#(ZZTRZ$ULS$H$[@NE];,AIB7 M(7'<^+-ENQX,:Y8)[L&5#G%28O<&7G[%04FNE&@B=6:#1Z9(7J97HC,;1+)$ M\G(-)K/!Y"J2SPJAG@+O"8N@%BZJ#]"9#2M9HWJICGA- TR:'<>O^L1.0C=V M#^&XL)"OU9F-2C];;O@/RTO(IY?IK[_!$ZW0'KU\(4_DU>;NZ44W_B2)(WJ% MLH%I6P_FD^5A06U_1$C\);!7;*JAB+E,PA!F6;-E1H/9:)ECX%B*VF VBJ\9 M!GJV'2;$^>): S35!S$8S7I@-A/P%3<94'+X'ZU M7/]+$$6?7GXCSB/XR?.U):^J3ZQH]-D+GK,+RT+#JF'=N]&/5X ,0N(^^M<_ M[9'E/Y)\YVU]5 .SF1D.BRJU!;/9HWL2NR&MG/T&VKH_ =9CLG]>6]M! N1^ MN?C>WY_=BZ];CB>_I3?@E]$5&;H^<3X1'WXY *]9""L-9G-E<)RLP0FS63FN0"IM F4PFSCD"H0IG#";O]S$*9HL^A: 8=6:O5U-BTF1#'>79O,5IO9A&<= M.*&4R0EFM'4L:ZA=V8RF\FI$T?*]-),9A,DS'.$!6_-9#9G42_V5>2UF2>4-ZA. M'Y;IO9DGE#^HTFX)7%>XO8Y#,97)'(???SB+OQ[8GGN\ 6W#,U5 MMM6H M4\H<0!:WPJU>,[H4P!$WQBP@\\H:0#>TRMRCL\H?P%$TP]D,_8.:&L M!FM\*M.3[-0UUT';)RB2;'X+\8CD<7TD@[GT!)[2>HGU$Y[KT+SV#7::3\F, MW]V321#&UL C\\=1SQBR;U'%AA.O\>OK) PF]3D#J,-^#F-U$_;I3J+#GRY^ M*-*SGZQ@B?0[1KL?W)\7(8F")+1)E/XY(I9#Q^.X3]U?X ?EB&NW- M$%[\2:+_?1S"W)M#:^QZ+Q=_?0#V1L(M>1;N@['E_U6,+#]J1D"M87IAY/Y! M+F0#AD[_?$[GTH;G>,#[?&ZR@A/Z?GOS<'TE]!]Z#]?]Q3$S.-K^]>7W^YN' MF^N^T+N]$J[_]_*WWNVOU\+EW=>O-_W^S=UMA5-0MIK"/\%7 YJ@V5.Z M)\G-0X]T-9/>?;7"'\*=3]YO R]]#;RH YE?/PA",!9-F(%G32)RD?_RT7&C MB6>]@"&BXZ W?/@CB.!C3%SR1,$8/,7L)?5_Z=68J.F;+4%6T%C'8I-C) M7YP9DA;,Z\/RYVK+D#HKOY%:\LK/USVIH[4@MGKS41_HR-+1P?R1LG]KJ(W\ MXHGE.*"D+I3)3T%>1=,E(@23[:'"]I<-$0AD$XMF)P&&"6X(Q=#(+ &UB>%\2#X&5/G;9F?%PK M[K&S T$],ES&5!%REB5OE)I__]Z[?[B^__(OX?[ZV]W]@_#M^WW_>^_V07BX M$\#\/H"-%615N+L79/V=\UZX^RP\_'8MS%GFJ57N73[@UQ"1: LDHN#[0,6+ M"1VYQCP$H0 NL/"?'"U"ZI *M&VB\!5[I@BJ+ H81&RCG-2CV+[M)A>$7)UR M=5J..J5%B2[F;@KI4S73I]I)Z].'^]YM_X9J3:Y04X4:3_&2:]1A&(R%F>LI MQ,'<7ZVZZ=;+8#QV(\R_")]=T), ZP$)+PJ$&MDANJH:, MO;D7A48XA:!CO_^8"4 5;2N@% 7$/7ET(Y2>^!:^R4&A ^+N[KY=WS?[#[W; MJ][]E?#;W9>KF]M?^\+-[66+X>!T3,CAO^C1'=U_ T/8DE+?HH@#IYDMR5S]55$/3FG);;.4 M)VE&2],4=GW!4GV7HOKIQK>S]0.P?73%X3+=G'X)CNFR5QCA%9,P>,+G$#_7 M9T:C>T4\Z]D*R1Z.H83$S=AT7EQXL'[>9"M&Z8;T11^BW>@J$BY5Z9)IODG@ MLH&<*H6*J/B.XE$ %S3 =2WA]R1T(\>UJ1L*5L:=QRZ]+'RT?/M?DNX'D^\X 7(MH@LX39HO2\0B3#JL!>5L)[CA"2*LG^^P//D7+K, M1E>35$D2("AV:(P3"5>A^[1>E57OKI1*E$OX]2Y\")ZG^KS3Z-X&83QZP\5Y[OP&Y@/$-WMK8LL-;I?77OD@G0OAU"[C05[;5C>_^].4CN7 MO4@&*)BRL5['LLKY=]FT4"U.0J"N.[$\@?PD=H)]6.%CD'\2O1?>P90%G#-+ MSO>:.6W/6D1P+R36 C,5L)K:$BO?%T ,MH?QOHT"_U5,+ZN-KMXQFGI'DNH' ME5E(^I<_F8K<_A@),?'(!.-<"MU<1_9&5 16TJ=>CI>LD0--^'-@_1&%BA<(3'C4B_#>F"V5<&Q*B MT4&S0.6R9.PZ#LR0=99D4IX*^90?N(KPK5\74M<,_?FY%.FRS>M(%17,JR#5 M !T$@_U7$/Y(Y4/('W'4C-TQDIX[T%C=2L.T&]UO(1F2$!W:E(C?DA"H&!'A M'E\5,91>9E=W+!#[-EC0'I\]ZW$!SQ=#]R=QFG&8S/A@-KI-ABC-KNI8">O" MJJ.SA^K8)G%KT!7$4HG7V2H@O_$=3#L38? BV","$QMC:?#SB-"$/D:EN!#K \#Z[ "B6,=?^3N*@8(, =D.P">' 6[*:WRBHN M!*15.5G<.Q\%"( M$G CHU& *]=Y$4P\LN+7LWBV%H>*XTQOSB;R7A0LWQ'>*7.S'0 #W?B4+*'T:T_="1TI%84"QU)<*R7J)4^9_EGT=QH=GQC6A*&&B.VXB2: M%M-*C>Z_R)(&7GAA!L]RJ^"VP]JTT+?0$,I$^SHVW 9,T4C[N&7131UT!@H/ MR,W8C6,0-^*!_(2!C[;#>Q$(V)$7X09-BF73//B5%5MIA=[3Z! M*S5)1UUQ3QZ3M(VCT&\^".^0F^V/BJJTL@OBD4M+6R98VG)HK9*.=ZHG2/2^ M-"TP1R\D5Z84IEI YEJ :P'&M (GB5X,&PB6+8-6@#WPSI4,$*TMBL_%0"^ MS95?1&-0'_"6,#>$(#1CH,&+B,X%6&*DSZ/P& ;/\2C_K@6.!A$<[!>6+2*# M3L 5%@7FMV9H]&OY8W[9Q@O6#RR_$#V+[.(UX\RO=/U4O4$0UE1R7VG>0=JJ MB)>-[09ZNZ6VVX6KU>16IZ.7DX%O=:1RZMXTO65*)2T+P*".NP?B,(':1HU! MX[0OJV5LOXT)Y4RS+.TMK=+>%9\]/DXNF)?S_U;%+G>.K>I']FC@L+ M4RZ5E455'J51W@QFVQW0ZG9;H+=4!%MF=NN1 -Z.2]>KW>BS1V-.EU\I62Y3 MJFR+2FV[C:0UR' /,;Q<$VIA&=W*,-8=KLICT>P5&"X_H,FG)"+T*N!"NGU] MQ29,"$?Q71YV%!2>77@UO%;P86H!1HE/;D0-H6_Y-D(%S"/N[L"+L6^38X5. M)&#!K>NLJR!3WUGO5T:' O['TQBEIS&B$?&\'$'".\"%D_8@WQRQK\\!_HM$ MK&2?"EL]I$=!]:)O5"\\,;@Y>T\1!2'D C/^",# MV6>:QP8UEOAN"C%:G03.TR+LM 8(F>V"?Q7]K7%S^WG%TA@M?**+LWWZB+LD MIBH4=.GBS!X(W 8>GB5-T6DTNG);5#J2*&MZ#M!\J-VT@"K* MY3M:#[6GSP5$X<_,>27,0$NM'TQK"_"XL[]EZ MB=#]7=VA4-?JVZ%PRW8*;V]NWZQ>:.,35F;S&:1;2'O&U6_DZ0KD?EV0:K0# MO=TRY7*VC9M:RS3*2<1K+6G#H#:$WSE1P4Z0]6'U;E?MG@)P\?4:YZ;*B.-S-X@^' M!V-H.G+P>+/-^!<)6)H0KX+A6,R,11B%Z.__:8LFTQ)@M'?_(-RTA,\WM[W; MRYO>%_!>L/]L[X'V++9>.V,%ZF(K1_NN@&:H=]MJ?8E'$625H*T#6H*W>NN6 MA.U5\ZM*S@J.I8""D3M.3TX[WD? N\:W$<6/BO"]%U*K3U!PG9>#$P+UG M<*./">W9X2-TF\@4-,%0N)N0]#713K"IE24^&\ZK:WC)9?LD.-S94K9Q$2 D M(SPGY8D(%!-UG2^>#<85U,G 5^,*ZH0YC.6":Q34)\L#WY4(_1$A,9?HT^&W MSB7ZE#EL;NMRT-J*"$LOTF,EN8B?# ,+N(GS&%5WE;$K6@DX$F\W'R?#N?; M7+9/F<-MW.T1PYCB0%@CY*NRRES 3X;]YGX"7J-U+(6O8[$/21F;L7VU?.N1 M:IIIJ>:5&]E)>JX0[LSN^9;W$KG4[Y@I*-1@:5D_7G-/HL3CBQFG"Q-%.1O= MI7+=50-0ZN P_QTW_K@QK?ZF:@@^\/*_48MY091@67IO$"0QUI#^(+%P[T8_ MN&HZ'10HG;-131I7374 )>TY[,EOS[AM^O[,Z[[K<_&$Q9\"IZJJ8/!,8Q&][L_=W).W_+2 M_;;I$N]7&3WLYP*.XLCD=YJKGDW,WN,:I 2C;2J-[_7/D#EQ>EG!*/%4+[54R M]E,T7!K+XIS>Z/9O?KWM/7R_O^YS>3P=KJIO;LU9VUKR[+IC*65TQ\*N";P] MUIMI:DKL-+U,SVF0E8_K&DS,3Z4 #]3&W$W5S&^^"8.PKNWANI^K"S=W)(;1 M6 &#NENY7B49# (YT(ST(FDWAV-&]^ MU71:Y8Y8VJJ46D8?X2J8FOK9U?A(YK_OFR_-] M\V>'H2=1\]&R)A?WY(GX"?D;!^;M=+7\U[Z:M:HVNT#5%3EAOIK[:(I;$1ORW$SO4Z?),BF[5WM:@< MS%*^>MW*:(GC:(.!* ]';<"1)HD&;NAA DYS=T MXY/2]J7XMO46X0VF@++^&^5\49G%5FBR:&AJ'5RW$B(HCKA2C,8>B,..N;)H M*CQ88,%J](D''SZ*@N6,79\>-HB\R&HRK/'DHT#\1[@-'N\_"N3G!-MMU29O MR=W ;6U(!H1?B4]"RP-/L#<'B"=RG3*^H+!K4J.KZZ)J&(QXA#RR.**1. RD M9("4(DIFAQ%(5;B)NMY7<<)QPC%%N/JO*??& 8SD#^K"80K8]6,+O+=!C5:: MBP1H)VY>-WAL\\R^&]Y,68TK.7%4U*PJC:XL&H9<4E16LU#_Q)&TP5$K%TDJ M(LF4VHP@Z4@A?*58N"?@5"=VG- @W1Y9X>.):?SS"*@VEM3,L?DRY7)1Z=10 M.F5U[WPO#\@9Q,_&6I#]\8,]C$6US:/OFE_%"5=M$%F/1>6L"3TX%:YO!V,B MO/.":+9[["1E0/A*XE'@W/A/(-*T_4]!V=4E3% I[;UK MT/E"5KVMPE;06D*/#-%"9[DTM7"HP ."#5Q'U@C [) ,TYY?_B,]XP?&"[\F M;C1"%J$%<,C@M#8TU->!*W//@N7ZT1=JY^_\ZP6FWPVO@.6+>G_H_B1.\P\2 M!BN$5L$.*+2='B.K$CP4J$3I%\349E]";71-633-Y?X"/ XH?:F!MN"?3P^= ME-(_$_]LVUP0Y?9\E+X0OA>54SQ%3C2TY47IH_MMW-VO9IV@5#CIC:XF2I)6 M/9Q*"@/JL=A,0X(! 5Z1?+DYMGZ>6.(G8]#Y+OUMOUHP'\%C[QK73X PV9)@ MX$>?*%32ZQX0*.#RA180%@+*\ 7[4$>@$O#M84!W(N6IXJ+ZP&ATE;8HM_=9 M0BS$]QK$'.<+X-U24)4"&-? 54ELZ_N8M(,C^.1#G)NI4SQ6*<#N6Q(+ MN$I]4@I\DX4_!^]NV_ D;7ZS0T&B(>'QMZ(J[;/*6)13=0XHS@%UV\84NZ,. M%[8!=K*\W.21+=B=?!2 IN-=FM]Z3VV(8,5QZ Z2])R;.!#\A:!O6B)[6L:F MOJ[>?O9D4: !#+,\06\.!P_!NM!_2;3QY%%]'['F04(=@H0U)J$,!*F-;ELK MJXD^CR-VB".6;,!E@&M9S7YL^8X5.L)O@>?0XEA@]C:'?#-A" [K\S'7AF'[ M\PH*SY]MO7:0"&M!L15U=S4:9!E&"17\K =97,BXD)7C/105,CU=5E*-0RZ, MEAA3YH/(R:JGQXN6Z+8R9G^+S&N. 2J0V D2]$2*GDBW)]7*&MUYE,]/C_6] MJ(M#6%I"L8K[2^W\H;*,KD]6Y-IUP=3>>8(:NSBKIEAC+^8;"?NHS]X,&92U MSLQUMH$T?PR%\=1OD:9^BP%^2VNO+>/L9,PX^D\>_7JYZ&\WNNV67D([%*82 M?4S;TRO72V)2FT/XMHS54DZN\L>W\]9/424=@$(GJ-%VM.>9&*W0:>;>%KU\ MQK&=#N3"RX7WJ.[(>N'M[.V0L"&\U)_Y0%?PX%_'?>K^ C_R48^M\-'UZ;N- M18FQ":[,'A\""D+@840$R[:#,;S[!:M-_""&IP/#!!@,EIX\AI8G3*R0-F.( M1R0B0M:R 3Z/8BLFM)G&;%'R]9>Q$2CYX"]/'9=>)1OCX^ M=U?&16EVBS6( L30VEM8H:FZ2(KYGSA:A+UKMS7+Z0P,Q[&)9JCF0%,=TV@3 M>V@,!X8Y^+<,8I'=-)IFKB?6(VD.0F+]:%I#F."%Y3U;+Q&B;QYJ@+-L0+H& M(RY*K^XO@Q#QO#R)U7@V*\%S>R7M+^_NOEW?-_L/O=NKWOV5\-O=EZN;VU_[ MPLWMY7J(LC/ZVZOKV_[UE0"_]>^^W%SU'N /F,W#]=?KVX>^[?I_Y>;W[[EN)XX+^?\_^6*\"S[-"P1J#B8DC[$P6CX($'NG, M.A^7.S!E*[7RJAQG!P.35I=,%2PUAC;.=A*1B_R7CWE$Z/IT#/2FC]G3,ZV, MJOQU=(WO2[_.%$ZGTS)U%75.%N1G+\[440OF]&'Y?XUS0$??'=P,Y2P@^\$;)>R$_ 8(G8.)S>F70\Q_1J2$?$C]RD_8REK@<5+^VI7 MVK?=GJ-*87>9A"'Q[1,PW+%C MYP%@N(0TM='M+)\\5^]BMQI8F*QID0 JVQ<\UQJXGAN[N+(\9=KT#+#8^GE2 M%F<%ZVHBZL@;("C:2M3Q;&N=GVQ]BF K MPZR4"S;<_"CM?"1X(@A^FC7;OB>U94>0.@234?<0*JAUB%WJ< ML:[QWIRG"+T-O3DKAEX;#[=3M;).TF8DJ&':U&S,T)ZLK2FE?PA[VN#H6;5= MM!<,:EA$ML+=6!45% MG,Q3$_*#V)P5DIY+.?SE)4BD;T%(_O&NV37.+M?9I?L-]3%;AV/3:71UK5CS]CV3 MA;X2ZWO!G'-O'VV1%+OU]E$4WMN']_9)>_M\ZGWIW5Y>"_W?KJ\?:M#)YXWN M. +Y:1/4RR.J?](KUC?\652I1V]/ S+3DE*Y*=2?1FU)9K$F+6M;KA@M35-+ MZP.S^B4[#>H8?6#JU;-BVJA%V++GQTE2X8K89#P@84Z(0FT\ZI1>6IVX6Q7V MG4Y;EG?)'6P M,W9*O__D3^%)=RC&@D5YM\U6_3/=$M]AFHM6-()H&::)OY#_).Z3Y6%,O-=! M%*>9=ZM1YJQ(XLS8L/X,P.CY#OYS/8-'+[ZTPA"S+O_ G4A%,V=X"HVLB7+G MA#:2< DY50EI5R A;=S/JXFFQ(J$E%J.Q;1-[-EVFM\)(>(#=@Z\=)_+6A>' M%Y]LL"$Y1>^G!+TE<>9 %A4,W!EBRF);6ZY?Y)O=ZX^D#;JV3"1U$$F2J*^H MA*UU[5(-5.Q#$-#"U3(T['GLS5VC8>U)=)$1A(C6Z[+2JGY(]S M\&Q2JF6!1VYT08\JBLX(>,['5;WQG\#P!:%+UF=/N4^QP3O-B?AR6QSZ"H1I M;4745^P$X]YH_9&SP1O=!SDJ($6Q"X[\D@@C:HT%(0I ."3%%5]MZ$Q!W0 M@DB@N6T!ADT<[ $T%]!S?W17I4IIVD.2/E@_9XFN'67#:'0-192,O2-[[J R M"*4-VK5<*+4!2AW1,)>W.W"/];"0R!JQ+93<<*]U5P5+J9G6G.TH"29(@K2R M/QEW6>L/GPU*=7_X=!I=31)E;>_.8L?Q5ZO?#%ZF0ZVV6=;T#T%L>65H^DU- MYTY=B#>5).PAOS"81M?L***IM@_=&[!N_O;9XFU3X<)>>),;W8XDB;I95K+X M<'@[H6T,Z[+'V%HE?A'I^2XQK9[&PNG)]%P7[IGOGD].:8M'4<0]W[G.Z5I\ M@466E$97-TU15GE1PRE":6-BN40HJ1COF:+&#)3.HOL\\,^*L4S,(U9$!$J2 M9C!L)O!'ZAGSNMS]$B$YA;\@@>_Q)7?#[Q&ASDIA(=' 2='$ML9*>I!GFH^9 M%"D52CI 219EY<1J(]AU:G\- N?9]3SNNNZJ2W,*%L8Z[H73)+&ML.);<#?U MB'IS9]BT4]B8S*Q!G/R.]QL_MOQ'%_OT<.^S!(WYV85[R1?WB3@STJ9YLEUB M-+HQ3&SKK/@,W/T\HAHM&4OI IU>EZ[6-5R@JYN#G%9@\,J+TBHOL+W\;JLA M,EU]$^7]]VURAYE!"&U??;$'A.B"FMANGYCS7)L"A]6*=.=5RZW6EYE+<&_? M7Z7P_$]''6Q5QU%8_G'?GFAJFJCJ915&,]%W_XU@@@L7%ZZ=BE8*"Y=*A:NM MB$IG^9@I!H4K,[[Y(')J:FECYN,VDIR;Z(I# *IN4$BS:TO2+:PU< MSXU=/)' =P0L/XA?>)=,-KG[=HM3;\;+W?JBOM")NCL;8@D$R8X5NK+6Z&H=L2.5Y?#4(&#@1 [W1U26Q+;/2#^=\]HA.VY9F9HZO4NS;KO1;2LA=1<' 0Q\-D1Z9 MPD22F:]3'#-W4@Z(V@ B51/U-N]MKU>.(%+X3< MX_F(Q)E+C^PJ&6:C*TNFJ+151EP-7O!S1/5:/IXZ@"=5$35F6CF>2]%/#4P! M&/,P(<[>IN \/*/-[C42=E54K!NIB,J)N\F>(I8*K3'KMLGKH<'^[@#6J0Y&HO;S^OH_7?;:MB3:8B!(<**W1-?2.J.Z_8;L0 MKVK@HI\MZ#;8DA) IR/H5%'1]DX 'AQT)U0(MQH97P+_L1F3< Q,'_ ]L;OK M8J#C Y 1E^#IF:(3%RPA];?N!C!36F=8N")7P1X#HJ3+HB'MW7.4>^X,PFJ3 MMCT,K-H45IHFME56=EV??%'J-^)'B(8!\6E4(PVHWB.*0Q&Y( ML(?D5/L* >T+$(]@1).4RSQ9O5][@$5*OQ*DLB1(E>B148K!BM_"W>%C]Q X M#LYDBK/._D<]\"1WJ0Y\I5">94O*7O,\#^=KMS7//:18:73;'5'E'6=.$DZ[ M+7ON 2<5X&2(FLD*G$[>>T^[=_&"DK)\]')\(ZW1U651*>T0'>Z#LX2C;7SP MPY-4=)9V0AP;G4:AZ[/.(/5\NU+- I+!UW[ZQAX$$Y9V4(F6ET=ND#C M#%"W?8U&8=2U4]0IHJ26Y>4>HP?4">5%ZN:CIQV2=FNPLXU'5N,62378(749 MC, MCR=]3V(+2Q& Y4/7=L_M-.EW>VG:",8/O[V6D)RFUU;H SVBGFTGXX1V#KE* MJ5Q80I1&5U-4B!^6*XC>UUJA:4K?'0Y7:Z*H=631E!E!U1E[NC'%90:<= MC"2K?^$!T\@5(?4OBN^&#];.P]&B- MKB+IHK*7]' /F$6(;:N3#PTQ'2$FBX:A5P^Q$TGAP!Y4D8I4LVA64(5Z1E7317;-PN[.3PI>@3 MP=^V"KX$_+4;75,6U15;H=F"W_DXX%C\!1=ANUUB8>T;8* M^ZOK!R&(R4U&U,+B8C:Z;;&C+6<"N4]=;P1MJW+W1E '%*ZHJ?N8>^XR[^0R MX(J<80A(O0=I\"T)\32^.0W>0Q'@6P$.P:.]VE2N=]K]5Q;:YO##.EB?# M'6GVM'I%F)7IX>WMO8Q!W9SO.E@*[]6!E:LMQZ;99RQ)R;CJC%!^RG!I!&); M9QUF]T//=_9/ .B'._V[!+Y6%!AQR>:27>4.DW(D^W!'CU;((.VO$1HE"/8D0$R\8U=,M_P82>'\3H5H3P ML4^S>X\AK2@-8RRSCT:ZIA&F]A#8S@PS,&_L2E==M-H>M[]Q'HDS4%(K!]-:P@3 MO+"\9^LE0O3-0PUPE@U(UV#$1>G5_640(IZ7)[$:SV8E>%XZYIW2_O+N[MOU M?;/_T+N]ZMU?";_=?;FZN?VU+]S<7JZ'*#NCO[VZONU?7PGP6__NR\U5[P'^ M@-D\7'^]OGWH"W>?AK>_7N.,A.N_?[]Y^!?STWKWW;<@6HV)\Y[]L5Y! MU&R%@C5.CVAU?5!Z00*/="*!_+0)VHT1U8_I%>NGE(E(ILE0ZV]A!*C]F"E! M:J]L'-(D(A?Y+Q_S+8>N3V= ;_JX^#Y4MZ\#5WQ?^G6F%#J=EJFKJ!>R^#E[ M<:8R6D"1#\N?*TI+;G=6?B6UY)6?KWM4NZ5H>J$GK?]<5Y62QB1UBLWN\&,R M6J9D\#%M'!/@V5S]395XTE63L3$Q2B=-??-)&S)]3#26,UOZ5K'9ZA!G.BM- MWV9:J=FH*.9<,J!S.5LVWB?[L#>9^9; M[]T_.=)ATH13K@CEYC:UXH:YYHTO7&[8U,KI^-9.M7P#C/ NV_>RM)3'";GM M_I.T5>%"V;KPY:W])YRB*Y7C6Z7B*_P(3M%B)9HW&TLT.15+]&/9;GN]W=P_ M69[EV^00O75J4_"S':76KK"EG8I>+[*9\XMLTAO-55(W^V[6YVB[]35INKYF MX,KYM'%2'?JZE5!Y=ECPL2:EVZ][%YY^/65NQ:JV^?:J=EF5=4O+VX9:8A,D M+G8LP8^+W6:QZQQ'[(J5G!A:::URN&!RP61FWH5JSF6)Z:)S0R^QK0H73Y9@ MRL5S&_&4V19/HXRF&EP\N7@R,^]BXJFP+9YUZ9? I9-+YP&D4V5;.LW]-]=S MX>3"R?/F7=Z59MN=$UC+V/ M9^5H8Q!M&T^#.C3:YBW3T/U)G.8?) Q6H5"9JCF.Q'H@D5LEEKE32$]L/.3K M^%9)Y5:I1FCCNH!E[A32!>RI HTE5<"SB/PJ%K*(U0^07W4:5W&@\:LXT/A5 MIW/5&6QHOB6Q\ [/!GTON/1DP5,YJOF0\28_\IASAW.'LW1=A.7YT975O9N)J5$,*JB%-7NZ&>70U= 8E"(L]U;]:H3W*&ZIK)3147WWH[?I>%#44K(); MAQ7I:,W63=KM650ZDBAKRYWQ]FHNNQ=CV6[_4SYF61/Z73L#[4>9>DKQ"NNH M+#6K/5+[=E,KOWT[%V0NR&T>N:;1Z&H*Q+WM\CK,]M;%FOBTJ))TIP>>?R?K[RKK$M M[R:$[K(NFEIYK7RYO'-Y/U]Y7VK"QY:\=QK=MMC1]EG%XM+.I9U+.Y7V;;?( M52/L'0F,.P3O;7,Y.5\;<>>-'?A5+#1VJ'Z _*K3N(H#C5_%@<:O.IVK.-#X M51QH_*K3N8H#C5_%@<:O.IVK.-#X51QH_*K3N8H#C5_%@<:O.IVK.-#X51QH M_*K3N8H#C5_%@<:O.IVK.-#X5<<#V@=:$ K_.NY3]Q?XD5\]ML)'UZ<%E\9B MC;%-L%RT :_!6_/KLP)->*]G32)RD?_R,7^MZ]-:6'K3Q^SI6;&G/EFJSZ3O M2[_^^.PZ\>BBTVF9NHH[W3/AR%ZF&[I6CZIO=M^;FN*H7N6#+-!@=Q8?0>+-SK$7\"#[YHTO9$?9 [% MZ8UOMU8Y'YRHFXEZN[ 75L@WPW)T%B7DKB[PZ?63OB(V&0] YV4MI94]7>;M M&T]OAM%I=I.G9$[ M8J?-Q9.+YTF(9Q'I5(]TN%!!H33 9H)?VY:7VQ=SOY9+9ETELY#A5+<]%K,B M&6TWNH:H*]QL$L))M+Q_LP(9+8]5^21;E3\E%>AY%,ON6"7\7051R. M_"J&KBI09U4FZB*"'.51*B:P*#"IRT5(/^_(2LN9SC3.&JC4ZCJTJB9NY=L;$:W0>+ M!EZ];F4QV4E"["]_,A59^4+8I_S_D]B>(Q\>/H(9B5LV,U M^XV?U;)3+3!XK07N"80TD1N3/@F?7)ND>N.>V,&C3Y_R#\M+R'* HDA2H]O6 M)*X+3A!M2P=D'1MM\Y9IZ/XD3O,/$@:K4"A/U1Q'8CV0R*T2R]PII".;HX;)]QMPI)MO;'OR^AVSK7+9/%3U+>T2W0,\R0 Q,0>@<'*<%CB-X M#6W4++(HR\O5GT<'SQE4+Z7MM>R%]EJN#W\3X1WF$+9I7G9V%4P\><^YP[G# MN<.YP[G#ZK*DNM108M%%HX9_H:WF#37[Z+3=DOAN^&#]+.R\F8VN(JKMO?>[ MY8+,!?EF9(FO8S-<4%97;;"[J7-3+R91H3'=14V2] MT5452917=/#>M8\:EW'( MKV+H*@Y'?A5#5W$X\JL8NHK#D5_%T%4'(KV+H*@Y'?A5#5W$X\JL8NHK"\0,M X5_'?>I^PO\R*\>6^&CZ],Z M2V.QM-@F6"1:=LVL+&TJFE6P:/9A1 3+QE;#EO_B^H^"'\3P="N$CWW!A9$] MAI8G3*PPQJ8_\8A$1!BZON7;+GP>Q59,Z#EJK6E9ZNN99^_3=!C0)(CH*6D7 M(?&LV'TB'Y]=)Q[E.^WG[LK*5:79+=8@"KPD7G\+*S0U%DDQ_Q-'BR6^KMW6 M+*RA,1P8YN#?JMS(;QJ%^0PFUB-I#D)B_6A:0YC@ MA>4]6R\1HF\>:H"S;$"Z!B,N2J_N+X,0\;P\B=5X-BO!KF]M?^\+-[>5ZB+(S^MNKZ]O^]94 O_7OOMQ<]1[@#YC- MP_77Z]N'OG#W6;CL]7\3/G^Y^V>?^?F\^^Y;B>/&Q'DOL#_8J\#SK%"PQD$" M"@V4'ZB[((%'.G,=U]_6ZS!T:@!F6HQ6U]OXY$E$+O)?/N;&P_7I0.A-'[-G M9:H/]>6KXGI*JO3KF52WI%2R,T\H>W/V=0N^^K#\N:&U=$U=^974DE=^ONY1 MLMYJRTJA1ZW_7%=7OV2G0>EO/FJ#]\A$7[[-!B=K$+VJA\MT4IUM)I6*7D73 M6A)(*?5-0D*$KW#=*!*N?8("H@T<4VP-FP,VX_1.UT:E'I M@ROI5)QTZVN'912L.TBWR$PKWN*[Y4RWW^.[:HH5[=7=) " GPW78](OB9P<-/\7?;BD;"NR2"<,CUWPN3,'AR,38:O A!V1Y2Z4Y0 MF7Z*VF:9GU=D CQT+92;M2RHVI8T)^XN^$QW6[>B24 MLI^0L)=S="UL/K#GN=B66#D$D =X1_1$2H(0MM$6-6-O#X1'>CD4.JWM&K:F M[52QSNH=L4(?1A^]IYE.0@^8M(9#UX/XG40BS7O"1XZ+J4[?B01:/PI:.0Z$ M_-XS"P_W6T%;%*79<:R?PV"<\N4KB4>!<^,_D2PK34]JON5':^!9> M'JV2++/1-3K['/7+X\,Z:.4U"U"'P50'#STHZQ2SH^OJVCK"R$8!@!&2K/8? MEYA\!_Q@7&U*W&B$[*0JF@QB[A;OJHA_M5P_^D)-X)U_O4!;>$2G2$)0UI'A;&*$%L_=UQEKJ_'47(:(2161*Y( M^N^-GU,X#08?D+ZK1$##ZMME_5G'TML3A\N!,@6[P09/..:)V^/OPXE').0> MYZY:DI)ONI>I-RW4O;2BT6.[G/14*>Q(&+F6 0\&((\$=T2,ZHH=#%5T@ M4R2#$52=STZWRY'E/Q+:B&"NL)_66='DJ^=: ]>C7.9.:XE.ZZ(H75H3-[:\ M6U)<[#V<9:W;EE0 M$SD[R,Y?X DZ.M\R/GQZ^1YA]+C"'RHJ:)H$2EP3Y4YY!V]OU7V"=6_[U&!9 MHBM^0##*H/4E46TO@W$W9_R@B"S)4V?7$J2%+&5LM]W&[:KB_C*M.N/!5NJ* MI97=CALGX=EM."LSJLH6JJ.'H&?_)W%# MK025!*=MPII"E@APW15/<)IGAB MBT4H;5QB+1M*N+NW(RH& [6I==_LPP?(!\@'>#XYZ=W7_LXC,[AUJ[+,J'T. M0C!G8$L<6B9/R3L-*^8#Q64KAKOP#59*,'E^N8K\<@DHTL$74EEID'.&2>0L MAPS_6\XE\+1Q-6GCE:)3,,8P:+AJ&#QMS&%95*T?$)9M&OI*ZG+O'K9@>?*Y MX\^S?70\=USSW''N>PE#<+X$-XH28"W!W9!>X#\V8Q*.Z;[(V3YV^&-VG1U$ M\;GEFLM,-<]YOC<93>^&?6(G(7$*[IG4S-+V3/)<,X-0VI1J+@:E+>QMI]'M M*&U1T_=N4NU@5>:BWQZXVJR5=3G5RI*V7-3.1H?[$W63 M7="_$WJ<:,I;;"E2@B:NK^]29LG%O,A\ :(^ $U3GV59 '#+NK[/ADONW;*( MD )*=1-"U$:WK2^O+O$"B?-=^\UW,>!R130*POA59N/,O.A#'6$UC4#GQ;6/ M]'Y+7K5&=Q]IY4XRBZ@I<-C3-J@IZ"73WNPJLZ= U<@(,#_ $XHRKI9SZS0! M%&!1A# D9U?6?8"J[KOA=/GJ$@E<)+%C\ Q[W1!TB&KNMR&TA75J0X"BBIT5 M%7 \1CDU\\3\ $\HRJ/=EH1G-QZ-B.=0TSFQ7 =3=60\\8(7L*!_A?AO=C+& M=)GEV0H=WHIB?_-ZGS:W?PB %_]$1@0>DN5S$*X[\V!9/9H0#VK[%)_QB)!% M!&UI7$K5J;.YKG;RS:#%*&\UF@J;YBOVG]:X!JMLUBN*+L=A^/]:SKV??<9K%1)V_. A@*;4XH M[U/.7I23-?""SQJ5>^ZR* .5=/%<-(SEHD^V8%F2:\VN_K\>#HD=T^/DR$^; M]M,40HB,!#OKK0E80OL@IE:"_"=QGX"9?K9F@/W\0]?&@^;P^S-SS0]B"U*. MW VO,W;< S?N?!1$_/_UC 'W4]KC%SW?6?Q@[LK"XHGMYD63A>H6[L97HOI9 M "%NO 80[F,BV H'V+4"%F6CA,JN*L.3&JX*URU^NMS: M7 I6+ S(H^O[V0Z["87QF85,191)^^VD\W&]49/FIT7)6,ZD\06.^F--55@" M&UU9AN!'8N7(S-./@ KI<8+ELNLT^&$=Q%5DJU3*_OMP\S\=]6(PI%W:>&"# M NZM4M;)@*R';UPBN42^EDAM0TG#<442JQ]D732TLMJ5'B/LS >1\< >2O7 M+=WB_KEYJC 3)T@&'EF:Z*Y//_+H5GI9 W"FRLY!0&ED+V34.LY']GKS2&3? X M](K49WLER2HLB@HDJ+MT\=P*Z)P MBN-N?#(>D# GNEJJ2JB#(WA)PU7?65*O!^MD>FH.W M%U]:8?@"Y/B'Y26DL!^,U8KT,,&RLJQ,A*9O>!-<\KCD[;#N4;[DJ2!YNB:: M4BTD[TCYZ$HA<_\J_''I G=:I9_V:K"3,*3[2NDI7V>VK[1$6[:4V$D;R=-M M+)J/;%A7MQ(XSK[D&WD/SGL>Z M^AZ:]S;P[5Q6EL7!:'0[&BO+X[P6@Q'E.H^9@OJUC1OE)'FYX?%)5UQ4"HJ' M ^4WKWB?,MD9CK'52LP9QM=ET^@TU$_3-5JF >JU2B!Y6P7T6F,FA)ZZ,A]B"UX(_SKN4_<7^)$/>FR%CZY/7VVL6E,\/G@4ZIN,B M=C"&=V-65?"#&)YNA? Q'D8:D\>0'M00T@/+(!J,2-X\ SZ/8BLFU"5M39GU M>N;9^S0=!C0)(A<9?!%B8RKWB7Q\=IUXE"-Y[JZ,B=+L%FL _$KB];>P0M/V M(BGF?^)H$?ZNW=8LIS,P',B3-04BL'TUK"!.\L+QGZR5"],U##7"6#4C78,3LT&MI!9O2Z_;NX;HO/-P) MEW>W5]>W_>LK_*U_]^7FJO< ?WR^N>W=7M[TO@C]!_C@Z_7M0W\MVEB9U+OO MOI4X+JC)]^R/]2KP/"L4K#$HU9CNCXU'00*/="+LET! &TY(F#9[I!%+]EMZ M_?M5>-]BFMU?!B'JS=?4V4Y -*FQ4T%41*2!WC%)R^P?TQM MK"FE'H#K)\3IQ=EG. "]GB"S D3TNC>@55[=9N%89K'(07"P!C"]4N:4? ;P>=[3-_Q/ *-]=(,GOWY=[R(PNO1]A+P(@+T-++QYF_I]X3O MK7YK]GA@E25XQ,+)"4"U9 B^* A5B!R,"/ /3R06C](.!U>S"&\&5Z^>Q)<0C<&:)Z3;]ZWQ+0*YLC MD-S^& F3,' 2[&&#FG<2@E,= K/1Y\:F9JBS)YBF]Q_A24]DY-H>2=_B(3/A M+8G](P(B6C%]PMP,88POPJ,7#,"ALV;T"L#?!6WCT735A';VG2=+-*7EW?77 M**=CEL^:>)9-LEO"'P3L"= 2' <:"TA0R<)"$>=!#GQ<-ADG,_)(^) M1S5/E#GP%/<"/EN\F1Q:-W2A"??MN3ES[UY=3%B/D,#( #,X-T/73 M\ _O3%V$(/$ 6C 8$"K:<$\F 88MOO 91B;(4O-_Z-CQEA<"_@[Q\2%+!90+$Z2&J$>^%JKP7"$-Q!OFX*T)?9R@)\*$<,V":M'9Q>\I %R(RF&\/G BBD"/TX%9 MPM!R0\3XU'CF5)L-)X\.\SQZXJ5=OM *+*(^ TFJB+*O82SY/3DP9H*!C4>:=(D?=L$P$/U*=([>/13ZL 7SM1-G&I4? ,*WBN:SK'X M&?A"#U$A3OW4;2_*)YU*!AJ097$6!4*[9R#G_B_8-X1?QNA%'J0*TJ&/@;%! M*$X-7$B?0CT!M+%H&V?ZP+- X8T0$9E]S:RX0$<[#&S:CW201/!G!.:-/$[% MSHTR%,W$.B0TBJ*OS>QD^G;,.4UO%L$[ "K%OJK_7G MO*W/U-OZ+??;LJ_@3:B-J0L[Y<.<]X%43%^1\N$R".$/&#G@QG.!M)F6F1XM ME"J8;"@++!M9:,@$%^9A4[.TRG:ML8>YGA-7*SD1)9RN+0Z]X#F;5#Z&>1NS M:#H!8[EI_+M 3?T,E&@6A,^\D$69\"FIT" 8@QS_3C_;%12U"T)R9.+8 -3 M#=/!"W*_9&FV66E?]K1Y7=\"^42O&.Z\!9TFR'IKZHQD$[O/12^/(JC9SM\Y>^FL0.,^NESKU-S!(_]'%VWJT-F9^!-2,I$RF'@N2 M,IU^AOK,DJ&"#I$7C_FCL\U=KUW;#Z\BX>Y2F%XH,@?U.A>5AX$/OZ;>>H0% MMVF3M!M__IK$U"_:39789$@M3-Z\V&6EM;W2,\I-C^-2 MESV-5"PP!>A3H4!.55^6*-@VYKDHQ(>%O5KSG%&4C#.9Q.=+#715R,8DZ"0B M%_DO'_,V3ZY/Z4QO^IB],%N?P$6-U]M.\87IUUGJO=-IF;J*V?>LTB5[<9:8 M;P'?/BQ_KD@M6>FL_ J^*?BYKBJ%[E@W*$-IM56#L4')2DMM;WSYL;I]L5F: MM'KS8*X MMBHN>66RSK-_@H,5^A.%M*R9T6 ZVGDWT7F.B35]8_86 M>-+0C3',A-%@S.]GR[_T<7 M-\7E5>+NL)9LL<;K=2A^SI5/YOK*)U[$M%S$)+R[S&LS:E DM$5!TV)LK%92 MYUA)B1/K>:X;NH2S>YHKXRAF6.J0^)I;4TS733(RI"M9B\NI\V00HF2,=15_ MX$51EC.;+JC8=$%[8TYKPW+VPE+L0-.VI%3;%DQ:21VSM/S0ZI<4 MS0^I9DM1VHP-2L%,6K%''7Y0F$G3]3U@3(0'ZR>6=:59NK:V*DLWN[(FV;GZY!KF4W/6XV-('JVT M-F2NDF\0)#&M7\E3JJ_R4[.2HQ@X1$^B#!=[QEI8?(6IINAU&8.;LC:F()A8 MKL-F_J@^#)V/'-QI30J$"WFY1K;\G7OZPX7DX-:./\V3SF21:B/? MNADJG35#]2FOI .Y&DQKY)K"_PUI;D<23))EW!27J6K,=9\>::;<@8>DB\#U;WLK*R_&S::'MM'33G@?<8P(*V;?)^]V4 M[;EAI$Z&\-QXL]'<+7<>V&X?K:YOV$LTN>M>(OR5K$L.YGU;.YI M@3BUR9@?QS7]A4V$V"."JG=+F% ;@VLL, YQ;J/2\XCN6IO;R1B-W,D$-R:$ M^1Y)XBQN%DRBA-Y+EX\P&D*3!6%7OD4%38"=,9C:C_3Y9.X]<6HCYH^EM/)- MDM.8S'.'I"5\\BS_!XEQ1YT]LB+*3C0WTQ-8P3VEO%)AG%X,;4JN)0YL8[(/$SUO"K$IU:1Q(< MZV7S7LL:+!!=KG ;EO8CI)L@77_UQH H*W09I)4=Z;Z$Z0Z!?!-]5CJ]O(-K M?@=1F G57!(!5<;";C<$ 9J=V7C115L>F3#=H(&;)M+G#EZF(!70\DVF6Q,V M5G$+SU8TM_QU(9S:&I7>ZFC%:IC7KI<8+;W#W"(.'U2106EE+'?MOC3 X)$R MKW;/'66%A$$RK-XP>*[4N,/ZS7.=_.5<4'MVYRM]F_8508_P"VTG438D+(A?$I%Q\0S MXE1#9^2,N#)+%CC =+EZ@'4@4!$[RMZ'9'& L0@PI7* =20\A>H;HV1MU?(^(&7NG8 N5B&OM+HJAV5D?,MR]S7P1&D MZ]5K5A7@)6K2WJ:; XQ%@%6_7-G1P'2WQ;:J<(2=(L*J7X?KX#J<+.JJQ@C" M2DHNIF!16HK.N*,XW4Q0S ??_7C+DU['*)DZ)Z1J#KW2N(6J,5 MZBB)S2=WJC,7\;,4\>H7,CMM$'%)%W6YK/48+N)UDTND;;$#7E!&SXFFX(M=NOO/].7I7OY#V!_:E\ M4'PG+]_)RW?R\IV\?"H/$Q1)0EW\LJBPC<0FEU=EP0F<(C%\1M!/$0==[+LJ8TNB7L%.!RQN6,H8D7DK-#U(T7 M-'AJHVNHNMANEU65R7?K\MVZ1Q"=R@OF54G#W;I:FY6=2'RO6ZD J[Q@7I5T MW)$A\\V4IPFPRNOE5>]8EP.,18!57B6M2FVZ6U>6J*G70-S2EO3NY<("Q"+#JER1E M7)*41,DP.<).$6'5K[7),BYZB[+$=^N>R6[=4U_**)] )Z1P*N\=I'3#C9/$ M+]E&7CL]DCC" ZDC8"(]OMI*8-I![#X1X>[Z:WK"]-QG43*9>"X)(U%X'KD> MH3N![6DQ5/;DD&0G"4>S!].GP9L"OTD?&@R'S1$,Z=EZF7\ ^4_B3NBQPGA1 M=@9UE)[)'>"BV>OMR.DQUB1_T]P1UM&$X"-AOG02SN\6[@@3@&,_2+SY4&GF M6-I/!E%L^;%+C\J&'TC.5>=(9Z<[1\(S"4EVNG:<'QX>99LRD29#NC-QE.], MC-*=B<*[#!EN>ECY,"$>O7P06C](?E#ZR_3RV9- G_C1$%B3??6>;A9/(GJF M]0R-.5?G8(E'2/^(%H]T'P!0O6 H$#LO.+7AU?'W2]P,".;ALF]21"Y>,$% M10:,?+;I&U7KW%V9?I%FMU@#4"5)O/Z6I=V&%4&C\XHX6!\$6HX^;1#]#/GJUK\')VIKZTI9)._?;NX;HO/-P)EW>W5]>W M_>LK_*U_]^7FJO< ?WR^N>W=7M[TO@C]!_C@Z_7M0U]X=YE"ASCOUZH!5B;X M[KMO@4V.WQKK8M,#==4^V*I&?X7=&L "C<&P@ST 11"/@@0>Z40"^6D3L,@3 MU!@C"W05*H3LM_3Z]ZN _4KTIP=GJ$TE=8K11J/=TB23L8X.1J=E&$H9'1W8"KU6;TO_EL)(^ +? M'&5K/G,4N"*1';H35">E[,LO$I%L(@P\I*+ LW@#C]V6^L^&H"!H,0%!RSQ@ ML(9@F=T@C%+?_)E8&.*($*5%:0#D!R[UGL$_CM#4H3_MCD'M/X&#[(3N$[*' M_ 0+ZA+?)A_1(CRY#MA/$L&C8-:I>Y[X- '7]KVP ]O]N"F]-5@8D)PN2&2 M \\PQLBK540":D/ZSWD4\XE&,5=Y%'/,=BQL4:1/_(B(>3Q':8/.4QAX:3A' MP_97P5\6V!6"2%D%NQ5BAT:W#WETRX ZK WI-H.,YGFL"56"H(X",,)CT%.3 MX!GF$%H0,/S%&D\^"K_]HW<)WV(N S39"@36+D M9^]L.\OQ/GN\SQ[OL]?HW@9A/!)Z8[C;MGAS/=[B9&-Y4/7;Z&76?]QKB@LC0Q L)8O7M!N1VHZLHNJB6MJ>,"R)3>.2"N(T@'KHMP]#]29SF M'R0,5LF@V>C2)5[E(Y?!M\=_U@)XLM)7^;ERJHQ;]]N&J,@'[WW)RI98IH7F M.@F#R?K:!-Y(R*R^W84B82,A76SO+S.\5Q6+$*N^X862MB,P#59Z57&$E8JP M0S>\>-/M5I32W&Z.+A;157UW T4%$VE(HFZ6=9@I;[:W&22]R+6$;Y;M#EV; M]]Q;+Q_5=P10M$97UT1E?_'@#:U81%CUNU,5[-?<%DV.L--$V*&7,M_V((VR M$[<<74RAJ_KU.:7=Z'844=X_ F:K(1_3#F0_2-97U/ (:R8?U7="!5B:<@3QI=U2^AJ'AZ M*@3 *BM+*.>0@;P,PDF 37A$@7CNV/7I'K9T[UO CP)Y6V8J7112RUL4XB$] MB^@Z]*+0V^A2.;I.&EW5+ZFH6J,K=T1#Y0GODT18]4LJJLX8PO@9(5LY[KS! M\/$(=$(*I_K-@JK1Z*JZ+"KML@I->3-Q+NM=QODW09Y;Z6M$PW5E_!JV*E"-459 M+FL7!1.)!-[DC MBD92 5'W/& VK496V*$D&ET0NB6TU/"&@QN%IOIV2AK6-JLR M",W>WB/?+LP88PDME6^H?PT(7;H OJW7>_R.L9P>#$)K^K+I;4V M-AV415-GI67!.:R+\*:#6PI(]37&FMGHZFWP(EG9P,2WR)4+L>I+6S4\3\ 0 MC?U5,(<8DQ []*+FFUZD7E[;& XO%N$E5[]2I\N-;D<5V\;>U;ML[?)EVHGD MC0>W%9#JZ]MU!9>R14-CI;4[C^3+A5CUBT2ZVN@:HB))'&$GB;!*>Q'I&D]% MGC:\JE],T76PD:9H,F,CSR$3R9L/[B,TE2X/Z?Q @1.'5Z7G5>AM#J_3AE?U MBRNZV>BJBFB:>P -"WJB(-RHZF,:I?@.A(>$YQ*;8 MV5_E\%9%7-BYL*\5=J7ZE4\##QV7)%'OE%4"S(6="SL7]A7"7OTJKJ&4%4MP M67]S=F>WS[+ZHPH,7$ W%5'3CV+*&>E!>#AHT"=>N#&,SGZ[49*2-4JB M;!6NHQ@X%)-9OZRZ=%%\&!'!&@,08B$8"F'64S$D=O#HPV,#80Y!8SP44$B=]"WTZ"#"];#K!D0LR&M)VDN3G M!"A+X'TB3 _ ZTZP+Y8 GU)9];-IPV_6(QD#0^D*1/LCC(Q$L?![XCSBIZ\F MY46!\$A\( A2%@@)KWT,< XI_?"62(@#P<[4Q73N5AA:?OJF:)$E5#L!(W$X M=A!1CKKQC!0MH9_8H]F#YJ<^Y1J,!)[UDI*-Q+$'GSV#VIH.!!Z3JS"@=YR$ M?B0*SR,7GHSWN/XP)/])8!PB_3L'3T@\2C>8TG_@$S=^06X@8W F +,(F4P! M%*8 #)UT.%;*7ZJ.9QA=I.>,E$X C_&#>(9A(0)5@]M6@'W9B(5@ /HG6S=V M # P*IBU&\X-'[0Y7$I:V_<#94PI?;(\1&<]=5+&V*DLV?FL+#"5<93JDQ3B MB3]P/81IJL>PF6L4V"Y%&T7N5 FM%"$W%9[Y_4U9#]F6<(?2G=\%FG#H^L % M4(OBTH 0M?"!'PU)&*8X!P%+!P10).X3#J$%[Z& CA(/!(0VJ,42AL<5VI<" M'@4"IP>7@)B!-#P3S\-_0?G"%.CP00\!^7Q05>F' A9'H%#"?8(+=(11OAXN M??14YX :<5&N7UWT#'J2RA+:-J ARE?Z/)@@Z%V4/%IQ(0SALR!$60KQ>=LT MWM5>25;JOMPFM#AXN=OSHF^URJ%"/RKN^#:6G47RB\;,HN69 ,RWFB]FEBO:183X&(H@*P0KTW!.=T7K/? MDF6HO)M[^OO\\6AUAI3/:=]D]/V$$VN=K,FMMKJQ=?**>#0?-^"9%.K0VVYI M1INUML&L#JJ]\5%;L&;?I6N6XK;LD09C:ZFMKD\ M<7DZ+WG:L!Y_X]LAL2("#CG]]\9?*V&%C5@;M[H:!OO=4(\3-]=!GJ;^\UP" M;#B^8=+PK,UE#_$]W^-;:[#LX !M Y8.!TL]P')TXSY% M3X%MA^WRVE4=%%CGF -;L:!UT#P8+Q$^ H%.1V?MFD\#6.^836O+F$V3.F7M M+:Q'/?#^&0(NV%RPCY"YFQ?L9=E5&EU-*?F,/RZY7'*YY&X,(^Q)-)7:YSFI M!8&]_@G.8MJ%*!BF*]*%K;)ZD/0@4[*],OQ8+/G_L% $F/Z-W'']A))WH:@L MX["&)6"3(*+UDA>TS-A](K/*KS\OUO=E))%FMU@#F'T2K[]EJ02BHA) ^?^Q M]Z7-;2/)@G\%H3?SPHZ ^$@0O.P-1
W7VGA_5?/_P=/NH/#TH-P_W7V_O'V^_XJ?' MA^]W7Z^?X(]O=_?7]S=WU]^5QR?XXK?;^Z='Y<,-QQUF?5P9FEB5#7[XW34B MRP[7K74Q]+&=%YUSK-5_Q9A-/PG!IJ!J+X(AK0#CDAEPD1G#>']*-G"M^!-_ M_F,>8B_1OF"56K^-3-F,3_8ZC+_5B ?N+O>9K&*2O*D:(8>P8 M/\>]CGXD@^W "C\Q\[]FV&&7R.-%TI@31=!Z;G,IUX1E 01*XG!YI MN^R0=" ZYN]X%J(DSU+AJ3+3J1V*S!-E:EA,!:7 84' 7Q'SVO,8ZSB+Q?1 M[(E0_FDP 1PFIC&@Z'5*(=IL"'/W@ Z891> M0.,M1E@2'66"!WG4OLF-B(7(4"+ZFU*PDX![FV-4I ;0[4+N= M;-L[VF/!56\H.UO>JCLHD]56-]L$0\44CQDS415QD$!@%X[GCB^!.J9['LJ& MLJ?E;:][<:6I_4$YA[(A6;:\5?? 1E:U07O#F2QEGZS5-*O*@]>(2'V!0\>L MEW*C(A\9RV7X-F/*"Z5"$2(";\)DP10/IFS!U!,Q_YZS,$JO2H;D7!YY6LP1 M1>8AST0:12Y'%(/D T\)XKF*TYF#$_#A,#T2^;UU&[IA#89=RS*9WFWWAWK;ZG=[S!QU1\-N M?_@?K/NW5CJW^N^ !_D:1+NA%$N?^LF"T EX M<*XY^5.]?D;]@N]PDL6LJH5)LJ;=4NY7#A[S46M!B0_9=#J>W1<3('LVG C3 M\HC(AE$ 0P2B9O'P#\Z4B 9!%4"5@4C))@UDAIU[?5 ^ $0C>QSY@FP"POTD M YAR_W!V@-$O?NMED8$+E S<%10F^!%E47I9F'AL _61<@7C! RU&P/%\AV^ QMPA7.#)_O)BRQP^ LLU]AMG<<1(H@&_F M&"8=%#SE/]LF$]PP>>+5-)3;50M>M X2TH Q L(F4%$$.),]Q_H]P#((C3 */1_5 M_#\CV^<6A\KE$\--N&SL$27$]<83^0K(;R[K%#7 T>L Q+)/@ ;MP/3M(1>G M]U[(E%:G$9_%(Z,B!LI/-O-\!*4X###X1B-^'-"YUB&[SH&: P3I(JQXX$]E*@3M(^1!WH(GG+,2P.^QB GQSKA MP@&Z&VVPJ0 A7SPQ/<]%%6]_4AZ9@>G6RN,;$A$_YV].9%O*/^%C^J80GFQZ^Q=#EMJD1B*3AX--N:L%@&[5@R2OV MOAG'@T%#;W6*)AQW>PVMKY636Z 5S\$YK_"1LXH.Z6QL#Y'2@&^X M ISCI>XW+ZZZ^L&3P>H5J"4)Z8P(J;>Q.>1VA(1MG'O9RYX*$M(YI$QR/\DD M]I/43.#+9*JYG-O8E&0[\J3RXWM7[I#Y=A5$D=[&_JMY*%+L-K_?OKAJJ:UF M-L)"]E<]7-J[Z*^Z14?5.C+P\VADU]W8:&8[!JX# 7:KTHBN!%M$HLB<@6]L M8+ =BG2PGU!964D5T;)IWEZC5_56A4]>:#AU8<^;SD F;+T?@$Z'C6ULLE2" M&MHE-;2]MY]!-E&2E"PI>>>&2B50<@^#VMN]P4E0\HH4RL5 ]C(BA. /YC^S M+V]/;S/X#<.$LE%"_7X=&RO\S(M*?*,DI:W:6"@O1K 8TK15#. Q0I)ZS5[1 MD*1.JZ'I&WL@;!MEHPV*!>RL"_UIUW)1QPBXT@;]=XAMJE<<1A)"_#@/(:;@ MQRULJ9,$"&6A*K<8;5TR',HT*NL%TZQQ?@[^8]%W3*2L;FQN(8,#9'! -EUT M0V&T/.6TL"F 54#[ZJ T[W8EC'89AB,IK1"E;:A45@:E#9H75QVUO;_[K":$ M)H-0)=$>].+N'4BV=7&EY==1J"#-GD-HW>WK#,O$K+3+9$!22RL2G"T(XYIW MP;Y.NFZW\JA!N[CJ]EH5"4*286SE8DV14,="6-.^N-*[>P=&5!!K9*SML2ZP MU^!?00&OEWNE+2,KMXBL-())4@QN)T%>W\"T0FU?-DKR'P*(WSQ_@3P*4P'& MK@$59$7[]LU@9&QC-5%H@U@O#86ZB$*:GFVG6&L4DM'8Y:+C.R$CM1EL][*9 MI>^.C!L$>B4"4BOYU#DX,P#/X4^LS,4+0RFA#Z,YQKSM ML4CZ0@ZK*!T.'V&U%U<=/>N@>W=\/ ?GQV)8T&(,[1$;%YWTK:A,+UA@+>TB M.;&[79SJS18FS*I::^_;H@JWV,4T>VL',?QNT:IW1;U6V\6&6I<4 M6>*B=)G(N"0;USM2S@4*Z[/,WLF]!OSB6-=IMLN;FHP]S\I$%LD4 IE"4%!- M3E2'&+/^@8AUST*J"X%*<]'*&WJSB]&PJM:7Z7:2[,Z5[#9D[AR"['H75^V^ MVM3**M!WS$2>V@CD?WO^+^RC-O,]DP7;Q/K6\%[W$/(& 7?G_N!@VP_Q^R!O M-+77+]AEX3"28\M E!/'@FW97XE8,"#VI_4+5I"NR8W^\3C<3^-%@7. E^$P M>1O2:$9MG,\LL>$07!" ^UL,V[W0O]6\N.JW5;VS=P'U"H:H2WS:EI^6AT^M MBZM>4^WH5:D(OH/+;]&-*Z\7Y2WB[HP:B*DP"6D75ZV>IG8*6V05#!Z0]"7I MZY"":Q?ZPMMYO:OV]:+7\U6\A5^\=5^^)4[=68JCT/&&<>8%-K[PR<>NWO8S M$Q>+XIQ2;XG--N>O&$/85Q2N?B5S$72D*UX,L$S?WZ;_+1"=T$NB$R;^G*N- MV>709\:O2V,$._QD."_&6X#'E+XEMMUX11T=EEP=@.4'.]P_/-T^*D\/RLW# M_=?;^\?;K_CI\>'[W=?K)_CCV]W]]?W-W?5WY?$)OOCM]O[I4?EP$P?:M>[5$X+3R@G!B8,XG4/@,&Z-R\H)D6AN"9 X'>1KQDQT",IM;G$6\ M]RW#8*H3W',=**/(IWK%%ARG;P^9A>1R[X5,:0&*_?=_]36M^?F1C3'Q1_G) M9AY(77=,W[<^JPI8G@P+O3/E7P8['!"[SI&Y)H3##8:.][0VX^\]28A M-N_*^<^X*Z?XJ:$\87W[_(%4Q7 \>#;9UYUK1;!=&W;T. /ERW#"-^4?8-+/ MDLW .SZCAPWT!)HTX!Q8J \&5%=_%OF@;S!*!!HG%!A@IA/S9<^R\"&1S2'#4QHUJ)-4%E9-B^@K!ERM (;($%*12SI[0*"I5+G@WB M?2PO9DA8&\T(;QD@.PMPFWP"_@Z,80";-.T9#3R*:%4FUL(98<>$A14@B;9Z MGP.@;!#%H&)QW@HCI19NN\^>\PQC_1%9XP1C<'X@+GPVW@9'?\"L:#K#<6"N M.Q<%PQ] I#1P@M]S/.0' 3\N'A#(7C1$8%9#^3/"'845.&#$;A\IMTRU78P:&R,!%P(.<-R<8":G:],$8Q&U/FW]+K M,'ES%,RU6SQ' HX!_&GQ'$F_8)9@=3#L3+!'T_#]-WR*WBXJO.>AJ+&LR9'4 MG1Q)WRK^2L9AF(70TD MD]2U%76U#T1=O8NK?E-M-VO1.$%2EZ2N@U"7?B#JZE]J3TG 5;LP\Q'3R-=499:UF%NRF&^INJ7_,&SWNQ<$.?Q9:UYS\QUZZ&F#NS.RI9D%O6ZGQ_,;4ASVY75X:FTQ57MU]RT9-*Y=[)(MR2@(]. MP ?R16J=P]RB20*6!"P).$W &QJM[DS W<-G&+NT*7/)]\"C,OA*Q0S41GEY,$1DNO4A(8")=&DPN8(EE@^J#1&I14PE]O#/I% M@?OA<$RDV<^WE-N9_GFE9S/6=Y_VOH_\_5=8KM MG2M,[EFX%CU._E+G)@H ^B#,>,*_YP83>R8[0LBHTBU<01LB4=9H=,27"]N8 M&&_:T51-Z]4AWE0&H?]OZ I>3.++Z]$'7HS??5#-O:Q56[I_;[ M>U\^R#C22JH\>R!462H/5HGNJMW!X/B1IA*[JL*M=I'E^L65UE);^X<:RKCE MH\4M2V7_C)3]#2$3I2LS'9 T@Z;::A9L1" MR+6+N&[317B_N[?E)R_"C]ED1A8@D 4(RBM&7KI&I//;=#VG1& ="Q/(PB*2 MKJNIF^Y.V&5IIA@XHP_4@99U .QZ82^I7%+YJ5/Y^Q#Y+A8"-IYKJIUNR8%P M5:XIE%]E" %BFSW=L ;#KF693.^V^T.];?6[/6:.NJ-AMS_\3Z]YL;YP3*O_ M#F5B\@O==#?U MR]9_P7&H< NY*Q7 M4;""X" W5FG9I8P-3K:B7HW>7U[9JE(P?!]/6%8BI3DV@:R6(IK"X-[0S MO2C$$E%(.L [\"BV+ZQC!XME=;8M[E2+0CG=9J/?+]:Y>V7YEUY#[_:J5I.F MU^BVUK>#/\>:-.L3$,X%"NN]3^_DBCNJVO7-]H-0^6XS5[GW0E9>S94S4LXW M;?YT%.^6OJ%#YB-S;<\G3"JL9P] /VNV5?WP&2_"H]KH$JQP5+YXFMF^M$;GR,CA%%AO2/_8A"XI2Z:G-G/)!,DSE M%'!G@YMP']S!4A_]KMJM3*V/<[!5P$#K*OS4]N"==EDVWH'Y9N7;=\L%5J4!^I'=>"X% MU3G,"*1%L5?[W@NL69H7.[-1@N27!)"%L;]'C7!U+5OF4!H8]4>> M#0QT7^3I _+T54W;._NL6@F8-&^OT>M4G(L^>:'A4(S-/FKH?G&?]::/#^XX9/[TVK4>)YX?XN<;;SJ$>2W>0*8PV6!"O]IJMM1.ZT2JHE*O7@'O=@!.7F)PC%70]Y2?LETJ7< 4+7Y28DR"%6W)\!(9"N@OMT8 M,VP<3?[+AR'LE)=@+,QIVJ2^=5IJMUE6'9AZI$.N,3@D?4OZ?G?S[$#TK1-] MZ[K::^\=5UH)^MXZ,S*=K9?*_Q+GIZ,B,O,"&U_XQ$O8/K-YDM;?%[/GQ&:; M\U>,(>PK"E>_DLFI.5*"'2J1Z5RX]+^3I"SUS!BSRZ'/C%^7Q@@6^\EP7HRW M "&>3IZSW7CPC@ZS5V?O^9FD]P]/MX_*TX-R\W#_]?;^\?8K?GI\^'[W]?H) M_OAV=W]]?W-W_5UY?((O?KN]?WI4/MS$R90?5V815F6#'WYWCE>QUK]5\QO=)7#'(]!8KM*N'$BV!(*U#8J\F /\P8X.C$\!FE?8I/_/F/ M>8B].DU6RTV3;:]+DST<7&C$3\CB;7,+2*U, %N?WEJ=--\'5_F7 6?BORE: MCV?QJ7#83+GQIK"<-\4. C@7Y6^E)CJA,+US@] '0>"&WPR3[>CE[(!!WF^J MS1PE63'&8Y^!?&;*S+==TYZ! %/^1_EQ M][^5)V\\!JDI0F4?F1GY (#EDU:LB"&X>LH'!-=__U=?TYJ?EY^BKUN?/S:4 M)W@H,P9L%097 )P+&:4]HJDA Q*TD0TP>,L(Z5A\W \L7RP=J=!P 5"J\C*Q M800[4&;&&Z5. ]6:N+. 3>U+?,APG#>#0AQIEAV8/J,?Q]ZN! EFN$GG38/ZPTBW',\_A#0U84W MC 3U7'4O).GV5()[9E3\7Q:AF-/D8$KINV;T10?-UF@TB1 $_@FJDRX.AA^ M>9"&*4-1ER^8, ;HZ[.1 Z/0 M&PP_X88%"B?(.R>3<.(SEJ*3F.*,(/X,PN+R%PB,1NTD3%$ZF#.&PTH=T-!X MH2IF8842)+0?/K#*"&_AZ%&@N]W;L#4/#$H;62=I M&,3KB=F1S0>_ [7D,;U8T*&^.8,)4$^VD% LVT>*LY@5T4("9>1[TR4I$)-I M$6)N*%^\<$+/YQP';9=$RHK]",58[!IHW)L3.GN=X?2*!Z*3!B'?]@IVORWI M5T8Y7IFJ61?6=2#E>(M;S3*48RPEU>[T5%W/RKDME.-.HZMU%I3C5I-_M5I) M7C[Q?"5Y^:E%)3DS1EI)?HM5SBU49+&!LU.1%W5B $I\;@DD%&;S8-V=].7, M >VB+R\/<@A].;O0POKRX1*H>VL2J'>1\(=+U^VM2=<]M+X\BI @$:M3RO*+ MMYVJ3.PD340T,E9KHAK-;J3D;&=VY--6Y M;BKKZB3YNA#U Y[V,]$/OT;4D(9:W1(4UT[SG1173'-N[NS5%7I?^A1C/;2[ MH(=F#GNNB%ZC-/%I2)/YH0%(#R(JKCJJA#ZTT&(J/B+F!(>PXP&'70LY,)('\ M 4Z3_A8,(0T8]-\(1@ XUEPS_'4R[+W74%J+"C;]B!@(,_[D,X*L\@!NU\#' M^>P?A,8Q=^LF0R[H' :N.7*6;OR29]7,'KAS##^\H'W[&O*UP *3C742#_5< ML/CLV7.>D:TZN%#T6MDAK12'\9%^^"@%I6=[0RP=G/7#Z ;&M\-X!R(4/\E8 MO3%F\$OQG/\>9N"M" 40)_U6[)RU';V^IM_*V-F0FG+O"1B/.^//4X?KI M)T_K2,AX-FQ'E*M IZH36>@M*4I *^[IS%GPZ3O#M,"8?!ZC88P&12FECZF! MJ\PKAV8ANX?F48)H". 4W ;QH_">5MSDXYX>D>*1*^RSG19H'IW\W01D(N!1 M+NR#>P87^"@LS@,MP7NV+6&L&+@OSAG#XF;:FDW_/A_U#KWO2$&&@]2V,PBT M-2=JS^?@J!I#@5]$&,H,E"HWM.'GD))L%N!2V&6^:N?K9,!OQJL]C:9[RX ^ MMJ-<%0[VP1X!T?X9 7M#!8^[?_F4S)]?XSK("?%O9'SY*&,CJ M>X_T1:%9(+/E[RD?/+I9"<'ZQ)A),$S0CV"C[ADB+@JU,QD*M5AUS@5-&]BO*\ E(,48BW#?&="EI>[1M TX7L 7, M(>XY$DS'6A#=>.^A&*;)@B"6U(M@!11DX0[4N2$0A N9( ;DP]R?L)N?H]_! M&!@M+P9FJ:T,%SS!7/(LZ3*Q+N$(4[S5[:GMKAX+7H<1-YL#B:M,Z$I:Y/,Y MV+BDBN2W;SK;-(6V3%.0:0HR36%]0L)F*^7HHGJEXS-/L7@_G^^*%D*5 AV) M(D >V,VSSL4$D-36T6MKEPQR!VCP%,"T+VQ8L<2\1MJ8F" M-/[))WR]\0]''!(5>*;!8'F(!<<(P,G\9$7^"W#;@+ES-M^_ MN/)<1M'CR[40#L)YJXRJ/^&H[6?NN0%QY_D8M')4-*4+V#CL"SU'<'Z_2*?C M13] HW6-,9O?Q,;,.&".$Z0"Q>*-H<8,=LL8^+*"(?:.B#>^Q$G>!$JCX]T& M7++#B#2/A71B DQ\O88H@@MT+V\CWYLQ@-#,]\:^,>47&B)(")#&4IX-WX;Y M*5F!/)/D-;3B(.9Y/!'1C/.&VTPO'.F+4B-&CO>BN(Q9B0P1NZ8YT;^+X:2H M$],UR4)DW-PX6O81B\LE([Y=#)0Q>DK=.*)K4=@(S9OC,=@4RT]O(]5P$"'9 M>*Z*B ="P"7@3!!1F5]Y4=_JA>/&2P%Z4&0CPZ[:7?USKZD 4CHB"@WQ!\>] MA#5[PG1!CRYW5#7XU*VLD$S!P8 MLM>9C:?FN1D&WZTD*UN[2PK[QHL9O%U(*"H E1[/?8&(?):CJK[%X F??(*QOH"R\&LNGP?94B3] <[$P&2;H>,6M@R" M0C@91L)F>288^C"XW\G :VEB1I\R M=9062&B%"Y,VLEXKI^I-\SL+JA9EHH]U%K!/\8?/<8<@VR7:H)<^+WJ)\79D MJ5(4D2__6?C]!X-&O]-&U[\H8RDF7M^1OC-H:)I63G/[?J/=*S;4ZN\[[1(7 MI:\=:D/ISY/L-;]H*ZRLF7SB4%CI+B= O%,);> 7QVHQLTYN91K.;-KVV5:# M++S_TRGVN#$1<)[ >DT.4;(6;'*W/OCT%<*368G3**56\#>N7>O:?2.7Q[?8 MP..__$;FH_7DC1G^^B..2>?J1$IO*1IE,< >Y5VU55K3EDI4@EU3[ER2MB3M MPF7?ZTG:+6KF-6CNW8<@-M&63K0Z. MA>L<@WDD-BX\0?QNC]_T"=\B&*%I>S%K*VY[)_.^UA\0>*/)B;RH^=?/_REE M:>7(E^-WTBUB >KK+< B9NE&8&V_J&Y=X5[)I\HQXX^_C_13@XLE!B)8PD91 M4W'#&RW/+\+R?"3+\WJ-Y7ER*)(YUJW4AXJ?Z1,5W?P-+\<"Y9;"OQ(OT\%. M]!2QXS!/G1"F;>FRW&K'&T[SM*#6K@4=5O6I<^@ZOLYFJ@OR2&^6]&9E8HQ7 MYP\+G])(H/[<2_(MCKSXMXUY,/B+%_D8<%S0YX3-Q[26VFIET_8JZ'22_F1) M@0>@P#49_(>G0$PX;K;5IEYC"JR$;*WD4R7U;JTTCR$W?5TTL.2I+5K9U[!] ML+YKPOP_*R7*US<=7-*7>]6[O#"C0DE6BSC;3<&VVP M5F8[F[A7);2I%A>KTE,KKH17= &M[-5L@;Q7"MS'^U(FTB" =(9L8CBC) N/ M9P]0^1?*;GYC%'8]Q'!QD4A!][B%TE)7Q#8A"6(3#[$B9GDN7XTWXHZ2PLHI MEB%MJ0.MC$9?*Z(VRE]T'V2/JF_1\HMJG%'@_DBT"T@B]TU>3RC.E:52B4$( M.$R7\GCL>R1QR;(S"V5G]"7HI/[%Y>*QVF9/-ZS!L&M9)M.[[?Y0;UO];H^9 MH^YHV.T/_X.5]F6M&EFKI@*K/T"MFGRYV>J_@Y3,WV1OVY2=."COFV'[_]=P M(H:--APOP-R^G&BNG+2<04Y:#HZFT'#*;\S P41K&-=2DG@]99ZW&^R41\-G MSEF/5H..Q9P>+,Q)HTU]XNF?\-1*\-4N/X_V\4S[L /0+D;P!"\0[@*EV5AQ MSS89BGU1/CQ.(Q5)L;R? Y6>(84,+15>4 /S?'$4DO\*:' SP^:5-I)<+\6Q MYU5@*=?.I_S:=&(L#!N^,.8J ,%?+)Q7B'1#7J >*S^JRFAA'X9X^I+G\4[G M)\07'$SB%5N,EZ@AA0.?C68>K3F:SE(=*W(F%[N. DK40S!12FIJP\GN1+EJ MF,#FY5+C#$-\@RI7IB94J4"WS]AE: .04AN;P-^H5&.K!R4*8>B_L,(/+R,, M"_!X@&X@\G]G$19##KA.QD' $TV3 4\W\K'7T-O]4F+Y!LU&N[L^6VW+T)(J M9 RMY'_Y3HWO6'F3NPY:GPKDD55AJ^N3HX;P8IQE2X0BR%#Y,_+0^B"V1YJ' MP:MRJI$H/;SARE8L 5#"].=J(KI"\BP;V MP<2^E/%?GU&-.C],:9\4IOSN>ADN M6\V2J;834R$,*H2(54',-"\'DS*H'AO2RH'HTL!BWZ!JNN0 .UA6P: MQ!JRA>6<4XHS*EK*3TPL(L7D"ZI'M5.@;X/0GAJB82KUW9SK5_ -:'OPM"N\ M8>:;@EK?,WFBJ)"-,*Z(NZ1TT8B:S,:-N5 ?MN8C C3%X>C M:<280M=>&A#^RM\XM>6(BP'A]]0(%V@'R2M%3DAJKA?.*U@O%A6* NI]'%<< M4OZ(K'%$K!/K;JH@?YH3I@5X'KO24TMEQPLX;:XMJ*RZ(D-I-Q?,WM!N]!O'NAMA4=P(G"-5,^>.J.#E?Z>) M1134=D[ 0FV":64XNZ3!_6BPNZ%[^Z%I$'O4J5J_Q@'MA6BPR/NU3-I&86D MAM239F&= M.A:$G<<_+#=?2N(9"K8^FC?U.X-"L8-FKZS:I\WVQMJGV][EMP;E+6I]/+B\ MS#_7.^Q*] DY;EVX\=AG8VK/G#!1>54MK\GV;!#RW7/'V.X3M8Y$"RE\%=:] MN!KT>VI';YW)99BD-$EI!?MUE$-I/:0T7=7U6H1^O--%*<\_(37_N*+9%!:> M,(&]U:E=A!+NR-B M%P8O&%F8>_4Q9*:I=]3.8.^PF>I<8DG:.%7:V-B"JT3:&!!MM/MJO[FW;"^) M-K9.9\3"-&*R2T1FX65<<#Q>'J*.RQ;"4-M'&'*X9_\]B&0?;)?,^"IR_B) M1DQ5_8M9@*5#;(L=1)3KQ]MIH9 M8Y;]8EQ?72X#TVFWU,I]YHD\TI$3F6$D^I/#L6?R?Y-81\K@5;&[./QO M I#I3:>>A?GA'*L6TWS)@1KPKN@KDHGA-8"<[5""^03 S11*/*?ZBB-*-<=U MF48@6M0OIRB[WA2H.2G4-\([#UH:\ 9XE%;*;_=6I3,'\S?Y"@@:9 _BHOZ, M ,-&;Y1YRA=H\&*G@!C;WN]5$QU(,M,=J6<*8""\^2:YB(!CF-@S.GMDMW%% M)1LW CS#3#*R\=N)H!9[B8KBW_!V%^\7583Y"]5+>,A$.F&QJ]X,=XEP*$V&Q#F;.70-2?-!&WEN_?5Q2CC*M_Q'_E MA!H3C/A3C@>:!]YWIW]O*-^\G(WRRWU!X4C^"RGP^%N:8(+YNJGJ""!,Q)M6 MBE4#N'TV86[ X05_,^6#XP7!1^4#WFIJS<_7#S=W]+'U^6.ABIHJU>+"*@"O M85(8*P$T!VMR6*IHJ9F2:\2 F.&[<'IT]'QN+@/(42%.+%W,B[9L4.$JCE'Q M7\K8 SG80\>(=/"L7I\\ !49 7I#Y$\A10+4ZR%01#"?S@5P8%X,\9%%YSG MS1SC1KXW31U4D%0)X.24<$Q9DW1-3=+.ZIJDLKRH+"]Z8N5%5]>_/%*ER[7$ M.5="04D(YEJ=E:NX+1DT6,6#\TVL=Y@H\;&A(YCO*I8[%^SUUO,6U7[39T . M"X5PP-Y#K8N*[Z2+Y0S?2#TC;9?Y5%&24=ES_#:E'8R2(JP+Y7+2:Y@"X,=" M&8?UI!=!:\,Z/$-A,7 =$I9JC'TFCB,I7H9'!\+M#U!I%J>UPXB;#?0$JG#Q M+-2CW?"M5! DS,EK@*,=%*%F&,!6 E#S 1Z@!WE#!Y=+XY&:$.,*3U6H75P? M:0S?D%#^281217Q>N:45[@Z1F2?2293;F%$D"26-P]P\[4"!5/-I)!8\SQQ$ M-4W0!6_U[J%ZBPC][*&ZY8C":XGJ2B9WRLP%^J%(6%0"4U;)"@N>H[\-2S+# MW*##C'F=4E8%/8.][F)562=^"#F"4&V';POQPB*D%VP*WP:1I=Q&/C!CPTV] M*0*,056U;/B!"SLU,1I_8Z]@8KK*#Q9X% 6\=:\&?-OU<-VP4E'_EULU03IU M\P4$1*&V!JUN>Y,O/.:*]V+ZW?S@K2;6RA^H PQVV[L;0ZNKO].R6]C?M:>V MVMD0F+R&#%0#CEP[<#I"AJ1/72DI-'7&B4$IT\AT3*&7A+ MQN6#^X"V[DW:U+TC2Q=;X:R(4&YI=8Q0_N&ST'A-U$ZR_KBTS.,;&36,E]IF MPBP>NV0VSST<6_@*TJZ"'2.:JNS0XAS4]\8XES)-*$"4+ZJZOR':*K=D'RTW&!8;7IV1%?K#T/S!'Z><"_P&NLDNI MXX,?9^8(ZE4R)!_^3]@90/D-GIN \N>B;S11WBIY"H=YZH1.=,O4BZUVO"G] M_:2@=GYY&IOKYM2EAZR,<9)W6IZDGJ5OB>A5\8 MTLF3\5K8WL::0*JV?ZB<3#B1Q%BAC9?0HO@(Q*A?7'74SOZ=L"N0DU()T5O) MIR3@#MN>*$L$$+[?XW=:=*"5RYU[/PY1V\=S6LK9$F9[;^44ZW3!A_%8< M7)5RJF"8-3KM9[YG17BK HS*JK?3MM-M%7;:]AO]UD;/924)LXA_M&#'BM7? M][72BGCH[5*:'M;*OW3J3ML\U@,\C#/M2GH/I0^W"J<@?;C2ARM]N-*'*WVX MTFVTEP]WN4IUVL2,'4EI/>7)NQ51>O2 M8AD>W#U)L: 3MW=QU5;;[6S8904I5?HBI1.WK?='^IMJ]_M,7/4'0V[_>%_>B EU[H(#U$]8\M+I HSEOL/S&*M_Z(.-;7]$8F>\W!PIKD]6JXX]_HKRAZ0SH M1Z25N8QR]FS/ K@..:RX$_T#CX7^N+++M07/8B7S^"T@33>=_SU;//S%QTZ] M,'2SH;5*"@1N-CJ#8D.]0^?I9D/7B]687OU]NZ^?-*2ZS<-="6BM$_6]^[EEO [5Q!)]"H9O<[APNV1^<^V*%PIFUI(O_GFM/X-GO.OW%\@5/D?CN$* M%$/?S*)G?&2_,NOR+^9[.4YQK8FTV==:VN1"109B4PGB4R%%>*]D*E[<:6I[=;>T8X2F2J)3(75O;V0 MJ4>HE_(3BI@#A1J0AL?#JP#QL#^2;!^ MT*JP"%F)'[1:PHV8%Q-@YN/>N>1/3I.G>S+<] M7PE242.\JR>V=?2QC0365)=NP"(J('87@D\QE9BS((="TN?P,/J!IY!RD]]0 MUYEKUYK7GKZ.3R1.5\RC).WBJM.IBNTD#?$#NPB/B&AT9R/Q["3Q+*-$'A'/ M](NK7J\J3=PEHAW8LWA$1.M<7&4-XDKZ'(^?P%W5I\[!67N_*O-WQT")><-2 MQ?(BS-'=F$!W1I$]>T/GE-AU85\WX.H/@:JI?/X\[ML%,:]E/0![A0#M>W;5 MCKF3="OI]E"7":OHMJ!#F*YR.Y*L)5E+LJY"D,_VXKA_<37H[1UI*.E6TJVD MV_TOTTH2QP,NCD^ K _B(*G/H&>UP*H^)0$G 2QWM%E6]9JU76:I6U6NL$-5FK51;3E+5:)7K5%7:R5JNLU2I+;VUU M=S@HM_26WBPAZEG6LI,$5:&-%R*H7K-D@FI=7.FU*&4G*4I2U$$H:D-/W,(4 MI5UI<*$HKF:+:%U?M6A0,/X=Z#++9+84ERQWX0M6#)U(&M2MWQ"L;H@XNKO;5!B6:59&&KU,%W1*\.WLPUL[EZDH75';=6*(_OB5LM M,$Y:QTS_7G6N:N@7S:US]<%V36_*/A:+F!&[WSUA^=1O5\H'T"EQ[*Q! MLZ1UEE!QHX.%>_M97_3V/+GT,SR2HTE2L:3B2MP';$^[;5"G]+**(4L"E@1\ M)@2\KU%^ #&L7URU!_N81I**)16?%Q4?^.IL>]KMH%>CK OZXQ)P?6I15=Z' M4_D%5O4I"3@). FX6CPE 2?V>>XQ@NIEZFWA#;6G+]B#$'QBL+5K^25.GIG+5G# M-;6ZB0;*H97Z=^+'JYD98W8Y])GQZ](8P6(_&F'ZN*80%AVT'H$Q.DWY@+P&$PD3N&DY@Q M-V#B?'!5"*: (;]VR?PTL(=[$,)_L*!3@--YL$HZ@:"A7#N.XE'EIV0OP9:; MP>-.[X8/(U:DT@B[K0IK6"L&+(PO( #XL ")P6ILHJ3*HI\#Y8MG^!;"X:OM,WC##Q1C!HCQ#( R% MBC2DFM!30'2. :K,#PV;(E7S!L3B&8K%72?)">+9X" @MP'.B$W 8@##X"!H M$)@G5#SBHQNN9*#_$$.B'H>];GS\J;#2"12.&?F4FF^)VVV*[ M#07))IY&A-;B7)G1D#R8Z!&,VQPR0DJ'X=]61 B/+[XQ8$R,JF@MSZ8#1@.^ M&'X8SY*>&,!ILB!8.(#4%/2X#X 9P8#P.J*@$TUG2A!-8$/8 MB* YTK,XW/,/!WXPE F@MO.F^/2H[081S&GR8X(E\*/.?*V\V+"<(0,"Q9WA M"FAM8AF;0!I.?"\:3V!V=,K-8"]N9(=OY$5$?QX?F38&$_PKKSW 15S@9$20]>,P,!@<%.]+TP@F"1\ Y @=7NK/!/D-7 7Q M'OG.JSV%0X:S_IO>Q&'^UFDJL&>'$''( %V!6(Q7->;Q?T9P9BRF2SJ%=C-& MTY>)#:0@A$60+"F[L7A=&% /#YH18+,;(L;!*[X0-(9I1M.(H^M<=OEL@B\# M"\*754)YBRU/A5))T(1@$(APQ#7@[Z0H'ZV;AECF,&UU!7V\&($2P>;]440@ MH,_\N3$2K'9B $9'/GN#] M+XYG_II?#W3Y9029%->A^ Y'9X%IS-":\",&4IRP[#96;>Y9F+%C%XZET-(? MS0FS(H<]C&B:>\\5JI [YAL2\SZA89VSA][R:ET4+'7=[C4%W8VW=2GJ&MMUB2V\TF\6* :\K M*URL0/':11VNK'"9)S#(3%F/DG_O4A^W8@21%XQQ.D4<#UZW]U2A5JAN;U41 M^?A/G4.^\C>PP6 1PDHRWX35M 79'?]\ML@DDCT2Z]X"L5@LYY:1G +K;P32 M/Z&7A \?9[=](>_$D_%:M!MBIX_=$ >]$M+@3J%]J:2\\Z"\3@4HC_J0#EK9 M4<<:R&.]7+J<+\[CIV% M;6I@# ->;Z%XJ(U-NA7MGDM5DBW5PECY>W ?#;S%NN97F\%/9C+[&>](\LA1 MN[CJ=K+YL;*43;V19EM;8C>D:5]T2; 1I"6P^]M_LP&2.8[C,BRALT9NR MDV+C]57!]N+B<\5KX8070@WR:$_'@@99SY@L7EM_',DP[5UQI'-Q-:A*?>-S MT+(?,E$Q=>'06WKQ9"F!=P!0M1G906R6]9%VA7T+W8NKMMK52ZC,68\:(?O? M+4G"EH1]"+NR9,+N@<&I-IO9 B(U(^R=4W.W"R7O=ZH;2MYJ%HTEYRCS9+RN M"QWO]K.AX]U^-G2<#Z; :!B9LR%H/"]JFP^:,U6-DB;CM!2+\70L3%@,@U36 M6&B\4E*1P@QSDN22# W,&8QF" Q\/ @I*<6B%"##R7F?9R#%T_&DD8 G=L$3 M-GQM4FY-G#L7N5& (WF^8KLCG_T9\703S\2@*DHI"MDT4$7N"OFS)X8[YAF7 M?T36F')GC*$7A.857R?=J*;>QA4YQ@LEAN':@R27QL; M1'LJKE[Q6YY [^)I2TEAOT1^79@V29/Y7JQ0\R6FOG>'SP1#>/"*,$LR9Y[ MF6#PO.O1(I+T3LK)FB<,693BR5Y%BN?(]Z8TPC;G4$H^Q&T\;D*1/V%LK&OM MFK9C$ZQ79$5@?=:EK(@:T(I@%@C%Q*BCPQ,)5W;RN\ LGEWK8X:0YQ)ZYM!4 M?/(A15E/>90U6XRRGB<\80SJ.>96M'N=4\^MT 8;M_C^N17:H"=S*V1NA2&E98FI=7+4[LK%\17#@^PIG0EVT@A,/VCC(72T%4)&]L75ZUV4^UU]KG?D^%*6R/4;<8W?5)R MYQ1#O(&*ALQ?*WJTE;2>?W^31_,)=5YJ<_+4@3SW2=S)% M8;-IDX^^G27TW1UKTP)G9+\RZ_(OYGNYV-RYN*+:K-KG*C0(KP)>KPA*65$= MOJIWMAAPL->EZ[/AVPO7Z[L/UL9BD@ HV*5B12PNYCIFWM@W9A/;5*;V*Z\X MC5>LK[$-B/>^O'B,FEPK@[8UM!TLM"J*B/I8B#CE2:95Y0QD) $%Z0=$14\1 MX4!E,?'A.!!C)&K9+$8RB#WD!59@:>P_HB!,BO)&;CP63AAY_/JOOF(M =.I --=L"+; MBL,XOS82/=E&0K:1./<2'PRYNS16;X M6#<[H%^ S88\DA Y/-597\?BSU:"+G=*$%7&:9NC*(Q\E'[>LTVUO4<4&IJ" M/O;PH'/!M@IOZ8#.W/C/0@K/0OAJLK[-:Z("^Z*\^G)4)T6#BA+B>,J)P*5M M4[L1-29%'#A>X,+"U'C46,XOCRJ6PRN=\^8 N.\ PQ.!DD'?P.KHH>W$;29$ M1?,50;,8=^K8O#&%U5 P.QS]?V/G35T*@O19H>.(M5NA!R?T PP'R&7U82B, M#\<"L0%@KG_%RA 2*)"0Q43W!0147&0>9H_CF4&7&AJ!S;LZB+83O"X]-KY( MEKO0Q%>K(G;:X]C'22*N M>!^_"J

IRX,0Q;,668+$NPSX:P&,:RB,VN4@M1I3XARUA_0^P.T5' T A M@<<^ Y,T -N;#N 5'B0@&*^T+V K,\^'H17+!D,(*XW%4=34TR#5(D:,%[\I M\.(#!2Q3(P"QWWA"^GOE\*;A^V\P[(OA6\%'%:-?7QB"/(AY,6^4D/0P&3$X M3)P8WY[Y$3(WSCD=@[>CH+8]; RX#T<^VO9,0H3P%&_H'/L7=F"@:ENNAPU# M@,$C&F!_'�?KJ=RC+7R#LZXA,XTC!&80;$GX\"=I T7<#5*TE&37R@"!+L M3X.KL9B)O):C>RR='8[NU+)!M/2(4!E(4UE^,QSTSA"G\]G8(,(7S1O0:J'- MYZT8.(UC"0Z@IEK9P/S,%G7+$$U K!%:4I@[!Z&_@"0K .+R UAP2XCV)2B' W;;?%3%3(!A'FGXZ[1T4H&@8\'R'N@T1\(R;Q&"9K MI +1"+!0U\3])MV6E%GD@W!G2RU#IL8O[+@AN'\S56&[ M$QU6K/5 MN81_^EQ;&3$+NY:D5P/+0VG)$>?NYR.=H\][)QEA_"0*52Z-#6R5 >MS2-]/ MMOK&]5+<_F\@ "CO!#L&3=)-P(()T10V@4(F"L*$*"-(]LJY:=QC"$AW#CG> M>^61<6_PH*-_L#[&NZ;;0A?V]1,H'FQ (,5FQ[QC"E2G+>@,8)E42,X^R&67(1'?_@>$K&E7"=*?-*GZ_[AQW7< MFFM1BQF"5@7;#F+6P8>8VP'(]5&UPW0F=,%RI=A.\$]TT"+B1)>ZD-VH4!DA MP+6AW,3P4N,7\"FN+\;;B5U627!Q+8=TI,5S MPJ5OLWN!4(!/+@GP/(%*FTYGZ]DB-D!=:'"68!MB8-)@;,E="DMS$-?I]/[6 M:JH@(Q;Q! ='QH86O0T ^HKI,#@%-+/'HM]>H@$&/&UO?G\D,&UD^P"_.*F60Z/-^Z/9 M%I'?6L4U3\058!3UT];H]A&+GLU=%QQ 8Y]Q!F(L8 %PKQD:8S$_?/#'!B@/ M'!M1UMT"D+RI;0(8+Q,-1W27>V:.-UN0W@^W-U^3QII34$[ 5HDVZJ50^5TRO:,%19O&\UR?]A.+4#@09\P:@0,LF^MAHJL@ M2N(7L)N#&?!6*\=$SP52,BTHJ#!09Y&GHS!-!.FB$S8?++B>N9(8;W%]Y]LU M G593HM#,-04 MB@[_@9837<)4AQ$5?50J M0#'AT5#(96B5PHR;3K$1+*DC8!,%."092W/? ?<_-92OMD-++'?#R)#&HODR M,X+(?Q.KF3(P1!HI 4>#D;K0>[+^7#F5?9G9#\;#G>=S3<: M3\UA-_/1IL_"6\8\K(EYZ,N8!QGS<.XQ#T)2[EI>9TEY(&EV[5J"S:^HK-/+ M]ANN@:2^66&U/T. MCHVTQV$"OS"_-O4<2BOX(6O/5#KQ[R"%+8!6YM4$KF-Z>?)NB!X>4^0@+-K" M!0+Z%U>@YG6[S0.VIMZYUI_@)[A6P6DN,]-_"S2X MYEAP3]>3#R-RT0]J:JN=[;=]A$H4L@=K^0C6 M.2*"M0C!-&V@ZEJVO^]Q$.P<2CM^W3X4X:2D1GWKZQU>:@AM.T/9\YR1C26, M4I2ME5;!2)9PK":*[2 WRD6Q=M50[!RLCSBL3]H?Z]T#9\ =K),5K& PJJC M?@#;9+O3K('5ZXXXGG7NM9Y@=-YDJ,+DJ/1SS82>M\:UN]S M02S1OTI[VPG]E^MB[XO^O8NK7J-3PHVMU(G*TXG>4RTZ6\VHK$S)4]&-!(K, ML[5RE><3%AT% '""@F5'O2H)%LJ*EGY9FM7V!U-1O4N2UEF3UHXZVQK2&I2E MM1V6M$ZC>\@C,R.?JEHJ5+?62O=E6"J'&6>G+BD45/3)F,U\[S6N)[>/US_; M[?/:#>VXT,%\O;=BN;R-&V;2TD*S:<77E-=O\7B;3W45%EM++\X9*818=&QB:C+' @\P@J"2C!'O+A640K; M7N;U;(>,80&?T+Z,X;-588KMJO$,] I7X]&*5N-!%/'9A+E!TCWJW@MS<=!<.$'BY5BW'K[UL+&"2C8C4&E2 MK])X506/KVE! :T[V*&@0+O?/NV" F"_=/-_*EI00&MT!NNK !QI40-9FJ * MI0G*R;0X'8_H">3BRPH&^UF81RUL4= M7>282J&2G8*^*K>XDM(DR)73:_0ZE4'Z5>$K#C5V,; ?#NBUU%,%FZ-2^<6Z MX/K>4>N5.Y?M/OV?AP^C)>"V:?CV@5NP]M=O) MAN5N[Q:N3M:'I)D3IAF](C2#8<.=OMK,B1FN'5KCJ& M[:>P0X!C! $URZ#:]'71%HID'-0PKZ @J]BVOLDZ_O"%,.+G,D+LS#:Z%U<] M5=,[QX^:>R=[=V519ZU\!WX7;P4VXE%."76TP"[;C1R7-[:APP$ ^5K+M9N7 MF8$D.B"Z[GL079:N,!BUA#I>DJBJ0%1E>BKJH(]2.R[P/0U2VL&A$>\X?Y.+*UU%R,O13;+1?M0Q]602B7+S+B.=J MX-W@U/"N3).Z7LYVAFVK3\;-+NNCGF]]U!8VPZF L[';Q+)^75T=-,M+B9"E MBJN!D9(4MR/%?D5(L27\_H-]_/YU(,73JJJ8'QCSA;EL9(<*J .NXMC&T'8H M:+XN:DN1^RODI1L+("A7UE^Z#BDAW[>)*U]66/JCM58(L MZG(>)--O5H1DVA=7W::J=4Z@#M)[J[RI:SPQQ"4^CWDZVE'RVU9&Q]B$)\H' MO&_ZN#),1OD@LMM"XU5AKS-XF>&??]NK/]3V]\8_\ O/O78YIO_P@M!GH>TS MC&X7NOX/T(567##/BQH'N;?,W:9^<:5I^0G+A?:XX?;GJ'OL #UGPU,6TX\W M14)43'64-T IN;$'?16.R^@VNT Q.8$9];S4.7U4*JB#:,<(]NDV>Q=7G;X, MNSV?,!>A=W MI"X."QD76$#LE!MXD&496%&L58%:E3) L&" H':>4;>'D<.' MIK(!78Y5I"V8)+6"I-8^="QNO>Y*3BN0J7&EM]7!H(1$XTH$3^R1A2PI\2PIL1KYR]U6BZYM6GM=V]2!$L^BOH]A^\JS MX41,,:DX(=63A;&>2?L[K7 F6=A'%O8YY7"F;2\/*G*JI9_0M9JDAM.EA@TIAX=6=-L75WVUW=R[M6=%B.6]]=G:Q2A5-3CI MQ@@FWQSOY9_,&K-_&+:[^O)[!=/7+ZZR@3GO&GRT_QXZ%U>]G'B0TP\O.I>K MJ$S*Y+%J+75;W8LK7=7VY_P5B4Z5F+:(:9F,P.-A6@\QK=<_%4R3<=#[5^5) MU(UCJA>Y0GG;JAS=5O_BRO6R&D=:@3JZ]K&EWC$ *V"@GZ'><3:QJ!L4CP.' MOFC-BZMN-YL;4+N@5(E7Q=2,PU5,VJQW:*V+*TW5:TC=[-"JM$6(,LE"1IL @-#C)IX>]+@^V+ MJU93[>K9 +\3),+3*I&TP@NRA:]#124&HS"&7*VIO1:S&-B6W^(R&;6*1%MK6*Z@V5&U5GGAUB4<=45#3"2Q2V+?@=CU;7/O#DWL'23V MGMH9E) 97V]B)[7L?ZBG^?H>ZK"QSPL73KRO_$*K>3!KCY+'IY714Z/410^V M6O+"_5VSH;<1>H#>3F3!'"MORVB'H&*&GF*[H6]< NSM\ V)8+%UK5 Q R6< M&*%B^!3#8\ @,&G(_"F\_LQXA1L@P##B#_RMF--WS[(6HM_NC5CS$W;;Y=-> MN];3O/?N^@@:?'8'/M#%>#==SRE/RR_K"D%BWQ9:1X5$#_U!_;P&?3@2(!"# M_V.3]:E'3=;98I-U!1MQ$\RPM_3B36%C\:;PK-B+5EWV@D<*ECJ<$@7ZP5_& MU(-]_,5;72.G,,/(\&W#4<: 7<4!**+\-IYMM (G!&S[;) 1!^)ZQDM>IU>P-G!^XE4>^DQMX M]L9GEAVN!=7@XBHO5B 50+HW,(Z+-OG[;C=!A\SLNZ$LA47 [[@YVXUH&5?Q M&_?1%&C:+(,=+DV1](EI(R#%+\RZ#N-OM37O:/!K]AT-#J%6;#=5G2'W !:_ MJ0IK7G.2Z\^LO2-;1VV2!87I4M,&&[S']_7Y"&:VH-EH1?ZE]<+@+;-GNZ80V&7\P<=4?#;G_XGQ9V\!%O3?QYK.N870Y]9ORZ-$:PQ4^&\V*\!>C"2$M0 M$)]B21T=UEP=B&62T0EB]P]/MX_*TX-R\W#_]?;^\?8K?GI\^'[W]?H)_OAV M=W]]?W-W_5UY?((O?KN]?WI4/MS$\OGC2MRKR@8__.X:$3"==6M=K 357G0% M'W?U7SW',7R4$13=;+L@4+T(AK3 GXUV2S$6"0EF*!O!:6)^,2?7PZ176/^ M'L*RW7*3K78CCKL62FE6'>>LVIP%GVZ,F1T:SF/HF;^^VH$)*D0$T@2>_N+ M5W..JF?T2/@.QV+ ?6>(HGX$JAIP_"E($!HOHQLO@"]?_1&#YDREY=8;0V!W M#PEK&O$3PL@VMX#^(R',3S:+?',""JSRP_?&OC'=9$:LW-F"B<"MAB.)@S4G MIJ'"JOPKGZ@&+.9[STS MT-K0+XJ($R#B*/XCWTV-D+X)IKA,\4LVL$& Y_P?XX%8JW78HF UL116D7=>NT. M%AELJG#06>T7(&L#4_.B, @-'I.0!FI#^1V0B+O^T@!44^ )E*GQI@P9_,=B MBL=!YAO]AXD$8 )X!>;T!42QF^ MP1)=4"K(^8VL&PX:EN/Y%@6;OM@A+IH]&[:#D.'[P6.U;#XYOC-B "$PI )F M1CYUPU(4@B&Z2 F !Z0:(3[P^]&$7G?TY"E[!G3"":X MS0F9*C@C?Y"^'SG>BW@.8.[GS64'BHO@&X(PC>\,#///R$8II4>*'TZ! S$)QO*-1FJBQ[G!<8!0+(XAW@%<@B9\_8N1/J33<$&!1R94^O\ MF5WIMGMQ->BK/2V?;%/L+N9BG,/Z\5I@HWFTNX@CLK3R]>NQ/!$RPL3[*9N]7+5K=YZ=:LZ2LD2<^29!.A$!&YAN\^> M@]H%,!_3,>PI<$#L<3CF$$ /AOP? 1<'G0!!P@G!(&27*^"F(G5!1 CMFOX M;P"IR.>U$X91 *L)EA@TB!PXJ8 NV5)S@8R@HU=>)B!,[9#6ZGM#O*?GT\6" MP O@;%]LQT&>;+MT]\M%11 !+?+?30#T$,6+$7@NC %"* B)25K 6(GR@\A! MU%",>=,3%6:W:8S(L;B4A^W:AJ,J7%2CM.3@PCUS6')M:3X(/6KCP5-2Z#9\ MW/(8%UM#YMCL66P8)3E#.!CS?<"D7A#8U(KR31R#^Y:LDU^7HZ'&K)AKQ;:< MX< HUAOM8NPBUZ8S*'+NH!R.<#X5)$\ B\63$@?04/[IO<#2?;XSA"TN"N&, MOARNO9![EJNL8H6<2F.T(LBYN&TWA".+W!DZ\$P*UB XX@GGZ\XCP#X@CS#(;AM_Y+MNG++ETQ.6#[K_^9FD\1Z/*C(%JP:Y:I/-P]QG MV_=<)"8X3AZQ(5 S5C2G $7X+5:+@0I,YH>@"0 !F+%:F$=W]/Y79G(]2WS; M+E6K6JAHE!=B[T>&\\WS;]/;I SFM*S:3H%JS@5DGV+K]5[6FUT\#;MWG"U@ M@?B6VNYLRL2FOY@O!!<7*%:Z0R_MF$<3I;\5;!NQ#M/3,9#,I> T,A1$[!"8 M98R%9&H9""72^H&!TA.!#7CU[XE-,BG+A+CL 8O#8B,F[)> A2$\_LOU7F(A M2Y)SKK,NXCN94Q,#A 7"&1:"NX>RQTCX!8<\DM\BL<_A6DIAZN@48SYZX+# M);=E[O:<-"5:$P-8C H3K1\&C.V0<=$H-L!%>:E:,A:]JZR6W"FJ)3^R,0(, MS"J\'7/'ZU1CO9E53_5F5C468RK)H#NIPWSDG/EJJ XCHY_8 0@=H0]S!XE% M7B*P,[VI1Z9YK,@B^HY O46S$4!(8C_@4 T^@?7NAQ/EFF!IJ,IMY(/.H8(4 ML@WEAV'B71X1[:,7S9\#*06*+&=5R33(])XYRWIAW$D"8W-N=^/Y\ >YY4!7 MG *1S>4B#4-RS^+XPE_!W:"4 [T7#M,1"*"F? __,N 'T-USE5/N6^) 27F0 M_!B-X 1]$.*DNZ,/"=]UC,@%A@'B=^R #N^@ZH.27J$#&7EFA&M+-AP#$2T% M.Q!JVUS/!KT5KT9H6G'%O\QM^%O__P]3>Q&QY!$*\% M-'V'= A&ZX#3-M$OA!Z#(%8B8<\HQ0+AT@/(,ZRO3._,'X$/)/] IC24+_$" M0MP@!^DBF(%SP_)MD#[ NU^\](Y2J#A'MT<$"DSS^!8 =^4(\,V);$OY)WQ, M_[0)QXP=4$RH#A$!NM82E0!M]#AT+C5=Y9L 3'+0R M47M!:X.\R2_,0,16%2L2JI7K<><&\#:DO*)\Q% MJIPP9X:JXC,#DPW^ZP(%TH?0]QRB!+Q^ T/4I(LR?G$&VI$RHBD%-A+I!=&, MTT=*JH(,\]'=!?A)9LW, VTI]#%R>]'EZ*!?BB2]33:(ZSTG3D>,J!25RN+H M2G*,AFS,;^GFG(2$.KIP@H!K.J#X>/"=("BZ4S1\*[Z: *X#JT;2!/L,E,PI M=YPFFT2:?/%\Q]J:W"JE1+LPU%SSLP-QR\?9K3<#,Q0&5("[L5 X;;@R%>M7 M9%8R=T(G.=>:0"FU39N2>LFIC MM96[8/K/;=587UGA.U07G8=A6 M3(^0>%A]]DRT!6"%1>,#JTQNX0:(1YNAE\0-:;AZXEA,P!'>S\5@YJYV ,CM ME[NGK]=XS8W F#(C$/E%6[ MN5S^\B9^S''$9ERN=9"S-T(PS76@M!:R0GO*<;-[%]4 M:Q(3"\G0 "C]3_9[K=]H:_WJZILH_\92CV\64HX6ZC>\ X59G&<+9 M"H\U R]&NVU1CWKS=L\(8.WWQKLMSJ%^@+S%@!^, 'HT',Q,VQT'-Z+A2<+O M#E<47[)*&.X$P^O%JY@M 'A^,))T*NGTV#!<1Z?OW?']G:\H:?^/B^&IVR"0 M;)4D6R7MTRJIL[&QXS-S(X;5^##4!H?\MQU.;D2@)R].B24R*/R,[5*A6L>. M99V6JO4&Y] N21*B),3="7'+9.,4=;4IV7C0E,0EB4L2UR)Q8=W#6.GD.F=A M\L+N4BVUW9/]-B5YG2MY]=K'5R([H$3J?770SQ96DX0H"5$2XEY*9!>+>ZA: M3A MQ^Z,:K==UOUC!9RO)XYAA1JM9U%L19?5G64]-A+KJKUV-C[DH\2=T\:=$B1^ M%RP,M=G,>LPD\E0.>0HIB1M:7;^':.L!;FEJO[0;?8EAE6)/610K6[3U,8]/ M;>O9:S7)G4X<=TH0;0,4;7HWZYU]=^0IZ<:5YNTVM$[E3=IYR>*RKUPWO;.8 M4M\&H%E>A$7Z*(=YN^SF4XOY*!,TU>9!A9K*'EU! OW^JMOKJKI6UH5U&4=\ M) >O)&Q)V.])V$O:Z,A^9=;E7\SW\@BUQ=MTM+3/DE EH4I"/2BA[J_Z=S4P M' =@.)9U;2[)59+KV9/K\3V*W38HS'U-U3N2L"5A2\)^5\(NI##K4F&6A"H) M]7T(M02%&8,(4*[V:DZNY&G_'^JP4HN.+OU&$SM$7!7JZ-(=--J#HCTM5O:Z MT(NU\EC9@$-K#)JE-> H<5&MC9/G,/C*%T$NHU[I(/-8//'BM;+2@:QT4%''>K==50O\@/MJLTG?YD0>A'9ACY6-W$G!C^>+MZ MY3+E#!O5TXG(?15SB: H$8O69I M@1@RD:X6NN6*',R"2+59X^RU+J[Z+;7?KVSJ> VERAH5O Y7'7O<<.P?/W76 M$5+G$P.UYFYC-Z]K#Y,%^JI66M784PA&E,146V(J57W8@ZS:%U<]T ^:V:746, HD_A[G$6(D_613!3D\Y"5P509 :\OX:7F!3MVT6A#'G M5Q67D>O1CG^P":'DG?8[2H05KJ/XK#B)"_J^]UQOQGP#'4GWK+BRJ M>G>?2"IIA%01O388(>^#7AAJUH*HJ#X15&&/KV,.)9 MQ*&GW'BHSEP^AB"$#-]2_@FX"!L,%-!Z&I6JC=F4M0;*@3:-R<",3\Q7&N= M>#OQJZ1BE- [""7H%U<];:#V==G/]S31IGT0M.D VK0[JM[=.PFE@BWKZL! M=V_#?IHA7\5TZ\,0!<8(ZBVUV\L&M0NB2OJ5 M]%ND'?A!Z'= ]-O35&V0K8M71_K-"040V[J/IG!*)O\;86N[$5DP>P4+("!M MLZ<;UF#8M2R3Z=UV?ZBWK7ZWQ\Q1=S3L]H?_:77:VD7JM:T"$ 2JZ!1HX 4V MKO63SQQ8]#.;7_0C'J7>$G!OSE\QA@#B*%S]RJH]OR,Y:%2?O[4(B_2_!6#= MZB2@GOCSN^@QNQSZS/AU:8Q@BY\,Y\5X"Q!ETC$?MALOJ:/#FHM"+.]$EP[] M':^U":AW(9MR0M8:_+_;__N;X0+8\$Z8"F3U/@?*5SLPHR"(DT:N7<-Y"^P M\Q*_\9)IAJ. =FO926+)3Q9$3DB///#$)5!^MPV[(4C;K@5K^-1N-8 6#H>< M-.(G.X2#-;= UZ<)['N:!9&U""(C!:)1 B)S 43^'$1> B(%WL%<3^K>$GIX M+6]3UB?("6"@ 09,QP7J#.H8B7^%$Z:$/KS$'3,8SF:/@%6Z(19!=L<,!U6\ MR%\Q*;Z4L\R&\@"OP(Y#ST?&F[P]-=X4U\-E6? ].H=HVHD7.1;],&3PK&/# M'J(9;A>GB)_&_7LCE98SBL+(9PJLA&28:S(^)_SU8OC6I>-YO\AQ'\(L"/ MR_0YS SI=3/R?0Q>>+;9"TPQ]*(P'A*;\X4!+ P^#XT 5D+K"*+I;+YG_#&( MAG_@> #L7Z[WPL\F(;$\2/ 6=C S3#B0&@I>V:1A0P!:1GE (0 M#&;9HQ'S 53 *0"JSILR\KTIO.G!XR3FIS,'34%E^(8'&+#4+AO*(V,*8I?6 M_/Q- ..[ ,9C\A@]T/H,X':\%P2:8J0Q$0Y9;" (/,SR@,E>['!"9X/ 1IBL M!G5#^0;;\GRQ73QTOEF^-08#!#!U^,*8NPP !%G^5M<#:( M2NAU#(D85#&BV"$.1_O&N01Z7[LNKN(GFWE^B+L#V$V55O/R?Q-TD$Y&-FI$ MRALS?(63628(")YQ8E#A*[\W'O% -ML.GV<\/:54Q;PO>G4YO#^( Z,QEA8 MBCBHCZK8(VY\SJ1;UXWXK'_"><5@;\3'^X3+]AS8*P&,DQF1F$$[!Q#_ ?A) ME$6+1E!D%R$.A7''+;S(]49\2T#>4N '9@O"7\2D%'])&$0 U#.;.>+XB$QF MZ-[ [\U)>H!D G%0V=4UX+\)5L%3(7+:/R/#!_H!XO$S1_I_E ^XF1AP"W!& M A0_O# UAJ/X!N9/OA)((7Z!LP0I\Q;_Z.."-J:K %IZ8T8@)>#; HSY>I! M#A/8EFWX@#N-G;7)5O]BO>1L]0\I)]?J&[>O0!RHH2H/SYA=!J-N*>N/(-CS MMX (_R4":0HBM8IZREJMY-_ %!E*?15UDVB$S!C8)PEEYCCP#P_O(CF?>R6N M?$"4!4F/WZ'2$C&''A_ZQB\9#Y:G#[M$ M,IZAE@)\TE>>V<0V'<$^'5R]@O7=?P7I-9.(&#O>$/B"$8%1XQ%:@?X!@(?O MV)^1/:. Q=1+(*%BUOMP^ULL%3\V%( +BI'Y@HR8TI]L6%$K)G3B8O"-RBG8 MF,U\[]5&T0WO]/6_D[H$"!(8#F=.Q+ZFAH7"R ?M 1X#-C$U_@ 0X!)RR+S: MZ/^3H4VC/,V9?*+/;TL.E='1_\%&R,3E%DD5SWC'T/_N_=U\O6 '@:8 - ,UYN M6Q7\+ 99:JF@K;TP,O9LX#"H1R2 +.B>8KWSUT"C=$B?5-'N( C&98M\T@JY MIH[OHO8^9MX,E"3RZ2E@\@I%4?G%W@0^)*!_\7S'BL&M YMF5"$),#4%ZGA+ M-DB\J6>A="=&+#4A8,?' M2U1/@E* ':TZ#N #A .B9MO,Y]=QA25=C88P),,(%HPO83ED^!78SS[PB"\>J.>)4V9&UBH\CF=FOBD<(4Q.\!,8'U; .+[A$:(>@:6VIH!3 MSVGR P4FM%'I:,0R)4!S)Z0E4+T>'A8#"_G-M,:/<0FE->JTFIH M\1_TN-;0YS\"8O__]KZTN6UK2_"OH#).CYR"&(+@:K].E2+;B=YX:\MY;WJ^ M=('$)8D8!!@LDIE?/V>Y%PLW$1(7@$)5]XL,8KGW[.?YVT4G1X;^&JM#^^!2BY$Y&H:RC][]"PY(@?21>+ MOAOAK?CB,7G[]"FD>#'=QOI M+Y'M"-V_@7 S^E@16]X4;C;Z";55F9QPTU>A8VF?K1&:*7+CP'A3\#)2^0%D M=)EH?04TE'(D-X9Q +MA)6BA(HH"-D/F2*Q!A%H2U&"(ZLKZEHH3BLT-+WD]YTG6^D]5 XDGD!RE502 ,LIC%4:7#$MJ-[EG0X*T?9Y4JPN#7P/K;P"Q&Z6E(UO%;XU6QM>ZLF*;*3L@)=^2!'+>A1R3"-2\$?Q7C MZHD_R9XJ:GQ8X7#!AVE(;#-K%/@LKQWXZW*-?ZWG+09I=NI2U? QVY)YJ=S3 M9;\T^2P\&P//H2L38"0LX,B[CGW\,&Y'_NM8GA[4.09)CD%K]$TE.=L^98#[*Z@>X@Q"/@_/N'*E*#O I63=MP8 M#!J=KE&TX4:WU3#ZVQM2E+7GRI[OVJU_1[/1;??VUE2DO9^F(J5=U#$ZG3R= M+(Q.11N&?"6Q]H'%VMN\6"O2.Z1*+4(NP,Z"U[HJ((L9J^%*"ZNR"ID#WU4D ML75G+)_4AEI/^-DN07O]?A?MF0<7L,9019!?FHTUFAKSO? %0+K&RR53:TM? MFWVTKWD^UU' H:BBAWOM1NZ9TMU/TQP+XG:I_<3:Z\*P5W@XM#IY6P52^ M0AVS,7A2,4QI:]5JI)XS4O?5"Z]L>FD]/HU&^\>GZ:3'30D[G4[B$'>MC'9' M9T5$4[O1J=MWE!4UW>JCYFE"L(2R_Z+5Z+Q\HO2OFD>2/=BL=<#N2*V(H#&, MPDJ@[H=W/-STJH^;IPG#,FH!H]%\JA;8HJU[C=X.?:5.IQ!^HT3\@#,7:XUP M=J9GM]&JONEYGJCI%(XEE1 U9^<5M)\<$:J:3Y#+;:Q5P-D9GLW"T8<2VIWG MBIK:)2B?"KCHKG<)-DZ+RV26FLMCWSCA-I>#>WF(5ANKF0_KL]$V$7J96@;;BJRT2=/M?UBS^>O/VF]43:MK5_/ <2M:YZ-*9Y*: MTDS.M*-JQU4^=5JGC*G17!Z5?T36T,@ZPD(UM->RG93Z9-!2@8F*U9'B;A(0=4YF:I7DQ=7#"SB5<_I IO4Q:+G%C MJ>6F4NNJ[!,HX=9$Y""C8H)]!*I6S(JJ !P6U=;CW84-VVL9L!+#P9UB:CPB?R69CB"!8GV15\?V2 MM0>N7P34Q-":!$+V):-&)U31*CPT &PMIK>!S(JX,Q^(%:R#Y87B0_ "!3]9 M3 X_H02UEQLLTM-4)(NKA37YH6J]A+WWLI7D"KH+1A?V44*!QW5>7&0NF^,U MI/++/,*(#B5).2.\F_:4*;PD2>ABN27(,MR_$MFRM#B[H[2Y2;XQY.[U._$,8%DY :F:!=WD>@I\88)8:+<15@9.%I43G?].NQ @7:3,G)>:1 JI MZ,2]VT!-$T&4C(NL &:& M_RNU3/.(A?'25:ZF:%^4/,7=V199L M3*'-XR",14+4EOUGS)7D1)NJXT&B!F1%<^A0#?Q456O*FO1T9VE#'\7 M+*_ M8C^2@@B;'*6"Z"LI@3_!<&)YGQ<^*"& Y__F.NP$"+08>1-V)/)!H# _XP?2 M"NE T1-)#V[P0Z5J:M?$3&ALJ!X^9#[5-9QI#:>YE+K]N#[1+:.O?F4]=E]COF(^HR6X,'IY>7/@9ZS+I,P]Q;"61K;R60Y5S4]A+/,ZH6 M7!\//0@1UU6D-5U4\ZY*9N _7!AZG'HZ:0JLON:\H&K64-TW5(O7,!ZM(T)9 M[\KHV#,BA L;?8X ^R;%/'D"9TO$\$I[J;/!D;)'3JJ:;[&M^7/4S$_.2"@= M*@O/W:O0Y+QNKZNW6]7-CZ^IK5+4UF_I[4Z_IK;28.2VBJS=-NQW2Z9!,*PG1<%V9OUU6"Z6NE-A=8!MMO=>OJR7*BIYV4^^:S1H] MY43/1:NC]]O]W370GC"S)_^:@=QJM'8HUCLIG'\+_#"426&U$MJ.XW-K/M0U M]&[;///^0\\0KVU#[[<>Z2G6>"TO7HV!WC<>&6\Z*%Z?@]MV*UR7: MX+PD3$.2H^JQ1$03.!5!\*P^3'#TPN<9QCYST[33TZA4M43V.9UBKAS%51WAM[M&I4]LCU[Y/2;9] NXSR1W7;O"1D-/2S5X=HR@IS$3'&_DSH5VX?OC,)VT^Y=BYBLK0U-O]?:>(5,U]/BN$@F.MM]N] MPKYUCK#ID M5TV$+U$C6>.QXSI65,?YS_"@K*6W>H\T "MFN%<0.1?&H$ )4XV6H_%,NWNB M2OKGX!J]QY(RZC([=CS+XS:Z-$( @XFQ$TZY9_98L\6PKCH[/V/O/_Y7OV6T M7M<'G.5$ST7?T/O]3NTEE0XSC)C:43K8B18U8,]&[&KMK/9KA%3.L28G1-UL=OG9.PJ9%209S04.#A,Y51$UOJ_WR,S;06V]KOOVI1"?^.-&L]10^UH,,D! MG2;0@.W'",S"$SK/;<[3_@%44?PP ? MECM5CQT,^/3&5TX$2QGET+$RC+J%Z/@Z#830/L!]TU![Z]G"UCY8P6BJ@;;7 M6LU6&TSFV=P*X/J]$TVUA^XWM96MJDW.K&#B>(2<+@B.XT-@A2!;JP.H'UPT MNQ**4IG>1CC0>QZ*5^J/U\K2=CSZ(#WT6KY+DB_Z4$NT1C3$/[^^=^QHBCS3 M:!+?*/=-?EG^W("??EZ]WFHU.OWVVI^:#6/M]4VO,IJ-?K]?Z%6;KW?,]1^I M%_7419WY]BJWJ$'WH5<=V==_( 2T-19G=%;N6V.$L=H[D;&QHMV:#VFW':(] M6X&2L919"Z 1NL7L."_(_LL*',L;">U-++2O_JL<-)]":RM@WFIYDUUR;P\O'9\E_/_EN_%,:#]K'YSO M/]7DO6_POO,#^*>GO?T^VI70:P@7@O ;YTZ$D1/%P0S?35CRQ7"ZTU [F>G'Q0NLWN'I->M\5R M1Y6[O:[>;E4W[:6FMDI16[^EMRM<+%-36Y6H[:*K-TVSTGF6.SR_V4VL2;CR M)-S3!\U6+2Y+@X]SIC5*L2W0[ZZFLYK.'D=G+;W?+I />5!".W@496/B2R9# MP@3 R>U)1=Y7!.IXMO"B5Y=X9=\(&SR$+\KS^$G[R#,[1G$(H!2!-@^\2(/7XGLXAB6TJ]"QM,_6R!D[(T#?!(>NPT^ 90#$0EB! M3D_CK9Z86!&L1'-@HR.BBK&,"PL9%U[:$NX$8!(YENLNX/YQ",0$>QI;=WY M*4%W'+?'3\R<[SPA9C.I/8G22I,[]5N 11:? W_L1.>60M5IM(S.OO)!VNU! M^9)4ZD4=>7N#1K];+"OO>:[),!K=!UY5IS/5Z4QU.E.=SG1>4*W3F>ITIC.# M?YW.5*>D6#Y2=*#C':>J_?VD40UX=#SXHPVDV]:S9KPGC6IX:MCMYO M5WM.Z).R>389F3495XJ,NWJW5TDJKNFL2G36T[L5;F98TUJ5:.VBU=7[QO$S MQY[#E&A.%)CG$P6*&,!K]JS,_J6]EX^PN@9(L9U"^X]J 7ZN8&L;>K_5/QC8 MSG.HL#% &5;]8=P[//^$DY@SQ7U;[_2;U6+GHJ_WBJ0+UX@Y%MN8^J!7 MSV$_BNVGS46 !U761.!1R-K*Z\>&@2M";H/&*0;@G6:O/^X[V'WFM-&M:>,X M\>E3/[^?+**R[JYTS]<53 _79I1[Z\G>LP5$U:O,6IL#HCEH'CFP9O@@%5\% M#A9CP7TS*X(/62X@UK5 :.APQ8O'U@CVCSA&!$^%9>O:.*#OZ)HMYH!YQXJP M_@FKD?QH"J1B.W 5O@T&&/P$C\HARV%#^Z ^DGR;BJ1<@"& FB[Z'H!.U6N- MUFX"/Q7@MT-,1+(W]X&6 &EC]<[<#QU7A=92?GEF+^WOHO874DEU+".X<+S?7O M0>2LJXB$1U.]I,L;A2>"R8+>'7*19E[*X95Y#,NR0OQG:-TY.+,)]N/'DZGF M8NVHXX%4(!$"KUA7J3D%J,&W'&_LLFR$I9!,92&9"%+\5^RE=9TKA:&54SHY M!WSWJF#'4U7!+XQ!HP\X=%V$VR.K@R4-Y4N"-Y!(P;K99:U8D%[H_G64^.S( MB-Y88'2"H!F?NG9E@UYRPBA(K8ZW'FQ"",+'V\34.*6H3%9KK:Y69%:K#"-) M:B)W_YU(?P=*OH=WXG^E.,R]!]]KBQ"1SG_>"=>?(Q4S?36TPBO:G7F!F(7V MHM-IM!7?ZAH\W&^T?DP";_E"_Q>=5L/(W=QK=+,W[_IQR>]*?'#I?&+>DJ'' M7Y2LA(N [?'6U<\,H3/@D:N9#T+D[T16W'@1L+\#(N'$[)!9"";HIXLL0&2 M666XD^?BA4#$3."%=<09X/H+N$M!K+30]90 Z/=H+P.5?Q%CQ[.\D=+F M;[]CY"1VPNE,AD/>B&%T2OPW-+768&FM8F6M-JQU=R5.-/&B;S0&J4UP/W7@ M#J"UV$4=/0[\F382062!8S@6TI#&MTO#6;L/G @/^L;X?0^VS%:Q5#?"7J&5 MTT"1(..$84PM ,CT6%XIV$,.4"_L">_#/D;A"(O:LO9,%@5@RH%),T*%BHZ' M!1@8C>( .0F =2Z,\HE"BSEQ>$INT'@]0JT'O,G=S=:I85YVX*\T4[]9=0 N/ <5C>4*"KC^Z/?#TW.GO1ZFVPGR@8 ML;(6?"1+A0]_P#";F2A-06]-C,=B1.XM+@+\T"+0L!UX.E :(7K:Z\Q5[L'' M)L*?!-8<-!!&BC@$B5W!ODNPZ'07R-^AXSK1@N7QR ^P7=PRCM63P@H\B@R1 MWH(+BA>S-TFHRR9S?S1N&W1[HO=D7.=/L+!#X&>6^'+A=Y8;2Y?>=?U[5"\8 MX,R$L^"FV%/OPL^IXPT9"&6! ,("Z!WU..C3V3J_V+'_\P=GU&M;]F#8M>V1 M:'?-_K!MVOUN3XS&W?&PVQ_^C]'J_;!=B!SBB._A:G$9GYF0J?*%[ NBZ4]\ M6@70**, W.[WAV0C /6PRG=@1T3=5YX7@QGQ1I'S07GB5D0C"#50>."8S>#E\ MA-0J\,'4O^=]?7KS06XDI MJ&3JQR@@D!BW!CX,1!WB_H9A+3B]!G3IARB:" M.2UW"_P!S#E#IFMH@ Y+;BD/6'"<8 -@)J,POO?7[>F5=HM[AU?>+D+D/_KD M.S=V;.UW^#/[$WS)=277IDTK$<' U6@A!T)^@B%[[0?P#U@Y4(+K +"8W%/> M9_$LEY)#PM2R-<]/6EAZV6W]Q__JMXS>ZY!<.+^FA0BE40"5/,.?M*,YN5_:41"8U<2-QU! MP25T E)2I4 ]]>=D(-2"BN[10O;4\95LF)Y M*$VO+:4IM562?,U0:XRJ2&V+]0@ YNVO-U_?7&$<&H$R S,3@0L@3Q0LT*.( M!9DNB2'#\0N=;9E\!H.>BTT2N6;B68FECZL.YX)H>Y.*?+;I!YU*IQ^4BQ'' M/AIRY.%;%#J7LD4V/"8ZW,">R\?Q:S3-SE'P$WAU]?SX9S0_?M#HM7M[ZB_; MZI>O#V^]IN>SNY*L:4T"\YIQ##NMW# :O9YYC/[(#_7YJU8_NBKU3SXOR-?] ME>O^RB6 :MU?N>ZO_!3X;ZVM/:GKOZWY,O5>/LA16Q>]\0?7L2;,@I"_-!MK M?!B,%.,+?OCEIZ4P0X9O=OPL6>$AS>94K:ZDW3=27KGTFF>[Q;YF.0E M DQ*4@43FYLI5+%L]YD]7Q>%[^'Y';5,L=+QIW?GHXX,O4:O4W;1(D^Z0S[. M?DH_G'/K:+ENB^5NL6%V#+W5&U2V(UA-;96BMG9?'U2X_UQ-;56BMI;>&E17 MLA5Y?H^]]&M*+B4EMTVSLI1)O,?9P.4:/%45&_C!4LM' MF<,5GGLQT+MFT7[S)0P)G"=VS);>K_!ARIECY\(P]59[<":AM'K$ULYX;S>K MC?3S1,M)0XE'"V^?.1(O#%!Y)YB0ML]0L&%6P0Y.6X(4=3GRV=DF[-KV8RQH MQF5OSLT^ZY.7?8*FW!S:[77U=NN1 ?1]P.=$H8J:*VJNV,(5_9;>[CPR/EIS M1A3LQVQ09[7N.8WNQ0V9N;"^WR'QP<.\Q1FC2IW;OI(A1 M_%8W,6".O=HM:UL:C-SF)J3_R@TOI)D ,\OQL&]],N"PX"3#TX[/>-28Z!WI M[5B;V$)$IZ05[!U+K8]EM^YQ,CB >U:/%LEDR,T#\ZCE]11[B@OMB_!FCC=T M>#!1'/B[2HOR-$Y=WR>WK*U4!X-&OV,^HI-JM]W=5[_*06=O_2I;]9H.L*;S MWEV5UH0]4OL/MC N>/"^^:X]]5NM5E>F*O53K19DZWZI=;_4$D"U[I=:]TM] M"OSK?JEUO]3JL^R)^J4^(PA?X^S3-W)":OCSQ8TG_WSYTT\[0/OX)GO=9?49 M=%E](#Y5=UBMW/-UA]42/'\0:7UNQ:IU']9"6RSWF7K+T,U>=2MM:V*K$K$9 MAMXSNC6QE08AYTQL [W;*5H/5!Y:*_)\W87UO"FYK7>:16MXRD/)-:U5B=8N M6GJ_6R SN::SFLX>L[>^WC2*5H4)G;;>:A9M65\CYUCUZ'JO\,R?$B*G;M3Z&'>\9]9"LZ3(N>CJ;:/ ](4: M,4="C*FWNT6C\P=%3GU"M@/6ZG:N2^+%U)O-2@85SA\Q[6ZK1DSI$-/N%)UG M4$+4U%U<'Z'PVW5CY9*BIM6N[B',F:/FPC +#)HX\SARW>BU;@)SODU@6@/= M+"R(J]\_J6:*FBFV'$EAF]='3D"KF:)FBO-DBJ[>'SPR>%IAICCL*57-34G6SW1U6G))Z]];;](+Z# M8O"TSR+TB18_@W()I]K_<_UHT:C;$Q\6A?DF/-K/6J8-CS8"/$W\8*%90^!O MR? B?/4XI'3-4J%DT&NVRH22-O4WOO9G,]]V(I"\B!GD!\<;NY3F9@$F0-)Z M_LP9A:_QMS+CP7BTO"L;9G K/_SRP?+B,8BZ.$"5AXB9QP$(N)#J=:P[^$\( M @V4_&2JN0)6[7A.Y% KMW6FD&/_YP_.J->V[,&P:]LCT>Z:_6';M/O=GAB- MN^-AMS_\'\,T?]B.WZ,PT4KK*$+5>^>OV"%B17!<6W-$LO8%!#E )C4&RM>; M?/UV;J=^P"SWW@?T?Q7!3$NWB ?K#CA!F8S3+T[X;===YCB.]=.)1!^*?8DA MU,'C&'-GXT"#/?M(R_=^\ W_.V)\ZNH/T.=SX=ELV^N:+8;@"(K@CNQ"E7]+ MKV.;$ 7"#85K0!N 8DV&\J,77*!+-#R8]>_#[5QX,\T?ZZ J_-O)^!?T\,!F^'C^!R0^$Y?J!982BB2VR(:,,W[WSWCM8>"%BH!OSJN(B\"U+! MS==7O[[7WLF+=,EX_9(6#R:L<.[0E. #M\ XVM /^.W0B;M3E27]ND,63_-@$WS"VX M.X$V7 L%K0J^?BN$]M&/A-9M:!(R;Q"=N*%/A,9W@"AO!#"04%+66NQ98/-' M]#6D9?YNFG*BC?E!()43)N;BVD M%$N$G#\$V"A913OU4;K- <@;J5221AL=D]5>K[)_/87QLD_)>%PS?<0: K/% MT>9'CM]7=SWYM[I+O6DS_SL-U&KFUD1<#D&"?;NTQK#85Y9[;RU"#.=E61SX M6[Z\TX:O%]W[+_\8!A@@7%W/"Q=_&,4H/I97@1? '25M/*O2,@J88$2H^R=_P@B@D MG39FL83JSW>S"\0]L$:">P+K'IX'?,!^8('X&ZD'J9DT#!]9KKM.TK"X2B5 M5MJ@#G+DIM,O(S/#Z_TYTA:OG1?#LMC.Q"SF,7#R2)L*$"Q3$#L<@,U8,[S= MAO8K:5B?>J,"N)48(S!1O /D1.#_*>1U>#5+SSL!ZAND$OQHQ_2C?$8*3UO, MI#@F.,K;8 WW L2:Z\"26,ZQ\-_58I+BD 7=>G+8;/9H]PZ@ D@.Q6E,LGHF M1+3-2,R9>_NP&!$@Q 4^:@E!2V&"Q?>$\'K6+." N:[P)KQ^17>*=DH8BMTQ M3EDFO^@:2>L=DET93;""X85/B;B[0GL,I,>I![#AR0EQ;QRRA9RR-45.7QCM M1DN#+[LH/11C1#2&!4PZ',,B\F-8-)R-H9-% IX762>>^@A(F#L'[QXNLA\" M@?7";#;:A;]CDB_#[U\7[;79^.7?R#O!6Y?%Q]!R4>V D( 51R#GX4E_/ ;7 M#M'9:5F1:=9(E6LD1)E=U&;V]4N?5S2)NM M0:-Y*-H$R2;6>U;D0^&%4;3>\X(EXZ[P+4.A*6O>I7A Z(01V@5DT>%J],RG M<1WH",/>,F%"]B/4D^BRH>^7FD=J#2$M008HP#)T1L[AW\QHM^)P$F_-^VK9T#GR7!C/+RV3A98H;P(Q]V"+^_,/:H M +9^$5FMUWD$8^_(:F2<)=9W(-)%1 ' ,XD.D,4[(LO:EI1H5LYNNIUBW/.+ MD.<$0OL<^)/ FI61HQ[04]H_8T\ %HR^3F[ K[X5V(C"-V"QLT=(@N8.0RU( M=T IZ(*-OF$@4NU_SOO7+I ,9-P1WZD DT9D8W"S N=O) QV0-*WZ"K":4TF M@9A0+XAX3E+-Z#0S6D*ZINBI1A:[&-F%-;0_R"_"5V47H6>^%:KPTLQ"7Y>_ M"U:3!Q>";R+2DP,?H/0[DL 9,@8W;#02+MI8 ):0J"'S;O@0>B&@?BBB.W01 M6CDVD!]$+/XW^K2W!% UD08?(@_JWD&H +O9 CSL&:"/K+LXE,>'N P_L,FO M)V4T#P3ZAQQ=( *$<""+!E<2X8!,K'IK'I4T30*$G!D(0M' M\E>S/BI_AV_<[->R5$GBXA&V_.##-QY70M')=5]D%7B'(<>A*U&PG3",55D3;@WT+308!\/= 4$2<@)-[QU",++A5C,=B)*,HVD?@ MRMD0=H!W-K0KDO++J@*,AJFU8BT,^AE50 ([@:]B48X6@]MN.1ZQZUJF(JC9 MCDU0FV%8&+>5)9#USX'>")13_Z#"0X:HI*+@(Y@Z>.CQ":AG")DGRI9(-W!;0!UZ4BCB4 M*^D\*#Q4Y;=;R_M:@@]\ "Q).V;_/5BCJ1-]RK'@M:#">\1?=/Z#8A5^'B+! M1!3^3<5^5LR.7"LD)(24ADB9J+!5/7=Z:LE_@I2W1>A,/"+U]^BJPANTKV(T]6"!$U).-]ZHD1R8 MJWLRA^4@JM5)-)HU@!R (2K:5(2C&4)(&(D :9/:^Y2)3@>/BX5>-[% MFJH0.9"^XP(D-0?>)P\[PS@D$ -\A3M.#%(Z U9P5\<*Q/0R O^4G*1N>7.2 M/OK>Y6]75Y]5!@/(C _""C&D445FEB?A2H(KNU67D2&:53>2F4FA'%9'6+[* M#["3$:IO8D%">F3Q*9YTD=8= ?)A>>8SEAOBT;K8]IE7N\(XGZZ[#/4Z67P"^%H+F1XTWDT1-OHC,44HL@)'ECJ23IDY8UQPGLSN'=RT9$70ZG(:' M@@#](I+8KVO\'@B_ '9;@&;PYZFU1KDN8#7&]D1(=*F\G1H3!\,$95.AD80A MA]0L1L98DL89X8CZ&L.M JQA8CLP9^<^",O->'I^"4&]2B<$U9ST")F6X9BY MCX=:Y,1AI(RIMY9CAX0^'P EN:,R42DU]SB+..2H\,B'G\.YSZ[&U DQ&P@L M"30*'=]F_9.DIR4Q6KXA21Q#DY*B"IPJ[7 \548?*"EGY\J5&NN/PSHEUGHJ M/"1/W684 TY,_J$ZP+&3 QRX4>9\;;YA:MUQ""7$,+.T04D!#JW0X;>OSR<, MT6>EL\?A(JLXV6)U.)$_##ELA9EY2\F(CI?8/NH(@.TB_)=*GY/I^94,VZBL M]USJWQ:'CESY=X8K5Q8796,N%ZX?A2VWNQJ&ZA ?3 *Z%SL628.]*)@X.55.YX0H:V#]O% MPPGE3")"O&+]^%B\;=L\0)\15_E$3VS%$7I5+&QD$R:%8MRU\ *6*Z_]J0WLW6/ MBJ4P?IM9!R4"D(-@,LQ 2!<4C 8Z M=E?9#5SPFB_5K!%WL$"V&TWI+'B[K\3FM'0N$G>#\C;HR!H,,4[5D2_A)!GY M"F$3QCDN(#VFN6N-TK,H5;6%W]UB)RX3V#J]P#D:\@.LN^M8T@$):"F0ETW* MVAC=XQ0?=0 I9-^!)$!A.Y@OQ<4-7*D86V"BB3S_!)<9G+=Q['+N4\A9RG,K8#=(N3:Y&"BFK:O.2-5SH',A MI7P@9XGW=,PHD8[7D%QKC$V@,%]BX7ON6 %P!H1+DR!,@E RT)B/?M"EH4#O M,AN6Y.2"[!7$T[),6'4&HX"R8LF-=3Q))VF!;.(0J+ VY]S%GD4)L1P0HVQB M["V!@:#JX?5KUA'5J-FE*NH+2=\"G-":2J"Z1>B2PX]!" P^J&0YASERAOVG M)(]0]>URM&5KO&%G#WG= 1UO*CGPI-:C %[7FH?BE?KCM>K^Z7@$)'KHM7R[ M/"7%H]6ESJ/T/?Y9'AH.!HU^Q\1S0SDF2'Y8'BDV .@_KU[O-1NMIKGVIV;# M^''?K4WW?-=.6S1:C7YS\- 6=[S>[?4+/;%M4<;ZG]2K'ACYM&-K_Z=C8+#R MR36-E9GH3]1&>"6%KLD2!O7F!\Z'?)O/A\RU%2X+H ]SU\:>QPC]:F$4TU4W M3L8MN..')F+D^DBOON:\H&J>/3\,SI$?+FPT(H),C0/V=8GAE7;XL@A*=QT? M6.I6^A^E :A9$?>P4\&9Y5S[WWW7IBY\F&F_@SPI!247P=29CCZHT B#"[ Q MNMUFX9D>%9C-41-:F?9V89A-W>SVCDYIA37*^J&ZI2:JO_R!&C); % MSQP[8#JU6H^<1EG;3P_#]\VV _NSDE#5U=:MKM[NFK4M55+L]/1!O^@HQ'*9 M4PSH5J/5*;FTXL/DJHBEA["P,SI.&H>YTU%'&4&-- MP^=!PQ<]0^\WB\U\?JY41/W]#[_4>&K&OGN2K::DNTPS!+'A== M*B"M2D#T(5SDBY8 "9KMQU@$@1#='$T_ZZ.4?8*FW&*W-=#-]B-3+_M5B"E+%/U/YVJGZN""X5O]WEV8(YDJ'&NHR-3MX M@*U]>(![7?2@>%.;9J-M(O0*>MV\76RUX6\>6/K@B-+GU^R_O[G9?Y%10X-D MU%#91P0,3C;SZ-K'>9$3 80I!^&]]>Z

0D'$ 4D4G"V*K&\>C?K>4"8V= M;>0XNU%VR]G&5"*W\]$*9*)DM)WJA^\NM*EPJ5\9]B,*[@3U&LN_:,8@U+7< MH!SL/*@9[88:9GN==A6EC^40(T>HJ3Y)L6?!BKE#,\(ZY+]('5*3M;3A3AC! MA5P_:?KZ9QP@?J-K-_"C9G"C*R?$@<-^$.G8QP=+6@+X%[UO*@(!3PVQ/Y_L MG/3X$6#MS@,CP$[(#=CB''L+7XU&B&>DBK=A1$--*\D#@>#^>D,A/,WS<[-I M,C-KJ4VNVKN5[EVHO1>;>?=XTNB7EC3>^<&]%=B7[WV?6LO>)HQ50;H _I8# M'MV%;&F-9@WL$:1!\_*_E*P(E70:R]V[I6%&B"7MXR9YM,V'QW- Q-_7: M,!):ME3G?J^>;!M';1HW?PU;LH7Q\$\Y-IK'28R1R(,A-I@%Q=UV$I]^ [)/M1A*VKY:OK-)%Z^2H.$,4FM*OWSP/_SS4/S%W+6[[&NUR^ M*J34W\P,<@+4]Q'$."&8K 0=V MNUM^)W?06[XZ6G?Q/G<1OBBOXVQ?=15Q?6<%CNR-KJ:F,E:P/Z=L!0@8 %4: M<\6(+@32T*]?=1D#X3A[K'<]]+S?KW+]?HQS=^, M9W,Y5?R3;&"H[M1YXL98TK.DB&3]^;^,0AFBJ:%]-ZR"*I=F<&G:- M]'F:"D]&09,"?I\UM-_]>[@YH':*(,-Y. UU%OX,3,0-[9>0*WISATZS:"9SP&R\E]F0O8!()20M@ M'E8HFZTGC?@#M4K9,-C/S@+&=INJ.Z@<)IWTGMSXBA0S.-IC-@<849-';M>_ MA:SVH[81 SH6IJB(<4D[ = M4O5_? O0!DT,V@^.;0.EO07I\9JXP1KRFO&G^70W6EI0* M+,.\"I" Q82OJ7?V=1('Z1VOD5-< MP#33AZ(T34T"4+Z[E0X1YKFYDLE4ZVH@@'B&K^-.MQGH I_CY$WY6-+XFHG0 M0O+#/^745EA9",:9G#0B@47TB_UK7W,3)@"XB^GFZ;98LJ;,!XHI0D8-5W - M)(RMV,_AH->)H 3*2%X6S7D$JNEC7P M:(2!B#-_-3WA+!JK\ MZ0,$P/KP> *'FKI%8^SE#*?7$L'K)K:OC)]GU+B\L##;C&%E8?Z0^LW#SGDP M?!J'"^'.3*]HUA>OLV-LO*POG8,;R#B?=(<'!F9F)@$%_AQJ-RR)@CUV^%V- MXI8@P5X2-.X3C$6X;8-K!BQ [IC<:!*'4.H1ENSA(M3;N/$ZB MJ6PPT3B## M>>H44(C1GH&U!SZK0115D\":A4N2&:32'?5K6[3&HT64GZ51,OE;OU5PE)'34LF@_DCJL'ZXFTD Q2I*"5MN%?@% M[D.6 :6P&(K@THHB:_0-=@H49Z'"O+-&"Q4%A,M,Z5DC04Z5B2APF"$WM R9 M5>+Y!.5G2,.Y>'UI@#$2HZD'!L-DH86+$,W"++FA,LE8@KP],.!Q8PFG4M,K M9/-50D6HH^/@(M")XQR*)68>EO(W,4!&PF;38,V[)/969\61O(2EH:-"W@'! MV,>#$)H3IJ3+$DLJQTRG/I! )KJ:2"TQSA)8"[_!.X6M V%/++2L%*NAU8BJ M%> Y$BNOQ]UPUW"P=MC'B+)N$HE&=C%9!./L)K:TY@+U#HQJGL04!(8[!UN\V[0O=WB/H=S M87V#-^$,AE#Y,1AT3F+(6P-+2<72\/^W@EQ M,W?X'Q)!FU:)W>@%\;?%_C3*&UP?:H8,S^J*#Y3C':1Q]2AGAV@@V.*^.KT(,T'A[ #0C"2D\0^AC+*0Z<[> M@L2L4G/ RW=B(2W;9#@]#M*CXX?TA:"B?/>.1A2DLSXR,1D64NG@O83(*/2- M[(!P9IF 1S;HOXX=H0PI$"VH&^04=A?\'F4R1?E#I,?'M3M&:>/:> +$F09F M8U,.PJ;__:\8#?6(YZ @S.&"J_[]!@Q7, #)@+H:^G&$IP3?P'3[ DY2!;ED MY2PE#0E(:UU&6OY:ALI?&:ADZ=HBJ*P+!,T84NA.JG 6.!OH[]]A0)+"703= M=%;2TBL809A8P']=L:W!!WQUKD&::S#82ZY!IUV97(.CS*IZ2-:T"\N:ZZQY M^SDQ;W<4)"?:\%LY.(FGZ:0247O:;DHE%I7D >$8JDE1:.)S2(1.Z.(Y3G8, ME0-(03'R2G!6.!VL20BMEX5JTG;6,UYWY_74$6/M+<424-9^&H^=$5J!F$Y! MO[U+7%+Y&X_[6HF5K'N[G6)O@ZNE70 $>*HYB>4O,09V#=.Z-#H7XB7=;71L M^:\4/K?IN>A;%6^[8E?;&)AMGD,^HU.PEQFK&\],Y9\ 7\?'N.<=#3RF0XPD MG:.A_2KX3"4Q::9\4I(?5JQ1L$)&\:0/B[.?D_%?C*-D\R,@-SD]2E/RGH^C MK&2R5O:5#OPDC48,,5@TI@V=T<"*@5X<"BSHV8/DE+*4VK7!.L-A7+ G95W2 M=](EZL5( WW;E" W4 DO (,'G$"C#MH>0R/W:$>D7KL5Y4_\4OBYZ$ _!MV[ M")$3IMBDHFUKDW"82&D)F5-2-DW9>:&UD)N1@ M-O=C9/;*;60>']SK1HR_Y@0^(S'R>4 MQ@!?SWD7HY?:YQCD(@YB7;^G7SGCXP:M$[85KT#KNWQ^JYZM: :T,J PKRB. MIGY 4Y\,#K-1E.#A;G2\*,8>1S1N8NT*T)77J?I'-2S M*0/&_TY12-!8+P;]1B^[TLQ7U;;9? T$'IS@XC>L-YRR4EQ>-=IA:-S%*I,K MET#=TE7&VX?$64D4YAM^3#D_5Z [%YC5Y6<-S>O<"=F7](3L4WJ2?JF]=X!Z MDS2::YF" '?+<^Q+[9;6_R5=_V<)]6P:'J>>F[G4<_CR+4+@N)GFU8N67X$W M.X/%)8=X1#'R@'TMX=N%15<.I?^_QY.-=9^$>??(MF Z-)IL/14;?FIT& MF#%;1[#N?KUC;A_FNNNBC%9C8';J1>VP*$!?J]@PWJ,LJMW:#JD=IVN6J^!X M_?S)S^3[[] ]8<>1H4_H?%0BNY^'#_NH#C\F1X2W+)J5#6*. MT 3IZ?@NX;35*U@,&%1@QF#B\V?+L3'XQ9@]"@^4$"8/D3G:JF1UH9>F8T-,E)_^JZ,GYWF3-^J)Y? M3YM[4+XF'$_JUU8/L2@5+I_M$(NS)N):.ITI8FOI]#RD$X:=2TC!SV'(SCLQ M#-::E,D/K<$3;,KG.X.EK_>,>LIW29%CM!M&MT9..9'S.).F1D]YE76Y9KJ6 M6A_S(>:R,LX?;9XRNE-!@L5!Z>8C[;S? M7+O&#T.7C@=/Z?5N;>'=W-;%NZ+!3+.O#PXR!* 0L$[M-ISZ^9HR]^R3/F_2 MS T$J)OO[VO13VB^_T5UR M5TFTVR58V;E09[YG>+JJE'[77P5*_J>]2 GNV M=YN&G5*H(RB^A5HB<:&F-R"IA]HA8U-VGGC;+4+*U?[A>4.+'LIE>Y HE/'B7, M]53%#HK37WT0F=P!(1#<)#=?9,\%/=1@C 6NVCZU'^0T/&I')K!DW<.,/:Y2 M@C5@_U1L[&7+UI_IO:'XDE&(#G MBRV9J&,?+'\)H9(D(S*1AS%5(LGIL(P9E":!L/S['M&ZY(OH0 M_-')4TG*,.%#U,'] KDK11XR[68.,NU.\D]L?D$-DJ@^4K4^)7-0$N7Z]E^K M1':ZQ@K8;01$V[!S:6A? XLLW"OL1CJIZ)B*-P7*YG3M'\YW'-OY,9[!UT:D M!V C7\08%GQI_*!YU@S6+D;V*P04PLD Z'P-9EYDOW.MR0\:FP=@JGZ/7HV= M[\*&;;FA^('LU_%E=] $0.S\E8^^]^@/&44^E/W*E>W/@3=W_$SK"?LI]B7S MAU]PI.H_?LY][I>B_UZR&OZW$C\^-SKWN5O+VCX\FM&U+HV+\4OUCB)-=^ ? MO%V=6FV3 <)=X7V;.PE:6I;](LE^5LI^>#?LY/*AVW#IU+>;>WIC-6]F)U1$ MVV[V<95?DHZ_VNWE_UFSK70W9FXW)9=C5[Q,50@=$:Q_76"GXX<6+GUHE&)E M%6I/-(_QXA8 +3]W@?_X89Y:53P)!0F=QE T^J \>>$5[$ M#924@?L&#(1[)-S?A$=S?Z[5*X!4WUOWK-FW[8+ZC09BC*V?-8P%2>.5*#B9 M_R&UO(YMXI.!'-@["AM@@X;R='>]^J]4]DC^]0W2N MS9<'7!B$\>%SK,^U"MBO(O$EV*P !/8O# M*)VA(7O02J=Q[+NN?\\6*3S[X$C5FBQ.0Q:$0V6["_S?I(^<$U%[P9D<-).+ MW*(N3-]28_=XV,66?3D$VSY\$!LND]>T8+V008XNK7GLRDQFE&S80A8/70(S M/\1F_N@78G=^,:$Y.*\WA]MKM!Z6:8G_)%<22&5E<4BLB[^-%TJN8]-_ M;I.2M4B<<6;4&?Q;RGRP;8D&,A_.=9SS:(R8+7 *0:#A0 ?_.X:O9,L9U4)\ MAI_CWV0((ATAPV_ER7-)SY:\-Y'K;B2[ZZAV+K+=.ZNNK+S!;]?$>3SB]!9Y MD:,"4#3+)/E72).2Y+0L_SO-?[^? M.M@=BT-7+*/DS%];3>C#F0%N'*(MC>_+'TDF]+QJ[F\Y3'R(@$X8OL26_1.? M)B_(ED@\2,!EEQA8VL$I>UX$VXP6N>'!BCMW=V44X-&OH-DN4SF6&-M5HO$X M=89@))@-(YD_^(@)QL_V!+>UEQ/<7JO<)[@ GM$EO #/-UY)HLWR4RFZ-W8+ M=V^4Q+]3A+=3G5YAAM'H-HNUB-K<.FK0'^REV52_W6@:VS\NDTR7A(DA(;^/ M_BI%;WM\^ZOU;5N D$[4LT7)^8]^8X<4UX)INP?8UH/I3LTTF>)I&RH;IMZ( M9*C=>".*Q*Y]_FUR?I Y.0#I;"U;8X]D M^=+JQG(QK@'FQT_DL[>+:)*:@4O(P$;30"8"9J23=?!58V;@=S+$19DRV]BU ML9Y7X3E#^S3SG&%,MZ%S#HR++0&US^G7M"O,<=:N)H&0I]+OKM^]U"XH4O'5=)&,2U=^@WMPP"NY=$!#0KC+Y)(+(6N$<@J#X!G03@> M9N>Y:R8L?8Z#$ ?OKMBH8Z(6\UFZVCBIUMAN;*;&PIBI56+E5JL'$^LM'84*ZL3V6JQ M4@(VW%&LM'ZJI4HM58XF5;8(E:S4,/K:'XW;QG5#4X+!,#M-'03FW.WJ MID&S^[#TJ(7'OH0'N,*-FX^W/Q42(8<(:IQ"TMS0P9OV?W_]\AZ\=1Z9JKWQ M1S$YY9=RF*N\;JOK21*6-9\+*U 3OFC:IL61NC=69(%2=7$\)8^&Q:-Z^DYD M33CM'(=QV1A!R QDS2Y(?>^I(?WG[O/OS@>WU[\7XX/2$_AA5>FI6?:K]=WW M_-D"#-1(>#0![G8T%3,KY>%_8X+D6\5I[QWO&Q:@)K^'-7,=*7C>?IX:YIJF M]W[&$3MK]8,N:[LB67^44O<1'8Z MPCDK-824;JLI\&N&4^XPQ*STO ^)=''A..'U&V#LK]-W&PYE#RD5@K5_@ M>[@L53B2P295Z(_ ][?)UY$_"ZY+"%4GA%Q)[-?SI(#B1_REWU(Z-#EMW^+3 M8&9L?F%%?K#@/C!P,5,K70B_RL; ,O3-=MOR7=N;P!TM37QMWG)I2. M=\J=.UZ"(:<$[MN;WSY>??WCR]O;7=*]C5:9BM^S\=1U99P[503S@Q,G!';P MN"S4CEVLVHE#JI!WJ#$@*@WXS!#<#\ 9]W3"(-=03"UWK&IS*(@L;Z"ZM-C# M.C-\GYH<+^S50I%]@Z]5H.?:F67YFV:CW6R5;:2TV>@8Q0H&#K^H=K]A/K"H M'8V< T6##A4R*>'LV.M/GSZ__7)Y^_7JXYNK+V^8,W__]/[-S@TO K4,&-E8+ M$V@.;[<:.R'@Y]N?M7]^ M/U]ZN/VN>&]NO5QZO;S4?DFX#TV)G89:/'-U9T M@ 'V1ZQ\JH:>_J?O652]CQ1G>59(KEZ:I?HO;&;Q.1 A-IOA-A+74T>,5S/. MZ,&+;2EI^/ ;]!RN$L]!_;9F'OSIHPJE"2"T-P<0?A[Z]@+^,XUF[B__'U!+ M P04 " !&@:=86RO.0?\3 #FX@ $ &-P%O_WA>N>B1^(%#O M16W'6UQVODUONI\Z__C\RR^__4>W^\^KAUMT3:UP13R&!C[!C-CHR6%+Q)8$ M_4G][\XC1OH=]\[B8O%;_^+CI^.SVCL113M16=?QOJ=*/\]\-RY_>@2O9S@@<7%KG>9M4;KFIF38 ML[%O\Y^K(ZCS\>GI24P"#)T"$8X'Y-96A,W\+MNL27"23<3?'\%[$'3 KZ0***\9]A>$W>$5"=;8(J5-^?D7A !F9[6F/D.>QF".@YE0// 9 MD)UVD'2)6VIA)CP=2@:Q5;3R1\1E ?SJPJ]WSX'=.2HO-0RZ"XS7E22K-%)Z M]*2*!HI_GYR?GQ\]@\-F:Y#I?*)\%_[LGO0XR!7$YGEQ>=G\5S>F.X0.26.M MID-,MZ<.F0TSSQ=,E.)WL*\:VZ9;68V(LI(:V?U-22QB @#A?16! ;'>+>CC MD45#C_F;,FTPBR3^4:7UI9C9Q*DB.RX.?]2622R[BLRX./R1(1-['F6"'IY$ MS]9KQYM3^8 _@K9R$3>8!S*/1QYM',WHE<3_+K!O^=0U=&%':Q]& ^:00!V# M!8.E3^:7'3X2=^/QX:^U3]YQ1>(2&O]THX?77 )^$@EJGN;U"=F 7Y_V0DX M#"Z1%FIP]6TRKUI]3N)XSK]#Y5T\JUIY3D+<_^_UMK!;M=Z."/A,;>@QAVU&'DS_!=\.@J+?'D:FN9U0J)!3K$&L0^*RGX_%/R>H MFT0GRI^<&Y+LD,+OMZ-=+CO\PX#88^^S^'NW=XB(HR(%A#LF+DV7;H^99-'# M&(H"@ ;CN^OAW61XS?^8C&]'U_WI\'HRY?_].KR;3L8WX_OA0W\ZXF^KX56% ML1&^'L=LPDU,(ORVS)'*'27LT?@&)0)>\4S,/AA_O7\8?N%E1G\,1W?\Y_!V M/#DTN'E2C$B?UD$Z)0U)<>@-"'S;=NBO^K?]N\%P\F4XG!X"Y#0_(YQGY>", MN"+)]A4SQ<;WV.?56Q+F<(4/#6":N1'-]W701&]24EK?(E/=Y)?^W>_#R>AN M^-_?1M/_.70GO,/=B.^'6IVOE,*[723EO *L0-"??+FY'?]Y\/%UR]<(ZL=: MH'+^2 AX13/#Z@]#7F0PNAV)^:5\ ?]" _BC?PNE^W?7#\/)]&$TX$S@W4MY M0"U=C%[S:3^O06FMXI>_RB**:HCKAA+EQ/L6N=SXD?B/#GFJYAQ;*B.,YQ#L M.H'ETB#T"?\1D[;(QM?$HEY 7<<6BG!C7CN/).!!/S=)Q21$(2L3&B?'NVCL M\!/I"(5CBT!Z((_$"RO"$1,9#7^R:_B(LE4&#I@?6MRM'&]1U#Y;(P8O-_%(.;U*Q+<9"H_YMP1&73@SMVI#R.%A!.7#+B@Q(X&&PJI%>%R36<56(2B,MOZH3QYG;?+S&^SX M?V W)%]YY\LM ,T\X*:\5[-_)"/5 &B MB6Q%($5&BT#M6V(O3?! +.(\8MY5W& +YBY5YZA%C(R0:5%RS TE[-"67XO@ MN2=>(./<>\K=DS!'.N\5\;@8%E"VY$/P$GM1P8H-KSI[$Y0]+<2.2$5K2TM! ML1@DY" 0%!=O4QL<0^U''D>%#)_7O/[DCE0J!L]>DHQX:GD +F[;E$#B6]ZY^4@(1:I4Q"B2^:$!7O$)+&!0>20)>Y;E)*:9&B+4\A,(YZCM3 MO-/PMPA&;H45]2:,6M\K+KLIA$8XM)2$I$:"O$76%EW*%>;4X'W<]6IL[\SA M8<1 RT (1EW!":FL6H0'N*'#XBAV0#W&NW+"P\RJ\XDB1D9DM'R%PDW,QE/\ M6@3/A"S " \$CFU4#G0U:B,06D(B8H&V/%ID_'C]^YZZ3O4&H5$7&/_\_/W9 MV4<]Q(E8H#A)6*.:%WDAN;<(E6@^O M T::U(B %J9$].VTNK(P7L_V.@,C EH4D>+21AR4%?,Z*.CD1@RTT$'AT48$ MY()Z'>.G*(UVU\(%2=Y&D^>NQ==!P<3,"(P6+10N[[<1K^PU^CI@%7(R(J6% M$WEK_FT$"=;DZT"BT!D!T%8K@;B-QJZR;E\'E!K\3>!]TM8G*^\.:"/2!:O[ M>\2/!>R,.&IQ?>&6@39B5GEQO]:\HZ80([Y:HJ#F/H(V(I^Y&Z .ND6,C AJ MB8:"S05M1$G9+% OZ-TE-R*B)1[4'0=MA&"?#0%U,#N /"/(6F;C8-L0VN@A MA5L'P)HUIS^EF!JQUK(IIOT(P+R-,&:O;M?!KI"3$3 MRY*W6MY*D'965FO! MD\W#"(QYC;:-B!0>M[TF##MNY3Q+"8Y&M#(R,(7G>-&;B'6;P(O6]68;XME6 M&# ^ ?!K85;$R 35N99OB9<;9QO$^:&88;LA@OO\]L-&Y6 $)>\X-H "C-H, M!I\N\[Z$^=AB. @("UP'SQS7@;L>]X&H#%\C^S"*,/="*%A MBP:?'DHIB,YW7D6"8I1?0>Y;S'ETV"X@A\.Y6( 1:BU?4@!U+$J'O85P*SMF MME@HS^H 7(ZE$5(M+:)N[DD!FMKUTSX(Y>8;R#M0#Y8VZ=R%)T3M+&MM!S*Q M-$*H)4JB?4()8X!/L$8DW>6V:F"59NG;MF"(7?$[,=P>$!IY&C'4 MB@0A(:F5..?NM:P%JY&;$44MFV/8NOD*66+D9"Q2/C]Q6!P+11C!U??!%(*K MC*V*M%9BGKW+=H!]?\,C-MFYT7E<:K:1*SVPQC/F!L:PYA,M M4)90XNW>@I M6MHI=U]P%\5Z1'T\S*6WI6<;E"B#MMIL5\1:&"=E@YG\V1<)5_Y667_GEO69 M\[?0/!HS:\7$!Y9M=",M]57@1LDO)-409=1-"*HF\=2AE:%VP9;7OTX.MGOV MKQ,SP%K"Z_6RK>3LP#ADPN B@3BKU?/GLS%"HR6NQ,F"+E+818<-VM> H-X% M4ZGJ&!4Q,R*5>1DDM*7"^5>;\*IR>&-;]HO#9QN^M=S#Y1-.9NO_ID2?@#.H?& MK;RJ%1\>6+;1P[2\W7X>)O+MHI-+'85J85Q9!"_$DR<$F[U/*X&OR-/J,E=XN/.RL#L!3Q"O0.$')MDR:)E="SB>]O2S(? M>\&O2D.:/ KD M,V*+>SL#!BI$F(W0V.BB6H:\[K40\EQT M7(&XK'!=F>D0E=@^%TH*(3(&R!85%6MAG%O9>^+_'W #QHNH8/1(_>*TFAZI MN.;K+H[BNTPB.]"YNL^XH.0!;CVI+-+H.-H20-']*-UH'B_2L.E-T"FRB"JZ M5*5]_9!R*\IP/B=P7H-LGSWPH+A6UU*:JQ%T+2N?NH)ERUQYC(!_*YN^8O7# MC1)EF9J0U#]TE4+RM0<_R"4[5SAP+'%)@!LR8F]99;&IT]7_8-V,3J4EN ]W M>4\7"86CJQ&$RBKW'+8M'$+V\0GE\S6P)_<1NTG:YL=Y9J$61A_4TM.']$'U M"SU(4:Z-CF:\!FK XX,%"2JNHQWX+JJ:2AC=+"NC;;Z[BGN0U*?VTER;/$SI M"&I-EC+HC;AJJ>=4DV_C!"C[RK"#;0VISMZ(H98(SKVF['6OAPGG6@VOF)41 MO](?96ME>QSD?U7M<'%F72%&;*M]UNTUF9AJH3NW RKVH%Z\J_NUP@\ 3^=OSJ-1= M/.)/B"L3]. DUCKX"V:,8V_"8Y/Q7%]\_=-A2QHR.!<=^@'I(#P+Q,U;EYTY M=N&!AU?DLE.1BP>GO/B+RP[S0_[[>>:[SL5:+%%!C2X[=N@+M>-W,WF@BNOL M$][(.R@(9^+*0RCTNT_#]65'EG08677$W6[Q$SXGX\#[FQ%_ ]P[1WG&Z(>, MKBBD);^2U8SX:GVEIK*Z>KDJ-2JENLW\+OP5G%S8=(4=SZS]=O\7QT"<4>M[ M=L;&_;''@0A]6-B&/$G W8P \R"OMOOS/;AUY!.N+/0X1L,,HNOBGK@?#J); M&'FH/WQ>27=5XNCMM6^'U7:Z $%E#\9XRGQ5[<40^Q. M?9OSO2$8KNW(132?P%P3QX.!D/U8^)1;7K^&G 1:7E$GE5^^"9U5OW=\\NG> MIPL?KPR=;4;))M3@GOABZL&1_\8'[&!*'\:C07%=BFF:4*L)84P^XKW\(/1A MQB1^/3NY T0QS0%J9;,+VUG)70.CVEW$'?7 Z,2>\"F1J?7D%&X"1.EL>#(7 M&7G6MTEQK4J1-J&.,'G@(ZKH3V^P!5.-31+^R5V<^;/14L0-[>;[_)?-W8YX M#O7[,S>N@*&3-% U =/L5$^TC^-J \3BXODI>697+K6^YP)<@]-+&H#%8DJT M71PL+>JZQ((S%MZ,++$[I_.YV%2:/_LLIJKOR3:9O9@C0XLC/ASH,/5)N^6: MX*SJYJ?L_9_C>)?=!#ZS;A%X5A _U&/7U%ABYS,$X_E_4<=C?_ B17-N U53 M*ULP:@YX]&?CVH-NFKP)?C_R;,?G_\!=?*@B6>!9D!!?4> M")^/>-2#.]-YWV@/\-KAC6OI+):\LG3N%Z:*?XCL"E/^JDX3J50F 282,N(D M4/KX1S\Z!35F;,,#H>*G798[G]UP97PE\9>Z.(Y?]D5XRK:J6H7ZZFY6,'"&KB.QG*A;D%%$V 3HE* ME0M/O\$]%--(Z[XO9GHBG5(]UJW#M2%Q;]'7 TW]5CG:GQV;$ S1>2E'SB[; M!!<>7HVFU_U<7XQ?-W74C,(JN>%_N\/0W,:,= UI1; 5#[9I01)EAJWOH@/@ MU>&2[D+PHO$\6B)T2/Y,JB*7%VI8?(PB"^*7\,D0OAB!O42GXM:57[X)+>P; MG.E9.8S/K_C\0T;!V(4M2_'B;BYN94@;NOP]>>+]'03UDW!FK&=VX8;6;/M] MB3))T)S"3?!+N^9(8T^1J M#X8_><9U2WA/R,B7Z5@**!K:N[Q(UMFE3S\KX;TCN@GY;F5GHR&)H!=L M0L\6;4(=OO(Y-X%/!!$:!JG[B'+=LXBDJ>$)S&G&V@[& M1\)[7P:-C,>U7(F;P>#A*X;IL5@QC0N4V!VY-^^&]H+Y*R;]D"WY'W^+3T85 MF:<*BV:._&+*&+EXLN_,-+R;J'[VZEJY.QGN"!O/I_C9N-)8G]_/-D3ON-?; M*^U;AKH)?7W>L8)K05_U,$),]6-K)DYA!M:2K/#G7_X/4$L#!!0 ( $:! MIUAA'HQ;=!\ *DI 0 4 8W!S+3(P,C0P,S,Q7V-A;"YX;6SE?5M7&TFR M[OO\"A^?UY/CO%]Z3<]>&.-N]K&-#]#3^TTK+Y%0NX6*79)\F5]_(B6@ 0,6 M4I8HW+-F&)!DU9<97\8E,S+B'__QY6S\XA-TTZ:=_/R2_9V^? &3V*9F__>-_$?)?KP_?O7C3QOD93&8O=COP,T@O/C>STQ>S4WCQ M>]O]T7SR+SZ._2RWW1DA_US\L]WV_&O7G)S.7G#*Y>7'+M_M?C*6RL"<)CD! M$"F")<&;3$("'87A(7#S?TY^-F M\L=/Y4?P4WB!PYM,%W_^_/)T-CO_Z=6KSY\___U+Z,9_;[N35YQ2\>KRTR\O M/O[EF\]_%HM/,^?=),IC,_B>4!T^:G MZ>+%=VWTL\6L?Q?7BWL_4?XBEQ\CY27".!'L[U^FZ>4___;BQ7(ZNG8,AY!? ME/__[7#_QB-CVYZC_!%?\EW"/\]>E8^]VCWX\&;OP]'>&_SEZ.#=_IN=X[TW M1\?X\_W>A^.C@[<''_<.=X[W\5T'*J"$)*Z6Y-9!CK%D2ZHD/TT+/AP\0SD!1>O8#R;7KY2)EXL)OT! M&,M)7G]DOW3X)1^[-C>SD3$J4HA C Z92),,L0"XHAF7SM-,G="51W3M\3=' M$HOOXC=,NKG<+C[Q:CH_.UM\)VEF<';Y M[W/7GM65]ZRM,\M+*2+Z3<5\!&-\Z^07F.# QCN3M)/.FDDSG95A?H*]+^

A!.->+L MG+7=K/GW8EH.\OX$5?-)$\:P,YW";#JR3#H%FA,ND,(R\D)F9PE5:.TCEQ%\ M;27X,*)5B"*>*U$J"J,:00X!>3J/LWF'X]P]]=T)X""Y4\F!*>K-$9F3)(XJ M0Y3 GU(R]!A#95KCBCTVS\[]TU70HQ++$8DI@!'H[P( MJ*\2(\ZH1"R.2PAA($%M8W(WDE5HH)XK#2I,?C4B_.*;21G0P>3(C^$@OYY/ MFPG@ (.R7J2(3DX$I"6EB7@ 2HP'IB1E'ARK[5G>@V45,NCGZF;6F/]Z/B=B M0&?F'6"(&WS\X[CSDZF/95XN@7X ](<]2":T)QJ]&QRPTR0XYD@&YPV-42+" MVC[G2LA688IYIDSI03;5>+.,DQ9#]$HXRT(BW$A +28X"10#IB2Y,E9 2M)4 MYL:?3]]T''^*ZBW*<[>=H/SF*,(+6;:3Z6O(;0?+SQW[+S#=^X(^/U*KF?CN MZSXR8OJAQ7"']&71H]T>421J%1^N>A497SWGB>4;U[HUEB:+;EVGE MB>EQ.$,*_==DW^T%-A3A5UN55T OPM'7&*V6[0PO!>Z ,:H^@*HTVF_5Z[MVU72R;O,80PQ"?$W+01C0^E.'(4C9. M6?Q/K*V9[]TK7"=H_023.5PNS0XMW^_-['1W/IWA='M2.TRA'23G-DL08!0;FZ%,%80*AV8!GP)5GO#)[ M[D4%+!D+>7!WQ0G[.(64:,-B4Z(+ALB16,H6?#F,DZ\ BU2?!HD(-2<_7( MTJ^P*@<,_41 6BMM#%!"?2P1D(G$!:-(#*C-@Q-!L=I;RUL+?]?(3IB=0H=? MW=[<)+H\-^2"<2V$)3IGU"C,.((J)A'%J8.867(\U4Y4>!#1D'3X4%AZ>Y%7 ME&G5[?UIF2J8'DQP%A#5O)F>EF.'@_P&PFP40LC!.D&HYH;(I"FQJ,J(=L([ M+3@5O(]]_@=!/=(*_"795E>R%4W(U/>M5<#TR$>$O2;OJ\NW)>=G[GWDS^_H>9J=MVI]\0L1E9:"O MKBW+$=TV1\O.'H]E(Y9E_#-E)ZD6S/:S]_D=8(_,>_B+I MMV SH0D7@ QH]7W"D0>*KGWT+&5>.S?SN]FFW\VD^$L2:U/IW:+1/U[=GNMW M^'?/*>*[!^\_'N[]BI_9_]?>_@?\<^_=P5$O^>+W/6J+R>,KC;92)OEN>W;> MP2D:NN;3!371R!WDLF>M98K:1""4>;1T7'%B*?KX/AK-G.8^T-I[*@_ V7PS M_-ZOOMJQ_UCR&5%[K+*)893UP7*-TT%926W#W[R-Q.A,;>3.95-; U8>PI#B MWEH\_'87_NFD7O$0&&J*!+&@6Z>(&Z0 (XX%0#8Q#_$D=93\FR!P[#'B.?>N%7V7J]8T(NDB*7 M>@A]7)!H>W#QTXP#=)X$KS!"D$91%27UHG8"WBJXAK39.21.59?I=MF6G)8Q M(1YKF$4O"( X007!<0MCHQ;!58_^'\VVNF/_6%Y 9DS2XE,?V^FL@UG30=F8 MN4B#^SCVD^E.^N_YH9,00B+6HLEFC&+\GKPTU&UQNC88 MRB-M1,]75VI3]3&K=%M\V,K"WO73T[?C]O.OD$[@,N%^N5UU"''LI],F-\LR M SL9U=]B$(DI'[0@0IBNHIWY6',"3C]*1<[EO\6^'P M6T3;G$QVYUT'D_CUV@T27*.+ORZ$^^UZC-X:DT0DV:ERI&,D<<99HISV/'JO M0-4^LNMG)$,ZY'M21F^)#$^U-_YZY]W.A]V]HU_W]HZK[8+?_-*>][L?&$&E MG>UWC0_-N)DU,!T):IFF@$+D@A/)@!(;0B0L1A?P/2=3;5MU[?&;:KUK7[4D M=(D];. .G0<7!$,/@BEB,2(@)J FIL(K7;W8R[>ZFJ5[ MUTY.CJ$[*\DNJ+)V_7DS\^/%_*(S2^6@8PQ+B2C!!E)CY$ANK4 M 8Y5,Q9J']&LAFQ(OE4U;M27236^O,%X8P+I,O!8!B;$0\GJ%E()(WVVKO:)P.,0#LF3J<6?'F54U\.^&@GTO7A\S M4R8(0FFIK(]%MHAI235XM>69%<_KVBA0B^!?;T& MRX%R D(F#A";3)KA$L @TV7!:.+*4UW[EMIW00TIYZ@:UAN-Y^!3B$<:F#>\-L\X0-"[K MA(-E' <;K"(*M(+$DN'5=R_O!3/0L*\&+^H(H&+ %V:7 "B&EYEJ2S@DA1%G M9L1I:LNERA0SC4'+VMD^!Y M(#IREQ-%(U]]7_-A1 ,-JVIPH:(H:AJ%=CZ933_ZKR55Y4^%%**2.1(>(V*1 M5)8,)4F4SY*"ULQ5=X[O1C+06*F2.=ATZOOPC4NID5D;_SAMQSB[T^4](O38 MC;<&C5/25I2F!X9XJ1,Q.K2H9A"FE!(( M)$$R4BKN=?5TI'N/=P;C"V_.A ?.1AXUY?4J>'XSGK42]T(N.0N*$Y&XQ#5J MRUX&>,(3,]9S1PVO7E6^"O*!>M?UF?8$@JY;?7HZ4B)*D93%D0,OPP?BF$3; M8@7W/"NJJY<:TFH"?=M,<(3OFD^0;O=G*4I' M4EJ.\3+1-*,%,D&6&@"*H%WB3LC2,Z_VV<+#B(:T8U!!^!6GO^ZIZ@6&/P_U MM(XN@J>$&HJ^LK&)A+3PV96@R5'$TDM5MMM AG266D/';SS9E0.32]]3>0,I MEFTO[H%(FDHOED@)&*Z5H=QXJ"WO!QS[QX^FW%E8).%-3XL;]/4RQZL &UY8LPXO MOKG07ETFU7?*#R$" D,MC/KWZTR2MT*"3"ZGVL[. M0WB&%_74($Y6BC;>VR;^Y67'?=P\O=-E$IE5FL&)QO$\XD+;[6EPJ;[4U+!BTSA+'E$(@ M7@ K?P:,FG10M/:&U?7G#R]XJ;%VUY[ABKM6<.Z;=%&3\7),$!&(IT"L"^B> ME>\?KH2H*(4^-C,N<>#C;"J]S!7& MY6B?C",A>D8,"$]EU)!C;39\BV(5!MAGQX -9[O'1( 19T+F2"F)6I>=&A51 M);E$N .JO6?.B]JEL^HGM>RV9V?M9/&]RUB9)V$E]8IHGG/IL2[0V*+%951; M[K2PK'J*^VT,0]JJV%#N=Q3@6W^ZZVU-I-24L?OQ1_2V]B<7]TJO@1ME2ED M(4@,% >IDR4A"$MX"E1)RT44M;?IOX]J2-L4E8E16205F]O/?+G/M^>["<;> MTYT8YV?SQ3V%;6;,2D-D*+=&O='$XY")EU$9HX-PHG9RT_=1#6GW MHS)5*HNDYH;G)8Z5*K'H:(4%QPAZ!:E<\$,[3A%I4A T@&"N^AV"1T(* M3*'H04L-E/@8%4DZ"RG0ID1=^Q#N>T[KT!R\WCGV_=S31XFIVG)[WTS:;C$! M5VVV*5?:"*)$*ODC/!.K6" V!:Y9R,S:VJ=4MS$,V^7;.E4V$M$@^FKL'/WZ M]MW![_UTTKCZ\FWVSKA[1)5JBI432S\]_=BUGQK\MM=??YN6Q)ZK1+Z=.&L^ M+2](6".S95(294J/2R09"2H:HJ)2B5.;O*T=LJV.KMZNV_[9N6^ZDL.Z>^J[ M$QQX%%$FG]&]99$3*34OE8_0-V'6 M:Q]Q+98:[X0S)N/7$GOLWZ3833KU0 MY*SHXW\OIN@@W\Z#&WD>;;*V^KHO?524M>?/Z3-BRVQ M8NWIWV[7S,6FRINF3,4D30^Z-\UT&38LBCEJK;FT,1-T[.FRX:(M'3^D"U0: MB-;IVBIF<]2/3$?Y(730EF5=]P#[CLFXK,E^-/.S12F_4J//1 ^>,,$BD5FA M#BTMCVG9[N/!4:]J4W%E<$/*@-FFFUU=<#5U7U>NE;V!Y?_O3]Y AJXK4W&5 MUX,38%120 EG4#*P@1$;4[F%@K^J3 %GI[YZ^SZP1R;0_"@:K++$ZI'I*I \ MR*4*\N)"TS(V.&Y? ZK1\Q;GY""/9-8968X,SZ6@?\2Q^T U\0*U*!B.$U![ M=W]E<$/*R=D6IWH17+TC)8\AYB0M[K\&'_^XUJ?AL@W)(N.8TI1RRH0+&4OI MK4 \DYI0G0UBTSF(VI9O-62K,,K]8&JJ!YG5X].I[^ U DOE!!40UR+X< *0 MT )A2!RDI$XBR_$WAC]3T)$;6YT_=R)9:3>2_E@JJ(),>G2*;GIQ%WD^A;\: M=%"2>A)S:?2KHBY.FR Z&N6 !G"I]G[!ZNA6XM'6^K ]F7]417@U"ZM<]0EE MT:*7QHDQ&ITTZD.IELT(1!6I\89R6_MBPB/[N/Y@^]=KSGT]V2_2!/]O,TE7 M9\$JA4 =DB[:HN4\%22X&(E%7TIIY5B*U3GP#8J5N+"MS+MM<6$S650]ORB, M/)@4E^D@OYY/FPD@0\$$#8QF$M,B=11IZCRZ1AB^>1:4<3C4'HXM[L*R$C_D M#V9(J@BF7D-U'/&M&_.'4+8EXPS2Q8WZFR]<^^1'Z)JRPWG;,EXDPNQ]B:=^ M<@*'?@9[.4.FE2+ >"(<@7*;H'H7:'LCJZ(:49/'\Z;FI^/NFY]MF MXB?Q%CZCP&H12,J>$ID<(U8J7$C,Y\ R-[YZ[\+5T0WIQLKSI^>FXJ]&S^40 M#_+U81],-IK@D<;OE (HR5#6FV^)/O4%U@N7]J?3.8X;$!C$>5?N$".L@".W#,<<,X^EP9@E ;PC*F=* M(U<*6= CC^X$-20'^0DXM+F@*IX]+,G\MNV0V?,.'9$IXKI>K*!4G#944\*S M4D2JY$AIP%'VOT-I6"2\J%[6_[NH'NEQ_A!6K+*LJG/HN+V\T[@XMK^X7CF* M3GN7G2%&+_1B!N*2\009S;+P&K*K??7T843/(<.Y+^Y4D%'O?M"[S^;=XNKVN_;#HXQO#Y&;.U=ET<6QXM>HI1ZW(A,P7B(S4D<.T3!ULTJV"0.WHG_,V\ZP&>F>?GZRU((#D4N MM&0$E$3_.'#T6B3^1JG&!1X-1EG5]^*^!^HYG =L2J7[H^$:DNK%ORS9A;B^ MEW#N'+_.P@062.:\9!'Y1 +E:!$H5SX$;U3UFL6/P?<,C@FJLZHO\?6QVWL= M[,+WO0LD%9I;RRQAUGE**7UIKSZDV(LN M>],L0&$\?RUA&I8%%4)=%LOXAQ41'^+GY)>>_F0"I705P+T%-43MQ\YBI56]PLBRIH+24O(124K$(5@ 10 MFFC&?&!90AK618?M-,2T/C''R^T65[;"F"U-6G!JM(F<2TYERM4;2CRWAIC; MX]UZ#30?(\.*IS.W9N!:6:7+7C!16J^55,3HTE\F:T8\<$/0>0'CE1*V>FR\ M JPAA3%/1ZW:\ML*L:ZU3(XJ,CS,)U:6O7=9[!5A#\I[69L2]36 @99(J0DB6&6H:(KAWT.0W9* 6( U'RFMZ5P/ZPA MN4+U>5))'/5Y?F_'8+PJ97!1DG]ZNS8[O7NL>=;V.^VL_+AGJ MZWLQE0'4UW8B'$6VJZQ[X]E^Z4I;).VNSQL%R##&(+'T$',?@(AE2%O;,DOBDLNJMX>A'%SXI<] U@V,E-!B4L*7=*@& DY M4L(5UQ+7D S5VXJLAFQ(QJT'+MU61SV(JV(?FC"[W&(/6E/C76DI[B/:6H/: M4*'!S8&ZZ,I9?JY==X,L?V^FL@UG3+9I% MO(8)Y&8V;4LFT.S43RX^6.SULK))$R\^4]*%VUR:3.-L7;SV<5R*<4^6783O M_.;%)]:VS)I_HWN4)S-?=FTOJQ>/*(,A*- B;0V(>FA%+5VAN!"L,IJ M*N7M\I[?F/.^L TJI;M7O@U"NCVJM&NP1X8SA]Q!5SPH0%PT$6^"6B1O:*5E M0"73#0Q MQU [:^MA1(\L'/,C M)T&6I1ETKXX/+3:'KQI>% M')+2D61%T?@&#"E\.4U%+4J=X2JC)EV!#.L]?4C174\LV8)8ZAUMMQW.]&2Y M\QR_WM$@\37D4A#)?QF5;JX\6_32HBLI39H2QR 3]/>=+7O3C-:^I?0(>$/* M!.N!6'T+K(I">M],(Y1<)VCGTYMC#C&ZJ)@B-'E%9.DI;8/4) DF,Y/< IGOK&K838SD'FQY"A.:3#V,8*9T26K]$5 ;$18TBH73! M$MD[GR':6/V*]?=1#2FPZE%55!;/%D(JM);+X1?8:#<7U:EV9K.N"?-9 3QK M=Q?_].CBG_ZZ+&15%L-K/VTBOOJF&<]GD*Z^ZJZO63OVVC+ >D':4\YLI6CN M]\5RA+3S"5?*"7R8GP7H#O(%J@62Z;6IAQ%%324@D/@-2>RW ,/&<-B M-%VI%(X#$[="N>]#'5)8^N3DJRS9%1V'B]?+C^"G\,^__7]02P,$% @ M1H&G6&-1<+@!5P 2K0# !0 !C<',M,C R-# S,S%?9&5F+GAM;.R]67<; M29(F^MZ_(F_-Z[5*WY]9O#O?Z%_)7_Y*0U"$WN# MBW__R^]?WX+YR__ZCW_[M__Y_P#\WU\^O__I=1,F5VDP_NG5,+EQBC_]T1M? M_C2^3#_]9S/\9^^;^^E3WXUS,[P"^(_I/WO57-\,>Q>7XY\886+QM<7?#O^F M#1&>6@4YI@2">P/>Z0P^)A6X9MXS_?]>_,U&'S,G%EA(%(23!ARQ 0)3UD63 MJ*!B^M!^;_#/OY4_O!NEGW!Y@]'TX[__Y7(\OO[;SS__\<?PF7ZP&^/HYO_^%]-/+GV5_B5T>]OXVF__Y]$]QXRJ!GE_#3RF^43[#X M&I1? 67 Z5__',6__,>__?33C')N&(9-/WU.^:?YC[]_?O<4:6\P_CGVKGZ> M?^=GU^\CXND3QC?7Z=__,NI=7??3XG>7PY17HE\LN8"2!<[_*$_[>6],EPAD M&"8^ ?XV#8J(5\2X[.G[8[Y]%L24W:0_KHCXZ;.KXFVN7*\F@9\\N@+:Z8/@ M*EWY-*P)]<%S[^%<@'R,L#PR- U*4#D8HAM&_'CU\Q3DXHC%W[\9C'OCFW># M;\)#[[4+R=><\NBOO.I/_WM>4R]\\7+[KT#,:=WXW0U.@_*$4=8 ,<\ M!T&-PJN$XT^64!L"-S:ZIVP>+<1FE,)?+YIO/^-[D->,EQ\*0?F,T<^\?4;0 M:JOZZGP_G6>37;3>@L>K#@1C'IQP#+)4+F1MC$BL]HJF;WZXFCL!.1LNUC7? M6%O=#WG87+7 RW%3F90SGN$"_O)3,XQIB.H1_M5TY_\M])M1BO_^E_%PDNY^ MV0S&*-UO^JF\&[=GNB@_["H3DQ%<.'=]_F6,BE9YT*N^&XT^YB_C)OSS[,_> MZ%S0;*R)$N'3B*O!^]QJCW]81A)-F4NFUPA&=B,_9=;\33/I2/WQ:/&;.S%Y M%DQ%65ES;S\K.SNPN6F#W,N$9T\YN(_G]?3"V0C1^2-%HI(@/$5340)6:D%W M_*_,KJ856GCUC$;0J+\3KG_0*<\(/.W(7$+ M3/^$7$O#88I33+]-UN[RYNFH&]P$99S6CC@ AP8/(114B*-5*6J:] MB%2*=6KM3IO\,8COGM7[D;7BQB[:RX?FZ] 51]N7FRO?]-_VW<6YDSD(HP0$ M3C(($P@>6U: (]YXDU =YNLTNN=5_24O[8ZKK>G[^Y*RX@XN<+ZD,!FB#?SF MSW#I!A?I@[M*Y\X8RBD>(3H5N?6X2I,9A2@2C][HXNSO,8?OGQ\_^[UV=_/AZY>/;U]] M_.W3YS=_Q^^\^\>;=Q_PXYOW'[]\V<'ANO.KJCECZRQV3T?M$QOM3M1H#E8G MO)I], E/;R]1U"*'++2U:)AEEE1;?JN]7;5/GCAS.1'4&IWD"BR5 027N*:@ M-1!+DA":,.)S6VOJQ%E;B9\KW6W;D_'0#MK1<'P'_TM( S?L-5/O@V%H-HCL M@#N+NB=:$H :BP >D"Z*""+YNDOD5ACP#?<$ 3_="<'*EW?MB*W!R*8F02OJ M>U- Q60;AVOE9C4M$7ASMC/E+ FY PA M/X,@U?-5?7PW19 M!/U;>C= ;3D5;&^;8>I=#%Y-AL,T"#=HS@Q&+DP)/8C33_VII706_VLR&A?J M?$CCC_FK^_-<.4&\4A*HR>6.2Q)LI P28RDSF='\H97%HYV5?/>B=@0,;N$D M6K>J3[,#&YIG%O."7J+VF /!Q_ZN/BEBU+BZQ\\9XY)]#4+^'Q M8 -$X4E0)$JE:\<26EK*20MN5RRNZ$_;9%FOW.CR;;_YX^\I7J1?D>;EE[^D MC-OTWXR+HZ/K\V'9E <34A>?/3%NP'* M>QJ-SQUWR7!.0$J.*C#^#U@K#"A+I+)6"RIQJD6).[>)Y^@L M:IR2FA+YBV"80Z3$1LU4]"GP[J3IE"5E*U(_E0)]P"#KW\\^_/KFR[L/;_[/ M[^^^_G^M!%#'T338P'RDGB8"F1B\_[SEX'B)3PK#@L)+T8?8EF L W0D MP=:M&+U*9O8F> L>T$>8%@&B#4"U5/:R%-"!*U_V9US3%M4[$PE%J8E$> A> M*C3%G 9#D@;GE9,F4QDT^7Y%8=,RF(XD81MBMU$"]22+GT8\6Q^Q#65;"-R>Q3@EHNM_C.2IAO)4^!Z L21"4!'"R9*0(Q0SJ1<&GVG70RY&<@@!4H'$+ M <6S$"97DWYI.;0J># '2E(2A@<'F9=&05X&\%X3T%+:Q$HI00RU#X5-P9V" M?+3#B8H1OG ]PHNL.'&^S)TX?V_ZQ;4_0G0S>LP!6F?PW#(:2!2VM)Y*I3HL M@Q2>:29C(,$_XX_:^&7?,^O;H6@+,;OE7O,YMF18C%PZ<(S@RHFV8&04D#52 M082H'=DH*7N+@V$=GN]9(*K3NYWHV$*7_7+I$-?'R7CJU46DYRER$K0DX *> M3\4_ BZ:"(F@MJLYL\36-A?7X3F*:,4^CL=JQ&[!AIBBNL0#*PU'LRVP4[!7 MT*QE";HXIB-:0A%O,X;ZD-?))BI""*J^G[T&\N]>N [ P!9LE^DJWHU&DQ1? M3X8%>QKVFCC;+M,_?W&C%,OQC+K4-%?J/&G&<\3[4T5;:C(M R/P""6)$I.% MLH[4;_"T-2+.U M?DZAN9BQ[1^N/TGG@694YF("W#4!!.H"X!SCH&RF*OG$9/7CKNTU??=R>E1, M;R$G<_G!_3J%8<(%O47RXL_-8-3T>W&V"[7D+J5L(4B&.B8S!DR2$5"G2#HX MEF7L1J=? _*[%[MVV=*"&7BO\,C*G%7T&M 4E:4+3 )O*0,9LA36D!A";0$Y ML@JN?3B_(R%;L.8VRACV0@IIG0.K:<$H2EX4W?CWI=.U]Q* Z M\=M)35QC@8:@E8@,(G6HK.60P7*B(00NE+!:1%4[;61S<_]@%BW707')2]&N M1)&PR#$7J0:F''/.<$ME_62:>A9M"PF,C^XQ_.O7*.RC<6\\&:;7)3#2'^V0 MM+C18^NUXMYZ$962$V>'PNW9\XOKEYD'7RY3&I\-XIV^^KHW*AEEB&;TRPU^ MN&Y&KO_KL)EU8[X=[B\?0^(]J'.\LYDCE$3$T %M'^%$ [M!14 C5\:;#;)F=KU M\1TMK:L$T&/=,X]5@&.4J&-)66V?-M,\+N(HEPGOYZQ1K1*1HO(F&=KJ1DII MFLRBFY4=*HGV*&6Z\WVWM6RUX!O?"G!I #J/76X"NZ5$X!TA'R95^!BE MJ#F<"!R1! >:#$UHC M1X<Q'R6'+1-R6?MN:JN01V5Y#Z3V7S"@KL-YRL* M;,GE.4.98/^[0;;\ XDZM0H?F(SS! Y)?=3!17#%K2-L:9[-E"T]OJ00D;.H MG[-\-W];]TZR3AC7M$KUBMD2!>$]/\%ODW%Q6BTR^81(-"@)/)=,/D4<6.XY M2,.,HC$:8<,&DK#J^:?/^RJ4;>$4X,_+H\B9LJ Y'HNNK-M(\,F00@$9# E, M*+?A*?#\VTY?$EJ@>L7T@EECQLL4)_WT,2]2.\>737PW*!)\5V1T_[=IVI1_ M>I/Z%$C6*H%%X(A6"L2M!7!">(J96Z'\)OK,LTTQ=\?XP]Q\*IF=\KVRO*[" M-=^HFR"KV*5W/9H#M.KMC*M-JRRIW-;W&83*9J9URI!-+J4+08$OQ2]$!*XY MI5._V4RP@6/1N=".RHBGJA1QI(*9CW8@.O.)&DT%'S4 MO';>SRHL/\1JU;E4A7LM%!X\(,5Z2GP:E@2E\4WI45V(6X[:ZT+T<^(MCP9O ME8*/<*:./^6PT2N/13.W%%9V%<>\;TCR-SKE$[84(#MIPA7NQ M-'IA3D!FS@65HY.D=A>-;?#]D-4U)1OM<+F%HHZ"#XGWOI01>1?^>6\TRT+] M^9#&YYY[H6@(X*F)(&+Q96LM(9GDM2;9)5L]3WTC9#^D<&5%;7W.ME S\GBO M?,SXFS@I^R/--LVYMUZ+$'%?F&1*F,^ 9=9 XMKEH(QAM'89[/.H?LC=IJ?? MGAQ=V3R[ILQ-JZM6G]&1,N&,4B!Y0JU8$ M>2 G2.AM9)D14KW38%N,/>=Q< M'BMR^ZETFA9TQ(7CX2SG7A\5VW*N/]E43@5& O,0#2VE9"2!LUF7/2:5B,D: MME'8?S]U<1.H/V1U"\VQ.N^?BJS=VVQ_Z(,MZL7'85$PT/::#,;GSN.>T4E! MC-Z"F$ZXMQ9_TM0KI4(P::,QK=O8X^LA_1#!E89V15XN\:CO'0S\M6GB'[U^ M_S^'O?$X#3[F_#E-.R%^;1YZ:7]'CIY['21:^@P\*V=Y22WV(63@R9VC=0^X/X2W@F=]+QE8(K][QXN69XY\3J[?^U>* M=_';Q1K/HR:9BD01)D\@0J9@C0_@K0F22HL?:D\UVA;C#TG=+D^H$K>7B*=H MK@N+H;I8I[6,W__ MG20Y29C&&Q949@3#6"9PYVCM= N$4%R"V6J*_%TU9VCJAPLN?OJ$/S0?3!*EO!O[K^: MX:OYUIP5U:JH?,@9,7N"9I%E$6_J2" PHACSS$JV4>CDF1SZIV\^5(%//88V MU0A;N6RB)'Y_S \P+?+ -P!5L-DL76(L57$&R0/ I+GU$4ESVWVTJ62J1N*M&I[4VOVJ7R"[?%KZFY&+KKRUYP M_5E'&46E4"(!3XR7=KL6O#01)/Z)>J".T6R4L_9<'?PJ ">E ]SXRF M^Y 6+:DV %51%5X)Y #%YG48U;1%Y@!^ MSDHF):JTP>B6]>M*QSOD_#;$K6T#-/@AG?OVPP))(R>'U0TH.:XA@ ME'?@J-19JHBJGZC ZJ=O[O8RK\2.IAHM*ZK/TS+W2:E+6M2<:\:HUQ:4D'A1 M\<3!QC*VC&D:?931^XT&"3S7_N'>.[]W;NY,O\H[]&S4F(-QS@CG MRKR#&-$RYP8/(*.[D?)VMI6,WE\6&B5+$]2 M G4*#PN!BS-X0 #+V7G#T'C3&_5#?NZ.??+F[YVQ>]*RA=++5\WPNAG.\DNG M-MYB^KRCBGLO0?ABVM&8P:HH0#-#@I-)>UT[8KX"RO?,\YI4;J$N\2[V/T^J MFZ]^YE?E-D7#N('L6?&KIC)L/G*0W%N2%3>9UHX\K@5T,H9U??*W<##,L4VYJ4^ $685(10!M1D@V<42KC1DJ-&*7)6 M*J&%67NT5P!B=#,J^13S"RD8JC,194*TQEM) M!0>66 UXF.EH.'.,/G*>+O6 +WOV 6:Q[4[JIB*=*D>;OC9CUW_;G_3BW]T@ M%FAS3":3E)16H&/I7FND !>\ 4NM\CI2G^DFT8M5S_]>^5>%7BV.+T=H3 M E=(H@+CT!+(@662K4N6LN_<@UF/M15HV(*>/+<&2NGFJS(OT87Q?_;&EXM0 MZ6V&=$F=Q_^+96"GH2(0X4B)EN+)HU")F+88Q__G@E-K<_47EIA0SR^X^IGSJ^$F17.>/&IV"F0VA-\;44I[BCTD+R)# 9 M\3^N=DNE@^:,2Z*TS,FC5>+QDBL],+U5#(CS7#)MI;,O,F=\&SG8*F=\&X(? M0\[XO)/ Q^&7-/S6"[,VXB1G[S*EX%PIF[&Q9/,4?3C)R+/(QH8:B3/+WGV4 MKKVMF-I4)&[EN-P*(Y7' 2*6:*=EADQ^_3JTCRYWQ[V]"KLF_O[23U48WV0_?/%%._]RT- M;QZ"4QS-VD@T9(\(A8L$?'0,$N6:&H)22_P&S'SV1=\[9^M2LO(VG7HCQZ5A M1$;#Z0$JK;7G7C*@V1;'LL'U>B4A,K4.[BKZ]V_3X MZ_EB%ZY&GR,U$D$PZE' G,85D@Q92[DNMBFZ\M1$" M%KS(UGK0D: %0%)97Q9@O80 MG28^19/$X[CV"R@*VM7!48?,G14%;0+JI14%;<6HC4I#=J%R9T5!TD0=4K90 MV@*BI <-UF8%UE@GC5-6\(U._N-B_4Y%0?4YOPUQVR\*XC1P2XP#+M&V$TKB M\6:RAR2-M-YP;5R-^J_C+0K:BAWK0^O;T++-HJ#(';&T%/.7I#OAK0/'5 ;J MN4N*4.7UJ18%[G7>E&01/T_&&I!^IA 9*G!$69!R)2X)H(X6\/M?+1% M0;MR=#]*ME\4%%7R,;O2/Q^U?<$4![QG-.B@LO4D*L-K-)TZWJ*@71F[)RT[ M+ IBVF4O?0 BB\M4>04F,@[):"-I0#O_I14%[<+SFE1NP7NR2YZ4,%GD@#J" M% [)D#4%XRD!RBU/T67IJK>S/HV$MGTR4MIFU $2VCZD<9@OQ4U;#?=[SO?Z MTZ[9>Z>Y;?+PVLEO6R^HJY0XQE(,%.T^)9('$9W!@TM*(#YSS;DP)-8^R@^; M$D?19#'3U@;%TZE*ERDI4'4RBC"9J,13_"6FQ&TC!]NEQ&U!\$.GQ-WKB#TL M_?Q?I]E_WPV6':SOYUOXYEPE99S&-;)8QN9F*_#T=J6@)-H4"6-(O\I"M27$ M([SR]I&X-AET@.NN*5K?WO?:@Z?4OL!60^SJIK*$2&J1:2@DI:.)UF!$2= * M(0:C%"6AHY.[FYN*<&>B=1JX1X->^("V'Z425.21!N&]8!TEJQ_73;6-'&QU M4VU#\&.YJ98=>Z\GL[$+LZ:X3!-!\>231%D05HA2*8.';@B6.!=R9K5WS7.8 MCC(&NA7SGQCP%9G02H7I:GR+YM8;(&RIK\/SZ [3[*$N5[<0F3U84@TTI@?)"<$J=3<&>B- \TR[BT#*S#2?::!ARV0S'7]-PJ1]J M46T?(C6.>U!("!"2Y9)5K4 (J8/F3C)5O8W(\["ZMX]J<_-Q>Y'*K*@8UEU M?-\,+IY!F'.)6**UEE)$&]$7&U%)!BYHAT:B\F&S!G-;",OSJ$Y.5BHSHH6# MY2P$5*;C^SNGZ:O)<(CZ\WG"DY-)H<'E,H).B9*TZ"CHS+E2SO)0W4I:">8( MG2S[&$MUB-ZM.V6$1E<83X:]P<67R=65&]XT^<%OW_QYC7?YO Q])U_+EJ^H MZ(C99W&5O#0/7O>J&94)@?B[-/QV/YC%?O"VZ9NFHXG+>TY)/%"S1EWB&:@ M4(XRBXE+6IL$6\#KRI=375J>:#DML>30[IWUJ9LQ!"I"TF"=1&V-"P^&$@9) MF2ADB>"R&MV"CBZ)O35N;Y33O@W5.TMHW@342\MIWXI1&V4V[T+ESD2 &4HS M+Q7*1)"BXADPTY)'ZE%C]U%+7V/ZP?>0TUZ?\]L0M_V<=F.D4$9%8,R@D9>\ M!!>M!;T[[KHS=DY:5"_R? M# MUHHS 8A*HH"4Y33OPLJ0)29HHY]J9QV-SCW"H:EVN[4VG#@OY/?.*1TT@ M"IY+?P%9SH< Q#,=DF'1H.>< -<\1>V%C.;DNOI48-"&2L VU*W<#'%I<\;L@HAE5$>0 MI(Q-DP;Q. J1"$N%15U';])4[1@'U.S"OBITJMS=<&5;,%1(I5"XHJR,+=E& M 0SG$DCQO#H7>I!'IX=NIU>5?%7JUH%4]C.)>NN%%&IVSQ*3F2@"1H@S- M800\KA>RR#P2*5F(M?7N93BZYW7K,>V]R7WXC)NS,.Y]ZXT?IZ=43KI9_Y:6 M\VZV6&*7J3>:D\ %"6"SR:45")Y"BI391BE[9? N>'RTGESJ310BA#+!/,72 M0+2$!FQ&G84:W#\"#V=6?USI=YIZLXVT[)-ZLPU+#IUZLP$!9[%FSZTCW$,V MNLQ^S!8<%1&%(WG%).K$K-T+\ FD[\'UM)4DK+T8]^-("W;I5_S>(Q(LTD@CR\0'L^.1NIO&]M\W#D^W<$$.DUQJ( M(!2$07L+3\X Q*(6962.G&S4@G4+45F%Y02%HPK9V_;3SU?\M0Q(ZL_Z#\P# M>G<"?)ZDY3K'#,YJ6AJT(16$D\ -#5)13R3IXIY9"_($!:A=1K70!WCYK9E( MSC(ZB K5)6&\!Z^E!2TYP8U \"2L[6==K:2T$-IX7QK+C=Y.\&WI"I]Z-;GJ MEU]=S[?_[OW:-GURM1#&3DNI%+:XS4JYVSM""2[P3 25BLI-F0'#< /Q9'40 M-EC].'9?+V>O7DAB\<298]-%9[@('L\#4DJ/ @>G#0>#*Q/))&ZJ]\!YB*"K MP,*>_%R93[@]&>M&"EH[0:9_GETU$]QHGU-H+@:]?Z78#'YQ_>**^'*9TGC? MLV2;=U0^579>7J7SY7WI:9W>S[J!CL*P=SU?ST(XLQ'2HE4OG/!X35D*UJ.V M[@//3D0>5:K=;^@92'OWS5GZ^/G^"2G0R T0[G#)G$IP+!-0D7&2CP\0Y6V3CTNA6!1YT)1\DB\1=RF $*>.V*9J-*A#P2:-!&664 MJG:O].[DXIDPYX'%8AO25\X%_HAGJROKG"F-"SD5ROLRWLBE4K)F7 "3$9 D M3O-HG#>";Y (O/3AAPI<[4/SIB;!*F?AO^T-BC[_ XA+ B&-IJ@*)S"%2>8 M1[LMF(1_0233CFS OR6/_LZYMR^Q6CB,'PK4Y][%Y?AC_AU-MS*.YMP:FYQ@ M&B@CJ"&K0,%)M..S@+N=F;'H M]6BIT#(0!B&GLGAH/_ZTCMA/-G0;T("=F1!RW$'>]?=D\$ MF$J32: *K&*^M%GB>)P_'-I[X; ME+]\\]^3WG4QBL]BG+["]=\-TCN MY)!8IDW.J(5$@W(H4$P\X0F\H3E:(0QEO/)>?1Y5O9JRE>^:^7.M+5M$E#F\ MY2"5/((A(92^YSGA%2NSK:T!;XJMJP!+91E974M6D17'$G!Y-\!-G^Z:<]R+ MB^("[[;[Z]ZHP)H,T^B7&_QPW8Q<_]=A,[D>W8[P+=]IBK]PDN)<+VP&,V^A MIC9[%BQXYD5I_\3 ).Y YTB5TVA)ZMH6?#@M#9ZF"M0:4L MNA*'*&G$J*.E9%)FE(44-HFWK7K^0>8?M<^ MB\& [K-\- M*^ESSHP7.BO<&\%P$)8SL Q/3,UXB#Y1SQ[W1*Y[9>V(^^1$K'-FMJTVK5_# MZW0]3*&WJ( YNVJ&X]Z_IA_/J3 $3],RG)DF/%V3PM-5XWJT)2;@,F3U,9!U MD+]DH:S%T#;Z!+M^Z6\Y]8U[%_XY+;YRH4#[%8G\OAF-/J3Q>73$Z](]6SA. M2^]$B81B"3*JDE$H:BBO/JIV(V0G)U8M,*3RZ( U"#],"NT^YCNE\%Q[9:V* M$8S4$8$* 58Z!C1&)@W+2I/GXA-;O_1DA*)=(?O3Z2)[XK49Z+ MGN^GT2LW'-Z4!EG3HIDF+[[E;SZG:SPDBU/Q-NB_:"VZ:^O$ZA"J1<#:)4ZE MX-CB]7<2S;T77!,!)C*4M4C*M#$:(1F3D^0E87"C<6M;7 I/0-0+?2T>/?-D M)R:S84*#)@[79@3N5D4X9,-U\C9)R6NK_BN@=!78VH^_J^-8N]/U6,)6Z[O) M9\^<4<$#]1Y7% P%:W!M2N1@%=,Y5Z\S._*Q&WMP?*L1&]M0OO4Y"YN >:DC M-K9BU-J!"[M0N776,^Z)=,H6!Y#>(D]%XV'/]+]?%?.^/;Z;&_F)Z&YI?ICBZ;4JX1N$T&!U+!STN M;'8R6IH=7#$#UT>O 2KQ,=.D'(3L XCD!'B#2XW.A"PMH4IN,HOR6*>B M[,J_*O2JZ Q6*M^YZ<"0X8@FG@'(=RI F MC\>1EX W36G_J*VB&_D%CXOU*^RAKCF_#7$K$"ZHL&0B)\-H(> M-4<)5F1+@S!:F-IQCL6[#\?6G1FQ@K%;4;$%=^0"!ZXI]2X&L[+7<'.OD>XB M=>!<&^4(%7A )8Y(>41SSS$)R"3G)?&$\MJ^RLW1G8Y$5.9$"XD_M[)+>)** M,U:&V%,03,22@"0!;7_)I/!X][0E$;76\)_#WGB>&; M_AWEZ-P[EH/R&;0N#21\CD4K(R!-\&B09R%M[1RFK0">RC57GQLKC\S.$E7N M?IRF.X_P;\]"F%Q-I@N\G] W+]P854Y3V1E RTDJ=0A3*47E+/SWI#=,\6U9 M9GK?^Y;B8WQWHNY*CV^&$-#*B!2@:\ [4,H*G'LF$%Y;RW.E VDM_V0%P5TDR MK4G8ZOR9MMEW+%DV:TAZ?X%3MPH5(DI"&>CH<7U.6_ N)I!E;!%E,@I2^RK? M M[A/<^MR\S3#BNM\*X%6VD-U#N@]^KC-H';4E[/EE /D_G3&NLW%[%J?#L" M<4M"LB"X@:PEP5WH!?AD"$1AG95166YJSS\]"C%[)MOH6*5L&W:U(%VO)J-Q MOQ1M<]PIC@09G?3,U&[)L ;.:8M( M+3YT>T?].BRN2H3GA4@!+)B!1(A##=. Z,R:4*+GC%24A9UA[8NCW*ERE2-5C6[9E4 MRE_1,@TE01%D)@$O51+!AJB@!$Z$C8KQV*$#X"!UR,<@/-NRHH4XUA9E^(_1 MGP>/MS:Q#I)B%H22&5P2 HAS1FLT(J*LW;%[#[@G+&)=,7%E\FL+@:37R8\_ M3L;3ORB+P8\[QX16/ZM:>&=#N)4B->7Q[P9EA.W#(OFLHA*>4%"<91 )SQ&3 M+(>@F'9E!H2.M8W6%5#V/I<>/'8^#LW29$SIMF:G,U24Q:-22$A5[DOC5M0:Q]C6F21;H"JI2##69X%!XA21TYPS:GV MT.@G($Z)U3N2M@6_T_^>/)(]GDF(CAI0QI2PL_,S/%S:8'50UE;O;_X8PTEP M>B_"MC"]:R9Y'YKQ;8=K9YTA%D^9(",>-0;O%$\%HM(A4RDB8;YV..P)B)-@ M]7ZD7=F^<'=>_SX8/5$>4C;,\.E,L,A1_(PJD$IQO9;6:JAY ]QL,9Z8(:F$#3URM8NB'F* MXE2<,'O2MX6+^R&BQ12$#3"UY(!9AN;66]7L0NHW$N678+%-49!F MY5PN'Y; &4HA".>]2DS+4'MN6'?,?\;MT@7OMZ%OY1919U?3J-5,X3CS_06R M13LRYEGB3J)B6>S&8"78J$HQ&A6.2NL%>73'+VTXM/XMW5_A^W.A:86$K?E8 MIJKDN?)P$O#@9=^^IH8M![:,;JGKS_ Z)\6 FV[TK,%UOZ& M0CRY^HJJZ R.0W6#6('*ITMEL@RC"(QJ(%$I'8PSTM=F[R,(I\'B?>C:3L;7 MTRG-YPI-@TS0^.>>(;+,B^N66]!41.6B\-K7+D1<"N0T6+X_C5M0R*>9T;\T MPV'S1^E.>$YU]MX9 IJ4\C-/4>^028/5PGO. EY0M??W(PBGP>Q]Z-J"'ZTL M<>%3.!O$+Y?-<%Q^?M5<>5QOG(TY.(\L"RU)!D7PQA%16S"4"' Z::.YLL[7 M5L(W0W8:0M$"%UKPPQ64L]XIXW/E4#,5)D$P15^U08%+2H"T4>HR4%A7][;> M>_WI<'T7>K;@<"O"]W7N5D0!?.6N>V/7G]Y('WV_=S&KGSHWDEK!K8- 2[?, M4/J@"43I,@HC6EU!Q-KW_F;(3D,@6N#"4UE1=7,H?Q^X68%"BM/,8#RG/@W3 M%>JPN(+I5T>C25%O7C6C66IZ2,10JTH[ZE1:&Q&$S]$P)0I/,>E))*K=?,NM M(9^&='7)MZ=BI_>/ MT!O@?OS9_7:3!*Y\91XACJ4=*%DDUB(W@=19EM0&/0 MBGA:.]"['M%I"$U%JC^5"5/%2#D+4^D=?7(W)3!R-NUU-)RDN+"ER@0VCM8R M0T,:0DP,@>+]:F1R8/#.%9S%%$3M%/:-P9V&I+3#BZ="8_?6=7"Y'_-#+^Q; MUQO^P_4GI4O+5->^5W1Q'IRERK (>-T&$-*AB49RA)"$2ZB>16IK&S_;8CP- M$6J5,TN<8Z35,J.S&*=/<_UW@]P,K^9#9_[SI$1I&TIW5Y6R":J76J*T%<7LU$*M,RH]+I28DE+ MUSH:8Z*$HOI;>V\O!7(2/-^?Q&WE691%3B5RZB"[G<::O"]>=JJY 9$0DY,B M@Z8E]=-YY9)MPV6Y#,Q)\+\.J5LK9KI?1J>3X&5"*R25;8GT)[#,HP%L*;?* M".+9RZE0W/].WY6T+211/*F.I9FXHHI"D@9E3RM-6T1O*+O9H.B+"*3I@%EWE&"]YT7'@QS!(B.7B47?7[L MI_U^Z]IVX6]E$E;<[>?VNW*MG>Y&\JTJ[R!GV )WJ?@BE#?U4Y?R3>!X[DXM[)V5#J;]_2NT'X_E'#(+#3(: M#H+0TEE:HEE?LN&%%9PXL<'MN<&KNKM"]^-!TQX!*RM&:^"]<@,7W:*+6+!) M."; FI+UPZ@ U.4(Z.QXI@DBEI#6E2R:145 M]PXLS:;$Y5EI4&\@6IZ39LGYZBFUJ[

10614<8TVIRW(Z;'5@;4G%15I MWU(O@[4%CNTGO/$YY <94\E2%1N8GC?I-WG0+; M6Z%KQ88&4WRI-%I9K/O+Q"] GKO,E9:1 ;6LM,!%:\FH,M13&J%)D!H-]4V8 MO>H%)\/A*A2LV#"@@/I2FBN5M=W'$YUFH5@PQG)6(H(.G"019-*DZ"?6Z+@! M1Y<]^U28N3?=*A;Y%SR_#\+TL!B7&8=A.*VH<_V2SG>+3O/L\R,7MLT326Z^ MI8$;C-'&N>[WBG/L[:M7GW]#*H[38-9.:_:%.7ZM TG%%>)*0[ G;]_9._HH4&;UO1J,T^CAX\^<8C[E);W19\'W, M!>^Y=93BK:<@"RF+^Q2/N\P)>!1(0;D+QM96=I\%=4I"49<#2V1D[[*B1R'^ MM(CP6YHX7G^H9'L>0! =P7-BP92.H-Y*+7G+&17I]!,J=J+V$BFHT(,U)U29 MX[QU_+1'YZ]#E-MS[;F/G'!(I>V%"'B&69\L9.:]8$&C\54_@K$"S&E)0@V* M+Y&%O1NC?G(W13A'LP/J0=O6<\TBQ:M+ 0_)@"@5[F@^0B6"H*Y7N2R%*R!I7 M$)G.U-7.Q?GN.GUWI;NTR[TE>5Y[)8H7$J;2UCKFW?7Y_2VXT MF46E1OBEF;[5*YUH%Z(\NOWNWWMIB/@N;]ZG;ZF?FV%Q\+C!S>A>N^GY\^+. MG7>[0E:M@^]!2+EG)^ BM/=;/:,%/BZ7XI*W?QQ\+OU[AFB;_^)&O='=;I%H ME$5')>"6R2"XHF!L1IT\Y9AYCCLBV/OF6N+]V_X=OS"AV8P? !F M5IF9&*5&"0W:XY87UKHRT!E/=*&\]++4?]16_ZN!;[O_<.<2]V3LVT'8?"SM MC']Q_:)M?+E,:?R^?+NPMM0PYNA*4R8!.92!A\QDL )MJ:2ED9Z9J&GM%H>K ML!RJU/I DM&TP*$6RD&6X9J7TVV"K*4V.ZM1':;93AWN;2 2>Y"^6^%@%*V6 MS!1D%5&7EJA+^V0\^"AC*'G&M/J$VJZ%XIDF/%W+Q#84;T$6IOT>YZDELY-T MT1I&$4.C%F"*SU[0:7UL.21%2-'&DEI2>XS=*BS=&YRU^+6LN>:^Q&ZA]/3I M_*%%ST_I.*Y*@R53)ZUWX%VD8"4J;BI*ETWM"9:KL)R,$%0A=@LGP:U"]@P*X6+0*8'6CH*(7)264:5>.D1#I=%6UT[FV@S9RU9$6^!>"W6I2[TN M3_'.=]DF8%O25+<">ACEM0V.KQ*JUMC5YCFV$>AL+=,,0=MD)0C-(SB5.202 MB:7!19=K*[Q'(%O/Z,!')UK;<*E-D7HWN)Z,1U,*L/FM[1W+1%H-/&6-A[8R M8)A58',,DG%4XT3MG*(U<+K7DEIDY"J1V9,++2C0;YMAZET,9JI]N'G5#,9# M%V8Z_BWL$E+L-X5&Y]QSIR-!,G@12\NA!+YD0$2CG+$D.T-J&U=;0NQ.D [O M8VZ1>=W)VFT,ZF899FIT)DR@66F1- +-RM)-0"#FF*.V+D9>// MC2OOP0,'INN.?*WUYH,$EKL>(7NGU]US;?PZ;";7*-NW *>MK0J^5^ZZ +HG M\'CR*2Y1SZ.*Q:+Q-PFN+H:3]NI7*WQ?-1AT+%$?U^G8>^;FW6L7!P9 MGWNC?\Z&-F8N4)&.8+7&JX>2@(JTR:!R<%1KK82KW2I_'9Z#.]^J,?])@F E M)K32\V^!;:$]W!_#N@&VEIQGZW =QE=6CXLKQ:,2"[H6D^ 84XQ2<"(Y-,A= M *\4 \(ETUH*FUGM 7K=B\#3BA6RU &[Y8;?A4(WTH3XJ=;850* M/DN]YR\W?T_Q J_5:75&T> N>]>S33+M5V(C9)%+"XI4HI9('LZ2)I&ZO'Z" M0"UMY'FD+TI/JEF0KK4 Y)6C,/JOJW?.7 NE>IZG$J,=S!O>F75TC;::+OG3#BU1:%CCE52@]EBDN%94O7"JA$"S7-"85F*GM85N.Y(6) M205V=!GZ^C2[E_'7GQJ\;].X-XOY_)(&^);QJ"DYOV,T]>9?+&7#GW G-+$7 MYM\IU<1-?EU I3C_W2'A_8[7'J6")QGV\I6=;TY1H/D&;XH#A(>:(U7E!@=G7:&>]"6E>:\.8&/5H-F(7L9/9%Q MG<]B,$K%I>71V"J" MG$IK=0'$"D%=YHZK33HS+7WX 7R(^Q&\J4FMUA6SDAHR52\B:A%4&8W6C(T@ M%%K4ADR7'(GS)&09:Z=3+4?RTHR_G3C00D;#4U2+*?8;X.K$S#MT+F8-OCTK M"GL0O9/#8I%'AHH+L2Q#D*QTFBPSQ!)5H)-G2G$58_7><]T*PU;V6KNRL VM M6Y"!^][9AT?C_$*SG" ,'D&:3$L/& ;."@Z2>8K0;4Z/)R_NWX;\&4R'5@-W MY=[C-N0U2=]" /K9\-(2R,E:*Y+V8'.IN$_9X!8)I6$(\8QF@MNGME6_ \P3 M$:"V&=1*TO]C[>M+&G[KS5I7GS.:\#P5:#HEZE!Y5A2LP0.6D)Q38-I97C\) M9@V@;NM^#Q4HJ\>35A*F'H-;S!Z?HE,J>R)#*&5>XVZB6)815.ZT.(.!XQ(^4>P!;0;J M@F512=VZY"S']E*EJ *GGDJ4/)ZDY,5_UW2D&7619;P1CL.E#6]/IDJ=>Y8$ M4\Z>S4N>QEB^(H)?\%'_O-L:Q',1J)(@12G-X8Z#*T471DF'FR-X&]H_7W;' M7_\3I2T^!9K[RTTI/T(YVY M,[G9AAG=I#,[[:TVU ")Q>0RVH/W>MKXV;*L*!ZPU>?E?B?IS%LQZ_ETYFTH MW4XZLW*)A=IDMR7N;L60.1:#DK '"96Y#>*^F%IYK6[MSS7:1+MB$+V]#Z$.F2 M3GEC4L)5\FFS/,K E#$T3GAO$1]/HG8"W'>4+KD5][9-E]R&]!45P]%P?/ZY MM,R<"GW(QHE80B\^HZ)C9-&3E <6C(PQIN V"Z_B4^_Q'C_=\?W!"U^>YK [ MO2N&VF]!S&5O$QC;Z 6;L+_^[G[^^M^#^(_9MP?E*A[LC^$P+IQ$\8-H=0F= MHD1:SQ+@R26##C[+S>(GAV;@BBN[/O^V(5AEOOV&E+J:7"VRY5'9$"%G"&I: MG1$3V* <<)V%-#280#8J4'V&VMW5NA?9FQHTJWQE_N;^O W_:MHU?/1N,/_= M1]_O7, [1 MO?W T>>NF==)1<#;24EE*678D]''7'YSGIW4B40'R7K<&X9QL#QX(,XP*5DV ML7KCM4UPO4"):XUM77;3?#? ']-7]V>JG8JVZ9.K)9?MM)1*Z6*W[R[3)7IX MY S"S9UTN2BMM42#FW9,B32#L3Q!-M(('AE)O+;K9"V@?0^J90^?F;TB)Y,X MQ9N;EXB8EPJ268KA*OZO'^\\#&#!2S>53NA$V&15<'@^MB4R#Y $M&O'$ M.5 Y$^GPY,3]\5T+PS/AIRYE81M:MYAX]&J663%W!!#.RM W7)_ALI1[6/!A M6D D9&;)65(_<7X9D.ZMFSI\6I%SM#N16[!Z;U=:"F,'HT5ET7G,*L>H\0K5 M"1>:+ HXKA&"]UE'IJ,@M4T6A.#3L DIQ=%;),4M1+1E MT9 >G5OCH^.& IOF7&H?P!GA("K.DN>:!%([F6D=GE,2AVIT[])G<1;"Y&K2 M=^,4Y\6F5]?#=%DNU6^IE"G/O7Z]P=IOSM9;OK_S4(^VD%3SB71"J@JC-S9\ M^X&YZ_OW'H6TV7MG MYB!J?=(7^R\$ED%D7*97%E=-HB)&9N M!TN]^>\):IIE?[5&-'"X;:(TQSJV034"VY;Y8".HSOIB+CFK:HWIU(!&^"U:55 MM+ @0I1E>#>#8"G^GGOE3>W.S!V*PC.>F\XE80MBMR !]X[&KT,W&,W&G9[% M_YJ,QH4*-P(6?S&8ZF?#_S-Q_5Z^Z0TN[D]+OAUF$(/6,8D CA0O M:J(,-X#"7:"%CMQKPEGM7F$U<)^8M'7#OQ:JZ#8P!>9 -;PY*6V(T5PTCD=0UL3B>O>1/KKBEGJPUKWC9"WFJL2MW%%U%:Y%P=@& MR)9;S%NQ_Q#F<%VN;,#J/4A:.7W\&81!^'(()7".TM(0$Y4HD5!U,CP*9TC* M61XILU<8O(?B]3:4K,SC>V 6-I67TE,I0&:'!Y8-"IRW%&STV3B7@W=Z [8^ M>7"WS3]K4KRI1:YV3=!-8@CGUI%@I/$0#"^ZID)[)QHTH(6GAE'!G:B=A;0E MQ&[EY)AC,#LQK:T),RLP_I)R,TR?4^B[T:B7>[.60G?0H\Y6,^X@!<+PQ/1( M)I$S[CL\+W5FTK':8;X]X+X V>N*F:UT]G@(K)C9&] 0S^QAZ7$P+8NZ74M& MBGD5\-S&)96\0XMK"1&8,U:EE-'LKC]KL1[^%R"I!V/W87PL#TY\EG"K">\A M^^)%B+P,JU4.4+,03&=%7?4P]5[7=+U+93[Y=<;%<#/U_KLP+W*\%PM8^-J6 MGUGENTA&DU04,91Y[52#T$2!9\F#(EE[M,R=BK63[;I8UPO8_$>+0%X3X(7J:#49X$P1.P=H2@L\6] MX,UP6$%9.9*BG1VQ&OE4,?CXZMW&I,!#Y%ZT9D:8LGI/LG4*E^L]YR XXV5D M%9X'0E##@X[$U.X0=]@5O_"]7IIC!M;HJWO8'KWTUQO%W5AV8Q M->OATLJ:_N'ZD^D_N+?MI7+&%\J7 7VX[2/@RE!M#5ZSP(DWN;8SK_U5O?!- M< #1>"K\MDWA?Y ,MMYA45:2F"9$)@')V(R$QN5XPB1NXYBY#I'&V&4H93OT M+UR86V3UDD!+JQ&_I4M9M@B:G$V9L>)!0%V,.@DV9 7@\6E2A]K?1_DPX8G;0ACA M2XHW2:0D/T0@QA$J%6>2AI=0/ER)YUO5"F]#^\X*0SAKA>M+PC;$KIPZ?<8(-9^& MS<70W3;J)R(DD2T8IPD(YQ18(7+1B?&W4C/OPS.*Y_(G'TUUTS;D;JK1JH6D MUNF5]3E=3X;ATHW2'-N\0=V_4CR[*GWEZ#D3S%J5":@D4&1U\&"2UD B\SD5&O8&%W=X[[ZS0)XHBP19!309%/HH#5)' MX4["SYHQH]MH/[,KVI.E+6=277%] .!0?J$#R<#C^KJ=>=&"DV!W0MPM8S;>Z8.[ M6DQHW61-+;F=VEC/8;Q6>XC)XZ/O6'C\O<@OFOY!2%ZT=EHF2"D.UI%(4A" . M3'02@A*6<^US#K6S9U9 Z=ZL/CR?GPP)WY])+3AV/J?1>-@+XS+NK@G__!WY M,OK\Y?=%IP?BN''10F)E'"AA"7R*&C42)2VJQI;YC8:?;E4QO ;0#SFJR+#* ML8%[ CX%];7Y_/'=J\6,$AI2M)) X-27&0>(2UL!V2LTL2B-G&S2YGW=.UZP M;%0E?^TV6DN)]!CMMS+79G!1S"ZDD;M(OOR+9O YC2?#03-X-RC?P&>XZ][8 M]?O-'VD0FSRE]+F-3F4J$C#-4!^()<3F10 NHF51<)$?]^A;WI6I=:1'**+M M^$>.D/$5[\[65G?9N[B\MSSB@A3,!=1S<:\*YC-88R5N7:%1+>!:BTU"JQU M_2'8!V3](0S@M1?;/V9+G[4CH>>11J&R<<"M52!R0,,MH?46G3/4.^((K3T( MK";^%R/;!V?^2LVCLQCB[LG3ZY_7CHK..L>@;R*<4!#>KHTO'2HT7B7$:,MJGS ;X*IW!']. MW])@DJ93"MX@88<#UW\U&8V;*^3AV2"^;P87[WO?4CP;C=)XWM!<6,,EP[UG MI4XS'=P[-#9M%DE2&7/,M5OC[(>XL\.VMDRM/DY;9]RASS&I'#:1@BR_CI3NY6O_WP MV13ML[ZIRH**9OAR1','\2:8MLF#V%H\#I&_4(M':UF^!X&[8KX(C"1+%!#* M9 E]:_!,,N#,&65UM-YL%-(]*J:O"/YWR?-MZ%J9U[-KM)Q>OZ:2FWU]V0MX MTMU6$2TB>]I+EK4"IFTLC3LM^(S'FY-,^*0L"W*C4.PSG-\,37<^L7I<:UHE M><7P0D%X6U-V'^#_7]Z5[;9UQ-#W_LL LR\O!;*XK5^< #'01X&SQ4(<*=!2 MI/WZDEH"QY+L:]VYMJ4 B8,$@>ZY/-3P<(9#KN^321.@BLJLS9K&[" >7BSS M5I1LG8]5M%@!#@+XQ81!&R(:GJFN0*TUYUU(VUNB'4 U% <'@3R_.FA$U'0H M*S>.&H?!265XH>-_(SJF MS6S9.-A?+&?3;]LQAQP534W:,\ _T&=C8H&FCJ2,8B3JPL%TNGS["*=WGWGJ M;!YMO\;?T#?S,7R$1"VC-F P,RE.!Y09L10:7(FJ0Y7,9"Q:R"!P'6HAVG<> M?.J,]K-D:[4U7=Y?++31TD!PS!OJ"9 15[0N,FX,]Z@G+3>=2AH>B[$[3SYU M8GO:LN% M#4JWC$,Q,O-:A&@]./!! M0+]0ZMV>H &6C@V6[=>C YBA[B?>!?+"[;#Z$W7?!7I;>8@"R9] ":%TC 97 M1MJ"U#Q:!J" .K2 U":XHEI?M'H&RKNVO1J8\:<8MW6[JR6N;-,%+FC;'6'K MI0W%8> #3"XTJI9@E&/)Y21++)@H/E:ELN]S7Z#$]'@33QO99X#+;(=41LS: M9*\RRR)1497 W%[GRD3,V9>D8ZFM&Y&\N)9KQW1+ZS;^@OYQNQSG!8W JRA M_IW3V="/PQN;'$VEUBA:<0'BF06K,'ZDZT774:U'W["*5+9T&:-KXE= M3Q=PNX+V%TPR_H_/&TR6XWM([9D2!"R(P# WD$R!=1EB32*K#CP>^OQ39;&) MO1IJXO4 >B @]WPJR. !/"LTBE9GCWB?*G>][31D M)KRWB6D1(8*IP$PA<"51^TL,\S2PP>LDI%&M^[N^RA[0KR$3[DW0 -YSH'-J M!U"_>J/H)Q'7K3WP$59_OD;1 D2PRK*B2T5P*!-CU,B6>:+3;B3PNM@8L"E,'NFK=4LI)28T8!Q M5(=0;.LK!P_A>37-II]"V70@>P^0F7^$&;[D!HMSW,N2%!.6PB *&\PP-&>H M3(O@5GNG6_>7OOO\<^#Z:'L.\#W?2"%20N_(_R M_AXO;K9JZ'*2;I>96@VC M$L)?JS'T(DB/,IENUP'=;_=T3Z0D3#=C,M$7X:-I[ )'P'RQ!&.XJS5#DS5( MBZJUU!XEZ:W%=8Q9BW%1F\)9S%8R&W*.(7 P1@_C-"T3CE?F"4\S:^L-]M64 MUY(OWEY>OW\SJK;DH# A$LI$#%(R4K@2S,A01:"^2.*>.MR_O?[3IYX1=3U- MUG#+[J=N9,NT6,[P/=_=P.PS.I0,/+N*"L-&AX$-0F91@F&<9VU+M4GHUMOM M^W"<$?'-S#W *?AV8.*'R2>@G9'M<>!(*&4CIYW(1/4BN)PP,!0[>#$>@E"B MNWBRW69?1U/ M-M/15ZA'X*QSP3EFG?5T8FE9H%#H8JZ5*^TB;UUY\Q">,W229N;?=0W7)W6X MG.3QK*0%)JAK2;RJ/<)7595*#AB^&"*J,J#; K#B$Q?&I)#NUVSN32'V?_H9 MT=O(A+ND^CZD;I(:ZGY8E33,^XCQRE5\(1^BO!Z>CHYS\9V:7)6W98*&78RLHP=3G9^W 6$9SGR2Z#O@1<+XX;-IK? . M0#DCVEL:?<\&3N\-NNU1PQK?!MS5=$(=LH L02K"B*B305^M42-(73VN*H[& M)2N'C@P&?.O-NRZXSM)-&M.QQV=Z'QJ\F\X7'^J?TVFF:HE/9?;/.)7YI^EM M?E^^85 :K_OF36@ )IKIO]5?1R4#=SI2'W-,<+7TCDZQ@.6LH$2=DU>M6\D> M!?0,O6IXPO:X6>_]273U]=> ).Q(H7=SKPM+M1K*9"S#YT<6E DZ8&*39/-# MY[L SM MCC?P'KI[[T6NBZU&WF5':I5V1!T%1& >C$<%*[R.-F!8;%UELG[R M&1)\A$GW,-M[6Y'2T#GY6,%,].([O>IR/+^A=_]0WY>X&$6 *FA?0EJ5F 91 M&&@41<7Q4HOFQKC6I#\*Z@S]H2T1>US%/-B.=O//](,:ZO_^V_]02P,$% M @ 1H&G6,TX""F7_ Q>D) !0 !C<',M,C R-# S,S%?;&%B+GAM;-2] M>Y/;.)(O^O]^"M[9B'.[(PK3?( D.&=W3Y1?/;[AMGUM]^RYT7%#@6<5=U1B M#4657?OI+T"*)94D4D@(9,V=V'7;520R\R=E(I'(Q[_]KQ]WR^!!UNNR6OW[ MGZ(_AW\*Y(I7HES=_/N??O_V#I$__:__^)=_^;?_ Z'__>K+A^!-Q3=W5_>/=7ESVP1Q&./^ ML?ZW]5]R$F(6%1E20DJ$$T80H[E"3,B,)WG,6)Q?W?RE$$RH)"Q0S&6$,$T) MHF'!$8^S@@HB(QSA=M%EN?K[7\P?C*YEH,5;K=M__ON?;IOF_B^__/+]^_<_ M_V#U\L]5??-+'(;)+_W3?]H^_N/H^>])^W14%,4O[6^?'EV7IQ[4RT:__._? M/GSEM_*.HG*U;NB*&P+K\B_K]H#Y(L?C%/_+*2-^:S_2SKLA)?&UHW'RB3 M2\U]NUKS>"___4_K\NY^*?N?W=92G5YV6=?/5C5<%H;+*#-<_NL0L5\N8-\3 MO\TQKQZ8:\7]Z(O',4P_>F/WF[806E^\$'_;4O&+#1B3%LZ6].]QZK\T4WB^^-A7_^_7]?2UYV9KN+V9;6W^]_O+U-WG'9+UHGKZ_"[E" MOW_M2;7K 1?[$T"L9D ]:[FN-C7O-C;-A=G4.\;^HZ4?[#,0=!P$/VD>UC__ MVR\[SGU LYP?E:570((_.@[^WT%D*OZ,UM)L\%5]*&W%X=+N-&BMQ6U%573- M6GFWBVFYX^07N6S6_4^0^4FK1O;T?CGZJ*_K7BI:\S.H;Y_XA5?:U[EOT+,/ M0-75G:/X3>7X+>D^",W6GX*J%K+6'NX)$8^^S7K??*^=X#OYH5JOKYNF+MFF MH6PIOU4?M6C5JM%BZO=OWJ^TYLEULU"IPB'6!HRE<:R=V)P@DL;:B<5AFD1* MK8Z#L> E^,MS\'%P?0/F"63')Q>(S??S;6KNEYB!N#IYORC77BKJII7:8Y/M&WJW/Z(KE*M-I MAB8>/*R#/?+!CG[PA^$@:%GPL"$#A3WQQ5]+_N>;ZN$7O=+V.\_%[JMNN_XL M7VR@L/W7&/H:[$O+[]>+=\M-*9J:KM9*[TF/:[/0[)Q38R MV3J$,R#PC-[D2%B;,CL!.PNFGS4V"H=)%S'\US,OSV*>[ 3HK9+ETV[G@&O. MZXT4'TK*RF79E'+]>E/7^C-?9")-,Q%Q1 N1:'M$,"J8BE!4A"JF2483%2\> M9,TJ6U=_D!;D.[E/T?HKN:4<+'>D86[Z,$R1D(F0+$0B(@7"*M%F.\(/ IY*Q@GDX;PW1F M/56<%??P]'#^!9B-6]?-XHO^F&7O884DSG)*4"H3AK!,4E3$7"(9I3*2:9&) M&-NHZL&ZDT("$T(NDH MG+7R#8@RIFKZE3TUT__:J=CA:K,HU( (O?H,_=K-(3"GG$_J=2U%V;RCW"CB MXV_T1WFWN7M5U77U79_>7]-[_9OF<9'DI! "4Z0B%6N-"B-$:!XB%C*5D1AG M+(P@FQ^$^,1JUQZ^*Q5TS 0]-U?!EI_@B:&@YPBV38* MMLYIX(/IM,^D0/O ML2X0>-IV0:1GW8E=0#GOEX\U7R36TH_+WY7)=:NOE^]PSHKW[]=]D$+1?!ZUMCK>VLA04FYX.<_N" 60)+ M)*Y,!)1[<;7MI74*<)Y9>K;8IIV(^V%-RS?3,M)@3Y*#EC2EIPGZE=]%=-O'E#&_F.EO7?Z'(C M;9VE@=>GOBG2=(*64$#7YKC0;^J&EDOSF6Z#W44A6,ZS G&: M9%I3>8@HYA$JJ,RCD&5*F6%P$2%I0,,2C,2 [$\3NSI3X,LKN?\3#\D%N,XHUDS2Z7ZYO\T;S2_/Q] MH7)*DDP*1%F:(AQKLT"9MA(IE4D:"RG3$!1F&* SL94P5&&A@2$\[$[W'J2$ M60I#\%ERI*$9M$0]GM3/B.7IL#U$9=;S\AE1#X^\YQYW#!QJ$]H>F#^IMN#A MMEKJE]>=:W#-UDU->;,@":449QP5>2019A$S.4DAPK+ @D8II83"ZI(LJ,YP MJ]]==>NC[SX7_V?0\1'\T7,"C?E986H9Q/.-%$SIO8#D4+($$-I;V9(-S9E+ MEP P')C( X[1F57PK ML0\5WNXE-T5_J_0!75N2MS]X>U_\1=N63ZO7='UK_M_8E >Z-%'W+U(;EI(W M4IA?7*_$\Q_L/;F(98)E)F*4\IAJ3R(V83R1H23'$FN?@N>A5?!N0AXG-BH= MQVWH76Z9#FH3F.[^KG^Q"KCFZ*K],Y [Q@*Z$D']Q';[>Y@!FN(3M3-;+_PY MP8Q=QZSYA'IV \.O^61>MY^,^3/88^4JV'&Y?<1\5@<_?/[&ZVK5E*N-,:F? M[F7=QC2&L^/!1G1"P#V9WBDXG-5@3PCQH9F?DA3\XO.WU7UI#J7?RCLIWE6U MN8W]&UV^6](;V\O/D24FMK^_??S\?C^BT7(0J*H.]B^5S]P0@B 9MY >T8!9 M.0@0P1^&%T_EL!;2.MV:CJT[V\VIA7#[MZT 3H3:_'GWX&59$-PV+DO'H2$*>=^;7I' M<8*#UAFI/.WS0U1FW:O/B'JXWYY[W#'L*F],;.:+O*]J[?O=/$4%L1))AK,$ M14G"30="A8I,_Q/+J(ABR0G#!2C2.D!HZN!J1S9XHNL>3!U"RC)^ZD%^8,C4 M171XB/2,7+ZBHD-DY@V$GA'V*/9Y[GGG2NUJH_WES_31=%3I:VI#$>)$*H(B M'IE AB@0*_2N&J4ACZ("AZ$$W5^>)C.QPO9$@_N.*KC@^!0R=BIZN;PP!7T2 M=4MPFCKC$9'\%1F?(C)WA?&(H"?*B\>>=DPKT#YS%T"18A<^T>==_8O[:DV7 MO];5YGZ]VV%IS)-(QHC$$NL=-HL02:E VA?.LC!G4L'4%4A_ZC2$/6[VHDEM M$*IG*.@XI%([+P.-C M)N:VO82+W 7;GJ(C^&@;_8A\!.27T^]'6A MP-!;S#%9M5YKZIZ"7"-R.06W3JTW6U!K1)C]8-;88_ R -/@7FR6\I,Z3EDV M)(82F=LO7A@1'E.1I9Y2#-"E$0T(9DV03C7IXV"(=.UC.4B+?3G9EO],$9HZDC[7B2Z MI6TZ!QOJ]@4#HS"-&Q&?PKM'X)_)[5 Q,0J ??&$+R#C1;K#+E M'MT2#[;4@YY\>R W/&A[W]Z*??#=K1D@MI,G;[/^;)X]0-A]3Q_RFEN [[4^ MFS?UAAL3]7ZE5[[1G_9:']'7ZT421CF)DAC%F$6F]V>$2-+V%\0%$Y+R/ -= M88_0FGASW:<R>7]W3\O:N""O;VE](]>+G.:< MA%(@EOC4P^]<) MWU(-]KX\K\] #9_%L)Y,G]CE&8U?Q8B'YH_FU<<;@0V2QF%+(VN:^TTW:T: M 4F6/?WVU/<"FFA@J*(HV&NQ%'S;1LVE %P-G!;?XG;@8LF!%P1GA?::"3LN MGML]P>DEY[LJ&!7IV6W!^)/P:-SO9@327=GH3^G]BG<=K>GR0T57?5G4(B\B MFDB.4:@803@2%!$<:3=#Y G&,LFR++2-R9TG-[&&[C&@_>8G#H*E9B%06Q[L M@U06\)V/U?D%!::\^WCL$0\,]:=Z1:]XV(?N_.+B%L#[=BL#>F=R<4QIDQFL MO;'Y!IE#Z8,^[8N /;9O?96KLM(>RZL/3ZC^V4\,T!ZED4B@Q2*SQ0/M!=J/ M"@+>HC?Z7'?3?H$^J2_R0:XV>P/<&%:98 5&-,^HMI,118QG(>*D$"D- ME904E)!\CN#T^5%[Y,VW?\N 7?C0#4.[(X=/9&#F\D)07#*@9\8ML^D,4A9'FDE AYS]O.@##Z:B^#+ 3Z>>SVYR7YQKM09,B^2 M0F4G^E!FE>7;CB5*3XD4OU:5^%XNE]],TO9"QIFD89*B7$0)PAE.$>%IB%B: MY3&.$Z8RT+BU 3H3VX6>:MOW>$M7?\T-96B!T@!.=IN^!^EA"N\D.+P\:5PL M7]5) U3F+4X:%_6H-NG,X_YF1NW\SSA,HCQ,)(I8B!'&D4(TR0N4DB(F^G\4 MX_32(5%S.?#/FPZ5MO?^#JC9*; W+&!J_.'TB*>)''8K(2<I3*S6^^3@J!8;H+D166<'Q.EDNRB0?7GB]5^)QXS_* MSS[LMM.^JVI9WJS,Z) ^NU?E(5)"%,U_:%FZ!OQJ DGC;#X_5GW0 'Q3O<](8?=-.R M]R;N+;_1'Z<:9&,9BXCB"*F(,80I)H@H62 2KN4;V?WW M_O-^M&4Z[[D>./"QG&>O=D.8IPJ@^K0B:(QIPA*M.$Z+\5 M"6SJ()#^U,?7+>W@NR8>]-2OGN;>/UX%;W_>KF(@LTI=,;>V%U,A"38A M+0/!3STK/YMTX;/8>C4L+E#XLS4@ZG.;'Q=H3E@DIV4<6^29,A(IUN^T.%_D M?3(\2)'E"98"1F1+&*@AGDV5"5OV06 X:N '>AD>E_N-_E=5]_9HW4:=$A5C7D0%$C%5""OMQQ"F_Z:R.(F% M-A1A9F4G3B\_M8>RI06.PIT XGSX[3+Q8$IL*QDHYC8LP 7!MA.+SA9E&Q9H M/[PV\I3K#5:WDY=RO>T+MNO8E62%Y'&*8AZW?6H9*F22HY1P(A.1Y0FL8]

.&]W5(.$9KZ@.B?P M\>W4V3?<]/=76JX^5.OUI]57:FZW^UY_7R27Y4.;$9$*GJ@PRA")18XP220B M'%-$(\Y44>0B):")'^=)3ATYU[!5M:E)Y]6Z 0;P+ "S4VF_, "OLC3MX"=# M_6A!?=?##']+<_S+P M:9K75ROC:#_M3Q0KFF$>(T%5A'!!%&)I*!'F6$2"ZPT^MDI".4]J8JUOB0=; MZL&./+B?I@5HXQ; +Q3 37U&%.R+:_RAX598Q_2;IKRII?BTT@93>T^FM?A*?*Q6=?_/ M5W1=KKO\S[@H,LXQ1PE+]:DE*F)$"IZA5*0X23.59(R#T@)\<3:Y4U36W:@8 M,PMK2[WMU;//CENNK;]/Q\ZU>A',87;8$]SPS ??T/C*F/#&U[R9%K[A/,K0 M\$[ <90DK5=ZO?5G6;?S5-Z4RTTCQ2**$ISC4)\+TR1%6!0A*HS-S*4^*'*5 MRR0')74,T)G8^&VI &*"$.U*%Q&-R.)! MUJR:$91]>E!8@I5L3'6QR?^XEW6P-CP$M&GJDFT:\^4RC01?5Y7^)?K::"-& M:Q'\M5J:UF)K4\D]7%T,0M;.^GM "V;+>X*!IMC->KH*SGVCX.,@QZ7R-=)Q M@,J\8QG'13T:K7CF<7AAY6=9?:L:NC1NZO5=8UL]>?#:U#? ;S\%+;GGT_ZN MV_X ]J61A[*.Z]B%8L+TRDU"4#WC@"Q.18N':\U6F3@@Q'[YX= CCMT'9%T^ MZ _C0;YO6\VU5[-]D.K5XU^EN-$*^44NNPD-M^5]>ZU8"%JD&<,H(H(BS*1" ME*8%$E$H8I&$82Q +>+'M<2OVA**IHTL/#%P:<7T&4CM M3- 40 ']BXLPNJ"XVDY@[]769\B^4/FU'1C#]=B6[U\V.W)WT_91-OV<1,X8 MY20F2'$9(BQ(J/T9DB.2RRC,PSRA&7&9('F*V,3FXNGFMWZB?66._6[S)$^B M96<5?&$ LP0G+KZO JH:T]9UN:R^MR,3VL'J7=VVV;DFG#\Y)KSG*90G2;W( M+,HQH8M/$=E=S!L]W=CXNQ?XHT^=VF87!^@7\F55&7S MVA1%M(OO.I.D!9>2L@05- T15HHCQL,(I=J!C+-$9-*U>^@HW8E55=,V.1ME M)4H>;+D(#!NF&.*-_M=*BJ>?F_AB-[RPF_?S63]7RZ;LNKL_?\PUL#[^(4#C MZMZ@A9F#_5:E!N%]8-=;0Q!,TC<&*+KW /LXU1>*KUM!,1Q>MWL=9GV$+'MC M]O7QCE7+!4Y2QJ,L0C0/TRZ4SC)%$ F3).<99D5H57I]M/),FWU'S$[MCZ4? M5^R+9'+;R<^(8ZV8@ZR/[-+ZG4[K]%]VRG:\TBSJ-"A KS###SC64\O&? W[ M!@>?-LW:)%2:;;]->UID2NK_10H)%6&$P\(HB> H32*L:)1F202KJCY#<&(% MVI+?ZXF[Q\$5*)O-&D*[?=0G,# MO P3>/FUI:"^BK#/D9NW%-M2^*.";-OW M'/URNI0FU]_43#'*_ZY-S&I-VY&N?>:,WI@769H5.,$%(D4JM#&0#!4J5"C- M)>BU"X?IK)-AZC"H]66 30R6J0A1%DF) MR(-:A2T[@>$'7)MQ#J/S M@6"/\, ,@%]D0-%A2YF= L7GUIXM9FPIY'[XV/85QX-KM;HQ%ZYO)&N>,AH6 M3!/6^WZ*2%0(4QZ:H@++! ELPCI)%,L8%#<^267J(ZJFV=W3&ZK["3K <^E) MA"P/HY?*#3R!&I&_@42&'SO'1/)UUCQ)8]X#YIB81Z?*T8?=%%-OTUV;<+-G M+S(_=<' ML'VFH^G+%OC8&2]GJ8$NAQ9X*VDGMS];=5("3S;J^=JSVJ:38AW:I-,/^>H6 MNL!$%:F4#*6YZ;=#8XP*;8P032E/:!%C3B.(03HF,;%5ZBJ4^7&/T$M;A#JW M!IW0+SC1$G3*/J"^W8%C B_<]W/0$1A^\O).^5T3P3:+H>LJ\W[U(->-B5WK M _Y#2W5!\[A@,4U1(O)$>^XT0HP1[2V0-&(T20O%09X[E(&)=\?GG>'[!IA= M9L?U-H3WQ%6P8\N]E;X5ZG8J/R66,(/@'<:+>NU#L)B@[;X5^1?KP \!9ZP9 M/VB=2_M+]-42W_1";ZH[6JX6DF515$0Q*E16()P)JL\R6/ODJ3Z\%"J,0T;= MND@<$YO8".U([X;@_-%1=FX6<0(Q.Z/B"P>8 7&"X(+.#\.R>>_O<(+4"W5Q M&!9ZN%?#R#L7MNCC-_)4HIQPE:=94A#JUG7S M!+&)E?ID_1Z\OZX5;'::[0L,F&:[X^#>U')$0-]]*D^1>IG6DR-"#W:3''L' M?I?7S;H3GZ6L?ZVKS?V[U2YIV?(>;V2)B?5U2SDPI(.6]E7PKJJ:5=58!OC/ M03"NI1ZEARGHF.">!WM:RNAT)3>V[FS7<1;"[5_%V3SNH(;55[F4O)%BVQCV M([VSKI0Z^?+4JE?=W=/58]!3#K:D T,;H'LGY;;0NDM%!NJ;D[0P'1N3R$V[ M3JXXGUZ-"?1,HT8?=,W%UN=;^>E>UM0<;]M7:1O#CA&NKMUS;?/UC4]92O"M792,_Z..O>+]J])>C9,MM MY_4/Y4J^;^3=>B$E)3R,"U049M)UHDUFH0J)0GUVC<*D&?QB&@I8CX'$6A+2=O9@*/YCU\ J=0^.HD!2,_< M60P.RG&G,8]P9HR$9)2Q(BI^HAQB$B4 M890+E24\D3)CH#[*MH2G=D%V;#RUXH0V$[/&T-(5F0 9H%-R$I2IQW!:">O_ M4GZ<[$M=U5N!,7*!;_<^?'#?MD'!MCK;]!WHP@KK]ZOMSSZQ97G3IEMK'LP# MG<'J6AXLBB1*8Q7'B&8BUGZ,R;Q)5(XB',L$)WF4%(GM9+\+>9G8LOS^YZ]_ M#C[+U=HDGAO:@4GG+5==)OI]RT+P4[D*[JI5U(YDS*.F$)QED0(YT6(6!SK/W+)0JXW$RQ!WNB+ M^9\=,>!D]XM=S)=P*CLZ5P,)X9,XE[.YD_\L#B3<9?3N)/8+M[E:AZ?6W^0= MD_6"IYA(9<;Q4*W"F&D5)C%E2(4TYR0K\E19-=ZQH#6Q^K:48E!A=F6_<=^IF98[O/O!H/,T\W."QWMS/Q@7+]3LSPFJX>9_;LNY MV3K37O"3,JV#VXB9K!]*+M=?M3^TR%(>RVZ8;H@15AE%3,0<14(?.;)(*4% M-^W#I"9/>.EZB][7E=APO66O-4V831J!R<[L^!$>9EEZN5NJK07IZ09?QQ M&XWSPGFR"R.$9E7]\P(?:K?%&ZY5&X<1BNWBAN(B2J(@<*C7L!#1 M6\'&&*V9*S8LQ#XNV;!YR4VEN\+O;_2'J0;1CH 98-/UH$]%%)-Y3=!F0.HV6GV%XP@"FUH_A@ MA3XKFB=E'J8SJR*?%?=0B<^_X!A V'KM4NPWW]H;U/#J@M/&3--NB5B)F)(L=['8]BH7(_,39T8U\Z^ MZ^N8]VZ,'R6M;2^,)_E0+&,-+P0U, !A6$ M#P?-XG:,FKDB^\]MF0U:1J^Z M_P1;AKU=;TX)HZ] A4_6YHU>3 #J44AC"AJ^.G%\[J(!Y<,V=+PH8L)('D6( MY#A#.!08,>U4(2DSPA2-4Q*#,HS/DYS8?)YN$[%C8GN#<6ESC2,@[8RC7WA@ M)N]29#STRQ@2=K(.&4<$7[@GQA Y[M@#+X)+]Y[^T/R35MX3QMY4]6/US_* MM6WQWLF7ITZ7Z&D&/5'+U(EA: "MJ>.4IM8]?I)TCWQO=8IYU( ')"SVT2]X0'3T N@ M8ACVN-@#4Z_/O.2FZ%^T.U[K;7=3:Z=<_T/6#[+M3[_LLQ^[[E3BOS;KQGCR MB["(RUH=LRTUVT5/#D* MCK*=H9@4.YCQ>,9*L.7E*OAV -ZVG=T30_XLBC,6GJP,G/ZLEL<9GD-KY+X0 MW)%WZ+TQ7\<-6&,-6#N-69IH^.^9X:M3QHOTQSC3%<-C+XQR)?MA9^\H-Z5M MC]O.M*^JNJZ^:\5Z3>_U;YK'A3!Y_YA+)(I8(*P];T2(B%'.\C!F6!%"0-LM MA/C$"F18V1O,UW/SU TY>&(HZ#F"5K "@+;;<:>"#Z:Y/I%SJ&V%0^"MOA5 M>N8:5S@HQW6N#FO -U7MX-Y4*_E%\NI!UF;Z.61_/?WV/]56.R#@^5WW[*XV(Y;= #2\ZV5X^+M+]MGWG2;0JWB E&5A"C!D=(G8:6B'#34I%]X8GWJR<"VTR>IDX2D&>44 ML:0PA4YY@0JA_Z!<\8@SF28T7'07^U\;6C?3R7Y(!(S 5?!*WI0KDYD=O*+Z M$0ZL:W@")2_"A"F5IV5K?E4)A#E^3H]\[W]/IKV3R: MC,KF>B5,2>:]B0WLE5FE.:;:6B)!]&$'BU BFE"%1)1E*LY9*","O*<_0W+Z M>_J6@:LVN[=YZCC3,@&I]G%%U$X%_>($4TYO$+G_F_AS!N6_N+0$X M<7-O^Z9K?P3:M'E$7>&V23+2#MRJ6;?WVMK?(H1G,>*A2!%.3+*TPA+)7 @N MPH)E#&0G1JE-?>W?-:#:T3QW(^Z EYT5\(8"S " 7#HE6 AF+=V"6.T9NZ8 M8"'V<=,$FY?@ 8=K(4IS-4"7.(P?=NWRP8WMSRXTL;[NZ >:@9\>?MZ;QF ? MGC@/Q_E(A5ZM)76*8YQ??;:0AK6@^]$-^Y?<]N*_2G'37O-U MEWOKV_)^.P@ICPA/,JE0E'*,<$[T25=Q\T^:<:+R-(I .4"#E";6Z2W=8)^P MX^"H8;#L-F$O$,"4V4UZ\"Y\5C)/._ PG5EWW[/B'NZ\YU]P4]]7F[*;WJS] M]/=W]W7UT.[OZU]K,W%8^\XX+(H"):&9_L8D107F%,51EJ11)G&>@L92CE*; M6(V?:+>'R'*/^E5P8^C#5'D<.#MU]@8'3*6?(_'^&1*_CB(!5FLK"3VI]CBM M6=7;2NQ#%;=[Z9+A&FT;_S=RS>ORWEB1;7%Q*$2*]5&98$;U/BT$*B).D"@* MJD2B&$M!^_0(K:G3!;8S)5K:5\$>=;<2XS'4[#3<$Q8P_;X !L>Y&J,">AVJ M<9K2"TS4&!7Y]#B-\5<<3LVF6N[WE:B7CS=?)=_470/LN\;ZM#RTP,1ZJDE* M3=.XE3NR@./QH-P6QV(?(@./PVV1[$F9@^N[:N,CQ=5*-+?S[^"J\YU[SPGV M[+Q[]F&8H@E9+MZNFK)Y_'I'E\M7FW6YTMJ\B%A,J4H8DIQHUY@K,ZR=F5TS M(Y$*%8MCJRY9 ^M/'5=N*08MR:"G::>!0X",ZYX',8&!8Y"$UHIV1HX1%=-O M=BJF_[)3L:'U9E&N,\+T:G7N,?@PA=>5N2'ZVNCSAZGZWC35767JT]ZO^&NZ MHH+V_7(+A17C9CQQ)A&.F)F]DE(D\R+/4T4+;C?T#4!S8L7KN AZ-H(='X%F M).@XL>_0;PODN').! ],8:V0 9;<02"R'U8P 51N0PDN^S*!Q@T 91X9*V"[ MTFSC X"B[8\)@+[JVJOS[KZ6MV:B2KMT=2<_5LW>;1 C0N%88B1BXXOD289H M3E+$DCAEG(A4*07KV#E.<.I+-*Z58;.DIN=M5PWVC*%@VT;KIP_5&MH,Z"R4 M=L=ZGP!!K>0@$L%'_Z.DH0)[Z_=YAMS,73_MA#_N_6GY'OQ$\D%_8LO/M]5* M?MRTNU<>Q7$DM<['[64;DQDB&\% YX\A"9P.'T>+S7;R&!)C_]@Q^ S\S'&M_2LAQ5>Y M*JOZFBW[^IFM^Z>/[2(/,VYZ/^D]-(OTWXHT05%$%O\><(?!L!HV[#T#H>',S#8GQG\P>%V5!B!Q<\!P4[ MD7/!F05F.P[8";)_"K!\ Q[@[TN2/JFW=6V\B5WZS@?+LN=^1AZ\G]1+$//D528^JPX180D'"5I4:0Q3Y,H D6A MSE*<_%RZND%F='%0]9P$2\-*L-R-FP:.P#L+HIU>>X4&IN!/I/OTDB?J1N%[ M^AZ'XMF*ZFLTWEEZ\P[(LQ7_:$R>]8NN;>&:LFX3U$R9US>]R#:3.6))1(30 M&SL[T&H[)3=!P!0 ME]U%=H=^;..">6N[-D!FYNYJX\(>-U$[\_P%W1Q+WNCCJAF ^_NJ;-9?OO[> MW[=SEJI0:RR/0Z+=;[U[LU QE$NI2)KD&2\$N'/C$+6I%?CK[\#=>1P;6V7U M)#%48WNR04LW: D'/QD0?IZ@.:N5F#[;)@[2FK]%XCFQ3[9#//O2Q5V:WFSD MM^IO9=45B'Q2?ZWNY&OC^->/'^AW0%8H=-V)]?BP!5(@-NWX]">63&#),!5L MN0HT6U>@T[83FN?C;E,""3,/TV!X28LI:S!\-)\Z3^REVE)9PS#2L,I^#3>7 MX9KS>B/%A]VA=[LCQJS(!17:R=<'?'/GS)#V[BFB4<)DE& 2A:!!L4.$ID\W M,62#/;J.G=T'D;+S'7S(#[PL==(^RL M>;\R?9B[QBOUW4)F-"HH-V/DBACA,(T045&$,B$54Y0DBH'ZQ!Z3F#RJSLS M^9YBT,;F7,?"G0#(-J9^B=C0:+J6>$?L*C#D?,;1AT3Q%D$_(C!S['Q(P..H M^>"3K@IX7TM>=ID!.*5,8):A%%.%,,X5HH)CQ(A,61AAG'"@ZNT6GUSI=J2@ M&K:'@*UNN;+%B6\79LG\H2KEW0.$8LU=ZG*%1,16'FC(!T"D![OM#S=LZTZ7JU MI0UT22&(VNGH1#@Y1Z@A$#GE/0.%]9@";4MY]FQH("2G$J.A2\ ,RKIN%E_D M?54WIL;Z5UG=U/3^MN1TN>M9UN?P$\DTXE)P*;/( M*N7$GN3DYJ-G(MCGXED//=#Q%@#FN F9!B*HY;@<'6LS A=XS'KHU?8LA_[7 MSFH ",UB+.""]S;"X4W'CL/=W.'U)]7Z_NOUQC2S?EVMF_5"R#C.TT*AD*3: M7Q%0-XS^#STOEJ%CQ":=XNP>=%/FH/;/&*O[%)7;>>*(Z$D'J3QZ$TH>HX MTOM[CA'/4I8D)":IH)?.2)JEP]'IL3Z.[8T&X;)39B\@P%3957XO(XPFZ6HT M2.?%AQ.-=S0Z^\*E^2FOZ?K6=$);/LEU&B+Y3^8@/$M3_N*_6=/EK76WNU^];M2M7-^:9:M64JXT4VW3: M:K7^\%1YA4VPP PYIR37EDB&!%%FP@]H\Y.9]U$WJ!C^1P)WL)%GRD@?R^HG=5W93_+45+=K-J M/M?RKMS<:;:/#N,?9;.@C.2II/JTS--.,,W7B6CONR\.XQWZJ&+M\M-Z7XJ_[RZ8=NMC=>2:X*@DF" M,JX8PDH4J(B40GF4%[E22XW1*V;Y$RB,RX3?(E M+\S0G!+5H2W,H,SV#6%\R.[6"@;T<8-ZP)R3::3[R^"KL_5].7L\\Z MUMB;(-^)KG'OJEJ6-ZMNTCM__%;3U9KR;?9$^Z\N]_]76JY,*\!74NDWODB^ MI.MUJ4K>9UI\HS\642P4Y3%#H4EUP$QJEP['VJ5+"0_S/ DCS1&D3'\&IB;3%X%6VF"7IQ@3Y[6'=F3*# B/;W)6KF"0\&ZE^@/8 .!.;XA=L[D/]OG M#ML(_BD_9@>=X6#3-^"$=='N:D?L;:J?2,N0PM M@N%M>=\_+8K 3 + )M*F^+@,RW%#LQ)AX9?@)#7*4DP#EY@>I(31*>G*KDM MY6;+_E,;U=M&BNL'3?-FVY/V3;GF#P=O1?= M:<=GW?:DD/_8E ]T:>Y[82;-%78[LS8#F##3UC,4;#G:-H\V>';\!'L,705; M5J^"'6_^+-J%X'BR:JYI(.10X/!-^W'!<(A+,$MA* RI(.,7Z M!64'SY:;K;C@E!#[)00G?^^:DO@@5QNY7A19%C,9QRB3<6H&FL>($OU'S F- M1,ZX),#N6-W"DR?CM"_=M-5R:[W_@A,(M_+;;:$. M=6KP.;@7]KFNQ(8W9@KX5UD_E%RNM^U"!8YI2"*"M&L6F5,D1X54$N64I'$2 M)0565D4LHU0FUK(MW384OB4,[*HZCM%YS\V+Y# %=!(:Y-.=%>H"!V]X[=F\ MO;/B[;M^YQ^&]UILX^R?9:U^D[0M3[=OIWCBU5FN,PW)JKYKLZ.VI.%=$4_) M/:YB'D1VN/OJ_;2:M^H0?+SVQ>O7$@HX:8)C4@RL6 JY$LBP#@L9\D752B+$15\]?F&^DU4E&GXVP.OT$?*/\ M5HOKNOXJN;E\*>7Z^N;F^H&62\"&.;+$U)I]ZJ%T$Y[Z]BZL^VQ%L+M[[4VC[LF M8-!UFP)]<.E?A")-"A&BD&0*82-'>^ANZ MD*M]$%)V 1T/\L/4UU%TAZR&4<&\92ZPZ"[YJ%H.?A*FBY:"OIKK:IS\!:1ALX[138,T@PC3Z##U4:\^!ZN:R^ MMT$G5=5]5R*34'L>.X=>I-9H>.M!>I[BS+U'K2$X[CEJ_ZI#;*L]%7U2U[PM M0_PBN2P?C$_P3I.L:GW(,G2KC?F-_L*MY8)%BM*44Q0S2A%6F41%)#,4YRKC M$G/]=_OP%Y3ZQ*:EJS"C+5WG^OJH112O'K\?2W%^U77I,JD M6/*F?.A",WW#=!&G+$Y,QZ:(=T"?B?X%YA [0VCF(T\(%,]>:EZXG7<^-:63TDV$H*%<_!SL8 M=TQ-TK+>'1-/7J,# [,ZD>X '?J4%ZP$OUEYOUIK(O6W6GRNEB77BVJZ_&/5 M7(OJOI%B%ZZTO&>Q7G!B;W'+1]#?1O3;0*O<0.<&8PAQKJ"@V_8:%0OK$GJ"LR!.6 M"I6K5&V1>[L2<^+6D[L4M;=M"9%'R.R_VC7"^B7&&9\1Q)SSNYTGU M7 ;FTPWV^#1AQIY3DZ+8# M91&B*:$H"D58Z(-EGK)QV)G M6&<"&V9.I\39H>GRQ0AY:[CLSLG,S98OANRXT?+E2\),HY#EXLWV7O?_WM!: MVXOE8S<("(; M='3M#-08...&QY/(0(,"EM;:3%C(,Q)LUF]WFJ__LE/XL35G460+H7H%M7GT MDLE)W^@/N=[=M2]X1A,2*XZ25.L?%I2A0HH(987@>9B37%'0X,235":_8&K[ MNK9$]W)H'-,;3^-DM_U?+#WTMLA1<,9UHDK,T,,^ MYKGT/0[?T$8N)$TH-=,04R$SA#.2HD*%&(4YRPM*"(D$\%PP1&IRM_]@&,A3 MZTY#_)*Y*L_PLG78?: ]<>= +APOLDIV2897?*,T M.)3DE\/C D9-OP-W< MC]7V^O[KXQVKEN^6]&9!L-YGLT*?Z@N<(AQ2@HI<8"1B3+F*&,F453'>P/H3 MJ^S'ZBDCH:,9&*+VONTI1,[[M1?*"5-*H(@@AW9$$"=G]M1ZLSFR(\+L.[%C MC[GMC>]H6?^-+C=RVZVB/;,^_?"OI:SUDK>/VT9!"$/6)U=&0#5JZP1/A-ISS\?IOP&Y+;N#:[:V300;3[,O0 M N^Z3E)[VHAAM&?=FYU@.=RNW19Q,S=F=,+:E'K)]:?5VQ\FWW-3KF\-R4_* M^ V+G+ B+5B*>$H8PC@L$(NX0CA16<*EXF$!F@]\EN+$9L60#JI5H+^+Y8JN M>)L3KO5$/F/%W+4)S0S,OIQ'LV""Y 472.5F;E&<4GV^2102>9J0N,"J*.+% MJFU7(;[-#6K1@7I$_O\GV-K9:Z_?/YB-WANO8U!Z>X3*FS%4P#;:6E)/=OD\ MO5EML;7XA_;7_D5'FUM5XGNY7'YX&JF=Q@6)\J(PA=C<#*@EB%%M'YC$628Y M+L(4%)\\HC"Q3>WI73#!_!@42W6^1%2@^H*DA*OKD"2^U/-H_7G5<4B\(_4; M?-!-W3Z;'NIU\V@Z+9C)UF__L2GOC3+_6FL=7["4$89)@0K",X0++I%6-XX2 MENK4^,7 5M"S ]/(,>G9*Z@\3F,9>! =8 M@>VD]*3-9XC-JMIV@A_JN>5;+MW[VI#,=5VWF<76#?OVWYI83T_TK+.L1CTA MX+@.7B8;3-].B.4M@7I8#L?N>L^6FK&AWBD1GO?0._D$7 \^R^J:-QNZ7#Z: MZ7$F(1#0P/+TVU/O7V\_!3W5=N1=F_\J5^LN 1;:^'D @?,*<[GPP(WJ(KE! M.C0NFI,N#2PYFTZ-B[2O6V>>=&U-:2;XO6LC'K)MIK?>%>1&3,4XRD(4TT@B M'$N.2$(IHICA$*M0Q!F'#P$]36SJR-EV6.66>#>J$NA.CF)EYTSZ0@"FH:>% M]UR6#!'1ZZC- 5(O,%-S7.C3PS//O..:I*+T 52\DBO]E\8XJ6]_W$O>2/%% M-IMZ]6EE?M8VWUHOBDB*'.,(I9A@A!,AS=0@J;4<)SP3A.5QT8=U[?0<0MXA MN O3_)YT4+>T3?#RWG2(I"UY:#(+ %<[B^ =*\>$EY:+8,M&>^2\"IZ@ZUC9 M"_^V/3:OQQ%TR(:!0^$M/P9 >N:,&3@HQSDT#FLX^A/5ZD9OSW.)G);]]6-\A0;>\ZKK8UMDZ7 M^0,P63H1%PL/=!^,W-^@[MJRN;Q M7;G<3K1=8%9(QE..HC@L$"[R!#%&)"I(PHH"IRG.K*9JGEI\8I7LR 6&WG9& MLWW*VQ$.X]IWJ70PG0,(!DIT&Y+ *E?5 M3?G?4I@"K+:R.U:IR$-.492F;5VH1(PPK4P\+ HBI20A:/SF68H3*]=1%O0> M"T'/PR79X*= M/6:/4(#=94O0>7"%/$122?)%#]%[P43QD?$'\\;'WO1S1Q\ MNID5[2%,+DJ!8^[MAF&>"*9 M M&";.,BTBYXDB*2 MFG\*&F(2R5QDH&WWB,+$.VT_*-X0A"G@,19VRG>1A##%VQ=N@@%-@Y)XTKCC M]6?5MD'Q#C5M^$''JJZ]&ZKW*_VEENMFJ\:+.(Y-=3-'+%29UK<\UD?>@J&" MR3R+,L5%AD$U7,.T)M:\9W>C5T%/O-\E@+5:(Y#9J:4G(& *ZHH!O +KO'2^ MZJU&*,U;775>Y*-:*HM7'!M0=H?A;8,UO;;^%I1L*;"BK2 DEE#J^% MU+NH4@R%BA1YQK3#FPB82SM.<'+?=I^\J54IGQ@ [K)G@+/3;7]@P-3[$(4= M9>]7N78B^NJO.$YLWL:)5H(?=42T>\OUKN?KK5PN3;X873TNI)*L4$JA7 AE M7.08%1QCE!'M.Z=YG,?4JNSZ]/+SW/>T%(,M2>B-SS,T;.]\7&5TNO6Q$\_A MWN>4%!?<_#Q;;N:[GU.B'-_^G'S*J+Z$*&D4Q1CPT!;)9P:Z/GU&4$PPJA3M/ MIA+/'@#KDIWC-YW/R64C/Y0/9@+5\QW\HVP6.*>$%5BB3- 881EGB,98H) S M*7'$:*B@1^41-9$X57:,+SU;792/> M?G67U?,.6KA9RBAD:61*,KLI=VUO/UL%//WZU+JGJ0:&+(J>E>."9T\.26^A M=Y<+#E2Y<9F#/PQY3Z7(9X1ST[J!->=3N'&AGNG:F4<=;Z/YK11ZY4_JV>0U M?=3X(I>F;NEUM6[6W]IFU2K)"L92BH0BW-1<18CI'R"BF@GH? FA/ M?8.]Y<0$F)]/_#/GXRTW0"#R8_OO$#7YU#D? UZ4Z M@/*\U^UP2(XNXAV6<#,]9@:V^7\3TWB@2]-SL259FAHO\XN6YOX/]IY<8$5R MQG&!Q%/$#US'F%K:%X%W$R,ESO2K;[5 M3XQUOZ=-P)XFVVH-[6C"#-=E'U)2R"S+PQ3%*DX1CJ3^D#"/$\RB-(9&J MV3X6AT#6-_-*"[GE![.^K;ZO@G(5-+_3R'19;R&"M*$&=Y@C"6&#&3E\ CEO."\R2/8UC?"3@3 M5JIZ2?>)/;K!/F%OT?\A="^^$;@$L4EN"+WZ\6[C3YOK02KZ=^ED$M-M'Y\V5SZ/,QPG.$2IE";C M,=2.=8@9XIQD8:2M$HFM+F>MJ$T<@3'T6P>@Y2#H60BV/)S/O'? ;]S:>$<% M:%A> !"QG1#8&>/9@'E&=CZ K"TM2.#.J.I7C*'$89)$K;&T6V,6NP@2IS>! ML)?@5SY?F[]_KOFG^MNZ?KMNRKOVN_";;&XKL6M79WG_8[/6U 'E1M,(/FNG M56H(@F]?OP0[5H*.%_L;(2MPSE\/^<8%&"NV@,1S=S^HT$YW2%8$9KM0@HB[ M?[L$>L_MM/4W6I4^OKSTR)&%GI&-,[(Y %TD*TUN0D.#3RZ @G@XGQ^O/>O88%._P M:#'\H(].'^TW*^:41EFHU4M0,PDI3Q$KHDR?&21-!(DHR8E[=X\9U.VHAP5< MWT[ 8J=PEPD+TSB8G!=VYYA YTX0>,$N'&-:-_*D8[^MGRU[K:W+]? M\>7&=)9ON_>L-)V-%%N2U>JH#B_+\H@EA"%!BEP?YUF"J&01HC0N<*@D43%( M/R_@96)%[CD+6M9,S>Z6N6"?N^")O2M U9_WC\7./LP$-LR03(DSO"?8Y0CY MZA9V 2?S]A&['+*C#F,>EG1,]ZCN[JI5>PK\>DOUM_;]>JW)+3(9$D;3'-%( M4(0ES;M#0)%G-&298KD$994-T)G8I'54@[4A>Q6L6\)!V5(&7A0/P&1GACP( M#S,Q6[F_=G)W-+49&1<LHZ+>G1]>N9QQX&)9B#4Y[I2 M9;,@'&-%$HRD8L*,F(]006F"9*2(XB3*4@XJ:=I;>^*TCY92<-^2 LY&W)/? M3O$BW0T]/#$(ZX;VZJI*6_^LVQN M7V_T#G GZZ/ND F6@C-1H+A(8X25"A&10B 595J]BAQK+7,80VQ#VR%=P&$2 M<<])\%VS$O2\@/I,NJ-KNSEZ LMQI[P8((=]TUYB;YNH!?>FNV M"_01EO>OS,<>@S=&^BKYIM:&Y^T/?FMJ[3[2.[G(":<9S5*D>$Q- W^"6$XI MRD2AG0Y.")5664!#!*:^*=^2#'J:@2%JWQ[I)";C!L.'I#"+ 102U"1I3!*G M-DDG%YRM4=*8./NMDD:?<^W,N]2_O?E5KF1-E]Y]9OVQ)@.V_>/VQ0G=XBMN6@S45[SH/_'J0PH;WU M$+8B.G-C80@0Q]V&06\[]BO=I02W;H#IZ%;+6[VR)O%^Q?59PHPF_"B;3^H; M_;%0),Z5J2J(LSQ#.,D58BR+4$%XQ",1I@6/('8%2']B [.?"%^USB3?YR=8 M:E: ;4V!^(:Y2F7"<^T>F6+$.,T1"46,6(*9R".:AU3!*T8G1-FY1O354]7G M*[HTW7BG!38F482E9$ARFB/,0X%(G$3()'%Q%A*-; ZM\IP<5G!=IWYA-D3M M=L ),8)MA?NZW1T4G[$2=+QL)[&VG;-,*:5FR6/O7C637S\L#++-&VYQMIN56V93OVF+7\!?4A@\"TN0L^#3M;-A/&+H&^ M45NVQ?>(N6FLG >4?.7X7<#)O,F ET-VE#7H84DWJ_CV[GY9/4K9WO=_NN]R M]-OP,<"<#2XRL;'JZ7;)(D%'&6:'AN6WLS)>1(?9D)-23S!(Z*QHGA1_F,ZL M:GU6W$.E/?_"Q:?\;S5=K9>MPE^+_]JL&W/-LOU^FJ$D$6$2Q=1$Z17'B+!( MH:A@&F&)M;L""AK:D9U8HU]W+)AMD;=WH?PQ:'; E&1!<\'')$V3N MIZ1W>I,H;U;;&W\-VXZ-X+IIZI)MFK;HIJF"S[2V0O"2,Y,%(/Z/2F-$7^J$ M9 '$R,'(YFW'5B7=%Z;_OO1Y"6UF[CM:UG^CRXTT:;S:[=_4)]FT#=Z! M_4J $-M9G0F!@YF?(Y/3LW+5I?I?!8:=H.4GV#'DL5&)&Q*^NI0 J<_;HL0- MFJ/^)([+.,^6X5**]3LMSF?Z:$S=6G/0GHZZ*7"F;R37[D$[;'N18AXKEH2( MYHPCC$6A_Y;F2$4LE"I1IA\@<- ,A/X+W^B/ M\FYSU^=(ID(D*B"5*WT4B'F,F(H4HCAF29+$199; M#7BS)SFQ%AD>@I:)8,M%<,"&?2JN)8;CFC<-,C"5/ ^*0Z*R)3KVNMLU(>2ARE!2),:7>"8XF8U!:2\2+AE"3ZLPAM+228^L3& MH357LIC+T/&W',P0V_;<\('[>GDZ*(\RT_G-":&]T)X72S?Y. "G( M+CM#,F*BX6O.9JV=Q=TWW.Z+.#>,.+QA?THJ$:DVT%QE*"-F'GA:$$0CGB(> MQX)$<4AY'(*F%PS3 MEG>)'ZZZ,LV( >7 "]KLP06/2UT7";J/=?JZ5)16S5 MY,_@[A*#F-J%ESPA!;/ ENF$5P-W9UX;49R3WE\SBD%*D."?RB:849U^Y M=%S9-?_'IM0F9[@G]ZO'W^A_5?5KDXG33=8*$YI'/(J1C!A!F.8"T4Q0)*@B MN:G.3PNKTEHOW$SL]^V/YNJY"T:[U0?L,6AY#%HF+QUTYO(!V9F@V6"'&:GI M$;]@1-H%2'D?FN;"RPN-4;L MN'!:ISA51%4;"(HR(UPZ&2/$,, M%P4JN"IR)G"BDFR"28]S->?>W-W1^K'3T_9NXO%H@.$DXQTMC[\SH 8] -N, M=O1[2KL0A'DG/)CQ>>ZDS-]IMMK.";?G6!.2\83;11B0G61SBJ M$&7:&>V'CTI )#R[Y-P3/1Q]7_$H%@>FTG"Z@;P2G& MG;H0/%MHMNX#I]C?[SIP\O>.K8(E:YX4[.ZN;',%WTFYUHIG?F<:^9E*PU;[ M%BJ+XR0J!$IIG"$KV'&#_7Q#6=KOS9 @"==@G>/"FOBX@^&KC"Z(];^->%UB.6O4Z+>)J MC%2YDN*57.F_-)_U-^S=9B6D*3YO-NM/ROQD(07E:1+EB.1Q8MJ3843S1" I M%:=14612,I@-.D]T8M/S^Y^__CGX; )5U2HP](+O=!U4#[)6+2M0,V.!HJUU M\8L-U*BTU(,M^1:9JZ#C(/CI]U4'SL]!QXTY/)DG?)H5>^F]61,+DC,;$7L0 MCFT'X%U_;4_?;+JV0=<_RO4"DS210G 4I[% .)&Q&66@4%ZP.,5IGG()BK:> M(SBQJ1CJW]FS$/QAF "&2\^":'LIXP\:Z,W,9:AX:6EZ2M0)VYD^(_?BK4Q/ M"6_3QO3D>_#!?=\HVRQI_:%<-P<)"I;3^@87F%B?MW0#0_@J:$G;3^0;EGI< M8;T)#-/2?5DGB=99R>4T7F]XU=EFZIT5;'^0WOF''3UTK;/KIN2OJXW6Y<>^ MK#A*6!07*5(Q+TP0C:."B AE0A2*ITKQ#+3'GJ0R>42MHVEN\(/K37-;F;Z. M0,_[)#J6KO:E,D.#;J?$G:"\=U0N7U[S21KSNLEC8A[YQ:,/NVFFB05^4M>B MVN]'P0J59XIBE!5,(AP1B5C.%2))3O(LTL=FV%2;4T2FWB#U ^T=V99H\(=& MCY8KH(M[$AX[S;Q4:)AB7G-NOA7FBJM/M5H'O]\+VLCSHH.U.VM;6OS3=9W>R-G1I(>IH[/@H.OC MLX(YW24/KSK;Q?)9P?9OF<\_[#!JYMFHVW[J")>)5CJB3XU)B!&6/$(T)Q@I M)J(BT]HJE77ETTD*$ZOCP:ADIV$L)X$9UT$OXL+T;S)) 8-G+I785JW7ZF^PEC[3C*5YJD MZ#M#[(*D9N2=# N",LD4PBJ*49'I?R:A8HKFD4PIJ-7]A?Q,[K)KRJ@E'>QS M!YYA?1'FEL&P^9"$'@=V(&[)!M=U;;I^=0T&)\D^]02'O\'5%W$S]_!J']"= M&&#M95FX!_7UNS&BV@W[NF'O*&]' .HS#<4180DJ<)3J@TT<(D)B@F+"$YEA MR9+8ZDPS1&!JTV1(!DOCPZ\W#*DM57N?XB0HYYVG2T4%VHY6RO:DHND%[_Q( M:>\X72JMF]_4-^EA55U7+0*@729?E?TOQ*RU7IN;U MTTH;P?MJ39<+$24D3'B,2%PD"),"F[8^;4NL2(JBH"+CH-[@0 :FCK:T[ 0= M/\&.H:N@9RDP/&U+@8-J%?2, ?N*0W&WNZ[@9+.UDE6M3T=A?G7VNEB5_[/[<:[ CLF]?JC?G6%VQQ(^.VOC'Q28C7G"8\?! M5=!1#_[8_G>20QI,<$_FQ)+HK$8$!L2AZ0"^[=C'O&]#O)VC]O56RN;7NMK< M:X+;EJ%T:=*4VV/]:]K>!K?1[_?Z1^L%P8IF1,9(150B7&0,T9C$**1Q7.01 MQC0$A8XN96AB([/KR7W5CYX+6A:#GL>KX(G+X(G-H.=AOI2N(W)_#SC).#"@PAK;7W6:TJT- MT)G<(+6=ZW:NPA\]8:!O-@23G6'Q(#S,>+C(#38-9Z3RI/Y#5&95\3.B'JKQ MN<==5?5!+U;5CU_H]]_TTK5V<+I!EU_D6M8/YZPJTWL=[KRCX1@6KUEO95 M8'!Y(O_4DK-GP:>.VXKK3=W/$IQ9\VT!.#8"UF^ZV8,O4A/82#,+YE2]J39" MRXWI6VN\!OU_PO2<9321.(\H2HHX1SB,I#$0(2*1%))'A8A3J]D4%_ P]0T[ M74*-@PN069K0"$<9BG@6FHY]"E'.8E1@AA,N9,0Y63S(FE7_)%#N\V)O?CN> MNHE20Z7G3YP%/6NC0[B]?01V!GMB6&$6? H\P3;] D0\&7D7#F:U^A= =+@- M7+*4\Y&N-JFG;V3WW_>K4X3;L^2"\)SG1&9(A:'IZXYS1(N":(QB>E&][;4V^8" M._I7VZF_P#K1,^#9&1%_D,#LQB5H@,V$G9">+,,98K,: SO!#_7?\BUX\>E7 MR3>FG484LV]ELY0+I4B:"YDCGF8$F9[#2.M[C+),1!RG@D>QU1ST4XM/K,XM M#>,,1/%/[.>@IVY?87H$QKC"7BHB3#VATH'*2(?$<*H>/5ILMJ+1(3'V:T4' MGW$-XNRU #?%%&T;\#8^].$IL4,I24G""")IFB-,.$8,*XI"0<,BUIYZ0D!> MN@W1J0.[SUK<&QZV?>Y;+B[(HK$"U#9TX!-G&1XMV2WMAV 3R[T.0WLRW] MX%M-VU!7ST7['6_'G(N-?CW87WVV!H/6@NXW&K1_R>O,H*WQ>/78]6LR)F67UY3%E":%2)#,HK:[$D4D MPR:Y+(ZULZV*-/,Q-VB,AZFO<_;2H)[OB/U&R!Z#OG.:0V)H819 M%3"*+S%BR :::<<,C7+PSS!JR 8BRW%#5DOY&FY@1BA\:FYE_5F3J653UFUB MS/X3S[/:=JYZ(I.\4!)KZY9%IHF5N;'&*9(L*V0HTR*"C4;SR=S$MN_45(#. M$6C9#9[S>_#8H?Y><*3R^GG:6<^7^I1@9O4%/B /HQTN1W*R$1 7L/;"HR(N M!_7\2 D/-. GSNN;F^9M79O6'Q^KYO^1S1MIFF$:UL"MYVW6FMBF:A9J>6-: MS&I&JI6L-NMG/8("S5B@.0MVK-F?/:VP.G_\] T3S*@Y(.2Y&1 4 Z?CJ!6! MV4ZD$''W#Z6@]]R\N=;B=)4'_44D$SPE>5@@$;:.65P@(K1WE@A",J)(G(<8 MEOQV3&3RW+9NB^8=M8"VM&%^T0ED[+R;RZ2%J7,G9D=L@HO885$\.0DG",RZ MU0\+>+AACSQY26W.-_ICUX/KJ? DT;(0C@EB<90@7!0A8H1H&T=B0>($)V$D MX/4Y)VE-'@EN:U5,RL".]H6%.J M&17Y= 7/^"MP7_J=ED![5%\D-Q,/']]LY+?J[0_C6,M)T+,2B(T,FBK8,V0@ M!]L! "<_&T)G-G?;0?A]K]OE]8D;_[+][IN[*MXD+S#%$G$B(X0)#E&1,X+B M(LNP))E,%&Q!0XYP[ XZNZ3C;13MA[H5>G'O!S6_YM:K$]W*YU)Z2+&]673R$ M/W[3&\=ZV9+I6V,N8BECGA8Y2F,SFT D&2*)]E9D1G F]%]9"/)1[$E/K-@] M(U?!EI6@YR788V:_#RS,+P%@;.>#3(,ATZ8@=0*K",Z(FM+!Z MQFE0;EF%&2$X[G:V:!H8G4S2KH.>F*^<_X,>?67*&PI-U@M.?U4@Y MPW-HJ]P7@L\V>6I?^4EU-T;7*_&AI,P,-2C-T"AJSEOBDSYDF1M*S4_;+?C# M4QJ53)-($1(BG)M!YCEC6:2/1[9S4"YE9NK \E-;V."3ZGL> M:A:#/1Z#GLG_C[UW?7(;1_9$_Q5^N!';'5&8X ,DR+V?RJ\9G^MVU;7=8ZN\];9[,/-\ -%_&%V@]LVA&DYAM M;HTO,+HS;KRMZ9JYS;:?UJL'DT.D*==SBLV?WZX?F4U@'+N*=!/<6P*R%=&94XLA0)PG M#8/>'MF(]+/<+K3]CD5",0I#RA%6'*,\I3$*XXQ'<:Y8DF.GEJ.?)V\1M2?E MWDW4 *#M(!8I)4CB(M+N>"X1)4*BC*2I+(HPRVD&,8;. ,!-GA\ ["R;JU@P M^]5ID?K9;UNJ<^Y]=SS]/']CJ7.AKG8Q_>S<&LKX-1]7HJPDWWZC?]Z*?^Z: M*5F;14ZUZ8@Q1TKP%.%$<,1XG"&99F%*<")Y&@%B<-9+=S&5ATT!&K7ZJ>@].5%V<[#O4SWCWD##SI MYI34T]9-+L*"I%FL:!:BD"J)<)9FB!6%0FF84IGQ7&(!&GYW6'EB=Z2F<^-0 MQ'X4W6XK=A((9AYL9 %OPF=\>]J!C^O.NOV>B?-R[SU_ *8:FVJ[^&(RM6[_ M+#>+5*81QR1%G' S&%)11-,\0YA%VDFGD:14$NLK]7 MCLO_Z#I-]3@[[-.Z27]YMWZDY6HA(LJ3)&=(Q4*8J3%%5)@>BU&.*,L4*C 5<4I$$DF0PH]E:&*SL&>O&:VYZ4X=Z+(8''F\.:E, MLRGXGN9#60;29X0?&&*? 7F7E'LO& M\FWY0[ZC6[HOOS R;:-XH$0[E0>:0-I&94^[[Q3O/N!]XWMG_ MH6WC%FT-3*^W>NQ,W0]H4:1YD3.9("(B[=M@RA%39N@+#16G:1Q&H56IC VQ MZ?V6#NFFGV$S4ZGI6 CW1J[#9NUI> $#[$4XXN#B&PP*Z&_?OTYJ[CU]4.@+ M^_7P._"N 75B2EU@]WV]U*]\V:X #0(NOSVQEC:Y-!VJ^M>YW54K<-'_%=G[ M-=./V#!]=)485+/?+Y13>?Z5)6>KQ.\7J5MT/_"DA[!!OX=]7ZWU'[?/IL^> MZ>K^_E^[\LF$;1=1%#,6)SF**"\05J%$180+5!1AF.&<$(*Y<^C D:E9PP?# M9]B;8,_I3=W^LIEE<.!V1 C!]:,YA!%F^!1C0@G3?85QX821L$T14G!EZ?7" M"B-![ TMC%W;-;SP=OWXN%Y]W:[Y?]5V?7.WVVZV^B>I65GDL90%XRE*T]"< M64Q>(8Y"E!4QC?,DSD5>P((,?>3F"34T' 0U"S>-L[ ).EQ 0PZ] -H&'GS! MXA1^<$;$(0QA(^B(8$3O\C.')&Q$/0],6+WET$%8_//;^EZN3>^0#RMXT^#+ MKT^LL_ H^YU/1]79OJ#^:C[TM8O="M-6<=F08NDR#$A*,1I MHD\P(D6%2 G2'!5I'/,\)K ^8?WTICZ<:.K!D?S-H60[,!P$-0OP&I\^_"P/ M$_Y0 9X3Q@#B5,IC(:;'&IX^:K,7[UB(?JEJQ^:UD>4Z%UKB%C(-,RPBI'UM MC'!."T2I_E.B6!)'/&%,@FX&>FA-K/0'RGZZ"%^'S$[7/0$!TW-7#-S+869H M(GR=TNL4RT":" ^_XJ;2]]1<&?XFZ\9N.&%IEG&"5,@RA(M((182AC /%1%" M"N"IP7"$<6(YDRK$E492>,P4PQ4*W*R^L3* MT]+:..;RG@)AIS_.XL$4R%XR^.S!2Q+XFBIXLO:\\P(OB74V"?#B0_!BSOM* M_BC7N\WR^>VA'9(4_[$N5]N_Z_7U-M<:Y4)F,LTH0U0F>C]B2B(:QB$B(@\Y MBWE6<*O9?1"B4^]8!S:"+A]!S4C08E/KI68K/X4*URU(!;_KZ'J8H'K=2KT;3NUT4W_S M?'RD[:-]^P>MQ*=#?RL2YD6<:5):F M=G(Z3?U/IM!UF]"SY^!B\W_#Z(BYIQZ^EZ5;->M7 /IBG0$ PQ_@C>L'@#MR MWC#SY?V-9VA>E]$;@&=^IK^5W0SMH8O:F^?#'_]6RDHO]/WYD_RA<36UP"3E M$:,I17%4-]+,$I07*D4I#4DBDDS*'%3R94=V8H/9Z1IXH%VG^7R^_3NH;AH( MIIVE\P\1S)J-00=LHF#">C)#ED1G-34P(%Z:$^#;CKX9_R[%;BGO5#W&\?-Z MM6X2H$PG8#,+KIWO=#I@>8'3(DLQ$:A(M2N&TY"C N<)"FG$&,4IBU.K-KSC MV)C\/G5+R^7&%!D8@[Y>U;$9_5_-;-%V=F'+67_C+9_86_I6DR,*]*=:?H[X M=5G:@_E+R]6O;3E',$G5YSAL?/E-;DS,ZRN- NK,/QJW&KP)S-MNU_+:P=IW MN8C3I,A%BF)>"'V\)<(S*Q<3HAVYPR@ 'Q7H3Z MC8PON6$FQ$ED4/.8(9E&])*YNO1LK66&A.MVFAE\UC4?ZV20@)F!9*2AM ML^" YL#:XN? MG6O@$168 H\"Q"$?RTI,;_E8_=1FSL>R$OT\'\ON-3?E_V+.NGJ7X3JJ2EUK_HY#P2!"]&QQQI9B^L M)_6W(#BK!; 'X*41 +P)KXEHN_[5D3/+.HC.*Q/OURVE_VE?V] 5IU\+1T@" M4[66B+>@WA7&G0H2NNO,5H1P@?ENX<&E?W;;WTP94=GT]+U=B;=U0>/%2 M;BZDT\;:NPUS42!.3/M\+G+$..$H(J'D:9ZF/ 1E8(&H3WXV/?!2!YE/N/&1 MIPR#VFY_G Q Z"'7'W;@;=,) T\[*(SVK)NI$RPO]U6W1>!;;*=X\8OVY[7+ M^OQQ)3[31ZN"AOX5)K8;AH3]YMLCZ/!>[$=&F&IW: 9[HJ8F290_2K&CRZ!7 M?M"./2R>TP;>L^QL^_FP:-WMW>)IM]V^#F&; J:O9B)9.Z6LSL9+"Y*I@D8H M+[(<88DQHC+4>WP84YPD(0TYJ+;H*J6)M;&F"]N7KX-BMP=[$16HE/5=5%TI M>,>69=/#:C-!$<.@;)[VT>MT9MTS!\5]N3\.O^"C!O@#Y;(-EJ:*10FF$BF) M,ZV=*D2LH SE253DA11Y'%ME:0\1FCS*_*+(U5!VC"Y?0?F@\V4'T MD76]YW)-4M#;(?.*E;SGPO:7\%YXWKT'+U]73^NF%X\9'"'?FG6KY[=K(1=Y M3I*8R@@)OT4,8(59@GE<6Z5L]%+9>K 6$,MH#5M MRT!S/RQV>_-H86&*VY"[V3?5GB16U2N2ISWY,HU9-^1>,5_NQOT/CQ@PMSG& MK0O,!4L)HEP)O?-&&!6A*!"-(J82G&JY"PC3 M.7O9W ;0G8G@HW?SJ$%J;6719-?O&3 M83+8-%P&7+,9\)K/^D:E.G :T#VKP4.=B;0TF4CV!;J3?,]^J_*JW\CQD%YS M&[3LU@UX@Y,O=J>"FN6@Y;D>GQDT7 >:[>#(=W!@O,D=,ZR_\O>R+[Y^[>_F M5JB]_WZL_7Y/YOO188W[I5&Y7VN=NZAH?_%3WCTEK#VEX).0G:UL?$K0NB7F MD])QC2W="J%_\)OZV'I7W5?K'Z4&;"%R+&(6Q@@3HEW;/ X1Q2Q"+*)2I9CQ M6 %;+U\F-$\TJ:7=B9?LZ4-C2%?@L@T>C0?!*6KD(+]#K*A?N!%!HBL+SQP= MZA?O/"PT\#P\F\$4WM4&8+E\OJ>E^/OFPCP,<&]EV*K39TMUN@NT7 6&K>#' MYB_!M0DK]HD20 S[]7I:^&":[HCBY7#W6!MK_9EH_F%'HHN][2H#0C:9&P/*=I[%8/[8&[B>U7M[)WSVW3:Z#)8#PP'!R[$-1EU"^N;S>0 MFM\9OJE=>._5OA3,5+[*1QI1F.T13._UVCYX>Z4R;H^P7J_N]DEDK'%O9Q%N M/FA0WO^IK=N*+M_N-MOUHS9TFK5/Z]7#I_*'/F765R?- $Q.>$B*,-0_ J%/ M@UE1H$)H:\X5#[,X2U0B8=U11[$SH_G>LQ>8WU"P9S X<%B;"L,CJID,&B[= M1I"._$90ZSPU\N[F>"+01QC?,5AYM[9.S+R2>1T#W'5[.FI5-P/Z66[?TLWW M^@ OI'CS_/M&BH^KNWV_CELSQKG.T3S0D,,\&>&],J\1?# M4%"N?@TNP3C)S;4[)I[LF ,#L]HN=X!>VJL1*\%OTB^W6KR7E5I7CU1+_ONJ MW&Y^R(VAK#G@YMKK0=9]4M>K)@RT7IE!%1OMEKZE3^66+K^7#]_E2JQ5W;!Q MD80TB5F:H2+**<)<98@EF42)PK%0K$CTN=ZVB_<,_$[M)E[IAWH3=*0(:C%N M@E:0X"A)T+2H7:_V,3C3P:<5)VCEN0F,1($6R;A%M5#V=[MS_"*&K^9_LN\, M=$K_SR<&W.;_9)_:[7+_)_ODH'O_&3] 3QK '%S,EA4P(Z3=)($YR;KW=K@Z M<5ARG)&(%YS(<*$_=KD67[>TVLZ+W4O"U@B^ MD0_ERC3.T;9Q65O/7QH8+?,*K;"+I.0L# N4,)XCG J,:!H+E#.1A+E26+(] M=N]7 UF?TR"W)PO(VA 3@V9WBGZ=L>"7YH'?^!T(#A'08TN/UQT-#A'Z4L,. MSV/!#U63Y>9IO:'+OU;KW=/FXXHO=V95TP>D[@NRDZ(]-Z]7&].LH.W*&C$2 MIWJW05*:-+4B9"A7A4)I$DG,I.!) JJ!:*LYVI MF $]F!5Q @Y>#SU.;%_ETHY/4Y> S[=K==/ZZWY8_]&+],$IF%,499 MGF4("WV.U!H6(L%D1+!,],$HL[M!N[3\Y'=C]Z:J61^UJ^;"6A^_M\&[W?;9 M/L!WAH@V)%S$:8IPA*E&1%!$9:Y0*%6HJ IIF%CU Q^+AX.5.9)SF/QX!L1P MY'F,># KXU5"7:CIAMBB\;8/#8<>3C9">NODU$MLYGY.-H*? M=W6R>LMQ2N&ZDN7#JNE2P9]-TL"'Y?J/OTGQ(/ M4//7G9\1=)D,MNM#JWV'P63COI"=V9D-=YA5F@%R^#Q%'U#Y&K,XBI=YIR_Z M@.UL**.714>TG&TFI9FD^F98VC%+,$D)%3P1R(S#1CAC7%O&J)YL)CF+PC0G MH.%)_>0F-GTG(Q;K I66OG/SG@'T[*R6/TQ@9FD4'&ZM:@>E]-FO]CJQ^9O6 M#@I^L7/M\%OPXN=[N6Y/R99US8<7)M;.^_=W]N7'1RGZ=WV J.2VK)J)Z,T)HS,! MX5A_*=(\PVD:(1FI N%8._E%F"G$5(%)E(>",%!-K2LC4^M2PU9MU4]YVA^- M-\&Z-O_;[W05M(];=CT:_1'LML4YH(5I^9<+*/HM^_V2QLQ)A!C(459GD=2Y8+Q/ ([ MY3:4Y_#/'1QP*] OKAO*%S<\DO53#>=P,&!$<\>.D1VG\ZZ%=WY_78('!== M>- "H_.([VEU5]7KBKHD_EY6=9K9(A9I%&4,HZPPU\ ,QR@O\A@I&A8Q2:3^ M_T$==BUH3FPL3K.*GV@5_##4G7,[KT)G9S@\ P(S&:>9GIJ^Z4S6<-!TW3"5 M%TT&Z"0YGT,2^T_]O$KQM3) AR#H200=?!5F%LRH]:_KW?;[[:.L2D[;<[)) MI$J2*-+G'8JUT\ I*C@)420D"8F0+,'"Q@)<7GYB9:\)!BU%8(; %3SZU7J\ ME# -!@IHK:S]&71652O7Z"]E@T\Y;5_05,B=++#+X@2 M-,ST3AL)G.CM-HE-+85VV$5$"TPH3T*VV)I&9';;K3UID"(>&+#^G9H:?&Z< MT%U3=J__W[Z"CQYX\-*[X!*L=EOQ-&#!]'F@5\&!EXYW/WF#@AX IFU,<(GP MS]"0H <0RT8$?2LX.O/FEN].U8Y!6S@0%Y02K$R_*!XAG*O4^.XABF6,51*E M-(=UCCHG,;6K;@B:0MV:I&/9Q05@+#WS4>("'7&@I'"G^ZHPOGSL836'#G?J-_G-=[;L@M3\R$J5,)((A$D4"X4+_#\4D0TR8YD1A MD62ALO6;KU*96@%;8D#5ZP=FV('V(BY0 :TE!;G0@Y*,\*2OKSV;0STH7M>O M'G[898B-YG*S7I:B;>'_'^MRM?V[7&UWE5R$"4\B8G)QL9"F(%YJ[1,*)3G) M8B*(WAVM+NT&*4VLAB]HFWVBIAZTY"%#1_KPZM=,KRC M',N "#C4SP!X3H' MQ1$0X# 3"R%[IY+TO3_C>!$+,4[GA-B\,+8;K#D#K#3XS^V(O!<=GW%$,B'T MV5_B-$28\Q31'&.3:AS&M*!ISD%U!;:$IX[([1X?:?5L?K%[/L G?VL,[1S] M*9 !1O$Z'5@//'0F5L[2Y=I.>.\M50?(OE+S5#LPKK=)M7P?GH;7Z?MP^_"P M?5]5]:2"QZUM6M[5!::^I#_2#33AJIZM%VCRZY5<[S8G';] $^/[4>DW =X M@>F[3RQ V8&#LCIE"UY?=;;LP4'!NMF$PP^[[>WOE9(FGB>;_-MO],\O]2SJ MNAV")G;LA[ H]+$D9GF$TD0JTSQ%H$)D^D^4AB'#>9XE#+*[VY.>6,T/C 1; M^F>@:0)OU@$8VNWNTR #T_SP[O,,*;O;D]U4EZ=*,'=Q7\]RM7M3\O)-5^8,:9DQ-SQNI]#]K MAA8THB&1:8:R+-)6)2,$%<0T#<8\3J*HR(0$U=^XLS*QO3DR=E(-I_?-L^JY M#H-U4=Q-P&HFC3;"C-2(#V-GM.:!&V;$ID8:;-K&@^3)U(U@9%;3-QZPEZ;0 MPXKPH.]A<,_ZY=R>0P&=S 2),64HRH@)GH@"49Y2%"5<)1$664&M>[4,DYO8 MQ!V'8%V>@06L0;2$<#@8[!<8F#%Z'4SLX\-^L7$+$H_'"!0MMA>Y)V1LL]53J#]2<&K;/MW^6^C09YE&,%4,%YU1[>S1%.9,$Q2+- M,"-IGB96=\W724Q]T5P3#/84]6]3TX0F>ISC8N=LC9,69K> @L+S/*[*XBO/ MXYS O'D>5P4\R_.X_B3Q\^,8' MIL:O"(V]#^(;(C/*V*US&S."$2HKCL">L_-(?ET7'%1Q*D( M%4\1P:93ID@%HIGIBQ>F<:RXB N35:WXH)(+_V)2X\X5FQ7#W15_G=M1]]V,TUN M5^)>?\R]C;U3'\H57?&2+@\UGQ<;(Z28Y!%/8T2X$@C+)$<%+AAB&>9Y$4G% M,ZL:K:D8G/IJ^8>L?I3R#V )N.^O8*?VKXDMS'9T.;T)3GAM&H1TN#41A@._ MQR+S37#D>**6%U/AZ:M(W3=[\]:R3P3N6O$T^W:](:H,U%!%?1P3).,*"IPB$)JVH:&6#NRBN1(QDF2%Z&@:5[ MYK9/@JK32(H.)VT/-=[E)=!;V&9R@.U\U$E @YGE4;]"L!,)%MB3=VA/=U:W M#PS'2W\.O@#<47-+?YXUY]E[GC,XN7FNC.99LY@]IBZ_5K[R<)*RU\SD^VK] M)*OMLYF>L#5]@?^U*Y_,X>E2'"-/I$IS&B.IN,D=Q!*QB!C'1F0B9A3G!'2; M#"$^L4+N6;FI)WQLF^[5>W; L8KQ4-MMQU,!"%-QO]C!6YLZ@."KG2F$]+PM M3!U .6M;ZK*&PW:]7+[_4_*=R01\JS>*A[KP#]92O&^-J;?RY3(XT Z.Q %[ M=Q\ %CNY)]F!^_H5L3UW+;<1SFU_[UMXOMW>0KR3O=_F^^&S>KBM*OTCK*]\FC>TKW*[>JXY M/=P*-?_R&UW1!S/OZ$'6G=BK4O_CD_[7^A#:*?]OFC&6[P1[G]'G01"+YIT39*5I7^ M\_%ZN!'FIHT)!!V^H2,G?PJPK6=;_A3<3K M)OIS"'UE+_W9V(,?V#^O5U]V2QF%+(TT:[=B_:0=@P]+^F![7+^^PL3[DR:, M#.7 D$91T$$V:+FP/[?WX#!\:O<# ]]R'AZ0_7WYO+K=RE-P.Y6B-+?.L_^-IO:'+ M.CUBHY=8[HQ%,,\T&[6V0X=.!V)KL&6HR@39F+GC+4]!E*CARY18OF.LKV[FK/^&W@YG!"3X;V-^< M&41/_N1<7,_J+\[\*5[Z@W.3'QT=?B=5N9*BG5MG+H6O!( M9AC'!<)ZT]/[A1GPS))(;QJ9&?%,,5/8,3YL07YBL]^2#I[TWW;K@L;G:-E M"XX'>P;,/2+<,A+L\:M9"8Z\O$I6%P =_Z%B&^*O%2P& -,3+H:LXAHP9IT+ MZ4,U+"$\24D1H4ABC# +":*"9R@-E;9)45*D.3!^>XG,U ZF:HF\7BI5SW_EK$DB9Y%'*D$J:/QYGI M[TRU/H33_3^N.^W0:3T& M[3?]!;X'2703F+8L-\U[Q4V<)3=QGE]>-"K(#2;%]47?25[;Y?VZB?/,Y^8; MV]F9,5\.>O_>G>;\]^9+?:PQFF1Z\XDX_D,ZI.!5'^^=G1BEJ0\)2E!8:Y="QS%$A69R!'!9J1= M6% .BW99T)S89!PYJ./$0BK#9AVV[=GB&!F9SPZX/T=(*^G+=^& MXJQ> ""EXX!Y%6'$JH_:"4V;Y?KC?RV_FWU5)H@WHN19[:55,-+3:SY#0=! MS8(9"/^M?*QO@W[[?/^Q$Q?>W 0U6X Z*PN4^G5_ H!@>F^+S223X8#2NY5E M6:P_7W66O; G15J UQQG1',D$1D[!(J4",I4P?#G)]+J!)@0@M MXB3-4I'8#96^2F%BI6_H!35!QWOT M(8S7Q#N;MGCU0238@5VA;D BAV>C565)AZO9!R@OVK3QYO'3LND)BY,\=U M(<\[KL3;[Z8T9/-QU7VF+B9: MRLWQO!1I!:6J[3V"OSW;W2F6L>;^0>=L)$#4%/_JH@J54!,4X MUT<9K+!IXY(A)H@D0N3Z+!.[66\+ZC,:Y\N9Y^?Q,F>#:P,VU)YZAA 8J?"* MW@B3"$#!N\6SH?U*!@T RW5[!5G$-3G_)87/8&5=/+=6 M?K#-5UH_KXE MC'8V9@IP8.;EDDFI!T('>S8._V08"7YI9O;]ZK," (:!MYH 2[(S5PG P#BO M&P"^/[H(4:^_'RS]08OS3F[*AU7=GZKZ?W=T6:IG[5Z]I9OO'Y;K/_XFQ2AR-#;,\+=O4+3#L!(:?H&'H52H=1P/G MO_[1G:77JHH<#6)/K>3XM4=<;WU\?-)6PIQ5]3FUTDLO5!*JM*#:!Y,A0;@P M$QNY/AQF()G,Q*;O2,^8/D/0X;KK'!O O=Z?^S'! M=?.(A80CDJ6B MR$-,0PG*7ADF.;'F&0:0?N_Z3N(4*[" TFZW]0L03&]K;+Z-P08^4=U:7%^# MUH<)SCM_W1J L['L]F\ZGIL/C8PV']95W^7OG^5F0:G*4JPM11++".&$*%0P M&B/.!8D3PF68J MRD42$UP02A%3*4=88H(HQ062*LYH07$8J@1B:_K)36Q#]9[M MU/@:(/UZZT%,F*+")+16S0$Y>F(?^LU&#?4?CMIW;;U9U&U F+U^#3WFVK5J ML[U3?UVOA4E<_2JK'R67FZ_KI7@GGRK)R[ILW;2G?EQ7V_*_FWXEF'$B&0L1 MR^K"N)@@1I($17&Y&@'3>2^L,8LY MCS/G4HHZ?\(T.#.M].]4/6#)]*)FVX6*(T%SGJ B"AG"(<&HD JC6!1*YC*5 MF83.,.^G.+&WL*??W/Z5+0/ MO"('LSVGH'WL@-:2#PQ]KR/*[43U-Y=\@-[: MT[#">[G^+->W/Q[J[A=F=O'MXQ8PJO#B^Q/KJAG5=__^+OBL_^_VAZSH@PR: MYAV&OEQM&H^Y&>L(&EEX&8U^I?4%!$Q3_6 G5C8*Z3KO,++B\XYK;!7K!>S M"ON?=2Q,W0^X:HHA599GG$0%DMKE1IACC*BIPL#ZY3Q-TSR*0'D3I\M/K)P' M8HYEHZ=0V.V7[@+"E,Y>-GA1YT41?%5MGBX^;UGF1<'.ZBXO/P4/>;?->#Z4 M&TZ7_TO2ZOU*O--K+W 2YFG("L2)NTC,K%J MM62#AFY@" >:'Q.K& MR >?==W5UOR_OL@G_6F_TXW4Y]6'BC[>'B8>-+Y)M& DIJEIS4QD2$W/.((* MFH;]&03%^<8->]W-E)A ^1_E?3]5Q[[W2DEN&K(TN9'?Z)]?]*_WBS0XE+%N(H0 M1[A(N/8"XX0@G,<$T5B&B+(HERE1(H?5?H]A9NK#9JNP$ZL/)*S0'=0;O>*W#$FF/MXFG+ M&TU_N1-2U%9YWSJG3B\W%U65_"Y7FP.;II?."T6-XCQ)5:Y0QA+3_RND2%O0 M#"5)F*11QC!V-9E>^9S1FIYUI]JSWGI+A]Y638'%"?N'"HNFVY6_%M9^/SK4 M.K_:IW0WW*_S%4>8]DDP]F[U_7+Y2AO")%!?WRNF(>>VC1RVJS9>NWUNJK%5 MF$<925!*LMB,X::(10HCEL>1B,.$%SDH#?@RF8F->,=#.Y!U2NF[ I*=U1PO M.LSHN4@--E/]0GFR,E>(S&HD^@5]J>,#3\/3\TRJ$7VT"@EV'I]8K^JD,TW& M/J]N+T:_QCA* %./0>9!"7$OV'7*?]NO,5NZVPNFN]EM+__);5,Q#77K^>YO MGM_0I!>?@;4QB"U'W1YX"4X,C--T9HM!!/4KPV2?K52-EM0^JK:K-> 69Q- MM5W<;DIZ3WFI2KX?$HT)26(J4)9BC#".ZO\ZZNCE-6=1PEYQ]EK6 M_]#8NPBW\',A91[G+$6K@GFN!'[BT/_/&-W_N:+X_U;1^HFB\G-&W_G39O&I7)F[@'IPUP=J+HFW MSV_7/^2*KK:&]K(TAZP/;]]^^8V6JZWY>R[W#S0YU0N2YVF6DQ2Q7&4(IX5$ M>4HYRA@GLS6.P9_(FV',1'/F\"0RG08?5XU.0 MD@M?7ZK?G+X"_C!S^N\,O5AKQ9:K;=,,ZB?Z!">,_6R?PGIO\PQH]RQ>56?8LSY#L]RS?RSHZ^]_7U7:@5SV129$4$4$BXPQA)I@9>\^, M0T_C+,2$$5":NP7-J1."# <3-/ZW0=/2%?>+$=#=KN&9M_<_0&!?#K,%Q7F= M8GL(SAQ?P*MCHP+[.IWCZ9*IC&0)8RC.\A#AA G$5!RA6(44-UD>! MY'X0/P SSQG[JI3>S\_GE%[I;'Q5Y.OGWNNOC.B]?[_>;"NY+:NZ6.1D@OK) M+.1VAXMDID^K0A]<22@1EC%%-"8QBEF8YOIL2[.<@1ORPWB8V$PT<:=3EH*6 M@4T]W]NA$ST093LK,3%V,.LQ#-L$CL4(!'PVM =R,'^7>S>(+K:^=US*M9)W M:U)P[ZOUCU+HI9]_WYCTV\/^W+D-5YGB&4XI2E-*$0ZI0KG '.&LR&4<)W&< M ^MU;4E/;(_,'&YN4N)_V6WJ'/A?@Z>6*>.V'$=$T.&K\[$@V]FE::"#F2.# M6EU(<-_!ZI??]P@>/;PI$@[@ 'BKB;4F/'/E*Q20\_I6\ HCV_N]7=+-YD[5 M/5/J)')&J:1)*%!!,H9P3#$J>"218$4BHIP(BMTZ_;VD-/4YR)"K6T37W7Q< MTNRO@V1YOO$A.LP@P*1V;PEX32+?W0'/Z+Q.H\!KXE[M&7CU!7C*_?NJOOHS MI9L_9/7<9-9:YM]?>G=BO=,DURNYWFV6S\'M'[0RF]))_]<],_;9^A<1Z%=! M'\+#-,]:;G^YQ$-".F7_7UQPME* /G&Z=0&]S[EMB:8__<>5Z6MM%/B#E.UU M7222F&>,(1J9X7PQS\W=08ST]ICS1#$AOU= M@\EN2_0@/$PM7>0&;XL#4GG:%*]1F75+'!#UY88X]+ASD6@EZ4:^D\W_KSUD MQE&+(H9"G-"61[KOXT+AR%7]AQ8 M_;3'3[8ZYO!UCLI-5SG33FE94F;N9L''9@#4=A; ,W*N):DU[>"7/1>_&N2: MX%[GT'S$[],1OYO@<\^83I?*52 >_JI9;0G/7>$*!.1"U2MT!8=T.;G5V_ ^ M]>'KCNVS'Q9%7. TSG.4%"9&ES.*6"844HRPD%"1Y]SJ!-U+9>K4MIJN.4CR M)JUGL],FM*4-2)>Z"E*_L? F.LPNM%+?'9*9--5#0I,/J0&I7SZD=TOH^HW^ M63[N'@.VUD>:/XPAY/1)4]\^![N55HY *U.P[/N!_,53%M<0!GVY65??G2_C M:HC]DSRJP8=]G&H^KC01N=F:7E!UK$+<2_TCT+^0![G@(2>A#!,D"VZFD),$ MY4+&*&=%Q)(P9BD'Y4#8DY[[[+/GI6Z4=A,T[ 1'?L:%OZS]^6SV5;U<;H?_[ MD!-D&;+L7V5B2U$3#[Z5CWK7NPDT"\%OG^\_FA3"3:E!D,(^:#F QG#XTA\0 M,,T?Q,!S\UU[69WBF0-+SQ;9M!.Q&^.T?,/-+_A-NQF[1Y-O^7F]E9LV(R?- M&.61WOB3C!4()WKW+U(1H[A(,$E"6B@"RGNZ2&5B'6YH-JG1-57'3.C+"-GM MX*/EAJFL@\C@7;E7)$\;\&4:L^ZUO6*^W%;['X;'%+Y^IY5\0S=2=&^.].:L MUM6C*9SX?55N-VW3@:?#GLW,&^O5%[G=5:OUJFE+H-=HPAS+]1]R)=:J,A'" M!<68YRP+M5=?)Q E.2ID$J,H$[&B&WR-7/];U!L:[YX.\)FLW Q&S1M_D [8;Q9J0Z,O'O M3GTH33%F29?WZTUIV+QEF[KR:A'R2(5Q1%%*4C.8-"D04V&&,IQ$:9[E(^5X@-S3"2TD]IU9 MV$?R=9(,+4"XFF]H\Z[CG$-:KDR?D;N5Z7UVI][L-N5*;C:+*%*,"I4AQDW# MPT*$B&%9((FQB-(TRK$@#ID5U^C-DT=A*)MM?],V.60M=7/MO^JY]H=!EW-" M,,$813G5T+',))?Q""4\PZ;1.9,<%&89A=F(L8^T7%T"RQ-*=E;3A^PP2UF+ MW39GTM*_*S=/>R.I07@S! )\:.. A+[&,UXC,^\@Q@%AST8N#CT_8E#T]_52 MO[%Y_Z^=N;LG6:%"(G+$I9F7R!*!C*)F2QRO9?BPK9%ZF42 M$^^A)T2#FBJH5JD'FWXE]",Q3 D=A 7U3NV79T0#U2L+S]9%M5^P;BO5@2?A M=Q+F=N/3FM8S-2NA%_T@Z797R06-H@P7BB">Y":S6F@GEF8$Y4DBF>)%E'.K M($$?D8F5K^X/M-1T [HG'*B&LGT4]RI P[%U'V+#-'!:B>VCS3XD=XL1NR MBN0.B=83?[WZZFQ1TR'FN['.P6?'MFFZ'$R]K>HX:#WT]\WS\9E[^FS^KLF: MJ$L$XR2)$\(RE"F.$4[B$-%$12B+2)@465X( 2ME]L79U+'.3HNCYDJ$G5V) M!%UF3=> [H,MPTT=H]M\&']?T?(L\1K?!AAA/?LLYS=55S[+&X?/,J)1E2<( MO;>U&LO7*S7!\@3G]999O@BXIIAW.^*8)CEMO^K-=K,0DH1IC%-4Z#_4_381 MC2.":$$3'&,1,5ACO3YB$YO5FA T-;P'&CO#YDM@F*UJJ08MV;JSU4C.G=@\+?9[,;?&.XZ"\K1]IN5J$*F*4D@)%F$6FKRY%1:Y]+9&00H91 M2E4"&LL*I#^QPC?L9I?V@EZO]:-MZ1^.=NLS6.T&>YO5/?Z)^+A$51PFB$0E)D"!-<(!:& M*]RGHL!X<>:];%IACI^;?=#.B+_4^G MH^9F\3^M5P\FWF@*&36I-C'RD^GN<,>6Y4--=;-@0L5,1#&2DN4(FX9->89C MI/U0JD+)<\) %MR.[,06V3#1U/8(S0;, %OB%A="Y3&C",R +1 M3"DTNBL]IO&! O[3'P;>>.6GL3K]DW(SC*U:Y),[#J[%)6,Q>4C6>W->R!6W)-]JU4+GE: MQ!*)2!0(AZG^:CF1=0^06!6,95$$V4!_EF_EF G\4W\KNRWG)_D"L'WJ= )J M/4W]R'EP9'W_@=KG:^[U8>>$VT/G$J\]VZ;&U%^3M\DXG;LKW-207V@C-SG) M$?&OAJSV".K_>O^GN?>3[\H-7ZXWNZHS.3FEF&+3%Z-((F*"]!&BA!&DK7F2 MTBPO:$S!82U;ZG/WKW]>&]> MJ>-$ P-V3(!7\# -P\@TSDQ2A&FJK94@^D]A7N!,"<$I=:@MFT\"*VT>7:UV M*6+\2R/2KX$1ZB:X?)'_4MA.K+CQMHR\-\:?.IB)7]H5KM_XO_:/9ORMP"O\ M!KS=%'C^[O-<$TP#^ Q7!YX9_VFN$Z;Y() KAHDX<-ORODC3,Y%O=Y49OK02 M7^32F.KC&*9+SB'F48(SH?WMC,0(DRA!E.,8Y7D125ID<9R#THY=F)C8[3YA M";8A.$%J9]JG!@IFI$^XJ?WNEI_.,+;IG>\QF'BRHTXLS&H1QX#TTK:-6@M> MGM4:0_WSNF@'-VMC(K??Z:I]<'-H2D(S%64ISA#-U9ZN-&RU^MWAN_&*.&=ZTK/Y.ESOM<3_MMIM/ M\H=%M%7_G0/I7ESI8=%/LN+MG@% MILA"EHOWJVVY?7[_**L'[63^M5K_L?UNCM-T];R(2"[#A)N#)S5)S 0C1K% MO% L)1+'2695EC] 9V(%;B@'>])!0SMHB=NI\Q!2_:KL47Z8&CN*;JW EH+U M--O7*S1ZJ_]P5->A=6=154OA]FIJ^[C_"Y/;QW6U+?][;(CKP[KZ++?W5;FN MOLKJ1\FE*0-K:O.:VVD3&:?'SZ9;;^OP5 M>;W)>8U/-L,]SZQB_32W0*_Q,2%W1*_"'SPV>ZM_:O%_K,O5]N^:\JXR TF[ M[;G:(V7.B@PG@B.NPA1AGF4HYTF.,B%)JO_ ,VG=2,N.Y,3[IN$AJ)D(6BZ" M%VS8A_XL,1P.H?I'!K8;#(,"C%8 T+&/@OI'R2WD.>(G! IIPN3MB5]:+C1; ML!(F6#U&PPRL+!A&T,X/]P.(VQ52 M2]KTX6V)!T?J;8,(?^ZKM:2>_,IA>K,Z?-;BO_3$[%^$SPPU+2'$^S\EWYGE M[I0^U6AE^K "CPT=7&ABGZ>F'QP8"/8,!4^MA M*":8(&HMK],0T>'59YLC:BUH=Y2H_4OPRXAWK8/WH=QPNKR7^C@E/NB_VRPB M)J1*4HH4R3#"14X1"],(B2@M4KVW$Y98)<+U4IE8K_=T@X9PT% .:M+VUQ#7 M,1J^A/ B.4R#G80&74 ,"N5T_7!]U=DN'P8%ZUX]##\,WU'O?SS531W!.^C9 MBU/G9M'GX,?F9#+?,37.Y*!K7NSWS'.QA_?(41*#7=V7PC;]6P/O.^%5J9QV MOO/59MOIK@K2W=FN/P17G6^5N*VJCROQK=PNK7(?S]^:6&EJ&O9:\4*B895P M%P:F#]\J:J;.=-L=FZ054?XHQ4[O./UR@O3ALDA.RO!BJ=DTX;((736X\H1C M!_:+[8071223#(L$%2I4"#.>((9C_3]A$BNN\BR'M<>[3&9B!>JV.>?=QMNR MJ7,#=CF_C)1=Y&6\_#"=N]A*O*M_IE:=;K[O2_X\=A;OE=17F_#+1.;M^=TK MZ%D#[_ZG72.KI?BX^G_*E3@T"A$X27B4AHC01)_#)#4SWXL4*1I&(I%1GC%0 M7N%V'K:PV,9'QP@+]1(A49@YA#G-0'/ M8YI7GW13.ZW!C^M5/?)LGTT=J5@QG*"(*KU=RC!MR@ +P952$@V.G<*%%A*@>3$JQR5R7QI''GZ\^J<%?%>ZEOUQ]TW.6J M-9=2U)UY#OUWODBU6XG-(HZB))6)0H3+%)D,1Y2'!",5:1<6)RID&%2 VT=L MZIVO)=VD=AW[D 5531ZX!_:!9KD;>H("N"^>H'!L]A6TE#UND1;R^=HL^TC- MNVU:"'VV@=J\XS]MVCJWZT+7<"&9BB+*D<@S90I>9HJGGIN M*C."W7GR$/:)IT_Z;X-E25FY; K3::=Y^*II'K[UF9$\YD/:F:K7_"[SY@M3 MI7>6OL3@_2.S90-[P'>&Y-XQ7/XTN;H>H(:DWOH@!X_,'R/#]61CR\C\Z5L3 M>VI'8O_3/C[_0J[A^+R[2#!;U G%^QK0?)U]IUC\BZ5FB\5?%J$;B[_R!#RS MXFVY?;ZM)'V[%G(1JRQDD< H$VF,N<^P4:4.U]<=N9JYS[1 MSHN=>Y^&USE]TF>2M6KJICY0;HZ0SR;@5];NW^WC>K?:+IA*9,H)12113.]? M88P8I12)F$LE$LEQE-M6.=D0G%AA#0OF4-PP$>RYN F.? 0-(_;5/%8X]FOQ M%.C ]/G5@+$O@0*5.$*E["IVLEIFMS DB5+?("?3>B##F+>=F MJ6);603T-HS$K2AX\R&85A'%,D8V;ZMYG1M3DG M2&(I:*J]+YQ:)>A=(S#]7:DJ9/ M=_6[';W5_W74V:O+SJ*:0T+M-7#P.;>=_#VM5N7J87,OJSIEK]/J.XNSA$4F MLTY2A&F(D5:T$$4)QH1S0G@"RO&Y2FEBU3/C@4]G;FD.@IJ%X':[K4JVV]:; MT7:MW=/UDZS0UZW^^=)*!'];+TTJ]\8L\!?8)GX=6+M-VPMY"G2 M?X@0EG%FO/5,*WZ6:$@35N36W;*ODYE8S4\(M]E$]J?P'G2&@Q)^9(;IZJFX MK7T;2FZ'B&T?GBV8,"Q M-X1@\33< GV5V^VRODLWHWYWU9:6R_J_C!^;FYQA0@K$$JP0CK7?P:3@VM,G MN8AI%(?*V@;U$9K8"AU)!YIVT"$.2WMTZ^<'"S3^YX M@,R3C9 ]!JKW]=E,E(T072-E];SCJ>A?NW+[_)OY *S*&8QEH@)I4])6!6(QCQ$/$H5%XPD&045#EI3GCJ^N:<8 M/!U( @] UAA:'HBF0 9X0*I9"!H>@B,3-\$1KOMAN.#G):CHOLY/UG3G/4]! MX3@[7X$7B. M:]]U1*??6GJ2&687'<0=T;CK3" /;;N.:[Y2TZXSH:ZW[#I_%'Z5^U4^F 7_ M*MY7* MQ.K7)1C\HR$)N,^]#DZ_[GD3&:9],&E!E[J#THRXV;V^]FS7NX/B=>]XAQ]V M;'QDZM._KY?ZC4US_OFXXLN=N=Z\-Q,'UJON9>BWM6F8LUYMM8QZT8=#8Q'% M21H5/$>I,K?"3*6HD"E!!8\C&6,BTT0?5-9;NK2+=_AA"Z3H!^:L?_K?UG4_ MZYH]8!,E/Z@GD8IP'D>F37B,<(@58JE2B.=YB.,BBF3*%T]UC\6O6UIM?U;L M7[)H_07>R(=R9>Y$ T:7IL7@JWP&3@3A>2(15;G>M(A,$!4)05@0%J=2Q9+D M[6=XKQW;G_HC[!FT#WZMQ&OC;QI>9NC>07RK)F:W]7AP/4H-LT;[:1U-EZ@C:;O4+S 2 M]O%$CXBX11!-/9G&01PA4>LJX"U>&\.7I^P22U%[8H1#*\P6%;04I1L'M'W% M?\>=MW3S_<-R_UR'"FXF7&],3RM M-W3YUVJ]>SIXOV:[T(YNN=I)<:?/M36Q=U)SR\MF@N9*= =J+N)"NZD1+U"4 MFW.[BD-48*Y0(C@O2)RIE(':)_IA:^IKHI;)H.:R>_#L,AH<.#6]N(Z\-D5Z M'6YA!MO3A[,SUO-_#N -UDQ? FR:_0+GR2Q[8FI6D^P7R)?FV//J\ N]W\I5 M^;A[;#L>,YI'E(<4<2S-$"S.44&$0J1(6)X41:&(U73?LY4G-H@M+?NKNE.Q MAZ_GG(6!F9.6C,?>SE>9'W$#=[K>;+=N%\7HWK1=?L"Y9[-6O.VS:0]HTI%- ME.ZI;1"X2!67N<"%]C=$CG"2ZA,DT>Y'GH:J(#24,0;E"/<1FUAS]J1OZJZJ M39FOW).ONZF"VS9?Q\UNS_>%!DSUCD#<'X!X?P3B17E<$,09I@B'18%H(2.D M%3KAG)(PRZRVOQX:$ZMSAV+PCSU-X""$2\C8:>Y(>6$*"Q05K*0]PGC2S4L4 M9E7)'A%?:F+?H_ 6N;=_T$J\_[/B]U7)K8?7G;XUL2:]_U-6O-R8(=^E[>WX M!='Z%6><5#!]J>D$EF*!&N5>EL"I4>Z+I69KE'M9A&ZCW"M/N&T^'[2GNI6? MRA_2C/317ZDT;7?J^>1OGG^C_UQ7;TVXK2VDC8J4DQ31'*<($TH0Q?J(%LDT M5DS$,8D59%,"T)Y8Q1I.4,U*<.0E:)@)V'-0LQ/4_(#*35UPMMOB)D(/ILI> M@0-OC X0>-HP(91GW4@=('FYP;HLX?\"]3"VHD@R$L4L1$D8"X0IUZYPR!6B MJ:*$Y#E7.(&DA=H0!9D;>-)GHCS.0Q23A$K"&:,B_L<;C*ZTQ*@6/D]6[V%<:7 M_'RS2,8,%ADY)<0DR;S?F=@&71TKXO:C&'.&PR@2*!4%1SC,(I2G+$8D%U*Q M),T*;G6CV4=DZK-32]:IG/4J,/W*[DM[+FKK\Z6-C?$?#=?;O!9UP(ANJV[J=RI?6;',:"7%BHD<821,FF] MF"N!"I+'*(SRF$5*NRK2*L'7AMC$UN9 NFY0OD^+ZF_QSIBF1O6Q4'LCE:2;7?5<9]U^*E?RHR:[ M62@2ICG.$T0(E@@GD6EGE,0HXQ&6*HX+*D'Y418TIW8NVFJ;)KAAW.:6B_U< M9,-(4',"5'P;/.WTWS-*0)_$!T".+8VL1/;:S*B?XBNT,;*"X'(#([M7W8Q% M$THZ[&,)4VDL(XJRA)JK3B(0RS!'N;8)$6,DR3.K"6V7EY_8!#3$8,K]0GX[ M/7:7"G@WTP1NI]BH+XO@205?+#ZKMET6[*5B77G*\7EQ:86EGJ>[]OY:/)2OWM\_W'3DT8\%KSHOC]FN1-ZE83N MEZ$75YWW7K1/L+,KTMZ'W;:NOZ[7XH]RN;Q=G5V-'+_JP;*37!62\PSE1!*$ M<1HAD]2*"(_"M&"*BRR![&P@ZA/K\IZ7.COM_.*O^QMW//S"L+;;12=#$&83 MO(('WH>=0/"T3<-HS[J+.\'RQ090CG/$(LSB5*BI 1$6FO&UOUQ'*@/77J1L-)P%M6 G./"AV+ M!H'2SM),!!#0SG0+,?= [5DZ[5G9EFEZO?ASP,!7>@: \KSI&7!(SM(S')9P MK#R@SR9U7O(_R^WW[\WH(LU(/4+F#=U(8:XGI6:DOAXJ"D$D MCRF*THQK:X.EF>^D]+F^$)',N4@SM5C)AWI50'&"(S]6"E8T"G;&E;6R:6;D M)OC#\".7HM[:GV@I@O4JD(]/R_6SE)O_$6P,AX@9%O4_U_($U'BK0(OE_&WL MS->D4+M51305FV:<%*I9"=JG@MM*J\5#'>WV6"PQ$A1?A12N;,Q; M9#$2K+,"C+'KC4E1JVWMMO'CV@MQ2L*?*F&KK[ P@L;V 0*CN3XP, F$EQD]TQ_^FZ8%YSGBZ0>84\I^O" M7LYMZGG>L:>#5%*O*3Z4*]-2\.UZL]W\M=*^T2+6WH=*PARI,,,(1Z%$A6DZ MRB51V@G.8LQ 2>Q7*4VLN.\DVP8?-YN=H1K49&^"FC"PB<)5I.S4UHO\,+UU M$!W>M6!(+%^-"*[2F;>WP)"X9^T"!E]PKG96Y?93K:DDE&$F0Y3EN4*X$%I3 M<1RAM,!Y) L:$5) $K^/2X-4$Y[>;9)HEV!%[$B>YEA1PI@^,(7Z_)00$ZU1 M'"5APC@C+,X8J/K347*W@;BC)%RZYOR+U_<)SEZ2_ M$.A" ?K+)]PLK/ZB)OU+K_>C%%*\>?Y]8PI]&D.N/]80B M$6E?*6P4YQDY:X,T&#I&ZLI6&E.2<89076)L1EE#$N/Z34C@,F1 B9: ; M\1Z)U@Y; D'6J";X"DIUY&"\ZS!2X2.W0Z:)/*&_-+BX2F;G?19^@ MYRTO>I]V:+INO#.]TYG;BK>[S5:[=Y6V#>__-*V7ZK#I6KW];B+HBSS*8Y+% M$I$X)F8^B%;9E,=(BIP30FBB\;7NOVY-=F(5WC-27]<$>U;J\L>;H,-.7;Y0 M,P1H4VZ/;;^F3X<83/-_$K [=TG +"^[V ,^EK VR\V7S=XL( G MC>'A;[LY0I_D9B-E/8CRG=SPJGPRBW\Z5'$0&49Y&AUK;B; S'TIZS'@F]N5>%NWTWV0^KPE.SF!QRQVS#., M<9AIARN2",N8HB(O."K2G,4JPBR7H%0]&/G)':\#,W6&S D[,+, A-7.2DP' M%M3GZL%IN@J"<3!XLBA XK,:&#=@7MH;QU7&9?%]6%?WU9I+*38?M%SUQ?O' MU0^YV;X,^A(A.4^U1V*"OAPK5(0L,8-T29%GC!(:C4C>LV3#2K5&Y^S5U-T2 M[VSAM+S*F0"=,6EVFWH@U2][7@*C";\&3<+,@9])HKZ.2'C.K;.E_BHI=4!H MKF7209=Q]7Z:D]9_=DY:=:)/G2W09OXLXA#+,,]S%!:9=GI2KA##7"*2TR3+ M,&&*6C5G!5%]I2!3S4>;L'*S3S^#^CXVH-JZ/)ZA\A-=:E%JZQ)NE\OU'W6Z MC[%+;RLIRFWPR0I !^<' (@WG\>&YLRN#@"&9P IT?KI,9OH[IIIHL*?JF)-[!2/K M*Z:1DH.OF*!"N]PP]3[=B(?D8A)GG$4$Y&:#D$I8H0S1##-*8YR2ABH+2F0_L0J M?F<\ZV,#>].H3O]<-5FSYO5Q_EFM3&O1A!6^9TK?(U(9# M_%-[4'7F19-;B>[?WP6?]?]UZYR"#^OU=K7>0CJI]"+3;S2\@@(S#T \IFBR M8B.X6Z.5WI7G:[9B(^!)PQ6K%QRO4$O*VFZDQEB85F2FZ$\K4M.K;,'3E*LL M"5%FYJUBEJ8HSUB(1$2TU\!"FM((4B@P1!"D[_#R@6_FE6!Y9.(P"FW[#+PY M'4+.\NK4(Q[ N],7(+SO!P%^56HIF:^[TB%R\UZ66@I_=EMJ^]Z(BMMF^S=U M!&TL2^5IEF%]+,BIMIDXBW)$54Q0'H:2Q0D)BPPTZ/ BE8DW\B9\3AU:!E[& MQ$Y[1TL*4]E&R(;>37"DZ+F>]II /HMISVC,7TE[3:!92;6-T.]&8<=-'MJAP%]"M_NJI69>;VSC;[; M #/L-7O$!'BU-QX.D)=L*:B3GSRT]FR>LJ6075_9]A7'[;.9TKUZJ-.9OI0/ MW[=WZO=-TX1L$28A3\."H30VU>^$QH@*[30GH4SS+(H+)4#5[[W4IMY.][2# MI2$>5(8Z6BNTT_]!VPT(/#:X'S_++=<7*L"M]P!(FVOX98^(IMULR1YW81L9 M?>W&O;3FW95MQ#[;G:U>;Z9]4T% OHBPKLMVLSKAI]W>I3L^D__+>F2]+& M%&__Q0>F=H9P-$XP WBX-]3T&N_F)NC_%<&'"_1)Y&N]4)P461@*E,6I=EYPEB*6BQ"%<9BF189I)D!M M,2[0F-BD?>7?I=AI%5VKX--Z]8#T&H]!T\_FP(BYU#*\ *_Z+R%FIZ4C<8#I MZ!D$WYP@<&CHK;QI\^=MZM?V^63"JM/J&$BDB8WW02"*MVX2AC"HA)65,D="A M6@#$A-7O?72MP(&E^B9*__P.S4_T3K8\;.9"0(!9"E?YX=G]0[+YRNB_2F?>+/XA<<\R]P=?<'4KS&F#-S9"_X>L M?DCMPU0[NCPF=$4+5O!,I7F"I&G*BT,I"@5-BHS;]Y1T86'J MT_R!*7.D-5V4]WP%+6/UV(JVH48= &N9J_\>TC_1Z0/TVX1Y8 7&!WYR1"'= M*:=&UK53Y30( ]M6C@&GMX6ET\(SMK,<(_AI:\M1*[EL B;7:)]J=+O;KA_7 MV_*'_+CBOW]M&PX(,_A:%1(Q;BQ^%C/3CX$@D8J4817QPFX4MB6]R3#Y5<'O7R'F9A@\&VOM%1*H:1Y ]B[POHW!3"Y7N%QM:^N/QJ@!;66 MM==<#J\RHVVT%NG4$-J_YCQ*I9F-8SH1W?Z@Y=($RK^9^M?']:I;&?>N7.ZV M4BQ"$@FJ9(0BFB4(BX2A/%(4298()L-4<@G*OP=S,+%E/!L7%!R8:M)2#5M! MEZ^;H.4,/&X%"+U=H'Q20&%V=0HL78:PN.'A;Q8+D/[<(UGO!:2#Q M0'&NRY(X1;=>+#5;3.NR"-U(UI4G8)H@9+EXO]J6V^=;(?0WV[S5?[RKOJW_ M6"W2,$ESF45() 0C3$.*J" A$C3!*@EIJA*K %4/C:GCRC75H"5[$QC"&I; MD+93I#Y\^C7*D]3 D+*+P-:J92%2CX[IMQL=TW\XZEC?FK,HFX50>ZVS>=2A M-=,?VC'_]OCPV^JI?+O:B$I\6-('ZYY,%]^>>F,R1(-OY:,QX[]]OO]H6K-O M2BVOK0?;(_CP1C5>9IA6]8D;_,/0]M52J5[45_E@/(TO\LG,:S49FFI=/=9[YYOG]A^/]X4BXD(H3%#*\@AA&:6H MH#A"*65Y(44N![#;E2ANXH&4(V*G% M%76[T^D,6,+L0[>:JZ4:''@*.DS=F,FA^R>:I,Y@DM:-(R'R=&QUY6+6P^M( MJ%X>8<PA%Y%>$!HW&7$G."X7DAX ,G/E8036"-N)P8$ MM[Z?N+;.*]U0#(AU_8YBZ$774GIE6GNW%\#W4OOOZY49)-MIY-?I*A?G*E,R MBQ%+XL14ZT8H3TFBS65L!@.E0MM+6)4]A/S$MK,E'["&&Z!S!T32SJ>;#A^8 MY=R3>S8S"FN6#GD?>]0,5]/T]',#P5OA/HCXS#7]+L"*ATN?M=UH] MR,TBR[DJ(AXCA5.NG3"5(6JLBJ3Z )P7@BGI7M?3$IG8=IS6L/"&YHB:GCTT MDAJM-Z#L[.G87P;, M:L)D'5?$]$*8*4J6]B1>KT#IA9"]Y4@OGX5? +UK_>9Z'$%IG.?FT+K0:A!% M(E%(NSP*89.K1E/.4*:]GXAS245H%07K(S*QO=J3#8YTV]B,_07057R&;X!\ M2 W310>!01= 0Q(YW0!=772V*Z AL;IW0(//NE\"W5=2;*O'E=,=T,G+7/1:E&W?VNN'$UH*LY-E)-*1%*B?4R:I2A7*4:IS$.>TXR:%I@ ]_L" MC8FU[D"Q;B,#\R8O(6+G3(Z4$Z9MIR).,/RN1QI/SN0E"K/ZDCTBOG0E^QYU MT[QC!I\9J+L/X6V_KT4S5[>^3_PLMW?J7?FC%'(E-G?5NW+3]&[5F^EFD?." MBB*G*$T)0_A_5_=E3V[C2-[O^U?P[>N.*$SP $EP'S:B?/4Z/K?+85?O/,R# M J>M'5FJU5'MFK]^ 1X2=9!$@B#=&Q/3+KM(9.9/R@20)XD*1+"2*")APG*! M59PIXIAQNC3#=KEW-RW7PBZQ[B?X:K#3'LJQ%HDHM5TN];-7/V_R3 M:%@-MG)E")J,V.9=F''P\*'9V9*9/@@GTW.>9VS4JO'_5QP&+1;ORN(PT\_K M^"%LML$9H_Y,EC_0/%DX#PS-:A#] 7AI/SVN[)CA8K*B]?U#?Z>_T9W\M-U\ MW=+OG^5WNC1VX/Z@>=DN_R7%Z9EJOD6T"#$WDT83)#F.$4[B%!4QT7?\/))Y M6%#*, ,EN3BS,O&QJ>JB=:(:U*S=!4?F@A-W[0G&&V#;9 M?1Q&I%;8VDD@$U9P)@3BL9DZ&,48$4($2A7!4H5A3A(KM\GMY2=6,D.OV8L< MF6K063%Y26U2U.3P[6C9=F2[CJ9KB=7=7S ME-N-0Z_%I13EA><+7\;)\7]6NC'Q(&;6O-J)..B2&.9IK% 5%". M<)J8KJ8D05SQ6. L"9FR2D$=R=3N%G2%] M5TU5VP7T2!W8@+T',CO[XPD(F(UIMY2XJP:H[5JN"X]-V(>E\]6&O8?2O(W8 MAT6^:L5N\NFYFTKOYEDT+(I3NW,?4UWW]ZM-G_^IQ1?Y6]TN3;_^%ER MTQ=^J9:\/+0^TA^+,$XIR?3EB&"F=3_+4J3_GJ&,)6:\HDQ)"$KI],'4Q$:B MZGUWQN-YBY:[P' :&%:#DM>[P'![_.TERW>!9MIA%OS8S\[.",W]B<"LUD_H^1QK/Y:E>>?M>@3Q:BROS[4=_$V<'[X?RNAU'R=E!$U3^J#/>>_W M\OMNH4)"D[P<@1E%"+-"H8)RCE@1IEDHXA3CPMHKY()N!D0=O/738DTS+LW$J(^ M'Z#KTO-Y"D<*?^9/'+N6>X%"JX2^FN05AA$6I. HCU)]^HY%BDB:IJ@@>:H* MFD5Q9A6:Z",RL9$_YNNWFW& !I[U(M1OG7W)#;.^3B([%2ETR32J2.%JT=F+ M%+K$NE6DT/FLL_/_26[W+Z9NEN)ZP_]_H O;D=Z7;BWW"96[[HVEQANWRF55OI9ISZY^7NG_<_EOH46\18 M9!*CJ% QPB*/42$)14DB0DDCDK$89 _ZB$V]5Q])!R?:^INN*0/5OQ])":NOS--; M))&@<2X%8AD+$<[U=D^2K$ R"O,8RP0S;I5[9T-L8J7^<)Q:7HWF_FVK;R]0 M;>Z!RE:;_0 T^92]D=;V1W4>%@H;VK<0VIF-1X6^EJ-+=YQ4^/3?-+=X^:S M-$(L5_*LT_KCQCAZ]2'!%"B(5R]_[*1XOW[01P9J&M?=FRAZV1WE>#:5B4AB M%8:(9$KI>[>DB!%%4!*%<49D%F/8@.(IF)S:.7MBV91=;1NFR^*L9>75TO]N M_L9- .:7@V98_^+7X*F6P32#W#3\!_0HP+_#C,\D'["=T?K9'QO0Z7O^B1WY M#:YG3)C)$N9#^]3ZJ'[YH_D C]P')_8GN>],B:\GNSL)B[/:ZRE!OK3SD])R MZ#JQ6M4Y^JT4_5V=!VS;?*)GC:E-\&H5W*@Q ,R+[06@WP;ZE!UHQSK$]I@. M;2N<6UN*OH7GZTYA(=Y9DPJ;Y^'Q[W?+-=6\?I!T)YLO7L9)3EF(41BEIBY3 M)(@5:83TR0HSB2-F^+$,;=]8?V*MK"D&%4F'FH1;D/3KH@=!82HXB8SVX=Z1 MLKI%+ M(W=[SCEHD[Z4V6IK'B$N?$/ND=3_OMPAF>MN?+GH*)(,844SQ**B0 4G.,)E MN]L(D+UH279JBU\Q$IPX"8ZLW+6[/U3I ="WX;OX@^'_][7&X>X6)C>39R1"BT0-R#Q]A_(@,LVTMFD%#-(! #K*#$OH=)[I M67:V0\VP:.V3C<73SF6PE\F^3:+O_;[J:5:-;#:#%#;KO19O5RGU6]3Y@3?M9*WNRJN;M^HF=0GA0OTSQD-&DZ] MEO[Z@,Q?>? H;N8N(?8!W8TR8R_+NIG5IK;N8=WJY/2@2J?A@LI,L#B/$4\+ MA7!:4,18$2.6,EE$4N*")9!DBSYB4^=:&1K!OM4#C&_ 5JT7+#N3Y0L"F#UJ MU=V:<:OM5FC:$I7$_9D8&Q$]V8]>4K,:!QNA+S7?ZATO-4LG?V.2\"P4G"-! MS7CAG!2H((HC6@B>1E@QI:S2)X<(3:S.MPMYP%Z=0;CZE=HG"#"%=I=_;#43 MQ%$+JFB:V5]K*]Y 9=-8[^VI<:D^VYNU'U1U!KA?BQLG@V.:'%9QR-*\0&G, M4X2C0J(BR@5*4A[C0F0Y(Z"M&4A_8O4^+W[@= ]HY.\>)P M%J#Z=Q_J\7@A]#S>! M6R*B!*441RK+,YQP4"'C32H3ZV>3Q+4JTY%@F_9M5.RVYM&RPK3Y+%?M+CA2 M]+?9]@KD:4N]36/6C;-7S,OML?]A]RK$U_4H\4BF"8E"@FAB'&$L+9!^AZ&$ MT+B(N+X\,W#1X>M9)JZ7H\R>Z$OI8/YSN?^V7 <;?4M\D70++S5L\.!4\8CD M"1*QTE9)Q R1@F2(Q0GF(L8)*3!L3!84D3'SKC[(W>[?@WK:=F#F9UIG!=X" MP\X..7[D0+= 64OYVO]X^"O>/19/OOXY@]VO1+I5&GGY"/P\_472E9F*]K(S M7H(ZBY12GN>QRE&F(HPPC11B)*6(T5C),%99&&>VI^M;!*:^GEIJ<1T_[D/E9\",]HM&T'.+9C5&_#$R??KW5(_>:ID_ "H@>A^>3IU MK&EV%+Q^\%T,,2RB4P9AS[*S91 .B];.(+1XVO5"K_1*XI5,A@P+5F!F M53_AE:O)G0@ECT'-0MEU;U=VW:L:ZYXS>O'860T1I+NHW\_-]I8^\Z"#IYG=$AYAO'9H^%Q\_ BW-TLSIWJYUVN?)BG)JG^S:452 M_5Z*A5*8\XPEVN;F$F%1"$0EBQ"+F,SS+)9A#AH7[<+$Q";V?+Y8BZGVE#%Y M&OY>-@EJ>'.?W&;]$=B9SZF!A5G+:3 =-; -"LH$T]JL6?AIH]J@(/7-:0.O MY9J^M>'_?+_;':1XGP/M@1S, M/\G>#:*;(^P=EX*[F$_5LKM6Z=X?Z^H&OMXIN6T[/LHCX*/\L7^EI?_G@B2B MD#Q-MR)"E06L1)+"/)I)T)&\W)Q(:LQ5O0+BPMN0L:]BY<1"6' M@6$Q*'D$>&_'?2K#+N[9L(:9OO];,-O[T&>#V\W%/C'L(->[%ZAZ///CUI_- M<>\%AK9?W\^";H?CWRG_IL_=VY?V (BRX?F[X"N\J7L/7G;G63\HP&SW.0!O3P!X[NP^ M+)NG,VM;],MG^75I2@S6^X_TNURD@N4%YA@5 M>201)I@CQGAFIA&K2.0JTQ=:VVK"6P0F5MJ*9'"B&1BB]J6#-S'I5U$?DL(4 M$R@DJ#ZP3Q*GNL";"\Y6#]@G3KL.L/&C\]_UV92J =P_J<2OT-GPZ8UKV M%.I>8?)M3[^TI*NRI'Q7MK6X#I?;=QGJ0:)?K?R! -WU+.37AV6?QV0[69VR M!7J6G2U;8%BT=K: Q=/NK3I_E_MO&P'6QH[7)U;%L\:=%6E I]L.B8>USH.P M,)6[(><$"C8@UJCNI)=KSMZ?M$.H6QU*NQYU' G$^?9 5^\VV[?KY^5VLRZ= M%:MRXOMF;:9,R#5?RMU"QHE0-,Y0EH0YPD4:HR)2B<93A)P4"4\BL7B66[:Q M'O1C21KRQ6TS8/_]K1@I\QG/6*E&49\Q YS'8XNNW2UR"L2 JNX#*OCL&Z#< MON;9V)*==T8-$(RKN3/0]QUVZZ9%-Z )9_N=J??E8W_VR_;L=^ NG&>B6NS- MCE("M;130*\M-F\)X[8-MQ>:;^^]P?[9AGOK]VZ[[-OO3ZO-BY1?I-Z@3%UL M77A$6$+S4#'$L(@0YCA")"4$%2D6<20H2R2HC+R#SM1.FYIJ\$4^T6WU/7MM M>KD!Z[.&T++;)#U@ '3GG,2O*7HLT+*4RM..UT5EU@UN0-3+_6SH<<<(R7*] MV2[W+\?^IY)E.(U(B%21"83#-$4DE#&B14R$F7PK\AP4%[D@,+&.?O321/8* M%EF4(_>Q?7+A%]A3XNEY\WX-$AW%68H^LY-QTL\Z!?;;;; MS9^FA'-!\DR)A&=(A"1#F&&,"L4)4OKZ&::YE%$&ZOEPL?[$&EC5 [ C.9CF M76)AIW@C)(3I727U:O-'; MYX(7*E(IBU"J8KW!1](T&C=A',X9CQF6-+1J(-I)8>(#]+'#=D4TT%0#0Q;> M6/PK MU? MI-S^MMTWNW1J\#_8L,;'F&,I!23JH:=\%[S:;_7H#4:0^"(8URI/T MP(MDC^ 3;&D6,CKI6M^ZLRF=A7!M[;-YW#FO[_#]L#)NTS?R:2OYLCR_Z)]7 MTOQPOS:3=[?[Y;_*?]YW;^8!C/[=I'*@E.B=S(+6X#T6(7G WHYS.Q\T_-"K%K-N$1UC:+=\&1R;)V MKE=VT3)]%MKE;5ZS#KWBYR\KT0];@7S1E:CW_7=S&YUYSC. M!GI%5R8CYR&6ACI=M7IXO7K1?WG:[.BJW EV>HG5P9QUS3-E0N9! MB@?-;4@*)A,_#]M3^P9J? M^BQC2L"&>M#^S,_0SHC_]3X9H"\3_J& #?6\&'DRXS,Q/:N1G_>#N-P"9J;N MV):,?Y/BL)(/ZAU=;O^+K@[R?K>3>]/WL9F3LY2[WR4U#(J']6=IQJ)HEE[1 MW?*RX0F/8L:5R=F@)J0C!$-4% PIFF>TB&3!$E!2HE?N)C;WAL.@9#'XSZ7^ MA+;\VTOP03[+JCK%N 3I^N7_[8(6XT'#.;#/F=WI M$[D+*E[+H_DM_,W,ZR/#0 M;)\V>C>039O>NC2A("FF<1:C,"^HZ9H3(9K%,3(G751F-0P#HEZJ^-#C;LK:3JWY ML%E_/>9W2:9X%,8%DHQRA-,L181*AEC*F8@8([*(8!40MMY_CR M25^P3NE?ZV"E63CER<%4MQ,U.]T=A81CC\)6YEM@:$Z1]S8DER?M[20SJ_H. M"7NIOX//>YR]:TIYFB&@),G-)%Z$:6)&\8824:(*%$6I2J(LQ#2W:G9E26_J M"TW'H-J[X,2"ARF]+?SL--HC*C#%'@6(GRF^UV)..<^W1>WG3_:]%MUJQN^- MUUQ;V[W6BVSIZOU:R!__7[XL&&MQ=KCASD[L. M@:Z[W'4].*+(TCC+MO*;7.^6S[+RHYI^($;!5W7$[$%],K\N(VE:Q^N_G$^I M,=$TST M+$]L"*H+YID$30KI+T:(7TT _'JNU%U[VB*]F+;X&UVNCV^S4I! 2^)093KM ME\'NS/'7^HAAUN^O\.FZE=G. KC/RMUI&9Z_&'B6#^!F??$\E-VVJ ]:5Q[4 MZZT4R_T[RLMCYM$5_*"JED:M'NJ+$!>$Y%&&0GTD1)CG,6*9D*A@A9(Q24B4 MI9 -!\K Q-O'_:L/0<,&S+Z#D;2SUE/B [.]AI-R<%C)RQ&ENU9LRORZXJ@] M6L&?)74%PY-=!).?UV-#4+P9&'H,6$W40*&O\<#!(]E R3V%:*V(3EOY!D PE5 &?*N:^A)GXJ6?"^%Z4"B M#TSOUV:J8>DB?UU[7TE"PXBH!-$X3! 6D=0_T5B;#ZZ-!2UPIA*(O;"@.;&Y M.'$0<--X95FF4^F_ZN5OOZ_W MXMV*?K4MF.M<8&)=UW21(1P8RB@Z*\PTX3]]<;2>@]P/1+].>\, IL5VX@?_ M,%QX*IP;E-*I;*Y[U=F*Y@8%:Y?,#3_L'&M>[N6'Y;/4"JYO#5^7;%7GF56# MOE@H8L&50F&1,(0321'-*45$T$*$192H&)1K.T1P8OTM:>@=:+M]*>NJ 7VO MK2&SCB][ P(<8-:444DZ.-&NDU>]#TJS%=1?B+F?W-PQ9BOA;P29[=X;4[#U M2'^\_6&:?,C:([\0*B4\$@2%,8\1)I2;A$[3#3'5EWP9L5Q:-4L:H#.QDM=A MASW]$A":V7(*858(1-*<#'J;W< M5 A%.9.QU CE>;E;)!RQ&,=(%92HM)")XK%#V?08F$970==8:>I!33[XI6;@ M5S^HV6T8'KXKL'W"27#',K9.L;S6G5U3^0F%8IVBWJ[LZG[F<8"J);.GK>*B7Y_F'=%RN_*/-3 ME(;8XSM]I,3QQ.'3MJ50:>. Y:+-\%%=.F M8F$P:092'CC3)VP9H/J9GQLPFO7S/K(1%9V>8?5>U>F+OY]4V>D9WN[J3M^$ M1CH$[@_[;^4TDS>;[W2Y7ICRSD1E"6)9K&]TBN3ZIP2C.$_RF*=I1CGP*'B; MT#PN 7.7.1(._E&1=FJ4<@,JX#5N! #.]SB [.X7N0[!?-_D+LG\G*MZ_N<_I'QB D*TM]! MBA,K\B?ZHE]=!:L38;]V0V>FQ5R!@"MV01MN*=KO7Q 2!=&M)/8_CZZ;W M4P;S#8K?-:)O^$7'V%V3^==J[7,ZIN=)0B4)4Y2'9N,.98)H4J0HBB03.%*R M(*#>#+W4IO;>G-)8ZWX75>&S22*IRO&69<'5\?P$C.CU FD9SO,%#S"6=T*F M1=AS_UJ0C+[">+VTYHWAV8A]%<"S>FG<,+,'57_YUU_+P;.+6,1%%A<",8PI MPIQA9*K0D SS+"J*)!)*L\_D11:AG M,]/J?D&2R2A218YDQ*6)ORA4F!1[3!F+%4U8&()RZKL(3;QM5ZZRMS^6^U&# ML3MALE-8'\+#%+:2^XSD!'V5AN3R67%XB\S\=8(]PMZL[NM[WG4<7#[@6MK!5W2W6ZHE+TM&S!"_5O?Q+D=U?=.M9H^5D4M3 M#9^D891EK$"9B##"*M;[FVECI$&5(K2D;- T[(.-*U,H E:1^+Q [3;>6?_4!PK4\ZYK#Z)]I"&[I#? MT=M6#RT\IE)X[5(P!8[>2EX\LC9S;8Q_4*^+:":@X;_AS:G!0?G4>6^#.NO, MM#C85:T-+J6Z%_]]J"N#2N-.>('SE**]E?[ MW%TN@M-]Y/,TPID$[!GZX?CE^R_3%F>2CP/2'6<:!MRVM3?+'?WZ=6M.X66O MGL_R6:X/\B)E+8Y3GN5IB*A*4H1SF:%"1AE*:,KS2.&X2$%;DA75B;>3VW!3!5R++^>+S9JW<%.PJ1>7V4R,KBTXA[]-V M(1BE."HR%-$L1YCE5&_!!4.YT#I'%.<"@])1^HA-K&H-:7#J62] =BKG2VR8 M AZIMI),)LHQL1'0=ZG0+5(_IT:H1^C.XJ"^=_S[BKI/\Z5SZ^'U>^OKP;O- M]J/>1C.P:GO\UQ/D)7B6K MMKOMN;!E"?47^N[,]XS9?6U M.6O)[.\;XM5A-=\',X,7:P9A_C*NK?D^.(B_:T:N8/LU?]HMZGLQ>Y%KP35; MFN?M\1H7H)\V=AV' M21*5MGWP]5FLKJT0C3VT?MYUNE%=*ZFX2%*5<\09-8V"J$"TP 29JI4D%3P1 M"8$--9JEC+0B!2P>-:K5X^T:7XK]WKS1>YDJ;A:EWB='(-6>::0M:<6$\,*_I,5%\* M:IX"PU3PO/M;,Z4\:+AKJKKLLU=!^/7KVY30P?31$37/GCA7/)Q29T&$9LNL M=1&_G7CK]+[CE)C-^NN^GCOZJ)>X_['<+>*,1C%.,Y3ES%2-Q R94=U(RHB' M69X6-(9-@KE!9&(+\N$XR]<0O0L,67V\TX2!D:V; -DY?\:*#=/^\Q&^=A+# MQ[3TB.1K%,LM$O..6^D1\FJD2M^S\$/NO;[+B-(U8'IX$U[(+"\D2BDI]/U; M8D1SGB$2IIF("R;T_VQ/N6>D\RU(+FU@38BV[!,*P=(X0#[CP N4!*TB&!DYI<>W%MS7#I-[+Z\_WZC51RNS6MP.LN0G*WP#1A"9<9DJ:0"A.5 M(E(.A2<9X1DIC*/7K=7R,'&KKZ*'PO^*<%/UM#>DP;VZ+*"T.PWZ0\:UBU=) M-OBE8>!7,V#H"-*IRY??!JX H?UU^+*@.7>[+WL8;O3^ KSL9C/J(3WF#Y/3 M]4Q7)K_Z?M],NBA;D2R((GF8"(44D=IF1)@B*EB(9!AC$15M+E]2..V^IU1DA3C_N^G/*HE?*3R:/;K._W^^V2'?9E@<+FHQ9FL]Z;5I7E MJ$W]%9>[_8(1H7 1AXA&N;G[$H8*%J5(9$7*F62QS/EBO]G3E>4&[)<_D-(> MN03%-T[I9JN^*5.S?!J6N_G/PQ@>/NK,YCOU)3#M5&JV@YKOH,UXL-\$YZP' M#>\>3PO3@.KK7.&9NWE/(-- >W56F8B,XZE&'Y4^F,L5H_R?CUNZWE%N2)?# MTCYM-UQ*L:M&F&JB]_IWSV4GUD7$12+S**\:)>(TTH7]!P]M=<.0N.+$'/&.Y?AJ6![(9, :>WJ:"%W[B M&XF-K^.A*QOSGB5'@G5U\!R['CS_5UO3/\RH2/%E3_5YM^Z,&&-&XTR$2.2F MX%UF!2H*2E$:LI!('A&<62?^WJ0PL;DR>)$.9BA* MP4IZ0440V!.S6U3[U-W1(KOE[%Z)[B=%MU>:GMS.&#B@N_IO7(X^NN=8O$O!>F'B&O;CU]S_I( RX+ MB/QE -]<;FHM[$]CK4H//63\WH:J7U$G0@GNJ+$%:);DWE[Y/>7UWJ;Q$U-Z M>X7NS^;M?]5M3_Z[7'[]IK?Y^V>YI5_EQX/9YQ_4F^7J8#;_;U1_H1X.^]V> MKHUK9:$D4W'"4R2C,$28"(X*$4F4IEE(PS#-,XXAKF0@_8E=Q379X,^:JX!6 M; 6[DA'CRN2;[]^U_NSV&OM@<^(,MME#8;<[!TP()LS4-(P$-2=!Q8K!K^(B M:+%Q%]0,^CM . +AZ6P!I3[KL<,1FLL3B>LR(UJ#G- E9QLZL;>N^_ MT77P5!6, ]VJ(\"W,UOS0 JS8 VYE[OZ8'0![^TV%2?./+><&(6.SW81;HS, MW^IA%& WVS2,6Q%^27NGY=^L31_3C;:Q+V]_/&DB=5O"]]^?3%GTDM=?4O"5 MS6GQB0U8S5/0,'47M-@R1X=+QNQO<6Y8#M_I)H<19K3 "$YPS1L%B=.ESXWB M;%? 48"T+X3C%G*=O](8/&/BOCSIP\-F^V%3=Z0Q!264I4P688'RPC1[B>,( M%7F2(:&/5CR6!0]I##E?#5*E!S$#0L.%6##L-H=U+R"@[,MHS% MQ6'\B*6LWF:*#-&;>5"(I?C7TS]L7X2'?>N.4V53J?/S4-.$JID^7!^,=A_T M*>G]7G[?+7"41!2G&,5I7B!,L4 TBC*4)FF<$LEQ(D+;X/ (/J:^A56EW.S=;YN-^'.Y6OU]N]SOI;ZV MJ\^R',GWN#$YG _JU6&G3>MN9U*O%H3$HN R1S)/39D<#A')B2,:( MZ'W$C#P/$0NQ0D46DYPJ$::2.S0V\ _ZZ 8'?SWL[7:4R;Z_L+W$,WS@3<() M!D_; XSVK!N#$RR76X+;(J[]5JH2I*J(J9Z=^7&SWCS)+36)^A_E?B&2D-"8 MZ-,N-BWU2"P1X6F(,JPDS14)LTPLGN66;>P[K0R3A2A/F[BU#C5,!+*B?Q>L MJT+!9?.+JOD*M.V*!:)IDH:<*#/UNU#5N"TJ9(1$BE,14YKQ")0/X!M/I\E M/PU-.\OM&R.8P3["T]2FU@S\6L;KCSR4Q:H^6]C8R^RM@XT%R9D;V-B#<-V_ M!O NW)7]?BWTF=],GOGR)+G^8__RVW9S>&KJ6D0J8VS*$EBJCX-%R,S!,$01 M+XHHRO,\DE:#PX9)36X<&N+!D7I0DG>H 1H ;=BA[ \*J V8#P5[IZ\_--S\ MNF-0 3EM[03M\QPH2)9)#$J MT@SK')@_750(YRZM-M)Y]=BLLX=.U.05-@ M!K."WN!R".;#9/<6T[C??-T>_=[Z1K' 21*F M!6$H(C)$..8I(KE(D(JB.,Z)Y"JSFI#816!B8U&3#$XTRXN2_;Y_$Y3A,\]8 M46$Z/HV4]F>:L=*ZG62NI0[J#-SN8G[0":9/K)YSR\W79CNM]#'=/J/T/N%G?"X.D%P9\>*[T-@$UHM.--E^KSBZ$T]]_W M]J7FU^].KM4=\X_NOV\./84^=G+W:ZX/D:%ZZB8ML!2\6R3'NN\;"\Y8Y-TM MSGE%=\]S;MOLO1!+HY1T94K$WZ]?TZ?EGJY>ET7*7TR-\B+A6<9"AI$,18PP M2RDJL% H4U$>95$2YED!V6:'24ZLD"<&@B?- 5JN U[Q -M7+;"SVU?](@+3 MUQ8892<'#49-WF0SE:7J)0?^ME5[:3UMJQ8$9]U6[0&XW%8!;WHU![5C6LDL MH5A$2,:FZ606YHAE)$.*A")E>9H()CU8@EG"&A??>W3ZW@,=^G;0C3($4P?*GTOPYG?X@L2WUW8OKOV]TO.GD_VZU^?,_I?@JS\>^7TV55UKY M'NF/19J3D-!$Z!."*,MS"D1)F*(\R[%*)&:YL IX3L3?Q.;D'5UN@VB&$X M*#F^"PS/Q]^RDO'@DO.[@!K>3>=QSZT8_*/JLS^#1^[F;]K@']J;G1PF(.-F MPU]1K0M:OO@\XZW+%,D MLEL(&N-,QBF*TW*LF9)FMBA#12)3J6B:QJJ M,*KE@6I)+S#W:-Y): E*> % MJ9(ZI#+3MT:*N(P2A,.QA1CD&ERD-IE;M/7JE3576[+&R!8 M&N!5KU\ ^&WNC%]?U[9JT7GO9V>"7%W$SG\+CUG<_TFW8O=ZM=G)Q\WOZZ?E MF^6.OU^+C_2[ESA3Z M_>.G]X'A0/_BL)7E) RQ?%Z*@[:#O;B 0AHV0CN%-GH7GBW$82->.]1A];SS MG.+ZP&X2H,S POW+[W+_;2.J$1?&T.\6<:9H0L(829YG>IM*4U3@D",:KG^N@M^,>/,Y.Y7XYJ@2BU7R]X1!R, M=O_ MO,,$,P)GGH,JS;$&K6(B:''A=5JQO=#^IA5;T)Q[6K$]##>F%0->AED.,RO] MM>F9=L]V95K#(HVD3+E(4))A,Q!1,<0D(RB.PC3)]?F6IU;;^M7*D^C2K1FP M%JB-"5;L]D&+19^QU7EP]!:>G9C=F2.\\X!_'22>B2ZP"L2D^VU?%G]\6:0R M*; P=6,LE/HNE62H$'&(8D6Y?B_??W"%L'^L6KG\# M+W,J]>K5I5[5M>:O7A[UBA?-SW*A3)NY$*6XT+K *$3:AL\&Q95LQ2\>@D,4\Y=Y]P@']#'J8&$J>Y?%$/[^JU)L70L[J+L ML*+;0!R]N,;=M>LX1C==4 +V$IBE>Y^EI9_24XV8,W0]!63P-6>K+G,6MUUZ MYKZ(:\6\OC,?^/ZP-:.0UZ+N[W0:BGSTD8193DF4,D0D3Q F48XH$PG*$Q%B ME>>,)1Q6,F])>6(K?\9'W=VRZEUV8@7L8H+#:W>SG 0TF$7WA9=#S3Q0=F]% M\[9T9ZZ:!\)Q738/76!$9N[M>5B82D;T$1))ADT&OBP0XT(BRHD(>9X5 I;7 MU4UJ8B-2I6VN3I0=DF)'CPR;>218)7.+Z(3SOF:;Y_57F=<%G\?E>]Z67N2C MW#1S[2US.LY>FCJ)8[-&']\^6*K:M4C]FC5*&I@B-8)XK$[IY-XIY^)\I=F2 M+&X*T,ZJN/V VR[UA7^3XF!ZFC9YSU\.3T^KTN%-5ZV$F8N;9"J)Z9<9H:P@ M"N$D4JB048AD+&3!59C&*:A.Q)&/J5TA-5?F\GBL/[@+VJRUDXI&]^%W_33L M=LL9, 9Z2::#%[S?C@3'TV;LRL6L._5(J"ZW\;'+CZ0_3),+?1.0:_[R MX3BQA^>8%;S(3(?ELD8VTR?T5""2)#(7J5 %K.E^+[6)C5B=#:6)!RWJ#F.0 M[*"SLT7> (%9G#%8.":$#=7KK?=A-,=\MUZ;L\H/)F/N\_/IM_Z#^V,EJM-;W MS7:__%<=AH["--*[+,HBB?59.TI1D84"Y47$LHA)@C$HPF9)=V+EK;D(2C;N M@I(1M%%(L]*,F6MS ]-H6VCM='P"P&!:[PLKL"D 2N[).-A2G=5< *&X-"#0 MUQV]E54![V?Y9)97ZY "XKSNOWL(;AR M\0%>A:=O5MUYB8J_XUAQW5(9P6*#$A#[9.K),;SYVFQIA'U, MMS,%>Y]S]R"8_YMRTV>Z,B4899+0TO3H-;\HLX3:_]!ZLJJV:"J#WLCJ3_WW MU4%H2_?V1]5([C/=R[=*2;Y?T"051$$C M7V $#"H)[X*R.P[>?/7_&; O4(67XJ[*;\5?OU/\W\J'AU;,S(_ MN\=L_@_FEBON)W#AMG5^E'O#P:?MYGDII'CUHB_]FGSE#3#YM;<2ZK,0JS1' MN3Z'ZX-Y'"%*"X6B.$X)#4DJ.(?-,H8S 3%53I.-C[0#>B3^[[ =Q0%:NUUA M6KA@EEWS4EGIAAM3KO.+82A8KG\-3C!.G&3OCHDGN^K P*RVT1V@2_LV8B6X M:\!0XIM5-6YCLV;R&UVIC5)ZU< UT\,-6BC>2-9DW11B%0D0"A3GF"#,E M$(N*&'$224E4F(4YJ)/=%87)@Q@EO< 0=,QCN ;%-E8Q0E1H9 (BI4,4HD,2 M;S&'R_5GCC!TB'<=3^AZT*G@YY/8L ;HEQ$41T,U'W/:;JM.BJ;W?K/5! MHYXG2G.11G&DS\>)R!%.%$$L3"(D"<4ISO*8AJ ]YR:5B36G;OQY).HX??4V M0';[SVBQ8;H%EQB\#_5*Y&DONDUCUOVH5\S+/:G_X?$I=$VAZ\OKND0Z%"F1 M:1JC-,%:.S&1B- 4HR3.I0K#*(DE:(Y;'[%YD^6.U.^"UP-UU7#8['36%Q@P MU77'853J6Y> $^2[79'Z:4EN74+W9;9UON,P2D#\]^/&6(MR?(WM[(#V2Q/K MY*DAH>F?WV[+8^G(OI9R^ #J+"!,S[IE\S:9IU,:M_;_9RO-U^__E@!G#?YO M/N!:D?FL/Y#-]N7OF^T_WZ\_;3=<[G8?Y?Y!?98[N7V6NP6/"QXG,D>*I9GQ M@F!$"A:B(@YSD8>8$)7#ZC(':4ZL9H:PZ>7_5)&&5F(.0V:WWWD& J:.1^)W M00-'S?S&^:2CT?_8W< M\>WRR9CG4YJRO9MF8*49/#>_W=]_"FH6@A8/(%?.$"!6WAV/6, =/ETP>$[9 MAHGJZA@:6GY.7Y&EJ!?N(]NWW';SOTM3!2+%_;/AQ]W#8 M[_9T;5)27M'=DB]8A#FE*D:,4VYF RA$PSQ$F @A":9Z7P=U1 -1G]@"E#2" M/VN. EJQ5#4CW9F]C9>#WX.=F?P>;$[,P#HRP&C/>GAP@N7R&.&VB)M%,M&B]VO3_-%<_#X< M&Y9$22%4PA.4XE0@G%*"J,HC%.9)F/,D)81:58H,T)G8RI01QQ/9$>U=NG"R M,QD>I(<9!R?!P49@0"Q/ZMY%95;%'A#U4H6''HD+EVNZ M76Y*YU&>\9#GO$!Q&L4(1\P,PXXDPDE((Q+S5.965_]."E,G0-2D0'.ON^'H MUT8O0L+TT%8^:]4;E*%/Z?3++873?SLI6_>ZLZC9H%B-@@T_")]_]W:]/WFO MC^68ALIAMP@%*V269JA(LD1K6(A-TS-]".=I(9)(% 4+;-%G/1C2G07N]"\\V=\]&O/88/JOGW0ZM M?ZQIU3ZARG9ZO]L=3#2JGHRPR'B,LRQ+48CC%.%<)*C -$1%J)(BU3JK0E , MN)_=.T$ MOSSO6K[E.#3@2=^#C?$X#<)=X)R%.0D9PJ)0"+/<%$PE&-$XU7MTQD5"%*1> M^ 8-D&+#BWJ/%(-E/9G9S*O^%3@LX 8T=CH\4F"8XIYD/9M"[7$P0+I]5 M>I]5<8(X+I2(S&3$R*I#:!^1J1U$5V0=NFUT M2OB;[$!GJ&)I78O@[(A^1N M)4#7E/V4_ Q)U%/MT_GJ;(4^0\RW:WP&GX7'MC\]/Y6-S&TCV,WS$YN'3_0E M>-Z9!@EJL_U>GC2A7<;.I.LW"*Z"P0Q KTSU- %/ >=+89S"RL=%9@L>7[+= M#A%?_<[M2/N!KL7]6I@_WG]_VFZ>2W_6;A%%"G,9"Q11;/H I!*QF$N41QE/ M:)[AD(/Z]'70F5AM#+FR[&\C-OB,.R"4 MIW-N%Y59S[H#HEZ>=X<>=RPW;=S,KPZ[Y5KN=G7#OET9:F""":V3.6)"Z@LH MQ@(5/,]0$<4LT3=0(4)06&EZ3:R..K M/+67UKREJC9B7Y6M6KTT4H4_G!(;XH(5)*-(A3E#6&89(E(D*&64XKS(LS % M)4M?DYA:61N"([(9;N "5%0G:8':"1/474FO9/&MF1]^3LY"MX"=.GC])-Q? M]%D:_I:K97DMWZ@;O;OH9;>N8[<#JA['W:CE9W/N^0"A[0#TLIY#"ER=[O/'>OFWW-[$!1[LK"6% MI<4-23(F-:YS[?G2XX;$.TN1&WP8[J-_I[G>K*51_F>Y?7ESD(^;-\O=_QSH M2A/@I2UX4(_T1SW(;'?_?6_KSW=9>V)]K%D*&IX"<9"F,/J2+;/!F=&9#6?E M6)Z#;7<&9V"'0PE38PI3^LG@!$4DQF#B%+UP(CA;I&,,'.VHR*AUQLYH-PE' M%Z._<9XF+ QSE.9+GL=L@]FMB$YNA5KU/F?/F.CO] M!DJ6+A]/LD//"*+Z'V6^0U2/VE@>;?0W5/)>]YQ:/OR)]V* MW>O59J?MQN_KIZ4)2(/R ;I7F%@]*\)!2=FT:'A\_W@ %-56PC\YA8,2^K64Z9[V?D:S R*=M9M9OAIQPE ]3RASW)5;N"[ M;\NG)L]+)J+ ) M14>C_8*6OWI2F,4H2G-$L93E)*&B2<#>MB16XH1QLVZ2! MJ1_U:V0ULOSWP_6%KYKY6KGI!>1ZF3" JRJI%S!#% ME*($QV'&8D6*&)10UDEI8E-KZ-;-Z4Z4'1M,=Z-E=ZSR@@',:#J*#SY3#8KF MZ43536?6\]2@N)>GJ>$7'(>[:7XWZ[WF?5466&D-T32::Q''81X)?7S*98QP M&C+]4RB0)"3*DDSF2B40'>XC-K$:GY,.&MJ.4TIZ4;/395]8P-39&0;XM#4+ M^7S-5>LC->\$-0NAKV:EV;S3I=SMS^N#_ND__JWY%_T?1G?R/_[M?P%02P,$ M% @ 1H&G6*R>/]?PI .V ' !0 !C<',M,C R-# S,S%?<')E+GAM M;.R]6W=;28XF^MZ_(D_-ZT%GW"^UNGJ64K:K?,9IN6U7U\R\<,558A=%NDG* M:?>O/PB2DBB)E'B)S1VN[%R92DNF]L;E"P2 0 #_\C^_78]^^IJFL^%D_*<_ MT'\F?_@IC<,D#L>7?_K#7S^_ ?.'__FO__1/__+_ /SO7SZ^^^G5)-Q1F^?)]!K@7Q>_=C[Y\GTZO+R: M_\0($[SC?KXG]A%$:G*4< MI&*29\Y=TO*AE H_,V1HH=19"O]\.?GZ,SX8E2ZAJ[FDPJ26ZH%R?W#3\AU M3M-IBN^66MG*W(*S.:(\+3Y90^/_=N.F^,31]X_IRV0Z'S@6J,F* $T$S6H6 M&FP,%)A1@E-)!1K6*LI_].*=<,#:Q\$Q\FP$$A_2=#A!8QE?X88^L-9GS7T MI37![3@S, IW7!]TL)X%JUFJ H@'K]T)#KQ].!PNRT; \'GJQK-A$?P*T-)+ M8I.U$'*2(#3^R5OTT1QZ9[EL\%+P.KO#HS?O! G1/B2.DFC/J%AZ4&^&H_3^ MYMJGZ2 @=2KG"-Y8 _@- X3B)M=$EI8'L,BH M5LPI50$8SQ*Q$TYTZSBI)^"BFD=*C5DVP1(SF)$%3C:4;,6YL#28EGXRL 9,.K=P*';1T#'],)U\ M'8Y#&DCNG;>*@"Q>E:"1HFNM$]C(HK-$&1,KVHM';]\-'0UG-JN)MB6(?)C, MYF[T?X=?%JZ3B@:W0A'!VI0Q\D:[A])(D 1)DKJ8&*WA<6QZ]V[P:#CA64FL M/8.C6+VS:7(+NI%0KF3(0*Q@&(IKW N%1/(@,N,+KQ&%OWK;^'*C2_3(M]*>59"Y@A$"W13E%5@..)7 M)9%BL()P?UR"3QZ@^,W(7:+],M2I8K6R*TB.'ARW M);C14AGB%'YS%!(VO'0W(#2<<#Q6D$V$A>4# @'DID4(E,;>)WCK4UOWZU:JOG48P71-@&17Z?I)6YY?YY.?IM?G4^NO[CQ]X%-U >1-4@F,4K6Q(.7WD'$ MGP5+->6FQHZQ\>6[X:+A;&,MP3:!CT]7:32ZI5XS%(CV$A*W&@0J%)P+&:)% M@1!MK*A2]K#^SMW0T' "\D@Q-@$")/RZE/-,PM\_7:'<9A+\R>T7!V MG<:Q5),OTB[.>^V#2<"O1LN M&LY@UA%JW[4MRW3:/;;OKJ$%I17^ X[&C!8OX(['90F?LI6*DQ##<7<\M[UY MMUM]#:#18-)R^KB+1'6-S,X-*Y+X-%E6=AY'SD9K.+O(B:SKX-9P-!L[$F2J2< MHI/$:+G4[O&+9231E+F\=_@V8".[F5]0O7K3$B!I-)_=_N0>*2\2TU_+@#IZ MGG0A] ;0LT[_J\FU&XX'3$C"2VB=%R=^L=Q^9XF#C4[KF TA\;D.&(? YBD5 M_>"ELGHG567= %H^W+YWP<.O:5%'Z#3)7E&)(3>&X;B.)!I@=,-S(L)0EG%U M/;<%'8*7373TBYAC=3NI+.@&P+*6Q%LQ8)S5C#H"A 381Z[3P$3G^ MR1)JT5,W*)[:?NW=V_OK:U/56:DJY 8K )W,85%H$CC!^,T$@GNQ%>"(-]XD M9(X_Y]]V6 %X(F@8S"A$D7CT1I>& MA/V4")_*9!R/BZ,%VP@P[FX[&&5Q(S4!?2==[CJAZ70D95#HSTNC?6GR5 44 M>UT8Z:1VHU- '"30IJZ/)&:5I2)"\)R"D,Z@AR0$:E.&I VE49SZ^D@G11N= MP.!P45;#P+_\_$24R-??C^N3>G[Q_M7K]Y]>O\(_?+IX]_;5V>?7KSY]QJ^_ MOG[_^=/%FXL/KS^>?7Z+?_N0H9W:IN[S](I=5 ]FZLBFJK?126F![']#6-;](;7'CGD_'B MD7\;SJ_.;V9S?-T4WSJZ*>OE;#9+^&_\[+X-H@M2<(I.E3$8H;$LP,N<@;NL M./;4@,YCV/EKG751,9E-K_(?YY,XNQL'#^EZ==A2+-/DU$< M<.8--4E $B&!T%Z42%+AMUIE&0*-X;G+,8>E7K91TV\.I@MP59)\ QCZ\W0R MFWV83O)P/G#!44V\A'+)!T2V# P-*!$>'!$DX/9?^R1@[?7]>-!=HN10V1X. MB\GJ<,J;1J-1PIW&:NA%B_"Q>#\>+3HCE)M#K;U_2>)8&67E+%,M@I4BE M'Q4%]"@3&.6]$92$E)Z[E'G0D>-.E/7CAW<)I@XTTH+Y<200R@0OB77*SY%WX^Z)[<[FR.!G?,8*8SP;)^X@W@YN)+*J'" M^'(IHK('#XRW(<=,('J*&[#UZ.\Y;0#]/$&5Q)^&VAO6!C)Z:M+;)62.%78# M*8!%XP^TETL.5O'E^\EX B3SRB&P=)[.4%Z@;">&@1W"[/:"FE@ZRLQYZSPE&87 MX]??RFJY& G.D<$-05C99T-292'3D.E?W MKYZEJ*>VQIVZ6O54T "@'MK?_9+R9)J6G_OLOJ49KJ.I M0]4-QV[Z?5'O@]((Y@ U='KDO8F[*4XR)$Q ,;3Y^04?5 MHK?JK57$4.Y%JIT5NW][3WVDNT3(@:)MP*!@>'QO7L_F\^G0W\S+79O/DRT6 MT^HH-:7(%C7(I3*E"VZ(H*S1948*SZEV;F-O(GOJ4-TEQ+I55#NGU@_X'$AI M7+88[22ET$U-BH!-%,5&8L*EY43BS\W!.AIL/36T/AF0]A)P ^;JM9N.$>.S M#VFZ:(EW)Q&C3/12)G#E#H8(08.11$(TEGJ/ I'5JZFWT=)3A^LN,5-%[ VX M0(_Y^,7-AF' LZ;!H*&4%CU_P4D PU4$M(^"1BFH8[73$1L)Z;?:O(Z.7P#. M_@)O$#6OAJ,;W/,&1BM>I@9"Z>:-KIX18"BC0+0VRG%C\;^.<;,BI=]2\I,@ MYQ"A_^"WKMW%Y\ZN7JU[56GO(>U$[N5+F7= M;8^E6*KLEV?C6-HQ3],51OC#KZMO;-: M]ZV/.L#'UBY:^TN^Q\UQ-IW?4_XII+&;#B>+YE"&2>'0N -W-J.%UAZ<03/- M@X]1$4'D;MLBOF$--OC=/62VOKP1U!R@R4E-L?:-BQ7=?QW/OJ0PS,,4;]O\ M*&%-R!E"YA;#39W!)Q>!14\BMS)1_]R^$\N[ MNUOY- >KDQ*P:&TMO,=E$R.'++2UDNG,4NUP["D5_7K4%0Q))0$W )&UY'IV MUIOD2>EM6OH.%LJ#YT!SBLD'IR.M[97L>V[1.20.U./V$XM]A-H '!:%#1M\ ML<7Y\&2:AI?C9:_C\'WM?@WZ;XOO1DN%Q?^X619MO4_HXI5+[LH)XI62)3U6 MUE@JM[TH@\18RDQF(5UM#[\;3AJQ7'5@VH"R&X?\A_*#!)ENKU NBX$^IE"ZC*)K')8XR+@>%U*(5J*_ MI,"HTK++40_&4(+?6NFTRSGEVJ4RE5GH]Q;_"<'>M7H;-^UW"U<'Y[.QQ?\7 M%'G*&FQ@%J*CR@K/?)"G]$WV,KJ=51J>$(<'*:*!T_(-[-RR I4AVZ=ZVT;W3NQR MDV/,T4*BVI4FX0*<W_^ M^M-?7K_^7*UVX.%#NZX2>(:%^O4 ;X9C-PY#-\+8>KB ^]V,+>H32E;@;_5V[,?W6C,]S;-3.&6\>EJGW0!@A6H)4NXTV-"Z9XC00= M/DZTK-W9\#EZ^CV8JP^H:K+O$4?H[0X^3R8EL)S>L3%.\X%ST>+'(M@82\-8 M9<#RR,#)LL,S7!W)O^ X;WMVOV=5]7!0178-V)#2P66,'_E>6@69E)!*Q8"% M,F',AX3!8%2@%9$N,",EK9T46G]_OT<[]6W$P;)M !];PV:8 MYE;1!#2Q_A2'RG'2[NASEV+'A3W^^(@ MRRQ1JQD\908M(LW@*$I'8CR0E+94I\[:,ZP3TN_Q1Q?FY5AI-V!G%B>/#V0S M(#$'X9V%,J *O2>OP5J%#&'(Z(5&OTIT!X] /TY)1GW\O MU5]S#/1+D/]E5?\U()9ID:2 6&XE(;)1/DPSD%I:FY KFVL//GJ.GA9"X2IY MNFI";V$?NNT4MYA/\'%X>36_R'^=+7O(#QB&=))G#U2*,@0,UX47&4VEYS;8 MG- CJUXV]QQ!+43152!43^P-8*C,_OIM.!H-C M$F\!!DW*I0#H-SEF"&ZVF ME"0IB:X^-&OU[A9BZ"K(.$B8#8#@S7 \G*=WPZ\I/IY$49ZB%D+I*H"I*/@&8+3FKY<2H-O$,B2,V>^-GHV$M)"*%UG_SE:S U@937G1COT_:DRP%(N\9SQX+.1 M"'CK:7"$6%&[@JJ%B4+5#Y[W$F0#L<^[H?/#T7 ^3(O!H_-)^/O59(1"GRU; MM=^)QL;,#)4&(D/#)VQ(X&E.0$PR.6&@Z!X?ZQP-D%UI:^3>7E=E+YVHJ '+ ML\;7XU0$(]GR2 7DX%UI,*S ,Y<@:QH]95D84CL]LYV:?LL9NM'^=H@=HXH& M0%5Z_M^FH2*+#*TQ!ZK*G1.*3+C,$^B4)4G,D9!M912MO;X9V!RET4D=\3: MC-NBBP_N>SGKN.5"ZD0)(Q:$0D$(RPU8ZBAP03*UCN"N7=WQV4A)O[M81WBI M(/0&H//Z^LMH\CVECVFTF/SY1%8#*P@1DE!(UFA YS&"T3R#E"@@ZJD5LGI# MPY>(ZC?/UQ&@ZJJB 6SA"IG>;&3$)!=)F?#.9$3[:J)9MIUE//BLK2UW+.I; MILW$])L9[,XX51!]$Z>;#U/AMQQ]O^5',;2JEEI(JM04&HQ'O=<,N.8^!\5E MKGX_ZGF*^DT<=H2GBDIHP#!M6!:2110+VM(4,;R5TR!M*)>F@3F.<;$D$;Q5'D*DF:;HLO6U,U:'4]M,3- =4$^DRA9 MN]EW76/(9T.(U 02S>B^1O1A?< (FR$YS%*17/6)MB\2U4P8T2$$JRJF!:25 M-;5YS8B0 N&&0DJ4E,8D"5U>R\O WARS2IR*VDUJMU/33)S1L7D[7A4-@&J- MB4&VTMO T4D(W(! C8-1F8$67"1FF$C5+Z^NO;[?>H93GQ;N)>P&HM1G)!(] MBT0S!FXQ],^A+75,2K!"J^A%$;2H]IZ+L53!W=/NU%=;B@&P#* M68R+LB W^N"&\>UXE8%98VO@B=%3(&^3(%MUY7O4CS9:KZ M+K#J!$R5E=$ O#ZFN2NQZ>T N+,0;JYO%N>D)6H-P_F 2*\S3PJ"QU6#"X2! M#3*=)]U_XV9YM\&:L:O41QE-:E M5F4.5)A,/ I+\=HW>A_3L!-4.IN-?I+P[BBQ-VEE#NH,KGU(UD9:1H5D$-Z4 M2B)G0!&M%)?)QEB[*U(=RG<+(#N;Q=Y3"J)S'3=@$%\2[4!38Z6. H0)^$5[ M"BY9 2$;'9C0)N7:F'V)IMW0^ ]S">-XO32 LT6*!J/L%-')O&\R=%??9%W@ M1E'0OGB=QEKT.K.!D'AB) CO8^U"C.8.V7+=V:]3]Y0L-PJC!+06-D2?C"TA%IQY67U M9NBG:/F^EAY$05],%^^,B[7U(4T_7:'P!UX1E0TN4.5<&0O*%'AM-B?G=W,KS"H^J\4!SI;G8B)P'/$ M:(J2 *8$X5(S']$],$[7KL9YAIR^#PA.AZVC%-$BIM[.9C?(!M,8L2BA(25= M.IS8A&Q@-!.,88)K2G+HT&:MD_(#N&%5L72 EK$T<7-?.&M8& \4$XZ6:9A MZU"&!!,BP 65T.Q2[6,2T=O:Z=CGZ.D[R7]J1!VJBA_0K?_T&;_^^OK]YT\7 M;\[_\GG1#-DE(65B#IA6N+.7 S(;-;J, M%#F4Y?"D^KCCAQ0TX[%7PL+3].O!\FY@![RC?BF13:S<< M#Q2E)A+A(?C2'4.X1=F1!N=Q-S>XL$+UV&XC(8U@YGA%/^XA<;34&X#.FM?W M:[KV:3K@T0M:[A^G[!F(K!U8B1*B5CF2B2925A\']IB(?B%30;';?>L#I-P M3+94.:Z84<;KK+G L,.5EN]EKHQ#0^QT)BRZ(%3UT^EG">HWCU0?/O6DWP"4 M'E1SA M^2*U\FF56OD+QJMEV2 W2_FM&++.H'TU&D@4%B-6=!H=\1FD\$PS&0,)N\PG MW.EE_9:$UH---])MP#IMKNA:\9(,BY%+!XX15;J^6S R"L@:I29"U([4OBSQ M'#W]7DBN;X.JR;X!'-T%J^]PQWZ+?YP-7.:1.R\AL=*_22L*-I ,/BIJ$BG] M(6K7-SVEHI&#V8IIG\,$W !$GCVF29&3H"4!%T+IN:0RN&@B)(+!IN;,$MOY M1S3Y/MJ3M%ISZQYQ^3+AH9\-Y^I2F7XV:IT;J:NI@O"D -+ @-F\SKU*8 MECYD;U =^.?)>#89#>-RQ6O)74K90I ,0S96KD$E&0%]J*2#8UG&TX3+SQ#9 M]QW=JI#M5D7[8] N,3A.ER6O^+D:%#],)WDX+U?6!U;FK.)BE'!)?IMRO\I2 M!C)D*:PA,83:&+M_>[\)F,K@.5"H3?2AV*FK@1=22.L<6$T+5R*"87-NXN_?>JD&/_NX2#@B4;P$.7 98:QI$>I$2*R,[5'L#Y'S]$19IJ7 M9Z(C^G6(DOOE^U]G9?KV7:UDRC[4]G(X400ZRSV2S-9X.H2#1ELXB6E!ZZ.8,5@@/STH><@J&R M^@V&9RGJU^XU![V*ZFO"0_RS&XZ+%"_&G]PH7>1?;F;#<4+717+BFX MK+BFX(Q U\5&(A/#[:-ZL>@V6OJM/6@.@E54ULYI6&'B;!P7XZ"\"W__/'7C M&I;0;9?U6#32'S@[4 MV0Y6%^=#"U/_]OJ+&TZ+W,^OW/0R8:R7E91,._!14A N6C"61K#)H2N"?^*F M]G6?9\CIMS"@.5364EP##N26^C2IDV6**3#.&! !=P"7- .O K/4"\)$]>+7 MPRL%.ZLJ: YY%=35 .CNI5?*<&YO2,VO)BBYKVDE\,4)^:MA$>LXSBZFKX:S MY1'28@RS5(Y)DE!JI9>TB"479C0':@T5/#.,WFH#]'BJ^ZUN: [,)X;!L1M_ MM0AI5EA.Z'&__E:D>C.<72V/),KH\8'AN%'@+@*!AXP;""O+V*'?S3BEP;F4 M?.W++B\2U6\E17/ K:O$=AS293GO_QJ.X]V1?*")&(V,<"LM")$">$+P6Q>$ M-2Y1JVKGVY]2T6^M1'/P.U)-;3@ BRKU-[9=Z=N-\#^?@Z*.M)K.W9V]Y*$ M 3(G?(H<7"8"A%6T--00H(W(Q"A%/:N=&MV=NGY/ETYF]LWK_:ELI#? B:HO:ZFKB;/U#^[[ M[?W;\)\WPVE";N--8>RV7, S[50B#I+ Y25T)F"]1S<;-Q9'A934UQXH_")1 M3=9J5L/%D\"\IHK:V9R1C9!27*1I7PT7LIO?3->*!=(R35MDO?S[% ?H'Q-/ M70"CN$1INM*_DT0(T>._)$GB:M_,.83.)BLQ.P-HUXIL8.M>Y[&4#\PN\G+Q M;1#J@&A#@H@>?+*XZ9C, !V5"$R'1%FY\A MOG:V^=V%.J"<412>!F*" E%R8XYA.,=R2,(:0ZRL?=EN=^KZK58Z,30[4EH# M$Y*W<+8:$[91D%J3F%7*0%29YQ5-Z2+D%>C$A!*$2%&] <'^5#;2_.Q$,7@M M=;41@Z\9_]+Q#3E#Y_E3"NA$Q\7!OQ"!9!XHVGLG0"B4I6'(4LQ.)T,=<[J# M%CS/$]5D#%X-%\]XD<>KJ '7\6/ZLO(^EK4EO[KYHLO@V_&ODVGZ?.7&GQ%( MZ=?)>'XUPV M19T#*:+S:.-#0AMO2\-Q8H5)069>?][$'@0V&6YWA<7N5->. MT[C.X[O)^!*??+U89H$+SC-EX*4J(UL-.C4D)Y!9124T-]G7OB*^C98FP^A3 M@.Y@A311*[ENRA]P55)5Z+X@34-DRQ.K5$R0?1G!0:U [Z7,.O,F&Z*HMKIV MW<5.A#49()]BUZVCJ@9VWFU,?;J:3.=WRTH+Y153'JAE%L7&(IB,4O2&VNQ= M3")WZ?%M):S)*/C4^#M<56W$&W>,W GN?#*;SP8R6YY+._Y@44S")U5NJ%,( MSL9@/-IS7AUT6VCI]X;.J7%60R'M.&^W['Q,BV%7GR>?W;>_#>=75\OY16\F MTRT7CI20FGO#(6OG0 ADW'..OH0D 46;HY"U+RD<2FN_EVYZPF>G"FT(OVMF M?RU'O\C+;Q#Q0"^Z&#*)LB2E[7ZYW2XY[@)H^',T5&96^];8GB3V>].FQUV[ MMOH:\!]WE^8 _6%E- VXWF*9%,8#>B9EH!E;X0U@ M_BAFEZ-*GI;>KSH;KXMU*>H!Y/;\_Q M(>7O'LJA\A2"@PCJ97+!\:([^=TV95VDC>L O<8]_?EA AK+Y.$ M*+5$8\T)6$DYQL \VN"X3=J]H-AC::AANG%A/WK=&8;FT^EW=*J60P.5CIQ$ M+S'ZT*QT_T$>!6Y-T8A(N0F>DBY,](N$]5-P=5+<;#+3=1760/3X9*-9ZTMU M?C,MRA@P;0EGBD$JK?A%\!R,]1:B-D*6?Z*K?1*R UG]E%GUBL#:RFHN^K-;'>CK)^ZJV91>*#*&@#B<4YX MSOA$R048)3P(&R5XSPA$Y1E5U-GZ2>(?,!W<^_9]&@57RV=U$F%=?"U3JM-O M!\1"=[]:,6K93$ZE:6IG(4QNQO/%C+[1,*P?H%'K&+."E29R%LU3-F!5*9D* MSO"4J5.^]HK=3LW1+;RFEVZ\&K)POC[P&3']84U!=S4];G27S9B]&L[":#*[ MF:;/*/9?\+E_'PC'G'0I IIP--Z2.O0B<@(732!.6QVK[[>U>>AY!$P=Y#WI MZM6GHAO8I=^GW]8D.\4-Y&8;\JGA']ZL:_WJM MA\4!._;SSZNXC>]!>*6]O5BS28'$38JK=EQ(P5EY\>S+9.9&?YY.;K[/8#MP5/O3FU^!T3&!UB@Y_A/*K7:)U+,W][O)=8O#)#+=3:K=M*_DQ?4W([P'V M\/8W*UJ^C<14LG&K9Y?BT?,R3!PQ5$J=SV]F\\EUFM[WW0Q!2IDED.3+< ST MXCS/"G+64C"34>OUK\3N1-KQ^<%G7W./;I,9,TE$L(QE$$FG,LM+@C$FZ.RL M,K9V7X1=:>O71G6!H:0?2E9S^Q!-5=KJ0Q:V1(RE-6N[W]SL15.;EX[D4;]V N MC?%:0."JU);2"#XP JO;?M5#FW&B/!R M^6%_Z[7^VQ5MUU:B*EFNV^=_O]?M'9:BU"9YZT!ZDT"XN[: MU+YO^@PYQW?)?_+H>Q1S':VB"&"><.T(I108&S)"6:5$DR2F^GWNY^CIU]K4 MPL33?O:5--"V'5G,+3W$A*Q^L:+UV$1*A4*UQ6-??RL725.Y4#H9+[*3=WM0 M"C27JDNFJ 1AK >+F %E/964N6RD?D$4+[_E6'/PKC2^37==ZY>26CL%8,Y[ M91406P;7L.P!Z4Y N-:!LLR)K6T0GJ>HO_*RBMI^;!$J*J&!HY@E-\MCIO28 M%Q(]XQC1@1+,@Y L@'5, 574Q$0\VKG:?NYS]/17*]8YG"HHH.T-YL.T_'S^ M_=K;WM#F-,2IJ#S9!2F7*O MF0/+B8,LLT#_AE!J.^@>]3Q1%;HB;'[!)F=+,4Z\2QJ2CFA8/8]@O=;@2=;% MT\(XL78QPS[T]>O^UL7/AO8'W>BI;9OUY\DD_C8<(=-E?J4;7P[]Z" G>VC9JBXY[AY2@^*KNU5,R:A64X(,W8$4%7R9:>]188" RSV!(I,"D M#](DX6/UOC6;*3FZ/.3!4^\16H9X(X<6C"A#&V,I=M&X8T;3A<7WW[% !1YO%X5\-^5G[X=EV.6Q8\/,!Y[ M/;ZBD3F_C<9PU"C(:5 L?$8L(]15,PGF6(9=JTMTQ36_M8]3EZ MCC5,FYZ]ME9(H%I)#YF48:_2!O"6XW[*.3=6<653[4+]9PGJUTA5P\5C4U5/ M"6T;K%4E\>QC"FGXU:'O]@9%-SFPBN.YIU4T1SL37:W"X_8]:U7>F4>7K )I M2_D@!O[@A;#I=OQ2QJG/)S/)J5EZ/S*C55/W-; M%MUH-RME4_1BK;3*.@K!!%-Z'7EPQ FPU@DNA/(^U!;+H;3V:QR[PMJ3+/LI M--FV]5S-J<3O;T];WZ=#LE6;GU/SOO/+A%:R=&MO*BS.,NG0P$19.DWE@;:P\O>IZBHR]!/WCZXKO5*S9"/ZD0(L8Q@2B+3HI0 M8)EG0$2R7MLR*ZAV4YN]".S7,ZF[*USP%TL=T$D 9.%* UB="0)]4MJGV@]0\[Q!;=/'KU6 MC4,C]YFK-W>ID?-H;;#<&]SINV>U$=M2"Q-/"VXK::!M.X+NPI+3 M=Y-9:1\\:N?5K_ZE^5@E')E] ##<]3K*EJJ>FQ7 M,FVOW71E?=;;0'FK)BRE-+:%FTK,?V:LRHX>#+7H(K@VS9D9R'< M7-\L+ETMO, 2+4_358EEOZ;[M7Y85GZG)]?-T._/3"U+])\WP_GW^P-KB9(( M'IWS;!4('TKI;U!@B!9.66$YK>U7/:3@Z%9\3V7W?C)?6P-16,84Y\!X&?/* M\4]6!@8N.I>"3-+8+O)RS]'4LPTZ' %/VN35%'[;!@A9O9Z,/\V+^O8W,NN_ M7;.+]S:BNC$65KC(.#K?NRW!> M.IRAL#8Y_9YI@WLC!?MTJ\M MRK97_981FOL;@.=F<=:Q!;N06K&;UE+G%WG]9:M;\8L)L MR?"'G=I+A'>QX MT$PZ9B%&ST%8D<%HZ2$Y0YBT@H1^=++UO@@NNA&=@3)_7?:.A$^-S3>.IFJVS:=Q3<9SF]K(<\7 M;<@<'M^\X>O6]#PI,&A*'$+55J:T%D%<"4SFP9 MW6SG$+')5I_OL0^!%6*YEU^VUA_*$!M5T,"S0W'X2'"=4@E.!Y&3B-SRU(FYL.E-*VQ7DJ MQ\_NP(X$6Q]5_[K+"^2>8$9,C#HF%D"K4AZ;1 )# T(!(WG#,HFJ>N>4[BS1 MIW"5XLTH7>0J,Q<4D4[F9,#14!+"BH(1T4*(5GMMJ66L]L%!70Z:M6S[H.Z) M(]6?DMNV@*L.U0>;O8>_7[]]?(<&;M<&X,P8QR0/X#T-J&Q.P)'$@4=/DHE2 M&%<[]W*B)O(83KC+RVFZ7,U&6I?Y/=BS$A/]G0CK^X)???1LR+!7UD\#_1$W2JO<7D3S^V[H_' TG']_Q**7DNAH(]KZ M4E?O7>F,3Q1$7YI/Z,PMK3V9Z@ R^QU$=0I =JV[UO?*M<[H1^R83Y_2U9B# M3G?/79O14T]83.50D:&+)!0)8,M4M!")Y4XH$41MC_ADPP[N_U?M E7;HX'Z6FM@A]W"'GZ3 MIE_3+]\_XW/*D?ULOG905;J8))D@BA#*!1.TTK2,HI$Y>D.\<;)V-YD#R.Q[ MA^T1G-6TU_8>NS;IXN =]NDSNAG%T>'N^MSP!98"(QRMD>.!@@C:@9$I@%', M)F>CX]4'-G8XD.,>[G'1@;G;HQ!]5MCIQ#EDP M@5M+J=*+7&/XYDMF ?.WN,3!>4P.@S@2Q]0P0E! RWK$R2L%KD M0'SU'GE;2&EV<,<^^GTZ:>%XL3?E+Y^[V=6;T>2W3S=?<+670P$W6N_[]Y#- MR*CW >VJR65(A4L"'!,1M$TQB:Q]KCXO_4!2FYWS<0SZ3J&V!M"Y:3K.7:[M M5U>B@R@;<9PP-OM70$R=2U?:4#R-P)E?P'0V77ZFK; M@=HZX^5@G^JE)YYB0$V'@=X.8T82-U&5T<,ZXY><+%ATZX$;K9TLK21-[?1I M?V-JUALF%Q.6B:.VVJB]3U?Q(FCVPLO-(FL-T MTK:=VCS=Y6 C]>SC.A]*TZ%YVF]\""->LV $A$S+3 \>P-DLH-PR2X$X&T(O MLUCJYZIN7WN_-BBZ!3'Z#-3%""**!$XF#5893A3WCL7:51+/D/,C#9W9!S7; M8X#C--* GW_/RIOA>#A'I_%K>B*^1XZC+?U/2[&_( 2_E&-UZU0$$F@D,E-* M?.U4\ %D]GMJTP<8N]%@VUMJF>ER\ :Z]LN51R)UN#EN&8PC*".9*<0,%QC- M")FOEBCP_'E7W'Y36]G&IQ- MIZ7J>MD>X%$FV1JK;TM/\MPX]KV>G?5EJ3>**@U&EO4,JI? 9 M\46YB$$[QV7US&&74^#6HHK;MRPCB;6:ZV&:K102+\:X!'&=H55?7.=\M-H4 MH]01*4 F@IX#%Z%ER++.[',E@[Q8SNSEO;1)@E&&7#M2MI'!T95P^\J3/3K^)X Z7THNRFTWQ;F_"7% MQ:WJ,+J))26Z8U?P1V(@9; T]QJ44 2WM:S!Y^MH-4#IB92?D MBQ\8^?TIONT0\9F!M<=V'GGFF:>9N-OI9<.GTU0)TT9Q9\!Q'T!(7UJ7&@%9 MZAS+35;":S>[KSAW]_A<'&&$9Q,-9"I*&2-%%X@R!L*PD)V626;Y G).DQH] MZ8S=?5!1+R^ZCRY^N+RH5]*QTD(*G6Y6KI1QL,);8)SY2&Q2B:K]@%8Q+]KA M9;].P-6!S-O>\?:>;GQXI>B!;^ISE'.'>^9>0W:5HXYS!=0[4HH'/;BH$P0= M! FJ3"^I/;7JA .=UYL_W:IB>\GXPGM[=)'DC]<=)?^> L MRZ4DNYRCEG)'ZQ@0*BDNE)2=ZRXCN ^E34]PW@=-V^U79XIKVYRM34T^HGG# MXV=T,]:YT^8-VP?Y4I.SR)2!8T79HDS>95:#=YMT=XU4?5+WVY%,- MJM[&3$>#JH/*-$0*G)>)+D%%L!@,0%1!9IHIY;IV)%=W4/7]TCCLO%>3%%09 MDR6H3A@1&0@?[(QUWO@9[M5ZUYU;5NWS4-F#S9I MSSZN\]FX7=Z".VX":2!:V=*NG'*/6S!C$4I%$R3'HTJ").UKK_5^)N26@\#- MREFEA9:M/1_?CN YY4P\S'CLT;ENG^E$3N664@LJESH,&#IY) ;CY M>9*4*DBK[:)T-?'Q;LM__(:WXSR97B_T],OWU5^N'<-1HW44!+SD H1*%*SG MK!0J9&.43X1T5XZY%ZF-3H;1B3Q*/-83+H.83ZG)9M.-& M;AS2IZNTF&]R%N-PH:'UUI*_?'](RK+2>36I]2GIBYUJ('.,FF!0I(+%=2^$ M ^=4 .L(#3:;Y$SMV>8G8JU_K[$K1#^VORUBI8&K']V+Y>S;<#8@CG*9J(:L MF4/-T8S[&4M 46O2,INUK1TTGH:S%@X9&P/UR1?>W@AK8-WMQ>![=YU>3:[= M<#P(-*&54Q254-@L'1U]EKST0L;P57NNJF]%!Y+ZC[XR]D?=TV&!G4.@Y[L+ M9P@F]O]-AN/YOZ,2%O[Q ^?YUW3MTQ1C'!]U<+&442%'UI8&WZHD@K04(G(6 M'W>_WI@SV^UMO;L\W2M]TJD&>L;46K3UZ\T'E^J-0I$PY M]QRD84;1&(VP80<4;7M^SUVE3HR;*E)NP/KPE[$OS7 MRK4[M1*] 4)&/HVB?&=*H]$6EGXO[1TY0'PFMR"EWW MG4EZ&(Q>Y/6M<:""4-$M;GERB>*B$6Q>\&6$,8(Z&G9)"SS[DG_T:.LX\-75 M40,6\\_HS942[(OQ)U?"AU]N9BB@V6P@M*,BH@,69=0@M/5@ \HIDZ1QI_)1 M\^ISF+;0\H_N$M2QAU4TV0 B'XCN>CNMZ?CCX+TDR/DQUH5KQ(2&8:WK7;.KDM-YW\MOAU8%SEN M0AQR"K@["5MJS=$?2HYQHT7T@M5V>^M0OM/*D/^],DZ.D@;6!B[RD%*^784$IERY-"1;=[P="RM%)4OO* M]S[T[81S]7O'>6<:;P#-A9\RL:$,_?8N_'W1.M2%(KU;%^]]F@\\]T+1$,!3 M4[K7E^21UA*225YKDEVRM?WSW2C;"<'Z]X[@#K3< '8?K\N+C#^)-XN6,,L% M.O#6:Q$BKD&3RHQI:4JC&0.):Y>#,H;1VAU[7J9J)\R:WSMF*VNW2;PNKJEO MWTLB9<(9I4#RA%&#(!:\D!*D=3:R3(BH?O:R+XT[8=G^-Y8[U'R#R)[=)X3. M)#74R+%X6![%ZA."F(LU_D)*S.YRW 23;U2*@23 M:O=E?H&DW?#[NS_FJZG8!G!Z.TG^;]/A?)[&%SFO^E%\GCQ,V_]U/$3W7P>9 M0IF;RLJF4RYT^! R\&1DII$HGFJ[&WL1N!N&?[>GA=TKO0%$%PXVAK'3T@-R MM?ML\J@TU9$JX2%1BQ)EN&A-+GU/-*-&94*UJSY&]$!:=\/Y[_X(\B10: #R M>Z39WR).QI=#/[KSJPCWK#3:M4@8B"Q*ZT9DU1CA-9.695_;I!]![F[ _^\3 MR1,!H@'L;RZ[^IC<:/A?*=X7(=R*9! UR50DBESQ!")D"M;X -Z:(*FT^(VL M#/A]:=P-Y;_[T\5.5=]VHZ"/Z6M"D?KO:1S#S6R.^IH>WA_HN:=5; NT,]%' M=@-:CB=[^J[[@1@^6Q=( !)+3E- MEZN:OM6[EM7:+%"J:-:0948<)QK ,H>+1FNA72*"Y XZ'&REIY_ZX*I:WK"! MUA%_S[?4?G7_,9F>KR2S[,>@HO(A9R37HVR$9:63;B00&%&,>68EV^G ZX6; M:4_?W'M7@4H:G503;\_@*/>G+O(#'E;7J8Q.-'&?@'A<-8)XO9P8Q)6SQ&43 M--TI%'X!(UL)Z.^>V;$:G=06;]\- FZ0\$G)PZ\NPND4LK)1@#=E;KM1LH0' MI(3&P0;)H[!TA[WS\7/[TW@E-4TJR>Q@?7]-4S^IH/'SR36*( S=:$6]3YX2 M@H0'0Q4&A.5BKE4<'/[,BHQ:M7P'C3]^;C\7.[K1^%$RZWF%+QOAWUJ\%?W) M!H?Q$0HB&0S+@G!@90J@C67)2XY2VL5#WO3L?FY/=*/WHV77=ZN.VQC_SVER M.75?KH;!C99=NU1I\RT2\,0X"*TL>&DB2/R*KI*.T>Q4SO=2'XYM!/3>2JB^ MLUA'V'TC9ME\>9V%U1IR0II4JK*]+==Z"/5@'9>XR>'W6_P8C*=7YVA843R5Z:1!99$2@Y-(RGEHP%#^^.3?E"M1M5PW-&/7:@A(232E/'&Q4&1S3-/HHH_<[ MM=M_J4O.VCO[/+B_IS1^F@X3JI]^Q63F\=&3:MD>9(2J%-HU 0*PZ A M Y:S\X9A(+7;R+B7'(HG;^[GUFLWH#A2K@T<\)Y/IE\FTV55Z"+>6K'!'57< M>PG"ES"+Q@Q610&:&1*<3-KKVN>X6TCIYRYH?;S4E'@#P+D_P%Y5LZVDM69,5-IK7/T)XEJ/>NIW4#WOI*: %12]I72XPP MJ0BA#*C)!I<#BL5HR='A$CDKE3#PJSXK:IV GB= U5/L8\@<+.6>,ZF?2N7) M^'+V?59*6U9&,QBJ@256 RX='0UGCM%'B;3-PPXW/+N)$6"' MJ&E2468]Z_SS9.Y&;T8WP_@7-XZ%E14/)I.4E%:@8^G:;*0 %[P!2ZWR.E*? MZ2X9]&W/[S<_6D?W5637P+:PS5_*T=F8RAAT%@0:P4S !!13%E9JW%*=#[7O M^!SCH7;F7!R/EIJ2;B\K2C!*1T(Q A,")4*B N/0P\Z!99*M2_;^RLKILZ*= M%5,?#XL*\FS ?&SQO=_=U<@Z29A.W@&EUA1S2, E-(>EX8+*6DC_>/9+5^5^ M[_;JBML9@O=VW/)^-%6>3?AO.KVQ/KNRKM4OJ/_\;/[MO M4!&(<*0<6N/FJ]!_7TR:P/^XX-3:7!UM!Y#99#'A@3B9G%9I%2N,NJUM+X16 M*&I??TP7U>Q;R:PTU/8%/-S7.RO#0W&8N6$8-?'HP$5B(*B(/^4YLKR3&U%O MX9ZD&%X2I='2>W#:H^]7NMQZJQ@0Y[EDVDIG__&+X;O$REZU\?MHHV=/?-5B MXF+Z*4V_#L-R]@@Z!]YE2L&Y(_#$6S0[: M/^JDL)/JI/H0J"+#!O*R6\^Q&,'(W!A0U.N2NW:%C0S*6Q*YB%3$EDX,J_=] MKX^:FA+ONT1VZS433[3RI9A3\Y)MIF@ +%QC\KNYK'5HYJ*. ML/M&S-;R4&FB#BE;*"W\4"Q!@[59@3762>.4%7PG0_./=%EK+\7N=%EK'RFW M5Y; :>"6& =JGR^/&$?N;9T62MR M1RPM;0M*8:?PUH%C*@/UW"5%J/+Z]W!9ZU D'"S+YBYK2?2G@Z$6I(\)1)8: M'&$6A$R):R*(LS5RWS_$9:U#T7"<5/OV*YY>*HHJ^9A=&4> WK-@B@/NI1IT M4-EZ$I7A-;I*_1B7M0X%Q9%R;3BP9=IE+WT (DNZ5GD%)C(.R6@C:L0O-24> / >;&BRO@4C(@,HBDWT,KU9D>EA>1)8#+B_USM.7E5BB#[N;)U M2-C;B2H:@-8A]73"9)$#NN=2.%R165,PGA*@W/(479:N>B_X?[PBR+UP4J$( M^ZPT[L3X[P[G,+N\ZW@W:T-M7WG98K+!^DU)'&[C%= M_<0(O=FZH]2R/]3L$FKCXH.B#WABBW?'["#&G)TF 9)B#(27JH1;:-\C)5H9 M5MK!]F+U[DCL)TW6D.4[3%F-6K^%&4?!WJXR)U!*/CA<91$CK1PC&+)H[B0I MH]%3ENJGUUXDJY]46[]^WH%*Z;DV[9:=W];804Y>?_LRZ%)8D$81)A.5(35W6T__4."JKH9V(76?:F0LQ4 S!R42+I'H M#%B+ZX3XS#7G EFMO0%6.1WHZ3K?/MK?]W1@'U4T *U]O4>5E$'O,0*+.>"N M;@4XZDJKHFA3)(PAAS^ J]_?J^#C2U=]'63_$P+]).>$].O'_X"GU,_S; MB3QQ1P0F&S1LI6$I<>B!VVC0V.4LB67.F!.W,CE)1P3"G8G6:>!>:@QP M P=/J005>:1!>"_8B8[*?Z"."/M@92]7:Q]M-+ ?;A+2JYOEW-;E.#2FB:!H M4R51%H05HK2V07,>@B7.A9Q9;0_^)9J:W/$.T/X.28:#5=$XM&[;5FN#F[3F MP 1WN&%3#C:E!,H+P2EU-CV>S-HIN%IHM%L7!7M [ "5- "R3U>3Z?QSFFZT M]K?]14.DQG$/"@4'0K)<^@NHDIG307,GF:K>N?EELMJ%V2%(>-S4N;):&D#: MN\GX\@6.0'N9JGYOZW6,L\I* M:0!F+P;4EA!)+4:U&$67P3]:@Q&E]TX(,1BE* DG2JGNE_OJYT+H,0Y9554T M *VS$*8W^-;[S//MV55"YX%)H<%E4OI)BG++VE'0F7.EG.6A>@BYE9@FO?L# M=3[I0@&M9ZXPPKX)\YOI<'SYZ>;ZVDV_3_*#G[[^]B6-9ZLFF@>EM?9\1=6< MUS'L54N(K;WN;!P_IE$IB#D+\^'7AR=*64L?8Y*0T0R"*&VQC?4)F"+1!46, MK'X19V?BCG;]PU6*-Z-TD;>\\GPRF\^6VT!I%J$#Q;7J4!A"Y(SK2S-0B*G, M8N*2UO;,]B"O[Y19%VAZ$A%TI*V^[T9N[2\00Z B) W620QJN/!@*&&0E(E" MECL*K$:;_^.Z='0W+J8K=>_4M&,?V?<-H*W7!)FA-//2$9$(4CP- V;1ZHQZ MC&=\Q,588WKN#]6T8R_%[M2T8Q\IM]>TPQ@IE%$1&#,8.REU)Y+6P,/ MK3?M.!0)!\NRN:8=),K_G[TOZW(C-]+]19C!OCQ6JR5;]Z@E74GVG/O$@[6* M-HM9YJ+N\J^_@219"XMD)4DD$]4>S[BMI1H9B/@0B C$PE0B%C'X!0!8@\,: MJ0$V"!L"L"&P_Y@)RZ>BX3RN#FU7O&PN05GN*F("THJTQ1D".6=9$%A%#A+N8FJR'K,(^RH"BG0 MX%FG-I)ON?MH6;24Y'@%P#D\\]<:FI2."7G/#&@]B9&1/B$=C-:.!.-YZ=R- M\R=J]S=X1WF9U "P9R,A33(J&H>1M=[D?AXA[R3&DOL,CUOQKHMP0%S WA!NYRU67:PLF3>2XT ME?L4T1?A6:US%L!8$UP"!Y+4)B>5>:09$PCG"![58*RK+A.9SIJS<*$9VZ?* MO@CO*K@DGIE[&SJ[C?$0C%8I)CK#@#'%-,7)P*E'BB04L!/6AM%>T MBXZ*,@J*2/L@G$Y@_5O,H5HG9&RG&Q5.HSK\E=XSJ8[8Y,63J1S63)-(P>M* M,E=>P*WH +$Q"2(X-HZS7F^06I*I N?>1[ .8LA3N/(3F4G@&Q -IX^#,4)) MZ0SD/V$RU3%H.B>9ZAAI57>K/KL[5AD@CAF+F #(1">I (^4 M]GO!OB#I[21:'06%[A;V6+9VIB(%_U8[@SS+Y2@2S BCC$91 M6 L&"H_!=TJA. )@>XFI2)>=*_*F#_Y7 *3W8&DU]S%^CS_CS$Y]?*AN4PK4 MN 2?/&+PEE1$QCB*J%<$QR"59:6CV7M(&19$A03=E.=Z!>!IXZS/>+/>1[0Q M.D,\8CP;!X%:I(4&7YMP:;FP N/2!3G[:!DVR-D/?(KPO0+\='*T%<.><>SA MKMH<-(L2K M=7101H8"E\%IJP61O=KE:SJJM9A.E/8A.)W"^I/A(2/2*C;Z:N_;G(H/S?/;?Z2QQL(IA3#'!'$-RAZL"X^P 0]'BQ08+MW1>Q\M MPSX(]0ZL(B*HIW7\KG/R SR2^60ELG4NQ>.9&45AF$HA(6L4R2TY@7G<"L0T M\4(2AP6^Q$5YD,AA$K8'56[EA%:!GMMM)D2#=?.(:=$'@/",)P] M#(J[=-C^9 NM>&KXP!;:$:P_TT)[/PU]/T]^G/Z$Q9K9.,X?WNV>_-G)#Y+= MUBWX!'G"1@H].FZ^.XGS7PYBP\/0\ .IH55*%JBP9RG AD2 8QP#RJ1 M=,"AM+]^@)SS&RZOE_XPGH[GX'3_I6G"_'-XD2[SX^,4.9 WK2I9"R,N>RF7E4<%M]["E_VEF__PX_3IK?)QO M;2FE@+6$"QR4+4><1($<-QK!'WNA'":T>#B^ UG#.I&]0ZR0/&J"V#?[^V_@ M0WH%1?O!R?Q^P* MKIJ'ULR/.Y"):JHH1RSE80AY5+'3S.6Z9(.%2BFJTBE/+ZD8;EAOCW YD]D5 MP.7O%JPK-XE/\!Y5\I@0Y$(>)YQIMR)H)(R+1!)+0?L51LL+(H:;L]LC6,YC M=058^3">YERLEOYOX^L;,,C_-H_MH,RK6S@(XW^W(AH)0A7\!R/%H@2-Z0.R M1 64G-(B69$Y5AA!'4D;;FYNC[CJ0RR5H>WC%-:-\\6:@2,78TR6YX=H 4K6 M>HFT 2L_.*VUXZ&'M($#Y PW&?="J#J'_14@Z5'AAH29E4"S53%[F+D>+1"* ME! F^4@X2\4G.!QUI_4R^;9'E)S&VKK+\U:NZE4(X[P>^/CMC,*'<,6Y3O>K M"Q?WNH_;2J$GL/6G-R"SB7J:A$9*:[A\+';(>191,,D2FT02HK3&?DY![X#Y ML%P 2V_'T_'M\K8-;MRM'S)&;Z0L$V2Z#QZG,?@MF"?M/\&]6X)*_A9]7O8L^ MQ?D\KMRY7^/Y5A'E M-F.(ZP2;LTH@SY3V6K*LP0OCZ2@"AT98(5ALCQ_K3485 '!5*'H5FI99FW[M MB4=F8T*:8SBBZ=2U8B&W,[:&T]T@DV(+!5+&CK-&>OF$M[%Z^A-O\<>34EF3>P])\& MM#?D8TP]ASL<' (X"-SF2@ '[H;7$?X""ZHL[B#['4O74%9?2/+G,JZ"VV/W ME?O$.TR:"T/AQK7< 8P-0<91FD.4R?+ @HRE$VI>(6E8_/1EHI240P6P>JX3 MM]Y>1T:;:#E5B% ,FY&>("NH1DE::5("?R)VFA!X;4<*&<"4\ILBGF)D%+#($7%,6K<14"<&%ZQ55VQ35J*GZ@-59 MDJ@75Y^;J=],J792\MQC1SH/O@&S.4::1^!P%IR&_[.X=&+ZJT0-6^$P +I. ME$<% 'MJ)[XX+$3HA#V1R$CJ\L1%!F8H)4AKYL"B$+C\V]H8M@N@35L6D M4"NBGAP0CC45CF$4&&R"1ZR1M4XBXHBSE&O':>FJOU=(&K;Z_>*X.E$6=3^P M?+^Z\3.\U_^?Y?R_%=.X[AY/>T5Y??3JR4T]LA8QQ$V^9:+UNA0VAMZE:BSPPK WJOS9J?JT#K M2%#)0] )&3 -)A']%P]W\=?9LU\/HI6&1N)R@^.>3P3:&M0VQ:%A#F.B="(2T>F#A(TK+?7 M+Z#*2:("6/UF@9?3.+M_RJ;53AQU0>9-*&6 1Q1XY#2&G>B0N'-$6%M:%>^G M9E@'KU] %9)!!6AZUTQ7?8] +FW+AVL0U/I@.*ESCI9&C/.XLOQ:FD5=8"<83V[?O%42@H5 &HOHU:[P=1%K:E& >>8+1=PAS.XTI-S@G,O M--C6E[(6N\.J-\>N7U@5E$4%R+KR?GF[;)L\_QJ!"#]NQ02_GL1U^[^G97%[ M-S\BF%.31[Y[0C"<*.O@1#F#;+[O@XY.IM(YN:5H'Z;6Z#)H'42^]70DW;N? MW/A$"2>4\1$);37BA MD)",(R F**L%2*-[G]@ ]G6"HWB8,B\GAC0;#'HO* M/DY3,[M='\+B$;*#W[E$V*S[1B\72Y,VMU/&B.G $33ZWR3V"WC!+N$1;Y#4.P@#3V'G')4P0K5R13^@&\*VW51]N. MP,W^F70%Y5.!N?AQ"BH@/E0,/2TOR9;$P^%_K)J=_Y*;E]TU3 ^D(P/W'VX":94T296. MN5QF9[6,QRN)RA>]Y:J#2 4'YZ@-?K:W<3W8*0CE"><$>>O -A*&@SL9&2*> M,(QQY-B5?K0]D=2A.P37A[KF\A 8.&O\_3+K%3O]8'U^\1X_9$"K9)0W)I># M!9O3H//( !91C#HF2JB/ODO9P+[UA\7>103;%.9R!3IQ[R7TZ2$' QNJ=$H4 M^:!S-,U)Y##+3>)("H9S3>C%(IN?ZL@VO\@E7E@T%8"MS6[^>'MGQ[.\CW>$)6*H]","8%[H4EQ<.6.RFIU!LZ4=[;4?% M!?NVP/STX6#KO6!$N,9@8BC$'(EY=($$DT/!_I7!VL.VA2K=(ZX,Y95F4EP< MT*6$6P&DO]M)S"EN.>G66?_/=HJ9;=___P+V]J>FG;LQ"A8[)7-W:LL(XDX( M8"R-*(%?%[@DFK#2&1C=**LT&:,,)'L0SL#.[H$=?5YF?^Q+>O301LI)8V0 M&URH !OC'.6^78B$0(6F22K\VJO/T1^M- WC/$#UR_JZWQ?S>*K?QY-)3N+- M[V[78W#TYN_L;':?YW6W_9^:M/DI=_\MWH$ZS][@0_W4]WC]F-Y^PM-C<1(* MODKVRYY"#Y:;SU\]);)UD.8[IKP0;)B,+B)E$@?7/7EDG+)(TX E1BJ0I5TAA"V=6<] ,$C.4-%/1F2@$*^TF[2%E6,>\/[3L M?[(\71(U&($/3P#+.=PS\_GZ1*_B]\E1JZ5WB#@7\KP)@HR&;4F>O)%4I52\ M=]M!@FIY#SQ#Y/NZ29[-_QK M+X-5O%ZRAP65IH[IA\X@#5A% 7B#*#9,*2#!V]4QJ"4-EAM MFR"[ P$[UAXVIEE&%YS-LX%E_B,/NOPP68[#7\$-S5M9[T&;D$B4%OGD?$Z@ MY\AI8$VPVB=A,)%"=Y#[OO6'#1Z6D7T1W@U\ SR827^)S?7,WMV YIJT)E*D M+&(2#=(\3Y0RQL.O>$3!F\ "5E*F3J[\*Q?!7@)J25LXW]AP;(Z-D^W ML#Y"V%ML,",(F.!S&9D#Q#N!0!&V WZ-))VF>;P&EGT$#&-6%A1L4YK+]5F6 MEG@6?.)(.9W YQ+9YR(".:-P$M2YY$LHE!,MRW[ 44:4ARW,8_A:09!BHT\? MGU68L4!G!F-;(Q]Q3OL( H'9+9#AR1#/M>*Z]"O,YMMU0.)D(>X!Q5$/$&<\I 3T 12V@@JN -S MK"\T#6N_]*9_CN'HF?KG_3041E;;!M:_&AR'M"7M'F0^MMT MO!@Y2Y.7+B&E+"])4PT8G .G1065.GO&1*=Q"Y8#;6 M=II&[KOXV(3E:7[MNDAQ7C@7ZV0">L_$*L.:0?*P8K+11L*0-8!@'EQ )N(\ MA#5I81QCG)7NR#U0'M:5_]=R#,?MPQ@.;?PT_AFW/__+_6_V'\WLW<3.YRNW M.G 2*%8<2>+A:E(B($><:WNY2,>L\KB_;*T3"*[#N2B/O/TY77U+M0*K=!8$*1"@ZV9I5!SH:(!"%>$2H"+]XH]@CR:LD*ZQTT+[NF]R+! MNL'YN+$GM>&1"^HYTR@I@8&-CB,7-4:!&VM$D(9I=3F [B)Q6)#V!I7ND#Q; M;A7 \MUROFANXZRUVW-[@IOQW<.T0J/ /]0")1N ;908I#&)< \II04+U/E4 M&(('R*D6;N?#8+MO;2&95 "O+XN;.'O!L'4>%[.8,$$0>)\X3\;+;2L8G$J+ MO0A6.*I+=[8Y0,ZP;ODEX55*)A7 ZW7[9/X8Z+"Y8)58E8O+P!SQ4B#C3$0X MP &RT6E3O$GR,?35DIUS:9NO-QE6@,\#>UHUBX;CYCB/'ADF@'$I*:1A(XAX MRY/32?/B#_6OT33P>.[>T-#=KCM>-'5#;4^(;20T91X+#DSS[25BD=8IE^%Z M)QGV,0EY.?#MH7)8M5@#'$N([]QP>M\0S97_<&/XG,Z-1,(>3%L1'8&N<,F_%\,GI<2:-V-'^ 2R,T+YM^BC^.?V>C^8#V'U"CX$'D%XH7>]7Z-;['A&\S\2+_P9=9^T>Y)TI[-NW4Y\X7 MLQD$*"@EQ$$[N1Q21QBX%L*U8 MW'XCWUG_=_2'A_6@"J*U?[8/C*FGEOOM@851P;X)X/7.< 1;Z%P;DEIS3(>"Y09 +<]F@T3L4C(B_)J-+>/D;N+^WM M\UA=P7O#IV9Z#:O=YJW\@'^G3;3!F#"K;41P&W+$8Q!@=1&+\K0!SDT"8ZOT MB\(N.H;'RUG";0ISND*TK-,84@C:D610$G!R./4!.9GCOK"; MDF$1<[Z$7X',">RN #1M#"*/K76+S7P;HJ6*QB"AB$&<<8JL\P81)C1S3$86 M2N/E!1%U0>44R;[HOG<.FZO R734G,'D>D#2V.DFUXWG 4A$.\2"D8A+T*V.>HM@5RHP M##R*I>/7+X@8-I[2'TQ.9',%./D_RRV],1#KM0/A'! M Z:N="+?"R*&G?;0FS(YE+]=R2^]8)#,PI+:E%RDF?*Y<8,MHX M1#6)WBOBI"G=_^(E%<,_()8,IYS)Y>IPLCX[ADK"D_"(II0U(XW(:D*0Y]8Y M&:D2OG08>A<=PWK'Y\KV(%1.8/3@.0KMN\?J&KURD\U.-FW5J:.160&F5O;@ MO!'(!)G[<1!NB3".XZV;:$]"PJ&OU 2(4R38],+."K3(<[WZZ2%7,\D@N<,$ M2493]NLETM$PY"55UN8!YZ%TU><>4H9/-BAY[Y3@=P6P>6*3CZ1CRL28D'6Y M$[]@'CFA&6)Y-J3"&ERX?B(H[>=K>N4Y49S[_9VC>%L!+'X#/;N\_0$V_8I\ M"R!.N=*=@W824M-E4P8NY_.[ M"T M^<2_-+-9\WL>"C(B*CEG-48*Y_IB1\"<%U$AH[ASC'JPW4KKE2T2AD]M*PV4 M*,%A7S8!]#EFGH?2EDXWRCK!2;TE./4@D9,5T,\X MVJ'T ,;3DLZ-2OLW@+/@+LN?W1^7R93S. MQ'6+7>*W!+-^!%,!XC)[OJ3G+TD?['CV=SM9YLK!%U7,WAHB-0T(K J/N+#@ M/^,4D(_<1K!A S&E/R&OS<5/.]53/47[ET%V#>L9B%R MG:,GC.1R$8G 08JJL 3P'.V787@%^7I:\JL@9D3BA M*)/)B0T1&>HXXH8P(S7'CM9167SI8L#S;9A3V5P/3AZ+7DG"-IOY* H-.%<2 M&*$T1=X0'%54DLO2E8 GM2FX=!E@ 92 M1!?[K1FM(=YRKFR[5 (>P^@*P/(M_FPF/\?3Z^>;6>M)H;2.G&-$=;Y,G0C( M!A*0,DQSJDCDQ:=O'"2H)OB<(N^F+^;775.*153$P_FR!(,^=MSE#MX8816< MC#:XM!WN[:NFM+?+J!@V"K-S0&"$.!Y]BM=V\GZZV*A;;SFA(22PR6UNZ4(\ M%0A.SXX<'"EJ(5R+C\'AL** MZO7)",Y%KY5 1N:3(4#+69RR2Y^2)L29D Z9(Z_CX.G7AKDUSA974X!W0_<< M;],[OJ_3.ZZ6B^:V68Q_QH]3_[?O:VVF<[EBX@J)H!GBF.1Q/ )\L9Q_S<&] MPY9WN!PZ?&HX')PNOZ8_9M:+C7=V:H/=M(K+W=(MY:0K;B9OB0R6#9,XB0Y+.N1)"VNI<:50' MKZ<7>TXYFX\8L4XS<&B#U ).2V1()V*!=U[KG$*02+_@>D'2P/D4 YA8QTMB MX&!49DBSQ:1WS>WM>-'.LEUY* *[*)@TB/)\4'+76(=91)+)Z(CPD8@NSUA= MOC5L]XWRD.F%QT-C)N;^11L^?5^ZS:9&-C&I1*"(&)I;C(,7JV522 O-%?9" M69RZ &7?!X;M?]$3.HIPY;:,)K?\2VR @H>D5;E'AA:6%!^G>01] S>1Z,_:[4U( ME0)PW7GOY=XP-R$*.%(>^X"X@DM96TZ1%"P(8[4M/_OJ&/JZ ? -1K1[$U(- M &RMO_EF>T\ZLJS] BVEU,DFE(B.N2$508;0' -SUF@:D[>N-.A>H:D;T-Y@ M@+NH,(9VTG8=FN9GG-KI IS/N\DX1UH_O'OW[3<[GB[B=-56;_4#Z^TJY7', ML3&;VT+F2;O(2B)0](P[YP-/278PUPJ0T@UR;R@"/H2(*E!W6V-$XNQV1)5B MGDB#/&<2/!Q&$!@,#OYA"8U*2/C?7L.6F8IN^'KS4?"C&5X!9/X"V)]_:N;S M./\R??_' K3Q[1(D+D>/XH)43P\@!]CEAUFM3VC%X ME:AN@'J#L>^RXJ@ 7UMY.7&3EF-(9'##@__BF$<5GV5X"CK_8^GX/Y2H\^:W4]4C00N)TE8CYJQ',K M$?!J&7)*J\@UH2:41M(!&R3_B'\L?H&__N>(6$PE!31CFC#@.A>LL4@1)5;B$(15NG17M#VD M##_BLW #Z1(LK[M5_4-'_M^BS7ML;4_XH94K,\X-X#<:=_[PLW\=QQELZ.;^ M4_P9)ZF9Y5BQG=[/GTR56*\73FYY?RG*"K;.'X29A5KP/]#SB/?YPQG"FB9B MD@* FYS4H;/C(25UCT4* &'*E$XL#+ ^15@JKNH M'7)@:_E6T+F;AD^:"*T,JIT%F0WRH8%5QTF50\RK F93\,)+_>W/LO) M&*HH;,Y$(Q!7+" K$T,1!VR(M\&FTC;740168OH71,@^$!875TU8_#B]6R[F M+G#Z\+MWOVB/1*H&"!,_? "LY M>/ZY)0V'/884E+$AL.+/&B?0.8SK4RMBRXGT3_AD/6_2\_RA^>HM=7ZIE^G] M! S] -V1-6>^,S\[-2^^^/#RYUB0.E"&".,,'+#DD&5@?E 6!!;:**W\,=;< MWB^5&*_\8STKZ^%K(V&BQ$;X?*(QXI@3Y*3W"*X&$94W+OCBM;*["*G@+B\C MXUUCEL]C>P5W\G/&O+.SV?UCA2\72=F@%9( M,TZ?TU/!'=L/DHH)X<]S6UZ%,,Y?S7^8FMGMZJG@$@EW8V_FE7 M0S@VY_K;>/[/-M0O$^.*QH",4N"!$>R1E3HAF;PE2BD)6K_X/;N?GDI@54SZ M+V[;0J*H"E8;U_O)L%QO*964$&1YM(@KZ\$4E11A)JA2@IM$RV?C[Z=G6%B5 MD_I>.)TI@@K@M [GO/_#W]CI]<.&UD\Y4C.!"8\(#E< G:XXLH:1W,Y7B00L ME*'XS7^(H%H =:[<=\?4"@BA D3M.G;SW#8C=\WXY?ZO,5R#4F]K/D%N\YOQ MW>I MAWR3$")I]RX+.:<'6 GHU'A0&PZ/!FPU(WX.J65I+Q<\JXL++X*0+IC M&^MS+)Q+7D6&G!8*<6$5,EPPI)4T*N;J35/:\-]+3"WJKC\D-'V(I0)\O;/S MFP^3YO?UAM::G'C/C P:<9H3?)S)V:U*(FDE)R&Y)(L/A-I)R+"X*B3D[:'L M9W.\ M@\:O<=NOTA3M0.LEK%#>]:#CZ^[#EF)1.,(R)IR"EDF9=&HX0)"SY% M&DA_B:*GT5Q)[DI?]^E%15H!A!]OC<_-*H*YZ6I%+;:YX-WZ/-K4!(:,-Q+% M +=#R@7-OG09YSY::@EW7 (1>\V[,\13 /MW? RY9)-W9V'7/+*RN= M]'GJ# '6P,$$UF""O&&*A"@]U:7C:KLIJ<5+& !B!43SYWG5:OM%3MI^DN=^85>WW9Z6E?3L+9EKSS\59O:M:/#B)>&$QT=PESEX=/KIQ%.\E]ES:.Z)?I5D;:(W6Y\=(O,<%?_[!_C)1, >/HD0C! M(VX].!>*.N2M]DG9Q E3A1EU.K45>OX]X/'E/,R+2/?/<[M\BWYBY_-Q&J\J M*^?-Z/\JSMX(+@WIL+0L)&6+ T-=< M(&N3 9/?<6.2-,&5GQ4]V(6QG:[\U C8*)E',,Y!+_=:^,85+Z6DMZ?C.N^.7*/P>5*;440 MA)O$#\#:IBVY>L@G6ZFETW7_"1\IJ+W/W6(A_?OX^2=MHQP)@0B&DE?@Y$;B M46Y8@;AS!CCHK2L^-7T'&>=40ZZ9NXNWR\4-_ (,L\TD(&L2YC'D,?QMIK!+3FJ#D@$U R\&/#!MQ*XF0P"RO;T90;8$M0WD;WX2.#R=PX;L]2S&,TNJ^J'C0K=>(4;U>#&:1&CT1"%) M/!A8#GYE*9%(8"F5T=2EXEW,]UZ,E\;Q$T)6?Q8#_-MM5_"/TUR)[1"Q9<+O(+Q&'KA:-LVWDZFQ='$3BLK]47JK:C1OW)K(+T MB$>NY>U\O\NQZ]FGIQU@I<-*6>F042GEZE6&G+,:1>V%$9)Q:\I;9:\0-2SP M>@1$TZ=T:H?;0W)G4#HSS(>8&:8Y MO?(*5,P-):CFWIEJ@=R!HZKE04",? M[ 2I5 TH#K.%V.?-[1.\>4T6$?A^$7G?<[S9WO:"B M8AB=(NCMI,'SN#YD:#+[H[/[T=^^CUBRRFKFD#(TSWU.$;E@%%+4)R>"PR(< M2@V<1_]?U\W/_UZON(+)^C>/"'G\WL!/<6=*K#F+?14HBO6;X)/]D\#!QV<* MKFE-$$]8("<=0RP:$JQ,JGS)]0LBAHY1]ZLFSN/YP \8GYOIWZ;C10QM5NRF MG;CV+,:H,EOG01&29X0@;SHE-S#+9I;_GSL4'SD(_3UA-2GXU< MU]N:7P&L+"*U BO?!,2E3TCCED4!6X=]$J%T0?UN2H;5'$.Y1B?)H4HT;:K$ MX0;&AB;D!B

AEQ1# M!;!Z]9U@QQ:C,89'Y9!)>0Y!3!J.H\]-N;&C)&$XJJ5]ZQ/(K,FJ+@2^OH4U ML+']]&P]W^75^D'K_>W=I+F/44 6*\24;O\?9S_%J>/N(D@@&" )%R7(I^50)MH]36#W.VS?^D93)8>%] M-B)LGA<>D6%.P15"DA1!.O#0>T?;4XJ&Z\!;#]Q.EE"5>'O_QUV;6 IVRW(V M_=(R>#5&8 17)+:<141XCMD(RY$C5"+*7&3@?]EH2R-'F@_CF>MHF MR?O%TL[&=K*I\1EIXH@PS"(1+ 6/S.>,O@"_)=09IK5(R74P#?N@K1-V^9\! MNU5(=U!\[S^]ZP8#0"N.A4,LBY@#JZ:BZ+_F_Z1GD[X M%'\&?!:73I6W_.X_.H5U_+D$(9]6F]HD*)T$X2NM'5"H/QS M([" U$Y'8[.PD[Y+?H[.A=[\[X&!"*>43O1#QY!)X\UU3]RWM"HR*UY-3J4R6$Y[@2LI- M=[B-2'.PDK 00>E J;2E8Z.5YY / )2C<\N/D5KM,%P_M2FIDN)8HV3SQ"R9 M C(^:*2E=,((A^/_YI:?"803##&6+I)YB[GE1PGZ]=SR8[A>1VZYM)$P9@6B5K%5#R&3YP$:0T6> 9F, M/X23-Y];?I3$7N:6'\.^"A3%OMPU%T5P.6;D\@08YB0< ,&1]+!_[3 AK-^* MNCIR16LS@4Z23Y4H6VM;QAS5P6@4<&XKDU/T;6(&">>D<+F_!BD]1>)MY9 > M(^>N.:3',+T"\+R:O&BETSK72TO6CC0@%&EE\_0JYPSLAT5>.K/OC>:0'B7Y M8W-(CQ'#@+":SQ:C;WDT67O ?-*6AQR.=@FN:RWR;2\=HEZ+$$+TMMO3%:SZ M!#?PNT?,//O@L/EVP]UGIW.]!JBL$4X9MP)VB8)1^>T"-FX'=.P8ST\P M2/ \J8U9AFP>0@2FNXTN>&=\_YD)I],_3'[7\#;*X%@8N)+EY;[?M3-\YQ^G MZS_[XB;CZTTWJ\=TS56>QRA0*KBW&B4F<_X(> $Z8=@J3UD*(1#:I9KE3#+> MX*-9$>P<3%GL3Y!5ZNX/N7%L6\._G'])^4]&R0H5<; H&@<*05.&#/,.8:NI M$#3I4+Q171>ZWF!\LR1:>Q-AW=VB6PZOYG'E)/CI/'Z.BW5B4Y-RU\!F&G,K MY'3@)T](%2OSW8*I83TPHE!#T"??@R.Q_N23#!R7<'XH0H8$#D9R'O2K@D#1 M2PZVK;74T<+JY#!%YUW\/C^%3L9AG=/^?YKQ=/%W8#P85*, ^TP&:P1&$QR[ M9"4RUH,Y;SD507*OJ.ETK1_XR+"7=D%9/[^&2[&U@DMV:S#-C]R*'9@#^WH8 MH_XPP(PQDV=5&V1R1W_.#4=6&(? \Z/)$L><+GTXCB!OV"NW!ZSU+:*AQW$\ MN05V)Y5_V21*/BVF=3:"B1 ELKDS'*>>KG(D2<0Z;.Q.\' 0P$EQIJZ)"-@29(^(1F:A DQ/JE?;*2UTZ5_1U MJH:-VO2HU@H+9&!M]MMX[N,$W)G8+.?/[-D1G(?(J.:(94YQ9<"_ ;L ]N., M==Q&25XS\ ]_89C"N)ZU4B&&5J!Y6@9];J;950*I3*^?[\80XSRG%K%(:!XZ M3G*^/_Q6$XF#<([KTE'EPQ0-4^5V 8U34!!UE["M]@7V8)R_SRU&%@]CPN'/ MOME%/+TJK?/2!:,)IVVG4,#@X4,[9CLPX37VN4$Q8P)Q$2PR4@:48DB4"AQ= M\:-[@)QS]=3#TNL#L38 1T)RV(<$/Y9$FH\<&'H.>T2X\Q%[8F(JW#/K9P[\)Q$U:#;WJ:S,BWELO*1B 6N?.<5$@<&4#*&<. M?TPD,\7[OO2XG6%C%?T">7CY5V#S[;ZG=K%DI&W2*>=1"*JR#6L-F!TI(&&" M2!%SHHKGY'>G;MB 1U] [4DZ=3]./3EUA3L5=%VY'Y/P8MT$NJ!2D2B931XQ M$0G )5'DC!-(>.%)"HJP5+I:_A(6X>IH7+?AYS8RPU,$'YQ8I%@NIW-"(JM8 M0L%X2C05RHK2U:Q[B:G7*CPNMPK-X7\%5^+"1]>SPQ7V;?NQX"(SDY%$F M&>)&8:2C8$AC;J*1WE)1NKIC-R65P.<\,>\#S^D\KQ(YZWH7K10E7GJD\LP. M[@R8A=A:)%/"PN+(@'6]8Z>&\K(2-?IRYA1;TGF MA\Y6HTL&.=\V3>,BT6@-+I_"NXN0VF!SBHSW5,F?SO *4+-+'7]Z2(6S01AC ML +J\WRR0!+2AD64M-"Q\_+[$M]22T'YU^6BU;% %M;Y3 B!O- 0T"4>?#Y2=3("A$1 M459'ZV0DQ5%X%('#&@:](+ _ =6*OO5)>K'#J_"/Y7R1B\E&3 O@'0DHX3S( MRYF C*(*,46"(XY+3$K/"SB1U&&?-2^'R,)"JQ6;7]*^C8Z8P G+Y% 08/-S MZPTRT8#U[[SR0IB42&E/^T@2ATWPOJ1V+"*D8IF7Y6SAE9+GFJ4D(D/>2@,, MLPP.4E*@[BWUA'(M<.G@X$Y"ALT&[P5/YS.\BORX[6ULC%.7N-068\0BM8BK M7%RML$,\Z< 9:&17O$?Y'E*&3?V^"'9.87I!]%07NGGB,[W_UW+\TTYR)=@@ M09J#I%02CNG.KKX#+]S'Q!GH.^L97)I18>2,YHC*J(,0REC6J859!8&7J^EB M'/*Y'/^,WZ-?SL:+<0TVK5.> FL8U39/R0J^,$.*$%YI@.88?&TKW'OS)1ZUULG[NBY*"ZODBS"JEG>$.6-P_G!D#5J>7 M4: \K0=Q2G.//8!M;N@PH:(BF. MG#0"<1PD9CR! BD=^C^&OH'UZNG(>*%-^Q)*!?&�)9'BKPA\.?,2:?[T=1;A R+J(*"WG:[S^9Z!=!Y@N?K'$?'69!>@$:71,/6I$$N-["SN8FV=I%35]H3ZT99#3?@61#8?Q&6 MDD==*-O5N'%[=S9P8PEWR%C'0)U;C+0%Q4Z-)S)H+I,L77IS'(4#/_?VB;K2 M\JD+?9_C8M.4)[OHOX*+=3UMK8W9_UW:R3C=@Y/^SLYO/DR:W_\: _A@ZST' MKU2(W".+<]YX[I]A@X03IW)@U2G,:.F7WQ)T#_P,W"=2+R/+NO"[SRA>;TPQ M RX8&#$N!M9#67?U""3V]PC<)Q(+2F705[SQP#-OLXH.Y;%E TNB0<\M=(%L7\\X^ M7X>^,>S5VKO_693% S>$V[>/]>'RW&7<1V0M(8AG!6MX!"M!L\"MQC&E+L/E M#W]EN!GHY:38 1HGL'3HWJ>/Q&]\%B>$(X(CD2P<$N,ELLX09()+VMKD7;>V MIML+UP>!4Z35E&+=P'+OJ$'!>/N2?M@_/CW4KSC!'0\.PPV<1&Y# K>DSOEZ MQAFNM")&T [P./7[PQK*%[EW+B*:MV$O/]WGR%CLM= .>6E:^V/)'$X%7<9S)SV&G22 $_&YUW;-/K[PLX6Y7JF[MG9JHG8M^@G M=CX?I_%JSOOCAH-*1E%F4?28@GGA@+D\);AHP+A0B0I+2S]+GD'N,";]8.B] ME& KT+3;&\EQF X\7_7Y7[=A?]A[ @X[Z<'( 1;DEAX&]NX#HE8;&6-R"I=^ MKRI)_S &Q& H'TSTQ\/>K& _C=>9LD%,#!KA8'/G4'(YT!081YI*B\"(YU0E M26SQ5_X^3(SBX;DW8V(<(\ S38SWTS(8W;>O_<-6P(M]\NCX?/3*]GG//PM\ MT5$&'CQXMHKD1O58(D>C0Q(GY< ]L3*4;M!PB7T-4V%2G?>S,.E!83YZ%'X>&.9R,E< >YQA#G%'X%:&@ M>S@GFGD5L"[=/V#8'7?&!90HR_6MGB*ML47,:V)(L)C:TKVD:]E[IP.J_R,.:+60J_RH M%E1LK7WNDI?61R2IR&_6AB-0:AZI%&T*DFD<+^7*E=]=I^-F_B..VX"P.3=V M]^,BY^K#>&HG:WWT)3TRXW,S7?_F.4*>H:=3J7CV?WOJMM+)/Z/.$@#X*3R&^E9MNWAH%#>>:0*8Q$YBMHD M$ QLWV$J0'6$Q)0/)(1+/F,>1WVWD_#G>90?2.YO$?&[]DRB-3%1FJ,T)C?P M$,*"J^1 MV$\;!' 3+>.&(:MCQI@Q>8*W1YAJ3I+'-&A:^#B7;8/P+J,6#LXLVOER=M_R M;Y5>Z(4DE(B$8(,Y!P5PK*GQ2"3-L0R<$EQZ&.I>8FHH[SQ)YMMZI0R[*[@, M#]=38Q:923I/Q,A5-3CBG+H4$-86$R$9%:1T@Z**NQD4$OI1K0N.D4 %<-I3 MER4UDXQQU 86.,@<.2$46(F:4'KC*@F.BO ML^9Z9F_7-1(&\?*J%W;>8U7UN9_^PO\>?V>PT$AIPB F1J$&#!Z&! MFS*V4Q@4I5KUT4+L5&JK:)UR87 6EV+=0:-- _,8LMD2I_/U,^/>(>8GQ)2. M_T;!D-.9&RP4D7J/-6>1" M I0Q%Y!Q,FM*1C43U"M1.O?F/(K/UK#^)H;E)*YGV+R4WVR6FZZVW_SE_O%G MUG1<_0X86%E,CNB :9!YZ#E83/FU6YO@D",L!$H2)ZITFY5BQ ]K'%P0LR]4 M\R#BK\"R6%$./]RCWS-H(=YH40+RG&AG**++&:8N=,%DQE<7N,P(&#JD, M X+MXJ.3)5(!G$YGW..VIR'G0GRVMW$=S^ ^>BY8-K*(05Q+!@<[#R_-'9C M&=6T^&74QSX&;IY[.JRV=>70,JX YU_CK+7BICZNQCEMXF5,8YU(GJHB">(< M6Z2#%81N1B4'#M2&&P\8:ZTH.4#A(TK#M?'0;+"6_@ M!Y8GAZG=Q(_FVY>/[];[P,3'8 1&GA&71XW#/I3A*#F)L2$D,-RE5=.A;PS; MCJD:7!45107*[57&[N/K8WB.&1LUBQY19F#'VE/DC$J(>,(U[-D+7#S:>3;5 M ZO)*KR>"\M^Z.:8.W>[?99_PGTQGE[?Q9G/@+A>Q3UR/&2QG$V;Z<=I_@E8 MP]Z-%W8R:7Z/T]"DEF4C$ZQ,A$=$%05AA)P!X+A'C =# V<\;7?[W=U@LW=* M*S=4"^.NJ18$?\8C<3.^OGG"#FR]X-2"6I)P"W+J$C+:"+@4N0)#GRG%NV2! M7(#4RBWG-W8HSH#!6S:+VG_\?<6J54\M,@HD<)FT1KV_%/=9IW#F"YMWGF)&A35XW,*RW-!*P)W#<$+.,HP$5=9YXZS3Q=\P M_O=5^$C,]O;P0'I6\$ 0G +C#0B-N#$8V2@9&=M0ZYA%*KG38]R@" M"W04GBWMY$,S>S_].9XUT_Q=.VGKCI]^>215H,0:,.,C=KG?"K!$6XXTIXH[ M\'0-Z6$072?:!JZVZPU/.YH'EY=5P( MG=[/?UG.X8J8S]<_O',N?3V@IYY%]BS_C=!G;\8[O@8$SN)S>+>>+YA9D!6?\ M4S.]_C3^&U6]BW! 5VH^6\"E,YTWDW%HY=6:QFWRG374*$LTBM[DM_X MPN)%OG( M-5=&:Q<['4?XQ!, PN\>P;?_Z[6X./W+OBDJB.J@]) X0G$T6"),J,B9G HY M*BABU&II5#!.=\HX/!I,0R:UEI+I08B^02[!4;*"EH5YT2A-\!3+=J*D)0*=(O.F5_0,# MZJ')Q-,-K1I,4&%L(@E)&7@>,PCTXRB1EB0&J;1+I(3:V4M +3E3%[W&RHAC M:$RM;,JG6UB?.\H$CKFVE@J9$!?)Y+X5' 5L(F-,8M-M<-UKF-I'P'"JJ)!@ MF])<'A@JGT&=WES!20+RU\H3%&4 YX.B( (<'9L4LM)[1*/@QM,@X;\%,/+R MRP."HXPHFV)\'1@5[Y>SYBYN4ISAIDZ>:V3A?^!\.(],'HSH URRCD=L1:> MYRMX>/K-8:Z>?I!P,B\'QL#5?&R_6I\;:ZZ)!TL_*F[@$G41 (P3W*DL!D1= MY(0: OJRA%'[XL/#9"3U@X;SN#JT7=$LMY4:%YP*:Q32(C?""K /)Y5#6 BL MP=*26'1*=GO-H'CQY6'F)?8#BC/Y6D$VP[MF!HX96%B;F06;;3"5J L8*6QS M+I[PL V*$=;&$G##<"Q>5[R'E&$F"I;'2TF.5P">C>IDLX1\T"CL\FFB@U ME28J4,[6YZQ&!4>(*>15\#2Z",[;:\_IN]:MXMWQ%/$TA7A5@2K8=XNZP$70 M+*! ?,[N(^"K\Y 0<2'HZ+F+J7RVT^EV2W]1V+-14I+3 RN&#Y/E."SRU&7X M]/Q^GM\S'AXS_PL"61Q%E48A_ M Z/@1[.PDW8K?[73 #]QO=Z#Q+!ORC5B)&_$$(/ YJ:(6:F"=0?:[UA[& M<2TK][-Y5H&I<'@:0"3&69$L$C%O)OK<"Q[,H#QF2W-/J&"E6YZ?/WBC/VU1 M@:=ZMI@JP-R>X0/$$B.91)''!)L :\DE;I$WF3F>!L5+9UB^N>D<1PFZVW2. M([A> 70^-U/?3!>PZJ3-FX:5XWRQ5KV4:&Z$,W# @D9<2HZ,!S=?< LZG1L3 M9>GI68?HJ:)A_CGB;GKB?04X^MKR<$V[4EC3Z!DB,BMFN*#!0N<8@746"99< M*UZZ]N7I]ZOH75\0)R?SM@)<'*C,^/10I2BX$Q)SADS ;7,<0'VP#%&J@G8* M8V5*ZYDN= UL4@]H')466@5 7#,Q\S 7?^7:B?\9+VXV?/PX]9-ER(45P$/X M_] ."#6T+3)#/MG.!V)=J(P+D\@LXH <4&LO.C5V:_@ZL'F M?.2IEA(N?B0E&*%<1(Q#^ &SJ-]T(H.H[%0[\PA7\L<^^L M][]\_/'KU2C)& P#%4Z8<& 14I=M0X($-8F8W+24;/ESN]^7GJU:1<"XO-C/ M9%\5.F&^F"W]8CD#OKR[L;-K "\U.*@$KH!T"JQ(:P)RU J$<> R)ND)+_W> MM(N.*F+,?>J*,UE_/'S,"C[3>)T[Z?PHAJ+-^/,OT^\VFY*;Y_L184PZG"/I M/N<4@?9#5N1K$D>AK2&,%'?1]M%21>2Z/S05$4$%"JE]C6T]C(^W=W8\RUS; M' [G9;0ALIQ(EG/6X1]&$H.$$TYYZQ*EIC":#I#3"5#RS0*JE"#JT5+Y8&0_ M-MIY=-;_\T=^_ 4['UBV.3V?XV+DB!?24(FLI[D"AR@PW:Q',01!:?CMGOU3M P;PX:A=@Y_!V7-[+V0'.WZ\2H M0%H[N*%5 CXH)Q'CW,*&@HG:=,#!$8[[8T7JFQ+\"?RJX$+Y./7-;02POO\C M-VN,O\1I3./%2*I,:$Z'UM+ -@1&VE/ J]7$PUVI@RAM'.\AI1MFWFZHN(0$ MAM<8C[M9/0BO=K7>TN=FFEN@V;(5U_FI1>4\!8M"8#8Z'KQFI<<8G$1H-T2^O4CW MY:17CV:$P[4Z>-EI&#$X3UCSB'Q*(ON=$@'5#ADF##?@AGI:/$OI*0'=D/5V MP^&G<[L"I;9*B1AI%53V#W+T7F4+P")MA0:?@6CNI $[H'0NY.K+W<#Q=J/; M)_"W E3D@,,\PSG.OTS?_Y$YLQS/;S*KOJ1?HUN,G+6)Y.@5EU77X&K:<+KE#EPR.87JY^9)OEDX@^LVTR?&;T+?KF9YS=?TDOOO6 MKI.YTOD#)^J5O/YZU!*LMS3?% ;_F MBM-<#W,>PEZN-YB\#O*]Z<2$@<63P[\_QV&Y;C-YCF2VEAHDU>T8H>S>^L#R MN)I,'NG:5!V>(Y6="PYV8/;PO.G&@(%E\[F9?HY-":$\7VDP:1SD=?/*QBNZ M5^+B\44SZ]=B%\R+A0=3:J=:!EW8-+3*N[Y>K#=U=;LX3]D]7VJ0M-MSI+6; M%0/+9T/0U$[NY^/Y#_!#?H&_^V<)N_OEHH-DO1:PO?>R9V#I?5_\\^O,?YG] MF,_>SQ?C52CAM[BX:4(927;ZP"#9I^=(]1BV#2SA+\M%.ZPIE^>44Z7[5QTD M\?,<6;[*H'HNP,_-XO_%AYLZ%CJBG3XP2'IEH9Z;N67*0',9SI'B8-77)[==E_-&L\Q!@GSDT[UO3^EQE>\QW!DE%+"CA M+DRL4.Q_'S>3=S^T_V]SYD?_!CP^0DED9 %WY6" /8\;^6 M=I)[QJ^I_V'_6*? S?N PJL?'";=L#0(=6':8/+M"3EB=MMX. @O[T=O+#I/2 M5EB(=;G23\/=39R#7_@M_FLYGCWHE3)*^8C/#).:5NK)H!L/:\T"^OJSKPR@ MYRL7R?XY0&R!S)^O]O[O\Z]QUF:337TLG?C39?TSSC4PY_Q*PXEIF]]-Q\T/'4B>3+;)&\=" M223[%QXN^^J@*)KC^#*PZ+[&IH"<'E<9,J?D=5XW!S8^?)(/D/2YB#BVUQHL M>^18H>QAPO_F*E[RIOG?_,3_S4\\3C;A'S^:UA\_]W@\7VFP-*I#IV/G9H<6 MP&3R0%:9H[&]W'#7^DYV-UWV/K!0?HLV.UAGGXFGZPR6I';H1.S8Z-!&[9K: M,D&WEZL-=VV?Y\?7]G[QKOD>)]$O8EACZ.RGB]TK#G>1G":O@WP9VD\!4L*# M4?\EI;&'=3],RYRUUU)LO._!I:9\8X^\NL6=Y]G,^7!25Z:-W!LG-/ MU:.O\VAHC7ICI].*3^Z]V' H):M>2@R76GBZO YP9VE'.GB)0F*DJI1KWK3E8 MONR)@GN%-T.;G9O(\-7/ZV*Z<>^BPZ6ZGFIEOL*>BJ374O9$0Y04XJZUA\M3 M+2#+ \RJ094^D%IY=>;@,TW/TZFN,&CJSHAUK^'<[6:Y8">[-[5U;KCU. M0$R$W9:2[I&?&B[A]$1QG\;*H=W&+37S]WE[B7R_ 2[=-!/@\K=%*4_RN$\- MEZMZ&Z7E85.*O MLW%@R>]0/WGGZ^!7&:%W_48G>=<4?3J2>=4=\G:<5,_G>_@*^MW4F2-86R.C*K@J;ASYO^[Q?B908*T%H"6 ?9,[BULV5YGWO\ M=B[825PU!: .L67H4N=L4.4=%1+8KO4ZR:NF@-$!IM00XB_2'O/I0IT$5%.4 M9Q<;!C="FK-3)3=K=))'33&8K9]MCB.S5>E-85)*DQ3S>.+[=V:L%_C MW,_&[3-,H3S5UY?O),2: B#=63;XO13&F2X[X9C^?-Q=J>?GUU;O)-F:8B&= M&59K0XVKW^TL_!C?CJ?7/376V/V%(@TV.A!?H-'&ZBNW[2=>@.&T@[!SQ7/. M[7K!WZ9WX[QHH?.Z=]7ABM8.R>+9P7R-(T-KV@U]!?MV[UMSN"+UHZ5593ON M#75?X;.+V>TT?)C8ZR*2>K[B8,541\MI)R^F\S K)Z:M)03.T8[ZY4\>W,7QHVDYT?[>3LX_; MH74'*X7J++H.7*GAX,W?@9D/8GQ_[=W M-UPKLR!: >$=%P2QZM=RBS=GP)_7M<%V$N-Q6Y]\$K#)OA>C!G$>4 MQT'*#LHUN-=U"UF4DU@.IB^;0YU\Y$P5.Q$\J+*_6:W7V5:N-M#\?!A3(_) MU&/O^X;^="%>^K "HQ4P\#M&T7K=PW3Q9Q[+M$KV/#I*H03W?K!I'!6O M?8%Y&HW3@2Q6=V57WW\K,Y6^O.1)$/F9/0 M=&G1N81F(0/[ZN"I:][.^0LH-&VL; ^J0L2;V'BE!VP)C'M^')B 5A8WO9.0 M_SK MH:NH:VKJ&M>9DT2J8AEUGY]"N4<3V_8!(Q++!H:VC>'L%-#/I. M0?<*PE/814++ 9V[AQL8/A5)0J&\M]<=*+2$SX6B= A 5F5W3/GMS?/G6[VK MB8N#XOYYN6.8:/F=\W1R4()_OV\-S2RP:+F=\V1S$T/" )I^Z:J83$$8P0X< M6O;F$D,X1 0A8QC*+%>PMK %B9:IN=P4]@FA90F!!!M'10L+>]E!(N(%A)=8PQ$^2&AU?Y2F8P BG:#P(L)+U+ED@(0LK12")-G\82+U MKJ-GP<4+#R\1S,K-QX@R!D4JHGH @2RB%:.,G696B#*.#P,\RMANJC=' ,*- MP_A>OO@&/FY#0QWIW.A$(I)6W;H._(E\H<=8AOKYHU!-5V')5]M39 MPM_Z%KWY0G\\LY+??7H%4$L#!!0 ( $:!IUB(Q"=(U"< ,\E 0 > M97AH:6)I=#$P,3(P,C1P97)F;W)M86YC974N:'1M[7UI4QM)MNCW^RORNF>Z MX8:0)0%FZ^X(&K#-"QL[ +?C?KJ1JDJA&I>J-+4 FE__SI*9E;5("(PMR5;/ M1+>0JG(Y>?8M?Q]FH_#/WX=*^G_^U^__O;4E3F,O'ZDH$UZB9*9\D:=!=",^ M^RK](K:V]%,G\7B2!#?#3/0ZO1WQ.4Z^!+>2?\^"+%1_FG%^?\E___Z2)OF] M'_N3/W_W@UL1^'^\" :O]G:55-Y.1PUVO/WM_K[7[^UYWNY.1_;5H/=_W1?P M*CS.[Z39)%1_O.A+[\M-$N>1O^7%89P<_C*@?UZ4GAH%T=90X2H/=W?&V=%= MX&?#PVZG\T]^[L_?!W&4P9(2F((_\DRU^48RN8'!LGA\> #9>H^VY)A\$CF:;VD#OUSA+]L#>0H"">'OUT'(Y6*"W4G+N.1C'YKI3)*MU*5! -^ M, W^HPZ[/9B$_KSCY>_!.&$0*;.=;@_W<'8_#/I!)KJ==K>\@?K2^W&6Q:/# M71C8V3,>G)=*OO]NZ$1./GSX>':Y=75]?'%Z?'DJWGYX=WI^\>9*G%^< MM,5#^VLXFD7MALX&MO+ZP^7[XXN3,_'IXOQ:''_&31V_N3P[>W]VKW-T?),HA4R _NX> M;;;$W3#PAB)1(?"65&2QD.(FD;";>"#&*AG$"2S44UNW*LV0[US"?Y/ 0T9T ME<7>%_$I"K)4;.@9/GY*S=AB)'TEX@@F/^@>&?@NXNS?T(9.88>PE.WOM)3F M0\/S4.8X<$4(9UI?<21P7GV5W2D5 5N/X1"VKC(9^3+QQ=LX].$44G$>>>T6 MG-4I'-R=3)3PXF0<)S(+ .#N'"?Q:"RC23$ZC"3P=\#AX#;P';X9 K$*[,<)AG+&R6&*E&P:'>2CS+) B\8.]OX]9?=_:.Y MN$1W?R%LHNE\>!F^\C0D#T&@J02?>O'GY4+19G&3SX+)V1HF-9B(@1-#P U@F:@@(H1(R']EX)/!]2L4XB<'&@$G H##0AX?HY\)F$.,\ M27-Z+[:0+RP5/M'"+.%Q'NF"6(H#N?CP65SCH8#-?M9"0'MQE * M.&F83S* M,S3+O/A610"55.]8#@ 2!1SX6)$D EBA1&I Y!W$81C?I?-QJ0>\4!IHVZ\6 M!K%N^]=?NJ\Z1_5_+Z=D(E-^D=*I+:Y=]@Z( \R4B#)MHKR%^V8N\E$?L!HP M__@.9$O*SA#E+]Y3@_QK(\U!2LE1G$<9TYL69M= +4"(KKM+>TN86R'O MKV M T00EWD1&@:Y@$F1% M.XQ(TB-6%-E3@A>!<0U@@Y.64#)!"0(85L4K6EM?N7(&GAKE81:,PPDZ$O&- M HIF##D>AX%'VW"\C^;% (7,#%B*C;)HZ\L4_@V[^>B,]2:&#>'YD-,3597K MJTO8Z#!0MSR*="?I*V"GF^VG")L%\LW>BO%-]X#@#/-,0,Z8 MP3PP8\ L)&*,Q/^342Z3B>BV*.[--@-8L/KG4^4I$ES;^H&YV?CR8BGP@-5% MTV7AYS5] +#M-1I0)S(=BM? .&U$\_7):R=X!G9PGH7$7X$CFH#_L4;>)IX\ M;4:C(8V Q4(0@3L(224V?!Y4RQT"W2N0BE7N '4(6MA6L,1$J'^C>HY0W.XX4TUEWOM M/61JXS@E"^70Z,*UG!R;X<,"O5.\(OMI'.;9]%>FQ70;$GR>_-8#*4/NOX>) MF0+#V%M]@.27+?*I',KP3D[2%TN7TK043JMSMFN!%;%>*\4(43! *\K[=QXP M.B RPFY03Z94@9EZ:DM4[+1)Q44)O)6' #E2Q6S %%2P^6ZQ/>DGNI\+I7/3F58 DG MF8+ \17G!6%O0L0D 0H2V+-JV;'S#&2!_FN5H8T0A,6P6CP0T MDA-D8T]9@>/AK#'N_4;2&R1C? M\VCW@"(IGAJM)H\<,.H57F'X*A5,LM8OZ3Q7]Y_"\7/PDARISJ.8AF>.P06. M]9N(#:#Q$/\"M7Y2]B?KK0F78QB[8PY_RY+QZ9T5X]-_LW^/@[VG6EY:4C]F M)_@Q^_=\]OKCD]?EY\Y&XS"><)+]0LV8.;US!V7OW$Y[=ZD]'W+5/!_S(-)B M,>48=6RTQI'1H4+IH=(ZR+2^JX!?3]5TQ0;E $0DE\DZ2%VM'T92F"XBR'L7 MC$;*#X!]@C"SLO[A.3:KN0LD7:Q"B]SU#N6AEO[50IB9+]$F*64_-(O7#*@A? /@37-@*NJJB4+N2&L-=W(-E$F#BE5C>VJ;_*: M$.:J2"$"]0>,X\@Z7Z^O+FU\H&5#4^Q\K9HPUAG;*B*[6F^C>8$_ \Z^2>)\ M3'$RC*?S&EU/[D,1MDJ&S3Q(P7)U"A+,=H:5<&EGK\U>( [S6\=< H!#'U4H MQZDZ-!^.4$$.Y>0PB @5Z*6C>GCN5B7$]K7/C9;)/VMGUOY>N[MW@/ZL#%:: M^69B[>IJDZOK9>;7?X,%=UYUI_[<:4__;=:PNYWVWO;!7,.^I"7SL@$P*6#? M'R^V7U1@1]#M('#1XP2FD*%%_3L>8M//^G0.>^-[T6TJ8JD!-QY_?]KG8CZ= M$'19RGE %Q3@-:5LAL0HWZ.4CNA7^*M*-Q9/-=R?#E)R(_S@,'_OAM51'%K> MV_A/B2%K@T1L@(9V6LC(CPUF96^S="P+0WDSMK #X9@&L>^7@>"69#YRD\TF0W M3 ?.FHL^%:7WU@K3URE,.N?GL?S@ZW'ZY^ 8O2:MZB6Y2^;QZ]3^]]T.!:#J4&$#:12-=,1;,Q.RGCI[1;9)$6EQG0_Z/+FEOV066)+ M'JY[[A@%N:@QQ&YJ,98I'M$8(7Y*,&+UHPR8H+YB<5K-]18IY/]6>O@UO$]%\P]_D]&(.CC;@7K4.KC$;94-N;CHQGS@*)R:'O)2+ VL/ MHEQ167R1X5"DC1G7,JP,"?MX, C"@+N)#8$SW@S%>YD QG,)QEXIW&;D32G0 M-E^V2SVJLG/0WITSKK(Z;!3/?+6H:4F38LYKJ&W#D(_$:KT_E5() #Z$BA7L MMI0KYJ)VRZ9"%C($@XIA2F:33JM9R M-RE*35(*\X?XV5ON-2(&.2:/1G5UJ6&%1!0_QGD'2W'B<^9]3=C[.YH]R[AO![?13KRMB38=<$4678$\EE*@S0S-TU,+').(5 M1.U4O1O=T+=&&79/JNN00^F3#T+=8Q4O=G7"#/>FG5!%2YXYJ>E)O,6]HBV;'3B.[P] /@E-BXG<%*=/&$)SEMGM0;AA\ M3]W$5'[!^@S6.2'X2CGS3U->'F[4U-PL8-D57(;W))'#+BQEJ5CF>B$:&S6O&F@60-AR1J_HI'BQ*9<4E,Q[@J> MIOFHJ.B"&1(U#J57?&4M)VJGETW&S&.HEP/]E@8 *)DT-DC2E5., E8H-792 M(AZ$34PF7W'\MR^5]K)NCNC J M-^,R,^ J*27-FG(V5ONI4P$FWM[ >6.&#QT^ZQ^EEB!F>6@Y6WVSMIL6:XKD M\R7'5,7"T%VOY*T$E,)D6%1_C Y"+,]I)=*V)#05:H]1?:.INI7;D&O.I?V( MZ"LV_IJ.OV>2NH^YWDD&BA?*'/02Q'W9CZEZ%.NA4\UZK*YAF%2!I\ ,DA@0 MBZM+3)EWJU1SP@>\#ETM/G3U&(Q>$ )/84DH!E'N&.ZJ TLDH$+)+"]5P$\" MZLC)E@=W52T8: #83&RAH1DCF_I#]IODHU')WJ_S+K2JC/35!4[$DU*N:771 MW[)=CCU5AWIR0Z_E9D0;)S-"49^>YE^\BZD&,)TM\!%0UMHLF?>V)=A&;-IPD.K)O1KQ M%^.=<%&^#S;0R)9R&W_4AN.]P!E]8/!H[_X[#Y(I@;+N@44-; C=%E^-.4UG MH,^_ZL(A[WK*[2,&3NS.VW0UX;FBQDMO\K@VSW6IJT-)[ONQXO[>=9L$F6L# M>J1D8\0C$6!(T$+LKUCK@BCH^+#Z^^2/$ MNE>NPO^- JJ5"W:DE3I^8Z(5-R%Q)2=R$^QL"/Q)=SPI)XAH):'2;\OI^:]S ME;0FP^USE&H[22M%LQ:7TQJ)M8MI03B[_=OC=HK5]@/4P-KJ">4@NNFXUV1[ ME]+#;!\E^X#@^ =7VX,.Q M7LL@P827+\#)_Y9A#LMVX6P#6^6=E>1#B_6T(F]-'UEIGN+7J= @HX/WQOHB M2MB1_&)V49C-HA_'7]!]B+V,HJG*#-T01SD/S[RX9T)&I(/&1CJN\-6*GUXV M:0R$J:;!NM/WD<4L55.S;4;H1!9U5W M;6B\4/!TJ574UE1V6^V9U9]\ ]YJ=/8Q(\8C^6D3BVJ+UQA4R1-L.9;J*S"+ MK"YZW/:VPZ+ZAD//IN7%.:%UW3V,7-[6&]0T6*JH,!_'&B3Q"/X&Z\@K;.ZA MO=&(S15?%<9CY^#XQ^1=U8@B^5XH2=R:T>[=3L(V'+?W1VADP+R&1":3UA3_ MBC01LZ*'B,XF,%FL\Q[$M/3P:>>[,:#0&WI;M,HEJ/$G^8BT-:O1R#1LJ9(< M8QL%/DKI.<;?G@;W8@0 &+H.&[.XM0=]63WHWZL::7X7^F/X5KF+9Z0PO*V[ MB7H@1D+.+?E9&!FZ]U99"5NR3!-4Q;0N0-YQUJ"FUD7XFV@IS:LR37$*/F!K M?E/;\@&?Y:.TH6*]"[,AW24\DZ6X2J;BDO"D5ROFE[V(Q=\Q&427^+SNV'J* M=]YCCL?9O_/@%EM49HN^CZ36_9AQ"2,<;('P+F90E!?PX(&6=,ZO' MUHB?X0FA1.?T>\>9 "?T.BG=2/;.=LGPO)U&+ M\=4]O !DQ9%E@\PWOQU@0$-3)O9M<@XUM3?D'6EU;4!HLVI7@NRO& %?RWNU M!$19OC9A2A%!.2$Y:_W1 MA+F. #8#D&J! )JB9IL+/Q"]23*Q,-)7X@+I,;JQ"7Q@94?(KT/LH^+EU.DG M!J+UE&/O6I)NX/)Z'+UFI#XER>N@EP$J:!I'D0JU.IQ6Q[47WCF#7XGC-Y=G M9^_/+J[%U=OC=^_$7V?BS8>_SRXOSD[%7_\KCB].QGQQPLJ16W?%R,TM4?I$;H.KPD6 ZOYB2?"O MB:#X'$L9XNRN(*U[CW3!(2F;WI$#6(5C6]B, M,&"%U][05?:A% \4Y8;EI&O73P*?)T;'E+ %=.*0SDOI]3@D_A>G 6$=)^.8 M4S-0[PWHJL9$#> SNH1%_5Y-,&<'(/FS=91U":*LFC4MB!/U57:G]%V"B)AT MQUTYB:'FT),-3SKXVZIZ/1]$>(I=W6 OR/G[TBT+)^^M&">_A&_S\>+3R($5 MUEDT)Q$;IS$&Y%64LE/*,F"M:[L,V@VO3C.A*NS8.JRY#86!"2*U%\H[Y 5B M' ,&3U@F&%[LQ^.LWH^B@36S;<2C4]&/,?T=PH")J)09[QK2-_>& 2?746X1 M H-FUT.DY02^6"^\M.@2T"C0TF1:KAR9K=J%O,Y_HM:LYE,/6+",M?$=.?;*Z]W1N2 +'3$DE M]FI;)^@KZ6YQ['J02-]$,S%!:>H>S;;HMN#D%HY4W@(I4MJ,YZ%OF&(>"3I7 M850E,S=FPJ\;7Y/UC>&LNO?I@Q-7L+G>:M=8%.19TLYC6U;HH#R&6'Q0?U)N M(6 C1;>8?%/"%5IN9<0@-:ZU/K=$8]PTR^7Q,+);IATG:Y4\5!!+;_N 3&4Y%U\&;&]6! M/6T:P582B.::R<# OJE/-TM-+2V#TBG5']; F98H$1>1T^)B]O+UH7CS>WW< MQL!!:31[928,%+8L0'6_(R_,4X#6RM'SJI7OGLI,BH])<"O!I#AA96$)5,.2 MGXM#KNH>Q7Z0Z3+O/)*C?G"3QWD*WV@U)RTJ&/BB>4PUP")RH@F=[\AM&O#G M)(X"K\CI05=B:U8W Q9(0-(^0HUR,5,O"?HFEE5W25A9QAE"OI6NJ;WC%4_ M=ASK\^;D**9>A.6RR&J0"_V=LHA;&YT!%!LF'E.P0V$XT*%H7=SDT"==-C-I MM[BN2-[8S+:FO9OOLDH92;MV8(1>I-0ZGLM2=*[X^[?2%E#(4R#=4PFIN1;B M042.7HYS][%W2&6A>*JP;Y_VARTT*<\%=/:,5/P:CR]EY+9@UI$3&\0U H:, MAW%D,O):-JVX'R39$-/IO( 6EN8).:!-YIY5QI$9%5J:&2:5(976,/N4W,[D M7W$?#)L,3QF!I%O88$0^B\%ZQK8/H-1Z69RDPV",%5AA-7Y*R= R"%GKQ3O) M01'.)EO<-]0T@K"I<=0L+[1E/]49Z7FL336]+EOV_@KX: I7;<,2W'2>64-F M1@(T*<.MYT36^7"0&)V1.885:/-/%J%8LD$3?XNCM*A%)XA^_23^HG2[01O; M94B-T55HZCBT69HXN1@IL9J:M(+$#* M5U3/3YF 5\$X,/92QLF>TBP_C#USXS3^A%$6^.LJ(WH%>*@P57?(HEN%XE$: MU3'&<\J.WU#MFW:K>32;,[/)O !U?;!T*&B0,=L=:V$%ME^ZCA3\])$"#GP9 M7Z7FW<.5[JY=F\1GIEZF>W!UQ(X^\1L8([(DVK$M1!FX3G[-/0C<$$5JMM/"^ M++S)&V]./UYN M#;HM?IOOKUEYV]HU=[!RVV_=E@,;(1OKN14? ?622-SE" MV*FN4""K@A%-Q0%[LNG#1S_=P5@_?I"4E.-$+I1 )]69!P/6I RG/*RP M%SAHL/$(M-%C(')V]]![O'H;+D"5B):18RM9-"1A-0I%,4@75VR"E,"R@@RS MY >*+$[KCD%-BBJL8BSSY90AF23H#&.WF8F^5>&MFY(B&M J5.H(#UYT>8&D MME.V%J[(*9:Z,G&$$V<-)]3P"33CJY,3=OJ8N 8%Z3 M+!T6@M3"CJS.E.)] M ^.(TMK$'"*PH<29CS(EE08^U$55W6,PTFW4T"&E3>\;$#.1#KN0>[(0Z:AS MZC"_SLTJ?)7V_B]7$9DBH_MD^63H<)NANJ,(#\4P!SZ!6XOSQ*.3<]T2*\>S MJN=J,W)+T:@2S_@M=90Q5NC*1MH4B+.BQEI:745[M+*J(V08-FS!<>/AIV2E M8M"-K![76K6'_8#9:A1J*@:TG1J^L>5WS'AM,H>GP ]57-L.F!QFFE+*J=A$ MF9C:G++WG"2T[D:GTQ\;TCHUV; OW]K_$L,HM.D8!9199?,"'79;&J89&;0) M@:U'W)AKF<=0"VCN4P"[!ORB*"]+4CPINN[/0W;W6-.%+#]JD"%36\\%$"Z% M3.R9NP?N6 J//^NFQB=.(*8J6TDYKZAFI#+<*6S:6*+18G(,;*-0T2Y5]&]& MUL;Q@Q1P6H8L:SE#%RF"PQ*U4/?WY/RMDH>):Z,J88**#:MHESU#9021A+>$+1QP'ZO+ !*AR3G\@[[1/3/C).QR)^ M0J1CFI7RU14INZ[,%TR'IIV(ONEK8 QA::<@'VY)'+E)S5\EF5YSW6 =](WF M;*572;'^!A@(ZE8S2+37'-@F1KINP=R+*%V]+X'G-]V=5H3+](BDOC8@%-WH M V)'?4F9[]^"W)FA3NK!ICV@G*XY )X\Y4)+=CZ0ZQP4>/?:6TH.*8?P3!"3 MU5QJ&4X/\.R KQ%G,!,:Z5"E.>59AVE"S4&#UX_K5J$&MR6U$@ MTO(Q"MB"G2 #76]QF!^/M5"3*6F(XMAI/D8D3^/$UEZ1^9$.N1#: MKAU13"M7,":VPIV4_$H&!XN+'%B4Z4>KZ5P&?S$B!6:IO2O*7.4+$$:O/\Q MQ1YEK8-31-871B^/CVI9C)?NJG63N"+O>$[\BEU *D'>MO!*SE+(S7C#*,V2 MG!(9Z^;T8F!41JH:>93N#]YO'^PNC"3.+["?;AM>X KQU- M*-K-53SL4U+5?,%5 7JI[U9O[U5[FZ">D5YD67P"Q(<\DIKJ')H/1V@&A7)R M&$0T+[UT5&^C QH=]FH*-<^G<^:?-3/=Z;:[^[O(3S-@HIEO)M:LMDVL]F7F M-_RVT][?W9[ZQ+ @0# \"=@N#_X\7V MB\JI'?;&]Z)K1 E#%P^R"O%1X/NA>G9BZCR$@)T&!-0[__I-,0;]8)M:MI-J MQ,.#I^X.-)_OS]%I:R7[RY$N<7)^V'=_S# MG*>[J5>U375P2]^&!2WNZ/^J7$ZX[ QHOEU]*P:TN'.:E_O4T?:QY[5@7>S[ M6EL/LHJI6N(,I-(:(5JRG?8>Z'@8Z@E\819:92@SS61[TB])@9S'])_KM^4Z MW>__[P:P?&>UOM/NO-IYBEI_ .9?9_K//X^F_*,(8;*+_6HS@5JCW$&08,B' M[AS%>$VFHKKP7I_X*ISXX[YZWN].1 M?37H_=_.B^\5I*&+-+_AUZAW!K@>$I*D=Z M]9U"48V0+L.FV[:W*C=#__7):_%>9^(->>[NS]Q2U M?;O7[FT_O]_\6P[[%>[XP@U:YU&=SN[VP6"6RL*\XS$^)>9[WU!E>XVY1R=X MU<7K,+Y[E.KV$ !*GL4GCK$:0-37*[K=@W[\37^4DSC/GJ#L\T7U)57_R+$# M*K^LDH/V+P4T)*Z'B4JQBG0>7'AFD#P>3[Z#40BZ^C^Z[Y\%&@D/_ R0HI&6 M"E"=?ZZ)R0&')2.JT.)+WM<4A9 !8A);@NEJNS.=L'K/!Y2.6 D2@G\W!\G* MB$ RUM!QF_%H$Z>[_' C2F+I?@DUW>QX$^4L!>*FBY8KZV'Q, ML(;,09N%WIQ A4;=(R&!36)=I!?&*3<@IIX[M%93\MSK4'-._-F7DU0$HY'R ML_6M<7A! M.'S&[:96'8%#F68U+'Y>%/V::,@:1Y^,HVYWWU-[BV@0B8J(7@I4Q35YCMI M1<0R37.\9E4%U.O-;,8OKD35]WC<;YGO.*_H"5B*/=&PJJIH+/ @:WWZ_?9K M1'X$(I^99MF7>+2+Q-8M0E-N"&%0<"-P[R_8Y+IGC5.E+HDNUG&+W$3IQMXB MKO:>,@W"BYX?7ARAU<9URY^N3@57D$NG-Y'M*IY0M\A(;'0WN?#08>Z/UTK@ M4=N\6TS7WA L&[V&"?T\L;7+V )R_HGJ(G:NGKQKF^X)-AVUURYAZ>+-M>MI M'#L)4MUKBLR5NNT[! M3MO)!NT/\']'I6S1^L]-CJ_M]M[>,J?,'OL!76@1>H^,;?TL\!G!>Q[>\W / MI/OK+]O $M[+*!]@SSZ2*6_YJF!0WLXCK_U\4&2OZ\\"YG$&8O3CNY.GAJ!_ M%CCE&>SA]KEQ[4<"T5]QRD@B_.PEEFO"G FO-Q@NO0=- MD>'EN#36U%F%TQ#,JS59/@E\[T[.@2K]/,T2U\18TV0CL)1,UA3Y()2"2(Z^ M%:!^*N)\+V](:+I.M)H*LB;3.MA@(5&B'@3=&F(:8K9[_/L8?5(?D]C/O2Q= MZ[M? ](8+(; OU$-MM6C\A=G .QGPE'TF[Z)8W^"0O@:6S>S\^0R[^,M428H M]NBTQS5X&;SGXG68PR:N)FFF1NGC/'A?#\N?BCG\C7V7XVBJBK1.&%R!X-+, M6UUUH'-:K/247;WU>.&2QJ>*NT7OL9VWOH-(PM0A#L(U- ,9X,5P>-^'2:,PG0?PHD,SX^RTR.7M M8?"TMY:HU?3S=#%8YY\\,?^D'OUVLCALMH;TZ"(,IJB12K"CD9/=T)#28)A! MHD8QMG:_PUO$;9Y3^=9%I[>^)DS,@0#B1$P.0DSKB+ZL<^D6AP(#/ 3,+.O# M023Y./,F#QT_W1! %]HINLE2WSYS%V/?*\UW5<+WY[H7)YD\F*>@R,_;GN9E M'VP>^,\P&X5__G]02P,$% @ 1H&G6+P(KJ&^" D40 !0 !E>&AI M8FET,S$Q<3$R,#(T+FAT;>V<;5/BR!;'W]]/T5?KSFH5(.%A0'"L8A!WV)K5 M671V=E_=:M(=TV62SG9W0.ZGO^=T!T%!!UUG561>.(1^.MWI\\O_G"0RR8"5O0VW^V;-7#@T F!L93T-Y]=-TL=&;XE2G22%PD+3NE+==T6NS+2*K6 M=MG^:V-),:"QB":MG\Y%S#4YX6,RD#%-?BIHFNBBYDH$KJ(6_^-@$YAG#\?. MY ;T$XF$3Z?@5=#HWE4HAL*0JE?R;EK\?5N73'-Y(Q_."%<_?(:UI3/L]@;G M_>-^MW/>/STAI\?DRZ!_TNU_Z7PFO3]ZW:_G_=][\#74Z T*Y,O7P=G7SLDY M.3^%XNZGSLG//=+IGI/!U\\]XE5IT:OMT-UWV[5&VZLS=_3BUV#GK->UTZ^6 M*[@$YY]ZY*PS^-@YZ9T53__XW/O3SA%**N5RY>'S6;X3GF>N_0+YA0>!XA-R M5B(]-J:*Z0+QN3(BF! 34O-NN]YLWV'N_9LZINH"*&!DV@+WA]D;.HSXM'0H M%>.J"#.-:*IY:_JAS81.(SIIB<3::QNU\[Z&TA@98W?M$=KHTRA?8KO:KC@' MS?Y^J5FO(FL,&&G8=. <0R6+H3W#EI252^^]ZIW%Y9)W=]-[NFTV2EZSL5*W M>]9D9S8LC$YI\F&KNC5MD%+& /FM2GI%/%B+A:UV>W7+!PNE^U@GU24A'G"@^$GP,UU\3"DU^RZB"E8\F9,!3J0R1"3F6*B9> MN?@;D0%J$@(328D M2XS*#(K;B&#R.DAB.E* 1":@/7RDB8]!O1KIZ"Q42[G.MJ9I@E9A>^:#!< %5(=B-5&!DHQ@1T7L$86007@!FH!.YRV]OA4AR2(Y%A/H:+XA=!&41B( MXI?.;K"R,,<&/35FP=H-'C9X>(PWU=8-#^Z.(%6 :! M@$/K97U"%;?^#/XIT G [PC7N+>%#K$Z5HM!?* P6/P C^2.H-V*$L4+)JM MDRKI"1.Q2X M41('%.R?H"R8XXSS>[1EY8&"&P,%,!#.\S9]H ;&.S<3 >M-E$:I6;T;&H\& M2JE1WG_Z7J'A^[N+'X&I,CKUUF,)\-*(-I]S7 ^D'7$--H!SV_#B^^0I8.3C MTTROW@1#D"$'BN0CN:!&9@HZ .DQ$MH*&JC%$]L/I@IG4FA>3BD>48NE/*J9 MH:602RTL%""+P!8M(\'L30V=#;5@@BJ!$Q N]K("+\&>,HWQD*6XML&3E3]2 M\/UQM[*O4K>^>O&N]Z(1IG50@@#'@3<-V($;JR7 M)(FN ]L5M)T[7)XWLGB#AJ#+M,M.#65F[K9@%?5)KVMS3+T%WT]ND^$TJ6>) MS=U*@#V63CC AE ;0KTV0K%U(]21<_Y%B. =N3SI9$N6DNH!.@R#2^G[F4)4 MS$5R2WJ-I3;P/9Y\Z$O#2I&_W*UYLG-'DP"8!PKI5NW<N2"#LL MB)U,+A:7/H7QU@3-V^;2ZWB0^=TV3+O]]Y#SXABZ=K<).A![!@H$5 &(QJWF M R;:QRUS>!9/C M0>]/^_[DT;?.X.CLULO,/R8\7[.JN7#!=T6A+K&/@9'IB7Q-A%I\G791WVTV MPGI$&MV0"A7;&T.,=$/! ]*[XGZ&]\C)J4LN;\[^NI[]G2_NF2D(YA;.^NX# M@KI;OY*12FW?%FJYYV9'?.%W,V;,M-?!\JP)'0(X,W-WDP?\)L&-O^XG0?;L M3Y'\'U!+ P04 " !&@:=8KU WT]L( G2 % &5X:&EB:70S,3)Q M,3(P,C0N:'1M[9Q;4^,X%L??YU-H0DT/5"4ASH5 H*E*TV$[4[V! 7IG]FE* MMF6B0K8\DIR0_?1[CN1<(*%)6%CHD'Z@X^AV).O\]#^2G:.^B<7Q49_1\/BG MHY]+)?)9!EG,$D,"Q:AA(?BQP%M3WO+"Q7]N+*O6*Y_M^ M$#0._(;OT48MVO/^\@I0%+*[,MJ,!/M8B'E2ZC-LOU6OEIN-U!P.>6CZ+:]2 M^:5@LQX?13(QT)Z"\NZCJV:N,L-N38D*?IVT;)<*KN@X.9!"JM96Q?X[Q)12 M1&,N1JU?KWC,-.FQ(;F0,4U^+6J:Z))FBD,+& M7?"J:'3GML]];DC-*U?O6ORXK0NZN;A0 '>$J1?O87UA#T\Z%U?=T^Y)^ZI[ MUB-GI^3\HML[Z9ZWOY+3;J\-'^'3V2GDZ%P4R?FWB\MO[=X5N3HCG3]/OK1[ M_^B0]LD5N?CVM4.\&BUY]6VZ\V&KWCST&J&[>O-CL'W9.;'=KU6J. 177SKD MLGWQJ=WK7);._OS:^;?M(Z14*Y7JZOU9/!->IZ_=(OE-)M3T:4+.R^033:@N MDH IPZ,1@:_-AZW&_N$;L?;#EK=7F3=F@ARJKH$Z1J8MQ,VB\3?4%VR3*Z4O8>+?J?:_6;9VV\N5>VN M-=F9#0.C4YI\+-0*XP(I#4-8=%K5])9XBP9[;G1D^O_W9[O4>.7)C,D[O5I_ M!(OF[K6[S:_4H2[ITP$CB@TX&\+R;_I!3X3CPB-XD<"A9>LZ)S,>4<*Y307")!?D-ME">$)B.2)49E./M! MD%MM#AY'20Q7BE-!(AK 5XK(&.2CD2[?7(:$!4QKJD:8):8W#-J=J5/#=R$8 M TT**^RA#E#!W7* FL@U@NXX!+O*-P@&!1_-#L,&V)LB/$4!ZN]&V(P$O$$?!+=>^J# M1< %9(=D-9/.DPC6:FHXU,.30&0AU E^/N-P16 $Q_4]!3=%PB!YA)@B)/=> M?:]IH%3(L>(BYL@$9 !NH!:PS6EK3T!UGT1"#O48*HI= :Q&F<6)SW=/W9N PCLKQEIPZ)^D0G(83=E&MMLQQ:UFS)XY2XYSI+$ M,0/K)[CRSZ#$N3;:LG1#T9V&(F@(^WD?,) #0YJ[>PWKK2F:Y?W:P\1X,DW* MS3GY)1KWJTGYOO^E)J'IKZ)W=@5T/ ?:9:; !0&2CG<8$70>E&?A>PK[-HC> M(/I5$.VO-Z*7EIESI%Y>H"X-;(#\@(?(8:IE8LE$-3 <-],0SE2%8U "NCGU MN>!FA%'RHF9QV;!,M;ATQ+^3=68SS@K^V[Q#::92P+6V47T0 !2M 79;[IHE M$*P+H#:DL!27 \R2)<:1&98-GH+FWK!YP^:WY/5KR>9@W=C<&5"168V)X&)1 MQ +#!X +MPRQ)L8$-33.>A+@W#1/YVCXJ0[0>*1 !GD)WW M&!X!,>[B-Y]Y)-K%KQUG5IWJR[X&"U<*HO<&\,WAU/-Y<6/=3JB?=CYEGS$+QT0K3K422K=9JDQE$W)AA>!^;@=T M8AK-0FZDTI-XVGX!5<8Q-X:Q[PA37^+#;9 >#P>< ;4 MRV/AR7'0D-$;#&[=;I\-;^T^I7U 7[.@UJ0S0< M*9!T1> 6LRH4R&JP+YU: MI7< #,!\EG"[_*-)P6:E^13 U>OEO?IRP=YJ:?O5O6>OM5JN'E1?P-9&[?FC MZ%K9:[R$K4\=U^].@EIYKUI?9>489QB[.,S2PF.4JB"C"DL![3UD??H:_.;8 M_AD(;N-G\D\Z(LVB??E\A?7KU6_,CR%T/HWF-RE><@B^.\_F7\'-%RSLS+,/ MD+>D$JPW#R_M7_+;6:]]]:7=LV\XMWOMRWN_-K"""[[Z]'RUK+EPP9>K(2^Q M3R:2\7W\D0@U][[[O+S;S(/U"#0ZMRS(\%$"\B\>,'*NF.8ARU\X..ES%I'3 MB=X_<[O?F]FPKK-A^]P]*0?W>NZN[ZP0X]W[59M4:OMZ7&AI8FET,S%C;V]P97(MMR M&T>6+OI_/T5M=YP>,J*D$76Q?.GM"%J2>[BW;7E+ZO:97R<20((H"ZC"5!5( M89[^Y+IEKJS* D!*;@ D)V;&(EF7K+RLZ[>^];=9NYC_\+>9-9,?_L??_N>C M1]GK:KQ:V++-QK4UK9UDJZ8H+[/?)[;YF#UZQ%>]JI;KNKB?[,CD;/C7GRTCS_=CI]-GT^-?_?V5?N5G_#]?X74__&U:E:U[6>UNIG_2,_I/,O6E>]BH M:MMJ\=T9/*RUG]I'9EY-K8LI7=@4_VWI)?CC-<^% M>\Z\**W,#4W(FT^S8E2TV;/'9U]@]%]J%C[G.=&R_'G3^3PYG>>_O/GU]9O7 MV?FOK[-W;]Y_./_PYO61?<=3^(X?__/1S^>_O_\20S_&M<0Y>/O3O?[\5V_? M_O;FW2.WAW]]??[N=?8?;W]^??'KW]]G%[^^>IS?ZZDQV6L[-]>FMMFXJI=5 M;=JB*N_UE)RT,YO]]2_?/'WZY'L9_Y\T#GSB=T7KOGJ\69S5;@G ME^UWS[Y>[F9):#-Q634%;)+O:G>V82@]PU'NXM<^";>845/-5^WP+6H!_E@U M;3%=#X^O:XSN9@H_]Z;PK):W+LVE?31RIOK'1V;J5OT[,[\VZ^:K_9O+_T(S M]^F@7>:^Z O:.?_J3_HRYLF_>M0;K8IC_*#S=Q\N7OW\)KN [?3VIY\N7KVY MT79:FLG$^="/YG;JI.;C%_&GL; 8DF[_ZH]]#T*Z*K.SQV=__;'VZZ;H'6_?IT-8]=Y\#U[AYI*W;',#>U=ME8=8YK)?A@69ME15M MD]C?0QLKSV;&&5G-:CS+*MR^=$.#YACNV49OVCQS"SZ3LP'75*NV*29VZ/&\ M\WZL3#W!OQ2UF_BJ3F[_PW4:/OJ_X 5\>;=^^R7-V\^@#5Q MYZ78TV$%?%Z6H E^L194P2&(,$,C6M"(8$LV;37^.*OF$^NVJ->M,SM'Q8K2 MB?0G;&7<\"AZ2OK3!*2.43?ZTS#)1FLE?^ F=C!9()95J_0HCRAW:KMR"M1= MUL[<^\,#X*BX.T'&.@?/O:AHQK7%%0@GT-\C'TCC+55F,Z0 O5W6S,FXYG338W_+2D9C8 M,S''=4OL1CMW7X!_G&Q2 M8+#!8"7;VHW.V5ZXRJ17@S1N\!*WQ99N>M:PVJ.Z6D%Z;&2G56WUWKD/%MC3 M80OL_=*.B\,17MF;3V.[;&$)<5&OB\:*ZD118Y9+9T^8D1,-S@#*,_J?AK^" MU[3I2KP\FX+6!H&PTD@&V5[9V>P$D"$J_BU+Y$-YJ:XR3M/QZPT]Q0ZOE(7T[Y' MN$T?? B& M'>O&F^H9T]U=6[3-@[+9@]RX!R+\V9 (_Q4MK'U+[M]GMK17MHYU.T16O/@& MF0LGJP7)!O+,?+1X;@Q](QXV;R>8M.D8;-#+XLJ6V?6L<$8&_1*%)E[,=E\Q MA>?G;+\ZZ3RK5G7/%J4?-AS))CS)G5Y^8_29X,K7U:>U_()%^L3:!7WK"")5 MMN'PCYN&AHV9*WB;F.#!)OE'.<<(EE>"7AOUE"#,*^JGC0H'G\\SVIE"MN"U MF07"#0?@1&"9G3UQOZBS!9E.[A=?/W%3NFZT.37AU^JE>$L4U-,9(\6#9FF\6;VCCLZ-GCD\']C3ZIH M^23K *62@7U3%]]%\BLZ&0W;OCFY_SJT)8Z6G?1.:@C1%^XHL4S'$^;.%3AV M52<6D+*@PUF5QYZPJ=ZLG)BS"'Z$:;!M=8KC(V'L12#)[XX?X\SP_UHY(SH[ M<>)D8J<8J9!1;)"3IQS=4W+7RXFCL!T[IGH#FL$=#\)@#(K3E.Y<01YA!^L SMO0V\%5K5AJ\&F=&=#]SG0@ M X*M'2=BVF55@A@9P\O)FT9O=CRSDQ4*&#!?X#>@#M'HFU1+UL+.^#-_5'71 MKD5U_SX#WXP\MM42?:.1._8@":N5>P,*!S9B.J:(L[:NBFK5.(_+OQW%7R3" M6-28R1_.,"R#K*FF-PK4'ZE+\7S(I?B_JZI>+?9\1%*AH&$K.-^ZR]E.=D_Y MNO5-6\UO4NICY_2X M"U=P0?9?N!OP\,#CQ"+ *579]LZ3\LS2 F(4Y=JYAR3GI@4LG]Q4-.P=P6 P MX8""8#PWX/VXT^JVCPWQ/)D*MRGXHGQ@"6XXI9CR3TXI?E-W/,.S-'3'P.SA MM3(;9![Z1T5Q)O$>49[R#W0.<)M*"*JS->,@*"(99J:HW?'L>D<@PUD,1K_O M1R [?I2*DAZTTB?)]O3QUWLUC59N0\Z[2PSV?4 MG9MOO7#NE^[?*UHCR8SX,\;O##HNATT%EH'?[K"@\(M);:Z=^'![PY:0,8E' MXYX^MX!F"*$!^1(W^/?^R S9^K%TXNW-H!ZWQ7NR"8(.8Z?H6U;=/&G>FRGX M_/!A'=EY15&'$W/:'40.\!YW1,BEBHP?<"=Z H*?V1L3[WY,5_$9CA)6"NBA M=8^39L?O6^V"]O1BRWOY9B0J@([E7.^Z6>)?4 MK$,P:U\P>H$<]O__82H]W@,_%TV[[\Q %U-'.4D(M^(SX]&D M.)HXHMX-H,L X/%DJN'7T&S5=NKQ$9M?$\+GSJ:(Y['[%@BGU=8Z!N:^TZ%^RV#:K:=I <%:CN M1Z!DL*G!6)1_ARARM;2EA)#M)S#S_.X07AH* M0Z/"J\+)!RWHSX2/30]@1,'_*>3@358U!6S=P05+WWNWD-)O+C;=FL:H8:X31I M >%F2[_0R1N8S(YAT_\F'T9P%L?D$C 9(F,QS 7/L; $D""0Z'Z%6(V-]@4) M9349&ICWH)]ODAY3T81^R#D1R]-K MB-HJ,H A,A[ %%KBCTVR7&%H ->0SNA-=60]1Y.JD:RYP%@#@C471-A0K+_G M0A=LG-,^\/%:_4A5PQ2F%?8/A'6;=A@<@G\%V%P-\UCR2MX5(38^,B'VF]M% MQ=[!HF]V006:040"YJKDO/B8?A!B]"\T;,!K]5E__<:0WP6\=LDV*NE?OWX(U-9F:VO<<% 0X!'$T,VJY#B/Y<>Q.!*D%R0I:+C.*763 MP4OB[$<[D6S?M)AK ]E9,.X<@MF;")U3>B>)YX(9H$@.?*3_K,&GLQ,\LO 4 M_/C'V7G'D4\G"P#=7HP+2D'P!^&\T-K$RP?R=M5 TI0F: SX#MQ^&O'F1"M, MIP;XCL"&=MONBA-"%"H8SYV%?V7QD5I-W149,SDR&?-.W )G)^V;C.#]:O0' M!DZKD'_R7I-RHBHJ[$6(<\ <+&L[M35\RB"@XL_YOC/,0M$OAJIP!G;+GUH; MM,NXTGFKW_Q4OH>I/+1IDR*A?(\^[%<_L$G=0&K$Z1*J%NH@27)TQ3$;$!+/ M&AI(4=UZL6%?=Q8C1T21A^T.%_FB:JX&LL]B"?;-UR91^[ !QZ)5&604>L8! M0?3*2-72Z#''[3X9-35JCOPV4+$\!HJA!1 >0;+ Z9T9Y$ZR>C6WF(::%,YE MJ1FD WFAQ6KAXM9V7#0:2$23 M<%?TGCTRO7=1 L!-@"!O&"%R -E77_*8<^8.BP:F4?P.SP46$EPA<)BS+L-9 MU^6R*F##*@$C=K=S9XMH+@0MDV.@41S\Q7)>K6T2,N2S4(A508NO=XD;+"-% M"/0ALA&KPCO>:->#&,;]4@Z3P[[&>ZU.5E5U =W2TFWS(:9NV-9&@RV^'EQ M+W%/9=*%=?@+SM'4%'-Q8"@64U8#DXH?(R^@DCL>3C)L,Q048"A:XD/B,?/T MJEO%H?/7Y>)(0 !AAC+G,H/XL'LB+-AD18M%K^0R0+D)F%H3#A69#S)B25#A(ETN:W M5IL/F<5#SBP^>\@LWHS]5\Z1&\R$C4X),L#?**38T)%"P"@:M&23J@NZA]<= MH]5<[HN/HI-+?B[IS&[\U <0)PB-A:M.C: JYT* WBXC0$7D$NJI M,#Z(/@^-0O6"O&@8*0ZZ"I0EJ7-0BZ42X:*RY5+1*KQ>.&?JNI]Q&SW%9,+BK1B,]5#B#_E-C8Y*_7IGVQ?:;<]YJ_BO"$**T;+@B M7N_[P6[P]3!%H#?1]AVUAD@HU^#"!MQ2M">L+C1^%!)P/V92L,XZ&@7>%F1@29GW)>9BQ,\5SM,_#IP-DL'NV[K6; M;ZZ!E1J@O?%[9=M2WX>*IY?#1B(%+5GEPWS]R$+IB(C)#C@4?VSE3QU*7JR% M4W)YSYO"N<]>9[(9&&O)'ME//_ZN@!*Q_G4:1GCR+WC50MW]ER+B".(>!R8F[5/S-KY\AW>@4CQB\]^3:]D)<&?_HG?X>,>G1H7 M<1WD9C=/JAR?Y]C;UE/$T!P1=OKEOK'3H)YY[H>5:[RR<,O)6JT;E@N".=PM M0'#KXERF%<3) @[T87UN1=LR)+!,:<-I=GIJ@2[]U;M M";BPB(' %QB4-VG(M!Q_DB[BH58NQJEAB@ MA&1RY$1<++#$'@4C/3JR52<0?9^?ZMUWO MMC<8%'7.X%\R2#P:1Z#ZQS[SBCIT;6]W V'6$H%@L[*2@U,L2/G="3NLF W8S#1=G M,#N/"$5!9%I/B">:(D:]+(O_WB3ONYI!\;BC;_,YFD0IHSY2?IF;*JPT+-%G MS[9V_A-K3C^ZA_F SFX[(?$&B#VM=WF(IS6:5O-YX,Z!WPA8/KKXQ?'+0[I,")3P 359@W M%]H5=W@^ <&A^YO^O63 0HC,;)((2.3=C.MB=&R$0'L/RMQ=ZVK8O/I0,3@L M89/DFW?:5B,A2GIK0TP*]>??M89V2;O!Q6"1BNO5& M?GG@^;7SP7U,_"R48PXE/GT;G4-C%!)#JISA7,?)&;_.P*5VRH)UJ<-W?G^[ MOPFK3[J17B+--6XP$X2OQ$L M2K=U -K7Z]-<-666XF0:WN5E;2_1*#EY2K2PL.KRG1*CSB+GBD*@HJ+E>AA7 MH*YO9,Y)E0'8S5ECRJ,I.O3.$EAMV)?!UX(X@3@UO*A+3=X?)Z0'X6I0R:>4 MV7AVRJ@!XR,\S+&!&CH: -O,\8JA,7EG3]:/@R<+0]N&\7W"8-B'*O+,]R93 MP%%8_./L53'S4KG5455];$)SE=1;M^[YYFZOTZN-Z]0%LJ%9W\6V5SOPWQ,> M%OJ]7Y?8O-O#] GV.,!N0%>/;.ED#D!4J3(W*;PXD;QQ+?,L"!A,=?D/&$#M M;?TN4A,/"8Q#3F"\.(X$QBYB8T]2@G'5G6.7JX.))Q6C%IN%*84S#1.28UDC M<1MU']7,BJ5P6.GV!]-5NZKMW9;)KX>MTE(*#[7[ S5/5Q6%KNFO%"\N2O2> MH!J *@N8+$;XOB8VJCP0#^3L.?#X;X #L!R, " OC=KCB;HUV K,@QE$/V- M^]5[;@SDWG3N#$@LK3?CUM,B4T $?2-?VHD%F'-R[6!KZ(&GMZ<4&V^V:&<( MN_;;D0 MD6KH&1=W>>N]V;CU7KNG7J'NRGZ3HCII"D"5)+=0RG=[0G\:GM"N M^X<%S\YIDKR3.@UHED0'PCE+$EK!*CLS/W4RM+VV7$JRJ,1PCB3V]@/!IV:( MVRMVT8H:C>KF%&2-.\RXN[T3_K[Q:-%\:YY#$G>$=;^E MNTXMH*K5?$(YG4 4/"*2@#FZMMC,@RG8O+3VI&!.;.-^Z]PNB++NJD?"7Q4, M1Q"(J'O+B45E-8T*5D$I6"(NACAW45Y5\RL[.<62&_])_6;U2*9!W/E0/)/0 M;S3G9\]OJN'$BT3>&2Y%OERQ2H+/7*SFESC[^!@\K7=[1__'!MGF"YZ5_]?; MQ1"B*B=$;T'._" Q;R+BY2-N'<'2RQ7YTNT[NQ(7&U9"'>FI+WR]G;'$ZX5G M$!C%C9167];5:LE93;G&+<_$SB$_F9 N;C'^^I?G+[^O:D(KL*! TA%=3 ?M ML('<"G6)K<>PH2YMTBSCF,]P T MP-QVJZLKK"S%3IBQLE*C"Q(&Q##)-B_3 MW-^I3!]+C*,*M"WZ\"[GAC8DAR)0*J=]--CF.* P[@;F#PE&XL^N%;<*Q@A7$XW;!9(@/A#S *$(%G266VL,3R M^4R5ZN")@PJ#FZ+;$Q_4*18*I,J>13NMDKKU_=R*,^BFK6F<@9K[AQ*)SX>. M#N%V*ICIT-=">BS?H(@IL6BR87G5$)DSXVL?%NWF$NXAQ'[((?:OCS#$/F!( M[-O M]HRAO>A4P6*NM$/PV-$1NKN1;X_12W>[&Z[)])SVX,[>WT&(K/]6'76#4) B21CA14/7:; >_\^'PW'9] M$FX>^E79?[GY)T]/Q_VN; +7[DU6-:=VGXVT=<+"HEZIS>B4GZAT5MFHRGGF2"XDD2%D2$F$/=GS@X.7#OIAXV MIDFS_W:WK"^OTC/C[G0F&A/0RV<,]W3%6"N$T^<%EZ;1 S1F=)>G;![J'0Y' M7NU:"?A@5WU676YT0IB]>]Y44=T>,YVGRBQOD7(+:;9>I0!N=>FKX:4U7%^4 MJM/U0RSFL,@[[[JW0EW(8^BQ]8;>Y) 7R$JLDX/RH*;:XLLA9BP"+6@W3[]4?P)Q MI309%NL6IR?GIX]._GZ:-*("DTJ]LMPFI@98 ]0W#E$+!E)!)IEE?MAN^>3) M6C\B*AL]>T'UH,NZH*:VG<+(;H^-;E%AZ]MIG$L(:6!API$78TGQ?N]48GZK MR>MA M8VWX0#0Z=_B^K?M@^Q[H??G9D\0S_>S=>J/])+RK5U4QD4XWDVHU:JGFIG*3 M=^G=NO1"=Z.4O?,88=>:B!=)=94*WM^\6!3MH/9AC9:J0IP@5MFZ+4T>6R>8 M]V\2+E(%![FGZL:WW>2Q M\E6# ,<5&:4@%20QZ='X%RC*E[_JZJ,1MB$I+[V@9C,,$@20+6;G)5@S@.,+!9+@^$HM(?./RKF M *%KF.H/7R%_%'R=_R-I)O\">6RL]1#4\OS)BS0K8R!C?*;)& D">3(ZS>3M MH=#8K.7]1 &("LZL-=7M>].NZ@DTLGOOWFJ(@#"FT!B9\B-U00NH8EC3_ZSJ MC]FKHG7WRH\\F.$>WCS$'J5'/,X7.-U/GF3+QXO'V;P:0UDO-HZXEE<>7HR-BR.WU7 M#HTN^US3;:3YLKS7VS+MR/]J-?3,DH%_1,8;](]+P !KX M:D@/BBK.46-<8LO.CUB67W6P00(RU,10EU@I/!;Q4-$T5B)2=K[%\AUNFI=+8-!3VV%\'$WZ*/+* MC9\G%:8'B==P#$U#&[\Z?ZPFEU$\54:<2]MEF24_XTP_EIYX("+WYBU(_;N8B2@="XQ\2N]*!C(6V[1F-"^:F28&O 1[ MGTJ &17J;:1.O-:[@/3$L!]4;0%V_C)."+C_H] $XAV2#4NSQDRM-/2L&@_1 MZGAWX0N1D1%D0$D!8-,* *0 3P=5!"^X*O'K@H#B]J[*!\()A(:L'=0)I65* MIQ%;1(JHXJV>/&Q\Y[6-W;H]EI._=2)S:JD7MGRLFXUZW8W+AYP"BM*X+9GP M.>KH>>@\>V+3D^H?AIUB6^R]4"EBKH;["Y"H$V(NY"S&U*SL?'I[B\79?EU* M;#W[CW(N9SB6/WXN^H=C\W%03D]"RC XJY/[0+*!C=!F,&.!Q!3B'IB3\KN; ME4"CLU6?I=15WNOVBMP_9+O*D1[Q&''D F_N"]_$GZ5%W4-(_Y!#^M\<84C_ M>-R-;X>6_-<* J5<6?$JM,N-VI.X$_US85?*)]FO2\+F'Z1^6RE*MI] ZS;( M8?:[ MNTOT&5>,4[J7^Q[B/)N/HBG8=.5MY;L5JW;,<5RK$#\((0#Z=HFVX4R)K6B" M\I1?49)>P4G"M>!%46/J,(!:_@G0:$NK3GD%5%WT;H#5P'OSH.WBYNYJ*G6Q M/179.^^ 479G'OCL4GG+,K%:B& EV5U;;D6P[-Y!&@/;"ZQX-"2< .*)BAR M#WUS970@B+BIUZ6,C"DWF[8.#9^ES3-9B0FT"]LZ>DEDGW M#Z4=#!YY2S/,!A\]V8:3P\>,7@T0@+!!$RNI%L>X*9H2,*%5-(T*BM>?Q_IS MOQ9_5P2.>CXZ1(Q.:!;9YF'\ **O-K[83>)K^C,W+^M?$H :]A+\W]I#S,.D MCP R3_E:D%34N5R@8?XNY_+,P0ULG;M*P/IE*[!%.^%0^+A:.B-M:L:-,[X) M6$&NPR V6WUO $WQT6Y6(^^10#*9,V9S5C@879%^S7+K5! WX'(#JDYRF?"' M$%'IW3>6 P9OB7L89*'"85DOPWUV%YM1/+<_1SDS*HT3LA4JR;H)$(>=E!?068KN:>&TN]D31YN'*M" MS SU*I8[69# GTBJA7H-+9"2?/X*&,S,3_=VQP!-<= ?;ULZZG9/ECL., MO>]Q6%_]@(I@:!9[>^*V.5)@K+'UGBSA\WIITSS.7GL6N=)R#YM1U^)'P%0Q MT54F[UL>E[,QS+7[D+O?QOW9XZ>#50']-NXA,XRS)+-\1!G2 \:I#'=U?PM( M!PE%@Q5!9XRZ20Y&/@,03=,$>;_#S4$!YFF4UH=&#O[L[.:+YT)G9#P<)&KY MG0X_P-&59E;#T814 5>H*-(>YTZ/ V@)?&GXQMN@'9BE86M+^%JNW!8^5HW M,$=%]CL&HG$ 0!/A%Z6/=M_60)XB-O$8\@BSX?LB[MK=O5 W?'Z?]I"]N>,= MV_<,)O%.2*I=.V\ES<7ZD",XY!S!M\>1(S@8D+\2H6V'YHC*ZH*((L) VP1= M&@3/4?/M[5L G40!IKQ;Z]934KV\<9=,-67W;/0Q,/*BDM,8Z I;0YE'/J^0 MTI^G=Q\$E_,[Q]]_=7/ZPK$/+VIWFW=:5J^<3\F[7==,E"2;KU.!D[YBL MY :KJXOGNP7YVOSDN.^?T \Z@7W8>XMHI1WYPT-&6NI<._&!!:H;"G9UHE4Z M^P59:8@+79=N%[O/G#+8+MH.49Q([P+^)ITJ\\_!#^UV(B/C-#'XKEU#43%G MT,TISS_?]6O"VZG(J3. 4[68(-&83SV,*%BU'#OOF+1;H8#'91^= M*>N)GI:F-I>U6<[H4BB%9^@DY4Y?RD(_IW ^>*?[ MK"B[">X[_8!7'W3H].S)L<9.#T;;3H:[^:!*3(=I;A5S\9%6#&K<68:288(2:M*#12E< MX'$] S:\6:HSNFV\4.Y;F&!:BTS^O-D\]-9GYUL;S>=0):>9=+C[.]5"(C)D M;+N=Z&G^\SL[;3]NG+:@CZOQ>+7TJ!V[6,ZKM?;H[_H\O=HX3]V6\1B?\=Y# MZ"&\M8\\M80 P"QVO%>9\IHPVGB6YYBUA[H^^0FO#@XC="M:WXMUV=PC6S4J MOBB;ME[AEKW1)#(]*)J\=W<:-_=[WMR4-FRS;-^-9@G0L[73[)Z[P6H".,4+ M[XTC,: $AH[?C]4T9F$GFS! O?::C>3GK)6:7;=%,/(5V0;@J7%0XS,V^=>[ M8""_?@E7'6(?;JF!+@V4+$A9 ]<$^>H:S>1_PFLA&>YI$RXW,^".T82UIW-R[81SW6_1L@='>B._FD74; M@"..B*/\%4:C,&CIXT1<+M3PEH53"TTE+HD_@0J'A&PX)58E<.J5 M"G3G;TQ3C9-\V$9BCSCPD'(G6\'*8YBKXDX?T@TMTCG#L/2U50#,O*RMI6R) MJ6N8)5$H.*$^#.PW7W\WMS,=1-+KG:3]Q676Y@-*"ULV#)"M;;$8.27C!P+3 MNBC#04SI,9#+8VI%G/#>DD#]IM5@4K1P-YY.O:BK0K_*TX*=(VZRZ3I_27-G%.XAC/,2&- -BK)F. MM7 #0<$N%B8)!AD_EG<&[RA1?5UQB3Q5\!)=/6H5MRFFD-J+>@U'G^!]@VDQ M63FW%B!**Z0(9FLCJN+.LY.G?Y9<.E[5>[/5(OE[\NPT>,)13_(;;BJ_"@J* MF'=;*%'.:KY6 PN, I?5E:U+>O6XFE@FHT!"-'BZ,\V+<0-_*Z?N*:CS<&NY MS4J_Q:JYPLR1OCD\N%JZ?[2K$BFGM MVE5]A^/>PVD=[N?Q:9V=*!,%.G!>5:QS\:]D?'*W5@C8$IY41Z4I=)T(.F=G MSZ%)Q U#SFZ_7ILUHS'U:T+<=UH PM7]ZOUX9B?0*.+L^?EISA"W<6RMY1U; M#0OE.2X%VT(//+TUI>'2QLV(!I3:BD3O&QV;KNUS9[?=SEFKW]C;)L;+(4F% MM3;W5-5LR%SU8H5@,XO#TD1GH.FY+$UV(J$@9-4U\U,G-=MK2[\PBTJR-W'[ MX^U*(W0*4N&@2K?!$W3(KLM&!S-:>)L=@+Q2 L7L*2&(N2J2*OW M"7=VIVQ*_72"B"%NIZ4<^$3EA+H_D7T(H">_5B-1&!V>9(W.";G2)F3S ,7. M?>(>HG8'';5[>HQ1NP,_EAN2/5NA!WW_;1>[_0&FL!M,XZ"R_ KZ%7;.R1BBNAY<".A[C;*SQ[_N1YM.$I#/[.'X?L_:/_(Q5 <57: MQPB7H-*-6P7.-;<3X*YP1#GJ]D(KS>! ".B6A+Y51X@PL:%XW8D8U[U2"=V> M6-[SF:GB S_/%QO.LY+<4]_&XW8.+-M_R/0$+<9,3>GA#! S2]J0_AIP[%O/ M;9M0)*J1)V:G626L*2'EB:Y\216;CD DZ0R,) 4 AR8U&W,<4'?VJ.91BH&T*B,(<1]J)-]],CY-O06;LF-J06)I MO849C#/#K[-G&^NQI16K]T6!G@H8NE*0MA4NYB\:II6@I^*9!>U1<\ M"K?7Q2>%1-+MB0L/_7#_[\'#G?7\MDU'W$/2I@7FPB9101Y3BI M"TY"ZC^^*PR$=I@,IL, AW'[@:8DW0)[C[]K.$)?KK7*O.9$JEC**4J?!,W* M0SGGMN7$"O52(=8U<2Q3HJI"STZ8PJV$P!.0)#$NH680E;VLF%_R87ENOCP) MJQ+].$'IVDDDT*Y2ZN TFU26\1D4A.JL8_]\$ NV?&#SD$5-X%S@ MVBE[NT/B93$&N$=<&4@J%6<%!SU1+8I?TPC'2?\]RDP0<(@8O.KM \.K.O= MRN.8)6J0+Z###,!?$=B*?<^08#7I,G0$U!0) .&6O!WR.#%.T==*]AP9LG7 M9MMN[B2Q-$D4.!+F0%<"P#"6D#*=FF+>4$>_F M+DX'!$MS, L.M[Y_-A$C\ MT0'8[0S**Z[,4TTMP!QRB]=,^[P%Z= MY)X6MMTV;&>T VYGA\$G]-9#[/:@ M8[?/CB-V>S#H2M+XPI6 72W<5C]E(Z.;9F*W*(UUOH$2T:$.XDZ!1IF3V$G: MW;G*;Z)Q0E^5B,(EA%J7R[GJR-A6I]N5E/>88VW5]923\];LKL2R$^;GTG[EAFKIBZJD!"&D=-6DD$D*65E6FO!C"B;2R8O34-/=YYQ1F$+/ M(Y/2+A2]:7T[T!N#;;ZXCGF<*4;.O+=:LLVB%<%P5+R/:'\,LYL/+.*0XO/> M1#'MUD\D+$TND&BOJ\X:"4B*'ER4O>-4[LG?W3_^(\WO%7K1UBOZ M4&>68HX*6""-W^?=]D8*-\R]^!+]G8$(,CPBHDOM<1Q&3BAKTL!DV&,PY'PE M=U7#R1E8K'X[/M5';0<>X%NR2R7)=(=V5"H+O'7NXSA:CT7RA2::A0L]OR=G M=\)#)4LT0"J9O/XDQ9X9/A 5X0[?MW4?;-\#??[,%'MO W047&T7M(.H%6R']I,:Z<&B.Z.L6D$SVV8UXI:Q)OEIR=?"]"PL-7OT M:RC1#NH0B]"1$0X!8M-.1;TOP5X M* "&DGP4?$B4T"210F%7865]6.<;$G8&66J05):$N.^4!3.O/)[M?;$Z1O7V MQGVX(1#+7^E4H;M[BB6C]AI:*!<_.P M Z[/CR/@>J1=')\-K?DKA4S<RH(+0P0YQP]>FF*2V0)] @/CL^!4+"CDO./C?-PZQIZ&!H[4<)Y"R6:M M?&>@UX8PNJJ@A]P;8KB8#:SK_+(_P2\T2S-&N@34_1"%QLB8'@>: 5,E+6LT' M<=*?#YWT7\P?M.7_B?&;_1[V-[['BHYY';1)Y^;VQ9[Q.G&?AG VI9&HQA\' M%GS)@R%JD;-") 6GTP*CDNYG(B"!X.M"]@D?04H,C0%4VK?8578ZQ%(YH/W\*'H[9O)TXOE5JFA35EHQ*DOEB>KF%8 M^926#/#DG3W"[4)>/!$$\4Y;H0OF=6_W*'1T)T<-1,BIL!#*4.OJHX7@9OD( MGTM*TSN:.;>A696>^ 3W*+Z]_PEN__ OS:4IRL9CY3?OT3LG_E\XO>QFK(%) M>\,?N><&W!?<.O9*.A')2OW)P\(G?@?9N&*\PQSVYVV?T\;;-]<0![)DO-2' M"*B(#I2>R94:+OJPR#LO,@@^2!\A M=M-GIGAI&VF4$,6P#UTU[C?N13CR&#FK"JJDI;L[ .]C"(%;C%-=N+TP'VW< ML[33'2NGO%BL9J5^FPH G76[ KQ05).?#8^!.U[PB:>2M9LT\,HE72?CHGT3 M$9*!0I[4!GJAD6-]]N?8,B\?[Q*12D3=VFKYW:/GCV&]K\#G'YLY:]Z1:2SM MMG:VUTW6Z8<8LMU=YWADG2$!00,L 5;U^S[7JFK_HXS.ERP<.0CKY.OLG05N M[."UO[/+N0FIYW^47*(\764/@#QZC:_1".;>@S/DY.$8=J-&40BO24GP0GH/@NQ)Z .#5&YMM:,D@9_%\_B[YWUU MU@M'QSDCP&8P0,*@*_#$]+6-7D4 MY128:+>9"8-#ZX94I@XSC5@\48^G4^/F>4A^+\*W" X!T/LR-6KXU4K;*?X+ M'F.>*/G@HI3B8+#_.B,2R 1]07RIE,>&.C7_;;"3IH9= . A#:TLS!*\QAH0 MYX\EL:;S*1\M5H9'S\9=,[14A&+MKU1WXK'=\)Q)E]THJJ*DX'1ZQN)-1/DM M9C ,I$U5BPBHA'W2EQKL4'2/.3T#R&G_^(X!F#\U\1:,E69@2CTR)3O/A7589WQC/!#(J.,A-&:0$ \^-4<-1U!?M:; M2B.WG,^"HTT;;. .8%(_8H0,DL@/6:X:RBG\+W"$7/#EDADKZNL M"F*3(;#E$;0;KE]U[3,:%N"23,ETT@4SQN-# [X(NR2 G2\MDJEZ00HUW&R5 MMN[B\PD0L[18KLB#B!$WA V*VRX'/\7#2D.QD[MF;B^1(-V9IU<6NZD530B3 MVR3@X_"]:=J_;FOO=<_> ]GQ=$AV$-=>?2C"@X<#Y2;,EC[)P<,OJDDQ3I\F MP:\A*[>4U$A!'>>3X( W.681FG#0&Q1+) UZA8>(ZV:'SR,DZ?C>@_TRB&A] MSX+M0/;+^TUR-O,) =XB8[?4"N[:H="*^+5>S0H[S=[XVL2W3.>(,1&)77E1 MO<.#\XV/A8+V4#5)ZB75_4[<]SCPI'*5,VJ 0*64N7R-<[.M\A&8 1,+#6EJ M2A6[.M(#=OO'A0/P,#L2O NU@O@(GCCL]M=RK3Y_:_BHP8] M+8N10"GI[(-$Z^]_WYL))$?%8"2=N2W^W6/$$6)\^R=V1-I MI^3W[M/GF9/1$($-23E/?#:-2K.1R-;,Y4?J[T&["JTA8GIOG:>\G$%$"R*; MO .B6T9KI+65JF6YD:!\")H2Q@)TNNNJ=-H&R%J;1=$T$D24NRG5$1I%!5K0 MZXIBUCM]&<* D.B0X@GX11"[O"S=E#M)!(%.K.KQPV:<=91KZ8T"F3AN.(QV MAG60>.D_RJ+%ZB34EI!8)XJ2-BKM9KWI_DI1Z.F*:$K17E:OB#AJB-^3Q(5? M&:SV93D(J"N6"9W*XMA()G06GO'X4BYA1RI@.,M2#8K9)WXS+JRAV$J+D7>R M@9(R8>">CAQQKPV@:[XEE%K83X#Z:@*G%A%<=KK];?/^\T0-1LEU#'!O^-:J M-V+ >])5C /.H-(;8G#$#%)_(!8GA;2 ->@]5UMINKE1 MQV(KB.8[7FWHE"&X.8JO&?IHQ)R9" I+7UIFZ"O7@P7&A,E_D69_5S8%2P01VCN7-DQ MTMZ,8V86/V1(X(&,A=<8QDH;S71%J^6>C^C/QV[RVI:Z4 M/NOHQ.2JM=(+">#P_6B:_C9IV4"-E\)CH0F;@7H*]*>98UL>#F:\)/1:FG8;=G=6ZX#^+@ZR%Q\+:^-&7QWX? .P#I0-VL8+BF/K($AX*S MN;BCSL!"KM 3[!QA1@559W$HPCF>B))K?0NN@:"L"8,3O 7IJI1ZX\_I!D' M:D4J,D5[)YG/5/+OXG9?X%_+YWV@ P2J8 4-XR L/:PW3ATZ.69, $("7KW] MY9>+#Q_>O'F?O?TI>WWQ[LVK#V_?W7ULP(MA;,";IG6.4-',P)@Z %$0@FH3 M1E)18S/ S$"L,I!4Y"0JE'JN")Q)Z0%]4\\<[3-(0H N?AR=W8_6+D, ,&A! M (?Z\TL$&-@$"1,1)A"3TO==X[R M/#(RK1S(8RHNH7E]L5^<1B8$I3$G<##\>Z$?:<@=^!\[VE^=3B$(LI]L/09' M11'TX:GEMHF>VZ@+YF-$D+GTY7914!YOGDZ=SDZV5_?OYQ?\-\,&K9DG+FD(]*!*?KC_ M]1^@G,[(=\TQ(T:+3L@X=)-'XA$Z91'Z&M%#$K[Q?=0B@RF W\ /GJR<[#B, M$(KR@GPP15H.D$<0@!IY"LG8Z[[!J>^N2=2#^F8@139P6 H M]+SBB45*^CL(H\CVC:#(_E3PQ'D[=.)20?6'U-1!IZ9>/J2F/G<..W!%H;WL MDD=F)R-*#RER%[1J.M:0;_Q'18R=OR(U"QM%D]VL(M&EXFP7V'*X9/4 ,?,\ MPKN?44P]109EU)GY!=_S)I]0Y>J>VV((BBH--HU!K+ M$U$;=B5F:EJ^4-KQMIG'G6PTU#9#A1I1AJNC_+V#$,/0\:.AUCBG/9]SIP4. M5H'C2"3QL@7=]IRL:!M =$MMP4Y NE(][YON:/Q6QV?I!XD3C.$QKHTQ>DX M]B'>[83#>?VG''Y0Y!PHD^:6*T4O+O8:%('E/H9I^NIJ.Q]LWJA%'PI5*2EU 5_P]J>?+EZ]N0=IJ*^' MTU!%3J%_>:08^]5G%!CD M(,QC>5RS:8"HIYE#"SBV0LQZXL9$Q6Z7UBEE,NR(-8=CZ44M;,.J#QL8N:,_ M% .Q6(;'TQA(0U# M$O61VKLGVWJ891^ ^&!5PP%0J 6@AZVK^9S+Z'2X^Y]@B_\&Y!H@S)I3!?@- M9="@:]P5-;H@":LVRK?[G,!A)FB$MHL3P*B(MR&BZ]KA169RA>E:;+:Z*AL[ MWRCA4/)T=+$_WS[YVY4$3EUB:!M_'R1S, T:\-')J]6=9S>!SU)%Y^O>Z54^ MRQTY?"ANR$G;K&)1!3+;#&/(FPZ!2H@[4*6#!M"? GAG$NJWE!;>UB M_.5#AN6@,RS?'$>&Y8 E[#"OW6%*6.\C'&>]*X1>#GD[%(/;(8EF;ZF[]!8[ M39.3DNV5[BYW8H3QU#-[1"9.#"XY56*>>Z2C)(]K4G3R#=,.HZKZ*'7O'R'! M0CK!M%+N/H#&TK";QA[*$8Z,FG1;T?$9\80::):;]IZY7J9$]DO*3A MT5UH*H$V.A_8TS; QFS8YYTAI"7#MNZ8'%O5MH>L0RH*L4;B@?EVBF(-Q:/= M].45#T1,H>*3+[""Q.[ V.ZN<+F9= &\?>_$P9'-/;&?VP_C8FGF/9LUM225 MS]@/7N/;OF .?@H^X"6G+FI[6;C-:"C6 @&I?HC%]_/.YG9R:8D_>[+"7'AK M.W]J9M6U4!V59F$WNK@%]K$'9A!!\''[&92G<]-PNSXW<^XBHLZ D%B2)SD MO39QXY"-G_!=O>=..%6OKG4BM&E6=N(M:3RMGG9VR[U0MF"!L>6N^*>3([.> M?+#U #Q2/Y:.MH-_LYH#75^5<^RX@M%>W^N23_"V\#)J*:C_Q&,2:Z_I"GI+ MH;9UL@/J:FW23R743#JPCAU%W-$GO]1_D14,I\2E@8KIES-:@_,MIAV\XP[]+, MK,YJ\.$CD!/*?;<%$H^+;5I_>8&6/&1JA+!ILIJO(P[S !)P;]*^\!-')2X;C6=);I([CFJI(TAX KDLG3T$CA<[,IOF^Y M&Y 5[0Q0:I9A:/'D4?%?)VVG1OUE!A7R>3L,['-32227%=5!CWFY#XKCCQ8Z M^FKLA'8ME%UEV#_#!B#/.M10]O.@&Y_-S_QR$]T;QNT81G>9R1;<) \0X)HO ME2ODDXU>"9)K*ND2NY2^Y\U8J.HC4 $V&]%)R/N@; 8KR=ZB'#D@,(LN(P.* M\%:7&;>;T_A8D7B)/"&^^!!$!'[O?LA7/YQ]>QSA^2,5/8/EB+] @FPY%SW!!AV9N*K'+1[4UT*^ M>R"2"M1PZ*PKR!G-",HZ"0,/3%BB=-Z-&*+Z5H8;@0?0(;TI$YU%,1DT)1E^ MY!E76G[C:R=DKDU]TY+8P\.C(B#U_7^%A2(]-?%( <=!E]ZI@;V%B^5-5PR =]8N M>CV_$'*-UM1,6G?W?:&7PX$W;Y"\"ID*-$3V+#8O-LC*N/R,%GU!5=[@I9>6 M!%J0 8)/]G\/4@[Y-^#J?.!]'F;*J2YQE: 130AQH9"V4[>'R[$5JBER:=Q? M# #8BZ6A*J%J257N,"QRYB3K7,,<-(&1H?<5/&Y)4TKT.HJGN:&$.+M81$C6 M*5!_@D6JX<(U]&K*Y#46<^\M-)[-IJOYG%+\"W<>J"*?RHFFADJN1@9&QW.I MCI[75E$$'9:K(4=3U;BR?B3!3]^ME9&? 8\[Y)(FC'>X"Y*JB8)D(+8SB/^[ M20>D&?4)\SW+8$"&B\=\;E&&(L_!)#1K'26NJNN2GD++X2D%=F0#17"==#V& MH90@CTS,BMI=DJJ,E5BW@XJ;/;=1:9+E:! M(I+!\2NQ3;TD]7=5DTLQ!A=0^[M)[80SD>R-O3^&86 MS1T7$_=!8P[WSA(TR+X]"V)"'#)UQF;I%G24- M4_L^)![$TWB*"C5U DX"F=.XX>QT:HF15NJ<./)S;>N;#)471< I^/K[(&<&0X6ON(5] *W]9M:HL0#@ MN71Y4T+'4]>6H8RT$ ME]H M'\-*)N&[B7;=0-NU>_F-44@!.?.= M0P4D">ZIZKQU#.,ZO(CJ#\@I@S#O$ )0GSW]C@'?DYQ<9@P^<5G5HZ47WA3]"XFU)$/F).C3X)CBY#5PY[#KTOP*]RL%O1*08 MK<)],-D&^_?\7#7.5WD-?G2U)HGR>UV5EW "UMD'[$2CCM-^S;<[(MJ&5310 MTY4"$UQT6>Z$6^#HNL6OGTG6W)3Y3NVX<'$^*. MOK(JY"TZYT\WU<$O_>M?7GSS?6C7ZP-2Q/;4>[.B1]7#A8_E4)D/C^TTX%!X M,5:11M#3+<'6EJMZ["["@4;M=]U'A%:P?:\S%_+7)F47&">[D:('/,V"T>BP M.1>EVZO]RR\-E"])\+]89+JQ[,),K+^D>VM%.4 EIJ'/[:4;L]L7$'#FK0 ; M@>._N%56GC0R$<7LQ*&%G[:S5HBW34C?9!_AQ@VWF6+T'&T:%?_6(=BL6$!A M76K&[XJ &+9]+G81"C<[]Z*12>I 7V7%.@;-LA54%/58=3 MM@KM/6? N2&7;;SCZMZ>]):=&HHD-:"GYT 61(2%,XYL@7X(?I:'<8<1,FRU M\N8?%-JE&CV G4F5DF"BB),!B=8_ B)W'I!-B TT$WA:N'Q3@.ZP8N&/:Z$]25B@MP@'XINE-U13,E^ MNKMUOH/;J^/7#L[KS.SXP@9']>9&SYT)^>GNY=_:V%< M-.2FL-G.*;> ^'?Z\/JCJ2&.:KCRJ[8CSS,[H &A&Q?JNL1]4 RHA8VN# M[WDU,(B!F-0&!:"G"X/-R;$&#@EG/=?5LBY@KG@^";P#C/*8KY3TKK/65STN M"B"O!%BA4S53[QKV'KE%"![_5A_>ZY'6G526F@5<%=4<=V>YU@ 43 ?+Q<,^ M*KE/!>QL9Y"/+3I-QPK3_<89?_L4_CZ.<'>WY]7@[E2E=U9]L7>VZ^'K+KD8:"::9PL3"RER30G?J*N@IQV MG?XM?LHT HPJHE^5%(GUDWJQ5D>;VS2QR;21!Q#_:P-[5 MDZ*5$\A94]V'@,;+H6W[+E@LJA)OWQ";'RGF-EE967X/ =KD&-\J4E#1K;%= MI[SQ+^")0XB]=9Y#FS82N6J>S2_[:3Q?-<[] PH*9;JZX:%92"G0-8,'A"2. MH&F*SRD$95&\[Y+ES:&EAXTAX!3VA)Z>(/21'Z:.(J!-SY2/I$&IF1.B_K0X M%83I199B(BRN5%:GAT=G/#::/\8C[F90#4&I;,10(%0R]8#LQ,DJ+-G$B#/U M+V$N&S9ZW:3 M%=,X^0,/??WW5S^+J6J,>$[9G9U$"3!5V=J-KZ\#;9-^O/48?KY7MV!D8D:8.#-QHIXV M384P;7B@I+* $*U9S\CL/@.%$ ML\TI3@;D&]-I$NATRUC$"7ETOL$M.67^HZ*^==CP.;AX"L$&6P(]OHAXE:C4 M(G(R'(K*QW1]==ES-K^%->VQY%%E=B+LTB-\$VHWW48M+I-KHCJYP/+&D^"M MK"NWDRJ&WW.TCVH="IH1L2A>_OG[SRZ\7 M/UV\.O]P\?;7.R]9OAFF57H'E\.1N& +<>W#J'<646Z0#E!7I=SN09+,=;\ MJW8&049;^IK9Z!IJ[U5H,H.BO*KF5ZSE8//[!^3NI>6$L;Q ]#RW:/^-N0!F M5>#9",TM E7MN+@JG&$\K@MG+YAYY&@55UP#=071U4OZQ0D<77+=0VVT,*)P/8.B[5UOR=5KL,H,_.QDWY0(RZK'E(=B:>MV6K6V1-UQ MR:I.^D"/^V%[W-L<60KMT.TI>IPB!,#C$!+@RKJ<:(58@ M@Y'BO.7<_?88MNNKZ@KMT-]0$A@%[\,VBG^UV[^Q-]-E?*+0IVCC&]X&R,!5;S#?L* M'7RXII6HXX!A-\C/)A_1$'PJ&C*5P#:"?4F[$D@=%H! A X@$I' 'I%.JL/V MGQ>&PU4P: #2;^^,ZW1_7=IUPS'Q;&HA=O?':G+)O#93H'/.LS?O+MZ?0ZX& M-$QK/EEI0^F4@>])2Y&:AJKW"BP,;.=HVYX&]PC[+*RP23!FJ:=3R\4UN&WB M38XL0%59LJK'X]S973O3_>C^MT> HOEFSV1W7=&I6UX!;Q#%=17;5A';6(.5 M8[Z6R>RPV$;+D1,X1DXUB%]PZNYPGI=IA_35>]L]:(CQS3 OGS?"SR=7$ 817_<-R:U]^_P7I7?@ M?/^+=)O/1=$M5>!(=:471W5*KG0:]4T"K@FEP MA101G"8N$_NB9\[ CKF2 D=J@0+!GTG12'2[8T^6AVE0FOA V@,XD&)9#FIU MXR>_.^RPOJ.T;E%]\-(&YQ8WZD2 ?&F[TS>N\,Z'=^L]VV]:2RG/);VAY8D; M/)C3#A@1%1\B6KC:>)T"_A%("L4'5U0>Q<95 SZ$S9HSXUP?7]1=9R+V0$3/ MW)O+$(&D+0UE6Z%+A72@GF-:4_'7N+>1Q'%V.CE03A=01VRL.J5MB)8-I0V! M_Y%JIT74.@<$>DH>@]M+G_J0CSSH?.2SX\A'[F1;_WFF](WU,Q[PO8>L1@&>&W=G[]^DDV:+W'GNH T:1$'4CO(5*/( M2X9=LU17/Q4"7[K9J%3;T:_(JA$7658.\U4+U) $2_WD4+// M;OKTU'=& U&Q8C,<6<.^D"@K3X1;.SF1/;\^_?CA23T-_A6R9.-W-I:S!4@] MI?HR#'_CG[R6"7)SO8;RPHY%1<3;Y#!IXY&_+K$ZS,"4+6S;A28UK9L-"']/ M<5?'ZQ7UU1#XN]L@O]K"YP.!,XI!.+U02DC50OQ, C -PB$ HDI2KL;4DI0? M"4[!8,MN$&4!<.N?D.-0*1@/;+&7D%YTQ[NQT@N*B^).,]\IB8$5XFC3 M2)=.--6R:/!>JU;7'PVNWNY,DO_PKJW,95XB2XMZO%K =(\1Q13:LR06"Q:J M(S[]0@'9255.5M A-;4^N9M6VJ2$6XZ_-+&UU3)UY\5=O?>54_TN!CB:(.YC'<+D+SI+RJNH+YB\ICVO,;Y)D7 MV#F7V?T+Q.)H5;N]PY>S-O2I+ M_&:X&<*O5?GH#9<#0]K ;3CT9_>=!_T02G=#D\:J<["Z!_;A8.QT,$*7/[#C MI!9IJ8=J!S&4[>1\KS5?6HIMW996Q2$.153 M6X\)5WUI)T4#<.F:F.:4 H]B5/?@D _29U^4S:H&G7( A[I+6K P!=;!0#4Y M#1(RYFA>>2@9X7V Z!A^;^?8>>NO?WG^\GLNTMP5Y9DHZTL /_/;(3XC]N,$ M#,[=PE3&C-\AFH-^N*1:(<#OJM,_/D"5=#<@>:GVO1)O]<:#^$;WX#P,4JQ> M]#VCM[@BK%;V?DP>%-D-%1G"$Q1\)U646W&,B="PV+\!?^/&@10IP_A88)QR MMS\D?0\ZZ?O\(>G[N7.HT+#4MTB09=Y#!E7,MG?%H35GIW7,X(6$< M]MU*D_Q%>?>(A@.YN452GEW6X ,,@G_E:S R,N#ZH'M4 MJ>+7K%-LP!^)KEM3<-_3!P?MEF!W+*%-;.FAO>S^W764'V)'?UH/GR.UC@?Y M^ISY64-/3"CH%$A#M7>^OJ[O"&$'R,"-/=U)$PJSP9_LG@!N]TI_W% G,G2H ME,OI7=6H57>+\\;)ADBH1@&+1/H):#J)W$7(.!GZ.+ 4@H#:,"T0."&6ESO" M C1,X$7)KE88^@H_3S#7TZ)NH,5"4]5M=E(\MH]SC"U4HSG6!L/.8%6>0I(1 M(UZQ\$0'H/+]K;*8 \N4-* HT,_[IB?5A7. 2^_"/>+0%UUD^8:!-Q;R/6[H MA%^_(QMAF Y*-H*/]3.30V3)BK&B8!9IR/[0Q)8*&@*K,@],$9WGPD5O?/9& M53'Z.D4N:-Q2KMBQBS$7.5\K%Q5O;\+GLG'LLU?;0J_,AQ6"KUB0A@EX"<"Z MKVVOK>TE3_RI2,S5:2@?<'8_I"#YI'E.SO04^^BRQLT,BL);<&L?\.X>;Q=S M;H=>56.L7;TV3F<@A:I[E%O\9N;Y7N;0V+S9*)ZH)U3)D@U2SM2G;X=I9W;I MLJV+T4KX&D9U=:GBJCZ50'G7M208/A84>_$&+M4\?C;7Y)Z6K*N!I;B!5##9 M)&45FQ50[4DMQ_FH#DUS5,,Q=%[ZSIINXD5 MZ%[ 3C04(*^IXO0Z4[B?PR1 MF48^O6<#'OH616)D0IA.;R)M8XVLWU&!ESMXE_U,>9A3F *@+Y^&@""*0;T1 M%59W )UW/U#-@WRUYU# P@T""E']N)B86[P2 MPM&,9Z:\1-.HE]#EYYA)M0S5>SXB)I$??K2R+9R51:W+L?5+@>3Z#^NX6P4S MRM!NH'0CEP>UTT#=@$E^*,0\$9;SZ#$D4L/YJGGQ^VO/;VQ2.1;Q;)SH-L2, M&VN5X'EW'?2*> M;=R.-E1A<,, BR !6A@IO<.Q(Y)S+1='0!A^#UP!W M>70F\Y\+CH/_MQL4C\/^:9#R#>]N$/YIL,S3 ;Y.5]Q".^UG2+? MRO[S]3]5OD?&0Y[C1NK,1_5J"[Q+B#AWXI.CG]U$%8<]/7,/MC:.LW8Z-\7= M]T:;7H'AEPW/C1BF&K>^0#".BFHYY'MM',QXTV!V3A@.#]A3,V"P8$%; @#X!J8:'3XZ&Q\CN M- >?#_(!WRV]AWQ7&;,?(2\?&"#5DCCHV;(:P5"Z8THLY+0C0:(JO[/G+^16 MA&[= Z_T[,F@](=P 5A@#RCE/TLY9/O6"T$M^#,XEF7GV7:N ;0H@@HS%!UP MM*_,?(4>"IK3[JL$S*EFGX-AJ8BSKM=L@/GD& $,^U^[:XN9)U7O9=R/3@XC M-[B4_,IRQEF%7J*E5_;KM3GM#$BXK#,@^A6E*56XW:=1'M"I\!5\K.)>\AQ9 M-^!>RH,BASP;"/ARXE61=F&C;)&Y,L4<=VA*R>[@5G;#+0_[<1<;>>JL,BDV]'4"&1;($TS< 2-<8V'X I!K4(5'"G/71*8O#\ *#?$1B8S'G ML>N"\S'F5'I;02-@W8Q:>E0R1?FU5PJ MP0DC"S4I)'@?%O2S8/DJ'@NB%(.OA*]WOJDA: 8AEI2G*"H^C2QU^KHIW ;( MC](^.Y 5VD99:LU8F*V=%7"!L945Q$RFG:#3!J6GK%?1; MK-B N00+TW(JOO+QCQ)ZSY7%E.HA.?77>?_6-Q]U[YF+_Q="Y;]? MSW]]\_8?[^^\W?3M<-^9W^:&R(%_L1:R6_N.FERP;RW#@D.RH*%UZWOS.&\= M\76$OP28"W=1*Q08SA<^ZA0T$3),+/5FLKX6C.^7U!R/*H]^ZA@L['@Z)ZV$ M0*/[PZJ!J'+#SD(R[#= )USHKW*N"+)T(-,(<#U-BF;LG$N4T(I_E7M5QZ/C MZFX9(=JJ,-]Y!H1&@'>Q9M+YDA$L@RD9*[. H!P;;B%R]0.&EJCN^_D?3O,S_]3\0EFZ!UV$<]>0WNUHZD$.6!6B]L!J2'[Q&^1E>,"D'#0FY>OC MP*0<#'C;IPR*ED\>0[?4X6/[RNUD)R3I%!,ZLG^VD4Z@:R7Z"Z;81.NC9[&, M*.Q(%)155SK!J+JR:=NQWTE$1S+ #,KKD+T@Y3">5T08%\Q<,IW]ST[PL6 6 M$02_\7(YF.C@OR(F 0W?\'NL:ICD7^R->E6*!NTMP!5W* 1[BFHJ04K) M[#J! *!<^U2/4G[QKMG8/BRI'TMW$(;V0OK#4CJ ,DLX*O<'[_8P%@-W*Q(% M*O6#KV^2>W&'_TLN[TZ.4.;YZX8SL/EAE_,<&:B:U^_PA:TFS(G!,I)X&R80!Y0 M:F7@A,SG5:MOD5J7!,)?O]!^LC4"V]0]?9PSH;]SB#P"?)K?:3\Q*ER.&Z*^ MI *204QQ+<#<7 -GM="N[FCEI\WN+VGQ;S;R1T0>&QGY:-/'*&_ZJHW:^X8* M6S);%#?F"=U9#?'M\'X(M:P#=&X9.N"G4J?2ZUGRT@B_PZ%)X,O[> MO9];J@78J=[2":,G+N:YZ>13I]V;SL>_9L'^)#'9*J=-?_E]"-0.MKWY15(% M?R\0M?XKVO9[3BW=$?TU'*T]3'^$UA[.Z&NAW]WS1OC="6[PG&])1MQGQ$AD M%DD,8Q1#//M XH;"@F_R4HFNY:84)T7H[ ' 6*FA;Y@78 8_2+M,&#(2Z>/0 M_P&5ZY/L?0OI$:#0G0OOO.C$GZW=.6 MLZJT&(XI_292F$LL[0Q%&/0@ T:R\WVN&P%[G.;KO/MJUO'4 M@X+F+.HZ%%;TY,?P$E))6U8$'SRQ&-H.*>;DE:"6W76MN23,\)2H(R O DT_ M+)#" #75I*82)%;T?II8W3U$YP\Z.O_R(3I_HPF3[?UOC6Q]ZA1+[>Y+952F M& S?-_J[$HP9CJ &L_&]5S+.[G9 M81]G[!MV[6!G (- @'=!B&!W'*-TX8R2 M&R:^3X'^T+1GXP_!'%-?59::+3\[8OEFVOCLS*5\G5H%4A6[+T-VHK 9ZC[I M_46-C1/A']E5FS<(E4)7HS_8\_=Y";B59ZC_79D(N#"'[G3,BE&A8GQP/")G M:7@8I]H32+QNL<*":BYXAW=!I)9($6TY"5'=&+@(<<<2Z^'K%O"+_ )B)13Y M$F_93:- IT27W4_=#G:O:%LSGDE- WJ$Q(U8 *YZP02MZR5ZS1^9EC*[MB/8 M\*@:L8='YV7\GH8_JVRA4% _D5=.*M,V\)8S/WFH0X0!-$ ]PX%!["_J0UWT M54@9X-_&A%P'(#PU]>XV]]1)Q]:3U?O<2N2<]I?Y%.4S$B9I(6W(9N"X)()E$KD.X-+; 1W6X'H"ZC;DNT%EHST8TTNVA W3;1(P7RC*4T]Z:X( MU,F1"=0W2,!8,/L\B]=WE%@X!-)5GS[9G/;(.VWE;B&WQ MOWF(8]]HPE /]CQ2Y\XC,(X.S26):M%?2CLK_K,(GN,/)#/EU!%R#5C?"'"L MD<>7&- &"6/FTF"+FD2"TSA>$_C,64]C;.OM&^'YH MG@P>S8)E;X+@4+F_,NYOB?)@\P1V70D$$'-/<6!Y8,[7QKO8_+:9F9"RGJS< M#(EAP@4Y$?@FH;@++A6@4FQ>"T;[S'DE#?:;$5'H 26 J/R M/RB8XOAJA*P_]N9[1UDYWH#!D@]1Z-YZ9I M. ;DAB] ;(Z%"9LCI(7&JYIZ\O!X37;V]-'"[:L9#SLGL81BA@+=<>JO]^%2 MD+!Q:A-0=7S#VG?(1-A!W[XAVQ@_>/!I MW3@73-^5F3,:@P-]/*45^L, MT$LA#GU%:1"1M)>K @P4Z5?IO-JQ=6X/=D90CX14#I;1Y'WOTMWS:2V_P,JV MV;HIQM3.TCT)K>1-Q?38)GX;3]6-V]Y&P@KDT"$?B&+P0/AF!USK/C2+VWMF M/H39]RYCOOKAZ;?'$68_KM,S?'R"F2FBJ"B]M0;]!;91?2#(#W%&D1%=-&SN M>Z(W33S(+(@URF!"'&P4;KGJ- %&G"]]Z;K[3$.^6'(38=\[!;$V#0IN8,: MB5S3LY#VE;^X,Q4HO7T3M@YSB'(7-A,( O@L"FA05:OH!%5C<\NOD>YSWEB(W0S>(#JQ2^K@8D1 M(V*&211 LR*73=,U]"%R 0C& E6FL\PYM@2]@'W]@;J?6>E5'40W?ARO 'X7 M$4B8CY9+>26R=,/5SD.)N_A$_NG1<[U_!KS;P)P;K)1[!8<_3(.6K+H#,67_ M01!H76$.E"CC@>:7MTBQ+"Q4X:7Z/8B3< MQSP"PW$04A-CJU5F)"V&PB!J\IKNV!Y"(X<4&OEZ2&R]EO38 33C4A0KV+T< MNP%5]%\GWN:8K4AT%N*#[)S+D.P[<3]3*+X$\K,96EYNVQ)> C&2J?!AP"N: M90$P"]2VI[++4E=6JQ:T^H2/%C\WNC_7[GBG&Z__G@V2[C[LT)=#._2=A1J@ M/1,)=SL%)VP4 M#,^,JCFT1O:Y4+[Q/FR2P8;WTEF07(5?[67EK&R8\ MLO' (J$Q"C4*X+1A MNA+D"Y@_9*/03.39J"HGP#4/2") 3CCAN7"NRR44WWFSI/#S(SAZZF#%R+10 MDR<<^Y#"A[] 'L@Z2V*:VO!2*:/JFOB?RH'PG3NK\._T\>E&*/OJP8=(Q?X) M\#@I#W"JOJ9>&6"H$?E^E0%I'LPP3H3!GJZ]UWE2,18#KV:FJ!>FC&Q$7K!9 M8:=NJ07:\I:^FO[XFSNI__ZL?GCTYPB#S\5@; M@UWL?RH:YT9F_^E<[P.P2J$,ELTFW>^!GP_UB *U8]3E;C^Q% &>YK^B,BD4"[4]N;??L9'SPZ"L:T M 5W,^\+CJ@IT*2"<43!=;0\LZ@'./O&%_T";.6V88U[.Y\ONG? 9[)3TCB?% M7;?G_7(>,1^&$#?%TG7?9*KSA7'#0EY&["(B.W:F+!&<]HU]*?$J/*R9]WP= M9I1E)63!/,A<=1AGGT]8"@J"8^HKJ'V$+99M%U*/E3K<=:113Q+6]O!HOD0X M:Y"]0K] >I7 6U+)D<0H"2@.80131N72W2]GY')I@1($D-]NMAW$ !QEPWZ_<[EF[_;;_V/=[Y;A!"W'O:Z++>(EU+@GY?4()X5.Q 6Y_E%2H M P5!WA?D"LX+WC?W\,"HIW&Z PKYG*N+3#,>>F\+* 7""ANDQ>0;(*2@G.W. M9^45FW_\UZ(J+367I@A 2!E,L4F#.+:E5R^-(3TM 6=2)Y:A#,U-S%O<=VJ"]RV;?J.P')PA'^'F?,^8: MPD8=J!"3:U3[BDK7XE77:01)+SRM@WK5=*>8]&TCE4(YHN1T3FC6&PXB)YO$ M2)'.:$.NKHN"H=1[>Y*IHI/I(6B&%HH[1FB! TH14P]MH5M>9ZHI%@=0H MB<#1>"CC6*/]YFGUN],/58MAJ7+NHL7KW)N,1!@?OU#@8M)/RQ>?4J>JX<'Y M.E _6?YCZUYXTU_C6S2@.&)Y[;-I43<=J:'EKCJ(.L-@*W0'GB@:4=BD=3,K MEMX&4SO8=^7(16#CY6(BY_VI18Y:K)*4X7"C!AHLU@EN2Y 3^B2;%Q]]+!T[ M? 2VU%XAT+T0O(-%(>=.#$T.(3%X48+2A"6BFJ62JB_=:4(>+!_WAVW#*TN+ MC0VR88T+1!'YK"&W(XUK;VDCP\$@>+^!SW?_F;=D'M1V"<$BO)_RB;SI(/B# M_('N002WJ6/:'UD_P%"O/(?>+ MGA1T1P0@]?D.8&HB+*PSVD"HQAPXFUOX/61##CH;?!&V,;"V79 )'6')VP1?5'E[L!^ MD2@0V27< <25^IA>ETI&&2:@Y,$^CB<%;SA!05 M![HKV6X@6N^#QA_$.L+&,FY=7MMI4>(>!V7S4^4Q5A)F"9B:&U>C'3!V?;@8 MDRE@_V3AC4_\#@Y4,=YA15^[!UW1&0\@KGWJ%Z'"I8,)F&TRKIS*S%>0 MVJF1<1V]1C D6,'<>'LHH"\Q4N'5<;@ZT))5E43(0ER9P5<3R63A>PHH> U M3 9+8:J(6"-F_H;?ZP/R=[^$Y=#%P&]L)A^8$(!."+"UDP*+E3YUS7*K[W^B M,)-!5($'?[;Z&^,;CY] K]NJAF#;VWSENV MOX*J\Z:$&2"&X:(4E#+\6B0!GGJBS1]#B1Z*A(GE?_-Q]!)AP]''KA 8Q)FY ML0?F+GZMCVTE3BV6:J9F<_MWGDP[UL!AEG6)M?/T\8<]0\\>/]WO M#,7LGWW69Y/:X&%["S.:%/8FI4GH+QCC9-$BN>0L&>-,R4[3W-NPZ*:FD?"$>5E/OC]J=.^5:(I:D : MXK A0'A<(&FUP";64LB)?L"Z#C%VE*6Q4;A=G?H:#S?'[I=4@!CVP$:C)*EJ M&A1\6^9(P> QN@A(7V>M23B[4!V.;RH[L3YRUM]G_;WZ8D<8?\\;3>\I$@9 MZUYP5XS/X=X9V4%:GP/HI4.P0*EH&!L8<1N\3@$_>$S^Z!7E536_\JRLS-S3 MZR*%F C->( R#<$8F.[KEA6[7U*1,[:;5[-5VO:ZJC^BIS4QK8'3 FRM_L'Z MODD!128C3.MN>P:?7SAB4'7L60KPMYPG %Q!@?K"_:N&XH@)@R&O"GO-L4>X ML5@6Q ')F3E3Q@_RTQ? KN3?+J7[H*0MX\>),H:"#[?B*&6!UZ&)V"1&1)[J M!3$D*3H\>PJ<&S4VY/Z+4&?^B?YS69L%CA_CJ?#379$9P^TA#E-F+%, "UQY7A'"CU7Y@DE=J^[7SP4!ZA$X1BBXAQ2#4@TYM MB&OTDE48B40PIG>L"'HD7@18:Q"H;ZQ U- 8!!^T<=<2%*+S0AJ6.PJZUE6/ MHH#2CPGA5C!HQQC?)?0_>;H*R$>PT"8'AN MP$IU$W!7K)[I<1U"A?\YL".'-1<5I/&YS[?.Q/>-C6HUYZ8+1.+N;*1K^']E MY1SYL2G'SOSH[[%!5?!@'AR8>?!LV#SX]U$U6;O_S-K%_(?_'U!+ P04 M" !&@:=8QD2GOG<% #@*0 $P &5X:&EB:70S,G$Q,C R-"YH=&WM6FU/ MVT@0_GZ_8B[H@$J)L9WWER*E(:A4=PF7I-?KI]/&7N-5':^[NP'27W^S:YM MD[8!0:$0%$4Q.[OS_LR,[4ZH9M%A)Z3$/_RM\WNI!$?J M141?%V8L+H54\V]57*M>353[@ODJ;#FV_4?!D!YV AXKY"=P?_HS/6;E,$4O M58E$["QN&94*Z=9\V>,1%ZT=V_RU]4HI(#,6+5I[$S:C$@;T D9\1N*]HB2Q M+$DJ6) 22O:%HDPHGKF\2$6NXSD1BVFN@N-JH?N7(9LR!67WIKSK)?70M%04 MOJGE!KL>3L'*6@5[_='DY/BDUYV<# =P^GXT?M\=3& R!*05S95HVC48'L/D;1_&W=&;[J _+@W__;/_$;J] MB5YQ;?N^G/TXFI[$X/$XIIYB/(8+ID)0(86 11HS>(!73,+G.1$H?[0 01,N ME%[H<9Y041HK$OM$^/"61S[ND7 2>Q;LZU-V=QJN:[=[?):0>&&NG/8K0$;' M7,S L4M_0\"%X8AG,>X#C7U$K+^(\$(H.T4#3L6E7&/JS053# V ;*%_Z84D M/J,HS&S&I-0ZX$=3^@A]$%)!4=3KPHR, KDL1: $.1D]*4ZD(RKC-B9B2F(J M2\/+B"Z@ZQFSZH@JXCI11;-O;L0SLNQ)^!3SBXCZ9W1WI]IH/Y$8VMUQ:O:J M,%=03\09HKWB24O#_+JL4&0:T9Q^R@6ZH8321R21M)7_:/M,)A%9M%AL9#"; MVMGI4ZX4GQD&Y]IA'HDR)H9?NIR5F&;3:E3+NLHHS$/EYXRS F29 G2@_#5K MME5SRM]X%VFH MNH(O03_/F:"ZJY(ZV9?0L4\0%P4XU7W_U15 +,'N"N@RE'":Y0I"0+.M8?"& M'4V ')C2GF/L<48S&V##-B\@9;%T68+M'TN8!Z.GK>HGX^NF,V;D@>U'IMO>-<_/A[U/\+8@O[1A^[H:/S5G=!;Y."CQ^>CD6:=B^YTD!8DCY@/ MN2-_)8AZ1X- T(4)!_^""%^N-I_;0'@>HTXOQ!D&3S"]D-(#^)?7FBIU3 M&*8W!+?>?Z[>WS\5#"?2!$?2%:^_6N?VKWO9RK:7O6,ON[7DUI)/AG1KR9\\ MJ3XMH5]>>;S#C#0<="=ONP,XM>!-=] =;[NBESD<\9BH$!MF'0MK9J65IW-?-5?Y MZX@)E^9)8$O0B.A@6WE!<0FAYIZAO=Q"IHBC<[6ZY0?O-&;?Z1N6!^;-SO\! M4$L! A0#% @ 1H&G6-<-S?7C& $ 5S(0 ! ( ! M &-P1, 0!C<',M,C R-# S,S%?9&5F+GAM;%!+ 0(4 Q0 ( $:! MIUC-. @IE_P ,7I"0 4 " 1>D 0!C<',M,C R-# S,S%? M;&%B+GAM;%!+ 0(4 Q0 ( $:!IUBLGC_7\*0 #M@!P 4 M " >"@ @!C<',M,C R-# S,S%?<')E+GAM;%!+ 0(4 Q0 ( $:!IUB( MQ"=(U"< ,\E 0 > " 0)& P!E>&AI8FET,3 Q,C R-'!E M XML 91 cps-20240331_htm.xml IDEA: XBRL DOCUMENT 0001320461 2024-01-01 2024-03-31 0001320461 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001320461 us-gaap:PreferredStockMember 2024-01-01 2024-03-31 0001320461 2024-04-30 0001320461 2023-01-01 2023-03-31 0001320461 2024-03-31 0001320461 2023-12-31 0001320461 us-gaap:CommonStockMember 2023-12-31 0001320461 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001320461 us-gaap:RetainedEarningsMember 2023-12-31 0001320461 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001320461 cps:CooperStandardHoldingsIncEquityMember 2023-12-31 0001320461 us-gaap:NoncontrollingInterestMember 2023-12-31 0001320461 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001320461 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001320461 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001320461 cps:CooperStandardHoldingsIncEquityMember 2024-01-01 2024-03-31 0001320461 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001320461 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001320461 us-gaap:CommonStockMember 2024-03-31 0001320461 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001320461 us-gaap:RetainedEarningsMember 2024-03-31 0001320461 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001320461 cps:CooperStandardHoldingsIncEquityMember 2024-03-31 0001320461 us-gaap:NoncontrollingInterestMember 2024-03-31 0001320461 us-gaap:CommonStockMember 2022-12-31 0001320461 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001320461 us-gaap:RetainedEarningsMember 2022-12-31 0001320461 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001320461 cps:CooperStandardHoldingsIncEquityMember 2022-12-31 0001320461 us-gaap:NoncontrollingInterestMember 2022-12-31 0001320461 2022-12-31 0001320461 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001320461 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001320461 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001320461 cps:CooperStandardHoldingsIncEquityMember 2023-01-01 2023-03-31 0001320461 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001320461 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001320461 us-gaap:CommonStockMember 2023-03-31 0001320461 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001320461 us-gaap:RetainedEarningsMember 2023-03-31 0001320461 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001320461 cps:CooperStandardHoldingsIncEquityMember 2023-03-31 0001320461 us-gaap:NoncontrollingInterestMember 2023-03-31 0001320461 2023-03-31 0001320461 cps:AutomotiveMember cps:SealingsystemsMember 2024-01-01 2024-03-31 0001320461 cps:AutomotiveMember cps:TotalFluidHandlingMember 2024-01-01 2024-03-31 0001320461 cps:AutomotiveMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001320461 cps:AutomotiveMember 2024-01-01 2024-03-31 0001320461 cps:CommercialMember cps:SealingsystemsMember 2024-01-01 2024-03-31 0001320461 cps:CommercialMember cps:TotalFluidHandlingMember 2024-01-01 2024-03-31 0001320461 cps:CommercialMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001320461 cps:CommercialMember 2024-01-01 2024-03-31 0001320461 cps:OtherCustomersMember cps:SealingsystemsMember 2024-01-01 2024-03-31 0001320461 cps:OtherCustomersMember cps:TotalFluidHandlingMember 2024-01-01 2024-03-31 0001320461 cps:OtherCustomersMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001320461 cps:OtherCustomersMember 2024-01-01 2024-03-31 0001320461 cps:SealingsystemsMember 2024-01-01 2024-03-31 0001320461 cps:TotalFluidHandlingMember 2024-01-01 2024-03-31 0001320461 us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001320461 cps:AutomotiveMember cps:SealingsystemsMember 2023-01-01 2023-03-31 0001320461 cps:AutomotiveMember cps:TotalFluidHandlingMember 2023-01-01 2023-03-31 0001320461 cps:AutomotiveMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001320461 cps:AutomotiveMember 2023-01-01 2023-03-31 0001320461 cps:CommercialMember cps:SealingsystemsMember 2023-01-01 2023-03-31 0001320461 cps:CommercialMember cps:TotalFluidHandlingMember 2023-01-01 2023-03-31 0001320461 cps:CommercialMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001320461 cps:CommercialMember 2023-01-01 2023-03-31 0001320461 cps:OtherCustomersMember cps:SealingsystemsMember 2023-01-01 2023-03-31 0001320461 cps:OtherCustomersMember cps:TotalFluidHandlingMember 2023-01-01 2023-03-31 0001320461 cps:OtherCustomersMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001320461 cps:OtherCustomersMember 2023-01-01 2023-03-31 0001320461 cps:SealingsystemsMember 2023-01-01 2023-03-31 0001320461 cps:TotalFluidHandlingMember 2023-01-01 2023-03-31 0001320461 us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001320461 cps:SealingsystemsMember srt:NorthAmericaMember 2024-01-01 2024-03-31 0001320461 cps:TotalFluidHandlingMember srt:NorthAmericaMember 2024-01-01 2024-03-31 0001320461 cps:OtherproductsMember srt:NorthAmericaMember 2024-01-01 2024-03-31 0001320461 srt:NorthAmericaMember 2024-01-01 2024-03-31 0001320461 cps:SealingsystemsMember srt:EuropeMember 2024-01-01 2024-03-31 0001320461 cps:TotalFluidHandlingMember srt:EuropeMember 2024-01-01 2024-03-31 0001320461 cps:OtherproductsMember srt:EuropeMember 2024-01-01 2024-03-31 0001320461 srt:EuropeMember 2024-01-01 2024-03-31 0001320461 cps:SealingsystemsMember srt:AsiaPacificMember 2024-01-01 2024-03-31 0001320461 cps:TotalFluidHandlingMember srt:AsiaPacificMember 2024-01-01 2024-03-31 0001320461 cps:OtherproductsMember srt:AsiaPacificMember 2024-01-01 2024-03-31 0001320461 srt:AsiaPacificMember 2024-01-01 2024-03-31 0001320461 cps:SealingsystemsMember srt:SouthAmericaMember 2024-01-01 2024-03-31 0001320461 cps:TotalFluidHandlingMember srt:SouthAmericaMember 2024-01-01 2024-03-31 0001320461 cps:OtherproductsMember srt:SouthAmericaMember 2024-01-01 2024-03-31 0001320461 srt:SouthAmericaMember 2024-01-01 2024-03-31 0001320461 cps:SealingsystemsMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001320461 cps:TotalFluidHandlingMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001320461 cps:OtherproductsMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001320461 us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001320461 cps:SealingsystemsMember 2024-01-01 2024-03-31 0001320461 cps:TotalFluidHandlingMember 2024-01-01 2024-03-31 0001320461 cps:OtherproductsMember 2024-01-01 2024-03-31 0001320461 cps:SealingsystemsMember srt:NorthAmericaMember 2023-01-01 2023-03-31 0001320461 cps:TotalFluidHandlingMember srt:NorthAmericaMember 2023-01-01 2023-03-31 0001320461 cps:OtherproductsMember srt:NorthAmericaMember 2023-01-01 2023-03-31 0001320461 srt:NorthAmericaMember 2023-01-01 2023-03-31 0001320461 cps:SealingsystemsMember srt:EuropeMember 2023-01-01 2023-03-31 0001320461 cps:TotalFluidHandlingMember srt:EuropeMember 2023-01-01 2023-03-31 0001320461 cps:OtherproductsMember srt:EuropeMember 2023-01-01 2023-03-31 0001320461 srt:EuropeMember 2023-01-01 2023-03-31 0001320461 cps:SealingsystemsMember srt:AsiaPacificMember 2023-01-01 2023-03-31 0001320461 cps:TotalFluidHandlingMember srt:AsiaPacificMember 2023-01-01 2023-03-31 0001320461 cps:OtherproductsMember srt:AsiaPacificMember 2023-01-01 2023-03-31 0001320461 srt:AsiaPacificMember 2023-01-01 2023-03-31 0001320461 cps:SealingsystemsMember srt:SouthAmericaMember 2023-01-01 2023-03-31 0001320461 cps:TotalFluidHandlingMember srt:SouthAmericaMember 2023-01-01 2023-03-31 0001320461 cps:OtherproductsMember srt:SouthAmericaMember 2023-01-01 2023-03-31 0001320461 srt:SouthAmericaMember 2023-01-01 2023-03-31 0001320461 cps:SealingsystemsMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001320461 cps:TotalFluidHandlingMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001320461 cps:OtherproductsMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001320461 us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001320461 cps:SealingsystemsMember 2023-01-01 2023-03-31 0001320461 cps:TotalFluidHandlingMember 2023-01-01 2023-03-31 0001320461 cps:OtherproductsMember 2023-01-01 2023-03-31 0001320461 us-gaap:ShortTermContractWithCustomerMember 2024-03-31 0001320461 us-gaap:ShortTermContractWithCustomerMember 2023-12-31 0001320461 us-gaap:LongTermContractWithCustomerMember 2024-03-31 0001320461 us-gaap:LongTermContractWithCustomerMember 2023-12-31 0001320461 us-gaap:EmployeeSeveranceMember 2023-12-31 0001320461 us-gaap:OtherRestructuringMember 2023-12-31 0001320461 us-gaap:EmployeeSeveranceMember 2024-01-01 2024-03-31 0001320461 us-gaap:OtherRestructuringMember 2024-01-01 2024-03-31 0001320461 us-gaap:EmployeeSeveranceMember 2024-03-31 0001320461 us-gaap:OtherRestructuringMember 2024-03-31 0001320461 cps:SealingsystemsMember 2023-12-31 0001320461 cps:TotalFluidHandlingMember 2023-12-31 0001320461 cps:IndustrialSpecialtyGroupMember 2023-12-31 0001320461 cps:IndustrialSpecialtyGroupMember 2024-01-01 2024-03-31 0001320461 cps:SealingsystemsMember 2024-03-31 0001320461 cps:TotalFluidHandlingMember 2024-03-31 0001320461 cps:IndustrialSpecialtyGroupMember 2024-03-31 0001320461 us-gaap:CustomerRelationshipsMember 2024-03-31 0001320461 us-gaap:OtherIntangibleAssetsMember 2024-03-31 0001320461 us-gaap:CustomerRelationshipsMember 2023-12-31 0001320461 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001320461 us-gaap:SeniorLoansMember 2024-01-01 2024-03-31 0001320461 us-gaap:SeniorLienMember 2024-03-31 0001320461 us-gaap:SeniorLienMember 2023-12-31 0001320461 us-gaap:SeniorLoansMember 2024-03-31 0001320461 us-gaap:SeniorLoansMember 2023-12-31 0001320461 us-gaap:SeniorNotesMember 2024-03-31 0001320461 us-gaap:SeniorNotesMember 2023-12-31 0001320461 us-gaap:SeniorNotesMember 2016-11-02 0001320461 us-gaap:SeniorLoansMember 2023-01-27 0001320461 us-gaap:SeniorNotesMember 2023-01-27 0001320461 cps:AmendedSeniorAblFacilityMember 2022-03-31 0001320461 cps:AmendedSeniorAblFacilityMember 2024-03-31 0001320461 cps:AmendedSeniorAblFacilityMember 2016-11-02 0001320461 us-gaap:RevolvingCreditFacilityMember 2024-03-31 0001320461 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001320461 us-gaap:OtherDebtSecuritiesMember 2024-01-01 2024-03-31 0001320461 us-gaap:OtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001320461 us-gaap:OtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001320461 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001320461 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001320461 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2024-03-31 0001320461 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2023-12-31 0001320461 country:US us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-03-31 0001320461 cps:NonUnitedStatesMember us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-03-31 0001320461 country:US us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-03-31 0001320461 cps:NonUnitedStatesMember us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-03-31 0001320461 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-01-01 2024-03-31 0001320461 cps:NonUnitedStatesMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-01-01 2024-03-31 0001320461 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-03-31 0001320461 cps:NonUnitedStatesMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-03-31 0001320461 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001320461 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001320461 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-03-31 0001320461 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-03-31 0001320461 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-31 0001320461 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0001320461 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0001320461 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001320461 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-03-31 0001320461 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-03-31 0001320461 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-03-31 0001320461 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-03-31 0001320461 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-12-31 0001320461 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-12-31 0001320461 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2024-01-01 2024-03-31 0001320461 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-01-01 2023-03-31 0001320461 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2024-03-31 0001320461 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-03-31 0001320461 cps:A2018ProgramMember 2024-03-31 0001320461 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2024-03-31 0001320461 us-gaap:CorporateAndOtherMember 2024-03-31 0001320461 us-gaap:CorporateAndOtherMember 2023-12-31 shares iso4217:USD iso4217:USD shares pure 2024-03-31 false 2024-03-31 2024 Q1 0001320461 --12-31 0.001 0.001 190000000 190000000 19355954 19263288 17290145 17197479 10-Q true false 001-36127 COOPER-STANDARD HOLDINGS INC. DE 20-1945088 40300 Traditions Drive Northville MI 48168 248 596-5900 Common Stock, par value $0.001 per share CPS NYSE Preferred Stock Purchase Rights true NYSE Yes Yes Accelerated Filer true false false 17290145 676425000 682458000 614782000 640630000 61643000 41828000 55366000 52089000 1661000 1807000 1133000 2379000 3483000 -14447000 -29281000 -30220000 2270000 -198000 0 -81885000 -3649000 -4004000 -27177000 -130754000 4131000 358000 -31308000 -131112000 352000 -745000 -31660000 -130367000 -1.81 -7.57 -1.81 -7.57 -31308000 -131112000 -7108000 -93000 -153000 -100000 3541000 2343000 -3414000 2350000 -34722000 -128762000 489000 -768000 -35211000 -127994000 114191000 154801000 381742000 380562000 77291000 80225000 172522000 146846000 24616000 28328000 62061000 69684000 60414000 40140000 892837000 900586000 588131000 608431000 94744000 91126000 140721000 140814000 38756000 40568000 89162000 90774000 1844351000 1872299000 49909000 50712000 356024000 334578000 108273000 132422000 125839000 116954000 19281000 18577000 659326000 653243000 1051600000 1044736000 98347000 100578000 28266000 28940000 79362000 76482000 51237000 58053000 1968138000 1962032000 17000 17000 512832000 512164000 -423476000 -391816000 -205216000 -201665000 -115843000 -81300000 -7944000 -8433000 -123787000 -89733000 1844351000 1872299000 17197479 17000 512164000 -391816000 -201665000 -81300000 -8433000 -89733000 92666 668000 0 668000 668000 -31660000 -31660000 352000 -31308000 -3551000 -3551000 137000 -3414000 17290145 17000 512832000 -423476000 -205216000 -115843000 -7944000 -123787000 17108029 17000 507498000 -189831000 -209971000 107713000 -6521000 101192000 30489 740000 0 740000 740000 -130367000 -130367000 -745000 -131112000 2373000 2373000 -23000 2350000 17138518 17000 508238000 -320198000 -207598000 -19541000 -7289000 -26830000 -31308000 -131112000 24802000 26175000 1661000 1807000 2700000 1467000 693000 -198000 0 -81885000 6787000 11392000 317000 -367000 1233000 1206000 19064000 -36994000 -14199000 30379000 16834000 29263000 -165000 -232000 -16669000 -29031000 0 927450000 0 927046000 657000 755000 -5000 -1312000 0 73965000 549000 195000 0 163000 -1211000 -75660000 -3855000 -2850000 -35934000 -77162000 163061000 192807000 127127000 115645000 114191000 154801000 11989000 7244000 947000 1016000 127127000 163061000 Overview<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cooper-Standard Holdings Inc. (together with its consolidated subsidiaries, the “Company” or “Cooper Standard”), through its wholly-owned subsidiary, Cooper-Standard Automotive Inc. (“CSA U.S.”), is a leading manufacturer of sealing and fluid handling systems (consisting of fuel and brake delivery systems and fluid transfer systems). The Company’s products are primarily for use in passenger vehicles and light trucks that are manufactured by global automotive original equipment manufacturers (“OEMs”) and replacement markets. The Company conducts substantially all of its activities through its subsidiaries.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><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 have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) for interim financial information and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Annual Report”), as filed with the SEC. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States (“U.S. GAAP”) for complete financial statements. These financial statements include all adjustments (consisting of normal, recurring adjustments) considered necessary for a fair presentation of the financial position and results of operations of the Company. The operating results for the interim period ended March 31, 2024 are not necessarily indicative of results for the full year. In preparing these financial statements, the Company has evaluated events and transactions for potential recognition or disclosure through the date the financial statements were issued.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed in its 2023 Annual Report, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. This resulted in the realignment of its reportable segments, which are determined based on how the chief operating decision maker (“CODM”) manages the business, allocates resources, makes operating decisions and evaluates operating performance. As a result, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. All other business activities are reported in Corporate, eliminations and other. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, or cash flows. All segment information included in this Form 10-Q is reflective of this new structure and prior period information has been revised to conform to the Company’s current period presentation. Refer to Note 15. “Segment Reporting” for additional information on the Company’s reportable segments and to Note 5. “Goodwill and Intangible Assets” for the impact thereof to the evaluation of recorded goodwill balances.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cooper-Standard Holdings Inc. (together with its consolidated subsidiaries, the “Company” or “Cooper Standard”), through its wholly-owned subsidiary, Cooper-Standard Automotive Inc. (“CSA U.S.”), is a leading manufacturer of sealing and fluid handling systems (consisting of fuel and brake delivery systems and fluid transfer systems). The Company’s products are primarily for use in passenger vehicles and light trucks that are manufactured by global automotive original equipment manufacturers (“OEMs”) and replacement markets. The Company conducts substantially all of its activities through its subsidiaries.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><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 have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) for interim financial information and should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Annual Report”), as filed with the SEC. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States (“U.S. GAAP”) for complete financial statements. These financial statements include all adjustments (consisting of normal, recurring adjustments) considered necessary for a fair presentation of the financial position and results of operations of the Company. The operating results for the interim period ended March 31, 2024 are not necessarily indicative of results for the full year. In preparing these financial statements, the Company has evaluated events and transactions for potential recognition or disclosure through the date the financial statements were issued.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed in its 2023 Annual Report, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. This resulted in the realignment of its reportable segments, which are determined based on how the chief operating decision maker (“CODM”) manages the business, allocates resources, makes operating decisions and evaluates operating performance. As a result, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. All other business activities are reported in Corporate, eliminations and other. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, or cash flows. All segment information included in this Form 10-Q is reflective of this new structure and prior period information has been revised to conform to the Company’s current period presentation. Refer to Note 15. “Segment Reporting” for additional information on the Company’s reportable segments and to Note 5. “Goodwill and Intangible Assets” for the impact thereof to the evaluation of recorded goodwill balances.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the following Accounting Standard Update (“ASU”) during the three months ended March 31, 2024, which did not have a material impact on its condensed consolidated financial statements:</span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:20.129%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:62.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.371%"></td><td style="width:0.1%"></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:700;line-height:100%">Standard</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><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%">Effective Date</span></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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2023-07,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Requires disclosure of significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items to reconcile to segment profit or loss, and the title and position of the entity’s CODM beginning with annual disclosures in 2024. The amendments in this update also require all annual segment disclosures to be included in interim periods beginning in 2025.</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> Revenue<div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized for manufactured parts at a point in time, generally when products are shipped or delivered. The Company usually enters into agreements with customers to produce products at the beginning of a vehicle’s life. Blanket purchase orders received from customers and related documents generally establish the annual terms, including pricing, related to a vehicle model. Customers typically pay for parts based on customary business practices with payment terms generally between 30 and 90 days.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with the Company’s change in reportable segments as described in Note 1. “Overview”, the Company has changed its revenue disaggregation presentation to align with the new reportable segment structure. Revenue by customer group for the three months ended March 31, 2024 was as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.594%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sealing Systems</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%">Fluid Handling Systems</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%">Other</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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passenger and Light Duty</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,521 </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%">299,180 </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%">— </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%">642,701 </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%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,365 </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%">2,926 </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,899 </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%">12,190 </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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </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%">3,409 </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%">17,732 </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%">21,534 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">351,279 </span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">305,515 </span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">19,631 </span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">676,425 </span></td><td style="background-color:#ffffff;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:6pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer group for the three months ended March 31, 2023 was as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.594%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sealing Systems</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%">Fluid Handling Systems</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%">Other</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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passenger and Light Duty</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,280 </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%">293,593 </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%">899 </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%">635,772 </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%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,470 </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,199 </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,913 </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%">12,582 </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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">3,806 </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%">30,068 </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%">34,104 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></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%">348,980 </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%">300,598 </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%">32,880 </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%">682,458 </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-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The passenger and light duty group consists of sales to automotive OEMs and automotive suppliers, while the commercial group represents sales to OEMs of on- and off-highway commercial equipment and vehicles. The other customer group includes sales related to specialty and adjacent markets.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of the Company’s revenues were generated from sealing and fluid handling systems (consisting of fuel and brake delivery systems and fluid transfer systems) for use in passenger vehicles and light trucks manufactured by global OEMs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s products is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:69.662%"></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%">Product Line</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 #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sealing Systems</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Protect vehicle interiors from weather, dust and noise intrusion for improved driving experience; provide aesthetic and functional class-A exterior surface treatment.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fuel and Brake Delivery Systems</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sense, deliver and control fluids to fuel and brake systems.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fluid Transfer Systems</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sense, deliver and control fluids and vapors for optimal powertrain &amp; HVAC operation.</span></td></tr></table></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographical region for the three months ended March 31, 2024 was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sealing Systems</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%">Fluid Handling Systems</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%">Other</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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,851 </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%">225,368 </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%">— </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">376,219 </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%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,719 </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%">34,862 </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:400;line-height:100%">160,581 </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%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,281 </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%">37,881 </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%">92,162 </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%">South America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,428 </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%">7,404 </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:400;line-height:100%">27,832 </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%">Corporate, eliminations and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">19,631 </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,631 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></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%">351,279 </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%">305,515 </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%">19,631 </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 #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%">676,425 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographical region for the three months ended March 31, 2023 was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sealing Systems</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%">Fluid Handling Systems</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%">Other</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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,112 </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%">227,006 </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%">— </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">365,118 </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%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,116 </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%">30,738 </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:400;line-height:100%">161,854 </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%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,111 </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%">36,654 </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%">93,765 </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%">South America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,641 </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,200 </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:400;line-height:100%">28,841 </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%">Corporate, eliminations and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">32,880 </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%">32,880 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></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%">348,980 </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%">300,598 </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%">32,880 </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 #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%">682,458 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Estimates</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of revenue recognized is usually based on the purchase order price and adjusted for variable consideration, including pricing concessions. The Company accrues for pricing concessions by reducing revenue as products are shipped or delivered. The accruals are based on historical experience, anticipated performance and management’s best judgment. The Company also generally has ongoing adjustments to customer pricing arrangements based on the content and cost of its products. Such pricing accruals are adjusted as they are settled with customers. Customer returns, which are infrequent, are usually related to quality or shipment issues and are recorded as a reduction of revenue. The Company generally does not recognize significant return obligations due to their infrequent nature.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contract assets consist of unbilled amounts associated with variable pricing arrangements in the Asia Pacific region. Once pricing is finalized, contract assets are transferred to accounts receivable. As a result, the timing of revenue recognition and billings, as well as changes in foreign exchange rates, will impact contract assets on an ongoing basis. Contract assets were not materially impacted by any other factors during the three months ended March 31, 2024.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contract liabilities consist of advance payments received and due from customers. Net contract assets (liabilities) consisted of the following: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></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%">Contract assets</span></td><td colspan="3" style="display:none"></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%">7,105 </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%">437 </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,668 </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></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%">Contract liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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%">(15)</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="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%">Net contract assets</span></td><td colspan="3" style="display:none"></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%">7,090 </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%">422 </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%">6,668 </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="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, at times, enters into agreements that provide for lump sum payments to customers. These payment agreements are recorded as a reduction of revenue during the period in which the commitment is made, unless the payment is contractually recoverable. Amounts related to commitments of future payments to customers in the condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023 were current liabilities of $9,656 and $10,164, respectively, and long-term liabilities of $2,896 and $4,293, respectively.</span></div>The Company provides assurance-type warranties to its customers. Such warranties provide customers with assurance that the related product will function as intended and complies with any agreed-upon specifications, and are recognized in cost of products sold. 343521000 299180000 0 642701000 7365000 2926000 1899000 12190000 393000 3409000 17732000 21534000 351279000 305515000 19631000 676425000 341280000 293593000 899000 635772000 7470000 3199000 1913000 12582000 230000 3806000 30068000 34104000 348980000 300598000 32880000 682458000 150851000 225368000 0 376219000 125719000 34862000 0 160581000 54281000 37881000 0 92162000 20428000 7404000 0 27832000 0 0 19631000 19631000 351279000 305515000 19631000 676425000 138112000 227006000 0 365118000 131116000 30738000 0 161854000 57111000 36654000 0 93765000 22641000 6200000 0 28841000 0 0 32880000 32880000 348980000 300598000 32880000 682458000 <div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contract liabilities consist of advance payments received and due from customers. Net contract assets (liabilities) consisted of the following: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.470%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></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%">Contract assets</span></td><td colspan="3" style="display:none"></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%">7,105 </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%">437 </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,668 </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></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%">Contract liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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%">(15)</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="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%">Net contract assets</span></td><td colspan="3" style="display:none"></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%">7,090 </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%">422 </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%">6,668 </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="display:none"></td></tr></table></div> 7105000 437000 6668000 15000 15000 0 7090000 422000 6668000 9656000 10164000 2896000 4293000 Restructuring<div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On an ongoing basis, the Company evaluates its business and objectives to ensure that it is properly configured and sized based on changing market conditions. Accordingly, the Company has implemented several restructuring initiatives, including closure or consolidation of facilities throughout the world and the reorganization of its operating structure.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s restructuring charges consist of severance, retention and outplacement services, and severance-related postemployment benefits (collectively, “employee separation costs”), along with other related exit costs and asset impairments related to restructuring activities (collectively, “other exit costs”). Employee separation costs are recorded based on existing union and employee contracts, statutory requirements, completed negotiations and Company policy.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further described in Note 15. “Segment Reporting”, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. As a result, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. Accordingly, prior period restructuring charges have been revised to conform to the Company’s current period presentation. Restructuring charges by segment were as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:67.282%"></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><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sealing systems</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><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%">648 </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%">973 </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%">Fluid handling systems</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325 </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,104 </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%">Corporate and other</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </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%">302 </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 2px 7.75pt;text-align: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="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 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,133 </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%">2,379 </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-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring activity for the three months ended March 31, 2024 was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:51.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.298%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Separation Costs</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%">Other Exit Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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;padding:2px 1pt;text-align: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 as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,960 </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%">5,333 </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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">24,293 </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%">Expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671 </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%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,133 </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%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,131)</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%">(3,247)</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,378)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange translation and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289)</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%">(253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(542)</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%">Balance as of March 31, 2024</span></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%">16,211 </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%">2,295 </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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">18,506 </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> Restructuring charges by segment were as follows:<div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:67.282%"></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><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sealing systems</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><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%">648 </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%">973 </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%">Fluid handling systems</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325 </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,104 </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%">Corporate and other</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </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%">302 </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 2px 7.75pt;text-align: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="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 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,133 </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%">2,379 </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> 648000 973000 325000 1104000 160000 302000 1133000 2379000 <div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring activity for the three months ended March 31, 2024 was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:51.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.298%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Separation Costs</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%">Other Exit Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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;padding:2px 1pt;text-align: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 as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,960 </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%">5,333 </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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">24,293 </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%">Expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671 </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%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,133 </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%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,131)</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%">(3,247)</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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,378)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange translation and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289)</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%">(253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(542)</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%">Balance as of March 31, 2024</span></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%">16,211 </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%">2,295 </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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">18,506 </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> 18960000 5333000 24293000 671000 462000 1133000 3131000 3247000 6378000 -289000 -253000 -542000 16211000 2295000 18506000 Inventories<div style="margin-top:6pt;text-indent:31.5pt"><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-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,280 </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%">38,022 </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:top"><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="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%">42,788 </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%">38,284 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,454 </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%">70,540 </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: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%">172,522 </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%">146,846 </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></tr></table></div> <div style="margin-top:6pt;text-indent:31.5pt"><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-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,280 </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%">38,022 </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:top"><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="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%">42,788 </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%">38,284 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,454 </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%">70,540 </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: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%">172,522 </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%">146,846 </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></tr></table></div> 46280000 38022000 42788000 38284000 83454000 70540000 172522000 146846000 Goodwill and Intangible Assets<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further described in Note 15. “Segment Reporting”, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. Based on this change, the Company established two reportable segments: Sealing Systems and Fluid Handling Systems. The two reportable segments, along with the Industrial Specialty Group business, are the applicable reporting units for purposes of goodwill assignment and evaluation.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the segment realignment, the Company allocated goodwill to the reporting units existing under the new organizational structure on a relative fair value basis. The Company estimated the fair values of the reporting units based upon the present value of their anticipated future cash flows. The Company’s determination of fair value involved judgment and the use of estimates and assumptions. In conjunction with the goodwill allocation, the Company performed a quantitative impairment assessment of goodwill immediately before and after the segment realignment. The quantitative analyses did not result in any impairment charges as the fair value of each reporting unit exceeded its respective carrying value. Changes in the carrying amount of goodwill by reporting unit for the three months ended March 31, 2024 were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:28.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.908%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.908%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.908%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.912%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sealing Systems</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%">Fluid Handling Systems</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%">Industrial Specialty Group</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;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,775 </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%">80,303 </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%">12,736 </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%">140,814 </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><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="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93)</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: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%">(93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></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%">47,682 </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%">80,303 </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%">12,736 </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%">140,721 </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 style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested for impairment by reporting unit annually or more frequently if events or circumstances indicate that an impairment may exist. There were no indicators of potential impairment during the three months ended March 31, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Definite-lived intangible assets and accumulated amortization balances as of March 31, 2024 and December 31, 2023 were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.981%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.981%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.986%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</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%">Accumulated<br/>Amortization</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%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,227 </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%">(134,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><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%">17,574 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,881 </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%">(16,699)</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%">21,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,108 </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%">(151,352)</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%">38,756 </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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,403 </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%">(133,698)</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%">18,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,090 </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%">(16,227)</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%">21,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></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%">190,493 </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%">(149,925)</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%">40,568 </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> Changes in the carrying amount of goodwill by reporting unit for the three months ended March 31, 2024 were as follows:<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:28.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.908%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.908%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.908%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.912%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sealing Systems</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%">Fluid Handling Systems</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%">Industrial Specialty Group</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;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,775 </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%">80,303 </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%">12,736 </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%">140,814 </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><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="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93)</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: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%">(93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></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%">47,682 </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%">80,303 </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%">12,736 </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%">140,721 </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> 47775000 80303000 12736000 140814000 -93000 0 0 -93000 47682000 80303000 12736000 140721000 ntangible assets and accumulated amortization balances as of March 31, 2024 and December 31, 2023 were as follows:<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.981%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.981%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.986%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</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%">Accumulated<br/>Amortization</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%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,227 </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%">(134,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><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%">17,574 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,881 </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%">(16,699)</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%">21,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,108 </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%">(151,352)</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%">38,756 </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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,403 </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%">(133,698)</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%">18,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,090 </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%">(16,227)</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%">21,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></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%">190,493 </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%">(149,925)</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%">40,568 </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> 152227000 134653000 17574000 37881000 16699000 21182000 190108000 151352000 38756000 152403000 133698000 18705000 38090000 16227000 21863000 190493000 149925000 40568000 Debt and Other Financing<div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of outstanding debt as of March 31, 2024 and December 31, 2023 is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.615%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Lien Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,408 </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%">595,966 </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%">Third Lien Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,053 </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%">386,681 </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%">2026 Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,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%">42,338 </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></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></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></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%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,262 </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%">22,243 </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%">Other borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,429 </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%">48,220 </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 2px 7.75pt;text-align: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 debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101,509 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095,448 </span></td><td style="background-color:#ffffff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,909)</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%">(50,712)</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#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,051,600 </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,044,736 </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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">First Lien Notes</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 27, 2023, the Company issued $580,000 aggregate principal amount of its 13.50% Cash Pay / PIK Toggle Senior Secured First Lien Notes due 2027 (the “First Lien Notes”). The First Lien Notes mature on March 31, 2027 and bear interest at the rate of 13.50% per annum, which is payable in cash semi-annually on June 15 and December 15 of each year. Interest payments commenced on June 15, 2023. However, for the first four interest periods the Company has the option, in its sole discretion, to pay up to 4.50% of such interest by increasing the principal amount of the outstanding First Lien Notes or, in limited circumstances, by issuing additional First Lien Notes. As of March 31, 2024 and December 31, 2023, the aggregate principal amount of the First Lien Notes of $603,408 and $595,966, respectively, recognized in the condensed consolidated balance sheets reflect the election to pay 4.50% of the first three interest payments as payment-in-kind.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, the Company had $7,555 and $8,184, respectively, of unamortized debt issuance costs, and $311 and $337, respectively, of unamortized original issue discount related to the First Lien Notes, which are presented as direct deductions from the principal balance in the condensed consolidated balance sheets. Both the debt issuance costs and the original issue discount are amortized into interest expense over the term of the First Lien Notes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Third Lien Notes</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 27, 2023, the Company issued $357,446 aggregate principal amount of its 5.625% Cash Pay / 10.625% PIK Toggle Senior Secured Third Lien Notes due 2027 (the “Third Lien Notes”). The Third Lien Notes mature on May 15, 2027 and bear interest at the rate of 5.625% per annum, which is payable in cash semi-annually on June 15 and December 15 of each year. Interest payments commenced on June 15, 2023. However, for the first four interest periods the Company has the option, in its sole discretion, to pay such interest at 10.625% per annum either by increasing the principal amount of the outstanding Third Lien Notes or, in limited circumstances, by issuing additional Third Lien Notes. As of March 31, 2024 and December 31, 2023, the aggregate principal amount of the Third Lien Notes of $387,053 and $386,681, respectively, recognized in the condensed consolidated balance sheets reflect the election to fully pay the first two interest payments as payment-in-kind. The Company has elected to pay the third interest payment, due June 15, 2024, on the Third Lien Notes in cash.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt issuance costs related to the Third Lien Notes are amortized into interest expense over the term of the Third Lien Notes. As of March 31, 2024 and December 31, 2023, the Company had $4,714 and $5,087, respectively, of unamortized debt issuance costs related to the Third Lien Notes, which are presented as a direct deduction from the principal balance in the condensed consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2026 Senior Notes</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2016, the Company issued $400,000 aggregate principal amount of its 5.625% Senior Notes due 2026 (the “2026 Senior Notes”). As part of certain refinancing transactions that were completed on January 27, 2023, the Company exchanged $357,446 aggregate principal amount of its 2026 Senior Notes for $357,446 aggregate principal amount of its newly issued Third Lien Notes. Following the completion of the exchange, $42,554 aggregate principal amount of the 2026 Senior Notes remain outstanding.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt issuance costs are being amortized into interest expense over the term of the 2026 Senior Notes. As of March 31, 2024 and December 31, 2023, the Company had $197 and $216, respectively, of unamortized debt issuance costs related to the 2026 Senior Notes, which is presented as a direct deduction from the principal balance in the condensed consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ABL Facility</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2016, the Company entered into a third amendment and restatement of the ABL Facility. In March 2020, the Company entered into Amendment No. 1 to the Third Amended and Restated Loan Agreement (“the First Amendment”). As a result of the First Amendment, the ABL Facility maturity was extended to March 2025 and the aggregate revolving loan commitment was reduced to $180,000. In May 2020, the Company entered into Amendment No. 2 to the Third Amended and Restated Loan Agreement (the “Second Amendment”), which Second Amendment modified certain covenants under the ABL Facility. In December 2022, the Company entered into Amendment No. 3 to the Third Amended and Restated Loan Agreement (the “Third Amendment”), which became effective on January 27, 2023.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate revolving loan availability includes a $100,000 letter of credit sub-facility and a $25,000 swing line sub-facility. The ABL Facility also provides for an uncommitted $100,000 incremental loan facility, for a potential total ABL Facility of $280,000 (if requested by the Borrowers and the lenders agree to fund such increase). No consent of any lender (other than those participating in the increase) is required to effect any such increase. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s borrowing base as of March 31, 2024 was $174,619 and the monthly fixed charge coverage ratio was at a level that provided the Company full access to the borrowing base. Net of $7,255 of outstanding letters of credit, the Company effectively had $167,364 available for borrowing under its ABL Facility as of March 31, 2024.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there were no borrowings under the ABL Facility.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, any borrowings then outstanding under our ABL Facility would mature, and the commitments of the lenders under our ABL Facility would have terminated, on March 24, 2025. Subsequent to quarter end, on May 6, 2024, the ABL Facility was amended to, among other things, extend the termination date for revolving commitments totaling $150,000 to May 6, 2029.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, the Company had $677 and $862, respectively, of unamortized debt issuance costs related to the ABL Facility recorded in other long-term assets in the condensed consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt Covenants</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was in compliance with all applicable covenants of the First Lien Notes, Third Lien Notes, 2026 Senior Notes, and ABL Facility as of March 31, 2024. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Financing</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Finance leases and other. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other borrowings as of March 31, 2024 and December 31, 2023 reflect finance leases and other borrowings under local bank lines classified in debt payable within one year in the condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Receivable factoring. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a part of its working capital management, the Company sells certain receivables through a single third-party financial institution (the “Factor”) in a pan-European program. The amount sold varies each month based on the amount of underlying receivables and cash flow needs of the Company. These are permitted transactions under the Company’s credit agreements governing the ABL Facility and the indentures governing the First Lien Notes, Third Lien Notes, and 2026 Secured Notes. The European factoring facility allows the Company to factor up to €70 million of its Euro-denominated accounts receivable, accelerating access to cash and reducing credit risk.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The factoring facility expires on December 31, 2026.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred on the sale of receivables are recorded in other expense, net in the condensed consolidated statements of operations. The sale of receivables under this contract is considered an off-balance sheet arrangement to the Company and is accounted for as a true sale and is excluded from accounts receivable in the condensed consolidated balance sheets. Amounts outstanding under receivable transfer agreements entered into by various locations as of the period end were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Off-balance sheet arrangements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,120 </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%">47,903 </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></table></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable factored and related costs throughout the period were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></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><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></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><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: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><td colspan="9" style="border-bottom: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%">Off-Balance Sheet Arrangements</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" 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%">Three Months Ended March 31,</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="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><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%">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:700;line-height:100%">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><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%">Accounts receivable factored</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><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%">121,115 </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%">103,045 </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><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%">Costs</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </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%">437 </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><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-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, cash collections on behalf of the Factor that have yet to be remitted were $11,928 and $6,466, respectively, and are reflected in other current assets as restricted cash in the condensed consolidated balance sheets.</span></div> <div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of outstanding debt as of March 31, 2024 and December 31, 2023 is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.615%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Lien Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,408 </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%">595,966 </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%">Third Lien Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,053 </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%">386,681 </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%">2026 Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,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%">42,338 </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></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></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></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%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,262 </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%">22,243 </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%">Other borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,429 </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%">48,220 </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 2px 7.75pt;text-align: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 debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101,509 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095,448 </span></td><td style="background-color:#ffffff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,909)</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%">(50,712)</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#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,051,600 </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,044,736 </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> 603408000 595966000 387053000 386681000 42357000 42338000 21262000 22243000 47429000 48220000 1101509000 1095448000 49909000 50712000 1051600000 1044736000 580000000 603408000 595966000 7555000 311000 357446000 387053000 386681000 4714000 400000000 357446000 42554000 197000 216000 180000000 100000000 25000000 100000000 280000000 174619000 7255000 677000 862000 P1Y Amounts outstanding under receivable transfer agreements entered into by various locations as of the period end were as follows:<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Off-balance sheet arrangements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,120 </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%">47,903 </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></table></div> 56120000 47903000 <div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable factored and related costs throughout the period were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></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><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></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><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: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><td colspan="9" style="border-bottom: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%">Off-Balance Sheet Arrangements</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" 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%">Three Months Ended March 31,</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="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><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%">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:700;line-height:100%">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><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%">Accounts receivable factored</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><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%">121,115 </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%">103,045 </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><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%">Costs</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </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%">437 </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><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> 121115000 103045000 653000 437000 11928000 6466000 Fair Value Measurements and Financial Instruments<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Fair Value Measurements</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy is utilized, which prioritizes the inputs used in measuring fair value as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.362%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Observable inputs such as quoted prices in active markets;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Level 3:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Items Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates of the fair value of foreign currency derivative instruments are determined using exchange traded prices and rates. The Company also considers the risk of non-performance in the estimation of fair value and includes an adjustment for non-performance risk in the measure of fair value of derivative instruments. In certain instances where market data is not available, the Company uses management judgment to develop assumptions that are used to determine fair value. Fair value measurements and the fair value hierarchy level for the Company’s assets and liabilities measured or disclosed at fair value on a recurring basis as of March 31, 2024 and December 31, 2023 were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.575%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</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%">Input</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign exchange contracts - other current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,328 </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%">1,285 </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="3" style="background-color:#cceeff;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%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign exchange contracts - accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</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%">(998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding: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></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></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></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></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></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Items Measured at Fair Value on a Nonrecurring Basis</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to items that are measured at fair value on a recurring basis, the Company measures certain assets and liabilities at fair value on a nonrecurring basis, which are not included in the table above. As these nonrecurring fair value measurements are generally determined using unobservable inputs, these fair value measurements are classified within Level 3 of the fair value hierarchy.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Items Not Carried at Fair Value</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values of the Company’s First Lien Notes, Third Lien Notes, and 2026 Senior Notes were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.907%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,541 </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%">984,448 </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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate carrying value </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,595 </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%">1,038,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Excludes unamortized debt issuance costs and unamortized original issue discount.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values were based on quoted market prices and are classified within Level 1 of the fair value hierarchy. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Derivative Instruments and Hedging Activities</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to fluctuations in foreign currency exchange rates, interest rates and commodity prices. The Company enters into derivative instruments primarily to hedge portions of its forecasted foreign currency denominated cash flows and designates these derivative instruments as cash flow hedges in order to qualify for hedge accounting.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company formally documents its hedge relationships, including the identification of the hedging instruments and the hedged items, as well as its risk management objectives and strategies for undertaking the cash flow hedges. The Company also formally assesses whether a cash flow hedge is highly effective in offsetting changes in the cash flows of the hedged item. Derivatives are recorded at fair value in other current assets, other assets, accrued liabilities and other long-term liabilities. For a cash flow hedge, the change in fair value of the derivative is recorded in accumulated other comprehensive income (loss) (“AOCI”) in the condensed consolidated balance sheets, to the extent that the hedges are effective, and reclassified into earnings when the underlying hedged transaction is realized. The realized gains and losses are recorded on the same line as the hedged transaction in the condensed consolidated statements of operations. Cash flows from derivatives used to manage foreign </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exchange risks designated as cash flow hedges are classified as operating activities within the consolidated statements of cash flows.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit risk in the event of nonperformance by its counterparties on its derivative financial instruments. The Company mitigates this credit risk exposure by entering into agreements directly with major financial institutions with high credit standards that are expected to fully satisfy their obligations under the contracts.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow Hedges</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forward Foreign Exchange Contracts. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses forward contracts to mitigate the potential volatility to earnings and cash flows arising from changes in currency exchange rates that impact the Company’s foreign currency transactions. The principal currencies hedged by the Company include various European currencies, the Canadian Dollar, and the Mexican Peso. As of March 31, 2024 and December 31, 2023, the notional amount of these contracts was $149,924 and $207,131, respectively, and consisted of hedges of cash flow transactions extending out to December 2024.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pretax amounts related to the Company’s cash flow hedges that were recognized in other comprehensive income (loss) (“OCI”) were as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.047%"></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><td style="width:1.0%"></td><td style="width:18.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.460%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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><td colspan="9" style="border-bottom: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%">Gain Recognized in OCI</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" 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%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign exchange contracts</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><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%">4,208 </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%">5,553 </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><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="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></table></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pretax amounts related to the Company’s cash flow hedges that were reclassified from AOCI and recognized in cost of products sold were as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:58.811%"></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><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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><td colspan="9" style="border-bottom: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%">Gain Reclassified from AOCI to Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" 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%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign exchange contracts</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><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%">662 </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;border-top:1pt solid #000;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%">3,334 </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><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="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></table></div> Fair value measurements and the fair value hierarchy level for the Company’s assets and liabilities measured or disclosed at fair value on a recurring basis as of March 31, 2024 and December 31, 2023 were as follows:<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.575%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</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%">Input</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign exchange contracts - other current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,328 </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%">1,285 </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="3" style="background-color:#cceeff;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%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign exchange contracts - accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</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%">(998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding: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></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></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></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></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></tr></table></div> 4328000 1285000 496000 998000 <div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values of the Company’s First Lien Notes, Third Lien Notes, and 2026 Senior Notes were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.907%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,541 </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%">984,448 </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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate carrying value </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,595 </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%">1,038,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Excludes unamortized debt issuance costs and unamortized original issue discount.</span></div> 987541000 984448000 1045595000 1038808000 149924000 207131000 <div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pretax amounts related to the Company’s cash flow hedges that were recognized in other comprehensive income (loss) (“OCI”) were as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.047%"></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><td style="width:1.0%"></td><td style="width:18.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.460%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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><td colspan="9" style="border-bottom: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%">Gain Recognized in OCI</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" 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%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign exchange contracts</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><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%">4,208 </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%">5,553 </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><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="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></table></div> 4208000 5553000 <div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pretax amounts related to the Company’s cash flow hedges that were reclassified from AOCI and recognized in cost of products sold were as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:58.811%"></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><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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><td colspan="9" style="border-bottom: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%">Gain Reclassified from AOCI to Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" 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%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign exchange contracts</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><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%">662 </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;border-top:1pt solid #000;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%">3,334 </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><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="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></table></div> 662000 3334000 Pension and Postretirement Benefits Other Than Pensions<div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic benefit cost (income) for the Company’s defined benefit plans and other postretirement benefit plans were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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%"> Pension Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;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%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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%">2023</span></td></tr><tr><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%"> U.S.</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:700;line-height:100%"> Non-U.S.</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%"> U.S.</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:700;line-height:100%"> Non-U.S.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">598 </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%">— </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%">535 </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%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,819 </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,212 </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%">2,314 </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,295 </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%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,647)</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%">(336)</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%">(2,113)</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%">(307)</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%">Amortization of prior service cost and actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </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%">53 </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%">778 </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 </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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></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:400;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:400;line-height:100%">727 </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:400;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:400;line-height:100%">1,527 </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:400;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:400;line-height:100%">979 </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:400;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:400;line-height:100%">1,529 </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><tr><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></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></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></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></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></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></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></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></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></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></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.998%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.466%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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%"> Other Postretirement Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;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%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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%">2023</span></td></tr><tr><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%"> U.S.</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:700;line-height:100%"> Non-U.S.</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%"> U.S.</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:700;line-height:100%"> Non-U.S.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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%">45 </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%">13 </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%">38 </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%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </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%">194 </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%">205 </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%">197 </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%">Amortization of prior service credit and actuarial (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(730)</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 </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%">(609)</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%">(21)</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></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 periodic benefit (income) cost</span></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%">(582)</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%">243 </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%">(391)</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%">214 </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><tr><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></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></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></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></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></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></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></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></tr></table></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The service cost component of net periodic benefit cost (income) is included in cost of products sold and selling, administrative and engineering expenses in the condensed consolidated statements of operations. All other components of net periodic benefit cost (income) are included in other expense, net in the condensed consolidated statements of operations for all periods presented.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 11, 2022, the Company’s Board of Directors approved a resolution to merge certain of the Company’s U.S. defined benefit pension plans and terminate the resulting merged plan (“U.S. Pension Plan”) effective December 31, 2022. The termination of the U.S. Pension Plan is expected to be completed during the year ended December 31, 2024. As part of the termination process, the Company completed the transfer of all lump sum payments to eligible plan participants who elected such lump sums or otherwise met the criteria for lump sum payments. In addition, on April 3, 2024, the Company transferred all plan assets and remaining benefit obligations related to the U.S. Pension Plan to a highly rated insurance company. The insurance company will begin paying plan benefits to eligible plan participants through a group annuity contract beginning in June 2024.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of transferring the remaining benefit obligations, the Company expects to recognize a non-cash pension settlement charge of approximately $40 to $50 million, before tax, in the quarter ended June 30, 2024, which includes recognizing the remaining pension losses currently recorded in accumulated other comprehensive loss, and derecognizing the net assets of the plan. As of March 31, 2024 and December 31, 2023, the U.S. Pension Plan was underfunded under U.S. generally accepted accounting principles by $3,994 and $3,948, respectively.</span></div> <div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic benefit cost (income) for the Company’s defined benefit plans and other postretirement benefit plans were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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%"> Pension Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;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%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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%">2023</span></td></tr><tr><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%"> U.S.</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:700;line-height:100%"> Non-U.S.</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%"> U.S.</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:700;line-height:100%"> Non-U.S.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">598 </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%">— </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%">535 </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%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,819 </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,212 </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%">2,314 </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,295 </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%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,647)</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%">(336)</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%">(2,113)</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%">(307)</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%">Amortization of prior service cost and actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </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%">53 </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%">778 </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 </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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></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:400;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:400;line-height:100%">727 </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:400;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:400;line-height:100%">1,527 </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:400;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:400;line-height:100%">979 </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:400;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:400;line-height:100%">1,529 </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><tr><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></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></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></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></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></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></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></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></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></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></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.998%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.466%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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%"> Other Postretirement Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;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%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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%">2023</span></td></tr><tr><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%"> U.S.</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:700;line-height:100%"> Non-U.S.</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%"> U.S.</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:700;line-height:100%"> Non-U.S.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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%">45 </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%">13 </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%">38 </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%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </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%">194 </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%">205 </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%">197 </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%">Amortization of prior service credit and actuarial (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(730)</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 </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%">(609)</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%">(21)</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></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 periodic benefit (income) cost</span></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%">(582)</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%">243 </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%">(391)</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%">214 </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><tr><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></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></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></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></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></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></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></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></tr></table></div> 0 598000 0 535000 1819000 1212000 2314000 1295000 1647000 336000 2113000 307000 -555000 -53000 -778000 -6000 727000 1527000 979000 1529000 6000 45000 13000 38000 142000 194000 205000 197000 730000 -4000 609000 21000 -582000 243000 -391000 214000 Other Expense, Net<div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other expense, net were as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.961%"></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><td style="width:1.0%"></td><td style="width:14.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.004%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></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></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%">Foreign currency losses</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><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%">(1,971)</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%">(1,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></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%">Components of net periodic cost other than service cost</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,266)</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,745)</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%">Factoring costs</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(653)</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%">(437)</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%">Miscellaneous income</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </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%">95 </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%">Other expense, net</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><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%">(3,649)</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%">(4,004)</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 style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other expense, net were as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.961%"></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><td style="width:1.0%"></td><td style="width:14.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.004%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></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></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%">Foreign currency losses</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><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%">(1,971)</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%">(1,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></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%">Components of net periodic cost other than service cost</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,266)</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,745)</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%">Factoring costs</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(653)</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%">(437)</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%">Miscellaneous income</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </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%">95 </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%">Other expense, net</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><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%">(3,649)</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%">(4,004)</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> -1971000 -1917000 -1266000 -1745000 -653000 -437000 241000 95000 -3649000 -4004000 Income Taxes<div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines its effective tax rate each quarter based upon its estimated annual effective tax rate. The Company records the tax impact of certain unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, in the interim period in which they occur. In addition, jurisdictions with a projected loss for the year where no tax benefit can be recognized are excluded from the estimated annual effective tax rate.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense, loss before income taxes and the corresponding effective tax rate for the three months ended March 31, 2024 and 2023 were as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.375%"></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><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.297%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</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><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%">4,131 </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%">358 </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%">Loss before income taxes</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,177)</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%">(130,754)</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%">Effective tax rate</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate for the three months ended March 31, 2024 varied from the effective tax rate for the three months ended March 31, 2023 primarily due to the geographic mix of pre-tax income and losses, and the inability to record a tax expense for pre-tax income and a benefit for pre-tax losses in the U.S. and certain foreign jurisdictions due to valuation allowances, adjustments to uncertain tax positions, and other permanent items.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax rate for the three months ended March 31, 2024 and 2023 varied from the U.S. statutory rate primarily due to the inability to record a tax expense for pre-tax income and a tax benefit for pre-tax losses in the U.S. and certain foreign </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">jurisdictions due to valuation allowances, tax credits, the impact of income taxes on foreign earnings taxed at rates varying from the U.S. statutory rate, adjustments to uncertain tax positions, and other permanent items.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s current and future provision for income taxes is impacted by changes in valuation allowances in the U.S. and certain foreign jurisdictions. The Company’s future provision for income taxes will include no tax benefit with respect to losses incurred and, except for certain jurisdictions, no tax expense with respect to income generated in these countries until the respective valuation allowances are eliminated. Accordingly, income taxes are impacted by changes in valuation allowances and the mix of earnings among jurisdictions. The Company evaluates the realizability of its deferred tax assets on a quarterly basis. In completing this evaluation, the Company considers all available evidence in order to determine, based on the weight of the evidence, if a valuation allowance for its deferred tax assets is necessary. Such evidence includes historical results, future reversals of existing taxable temporary differences and expectations for future taxable income (exclusive of the reversal of temporary differences and carryforwards), as well as the implementation of feasible and prudent tax planning strategies. If, based on the weight of the evidence, it is more likely than not that all or a portion of the Company’s deferred tax assets will not be realized, a valuation allowance is recorded. If operating results improve or decline on a continual basis in a particular jurisdiction, the Company’s decision regarding the need for a valuation allowance could change, resulting in either the initial recognition or reversal of a valuation allowance in that jurisdiction, which could have a significant impact on income tax expense in the period recognized and subsequent periods. In determining the provision for income taxes for financial statement purposes, the Company makes certain estimates and judgments, which affect its evaluation of the carrying value of its deferred tax assets, as well as its calculation of certain tax liabilities.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, or one of its subsidiaries, files income tax returns in the United States and other foreign jurisdictions. During the examination of the Company’s 2015-2018 U.S. federal income tax filings, the IRS asserted that income earned by a Netherlands subsidiary from its Mexican branch operations should be categorized as foreign based company sales income under Section 954(d) of the Internal Revenue Code and should be recognized currently as taxable income on the Company’s 2015-2018 U.S. federal income tax filings. As a result of this assertion, the IRS issued a Notice of Proposed Adjustment (“NOPA”). The Company believes the proposed adjustment is without merit and is in the process of contesting the matter. Currently, the protest with the IRS for the 2015-2018 tax years is with the IRS’s administrative appeals office, and the Company is having continuing discussion about the issue. The Company believes, after consultation with tax and legal counsel, that it is more likely than not that it will ultimately be successful in defending its position. As such, the Company has not recorded any impact of the IRS’s proposed adjustment in its condensed consolidated financial statements as of the three months ended March 31, 2024. In the event the Company is not successful in defending its position, the potential income tax expense impact, including interest, related to tax years 2015 through March 31, 2024 is less than $10,000. The Company intends to vigorously contest the conclusions reached in the NOPA through the IRS’s administrative appeals process, and, if necessary, through litigation.</span></div> <div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense, loss before income taxes and the corresponding effective tax rate for the three months ended March 31, 2024 and 2023 were as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.375%"></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><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.297%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</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><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%">4,131 </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%">358 </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%">Loss before income taxes</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,177)</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%">(130,754)</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%">Effective tax rate</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 4131000 358000 -27177000 -130754000 -0.15 0 Net Loss Per Share Attributable to Cooper-Standard Holdings Inc.<div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share attributable to Cooper-Standard Holdings Inc. was computed by dividing net loss attributable to Cooper-Standard Holdings Inc. by the weighted average number of shares of common stock outstanding during the period. Diluted net loss per share attributable to Cooper-Standard Holdings Inc. was computed using the treasury stock method by dividing diluted net loss available to Cooper-Standard Holdings Inc. by the weighted average number of shares of common stock outstanding, including the dilutive effect of common stock equivalents, using the average share price during the period.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information used to compute basic and diluted net loss per share attributable to Cooper-Standard Holdings Inc. was as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:67.714%"></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><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.128%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss available to Cooper-Standard Holdings Inc. common stockholders</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><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%">(31,660)</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%">(130,367)</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 style="height:15pt"><td colspan="3" style="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><td colspan="3" style="padding:0 1pt"></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;padding:2px 1pt;text-align: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 weighted average shares of common stock outstanding</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,462,136 </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%">17,229,423 </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%">Dilutive effect of common stock equivalents</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares of common stock outstanding</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><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%">17,462,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">17,229,423 </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:15pt"><td colspan="3" style="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><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></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 net loss per share attributable to Cooper-Standard Holdings Inc.</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><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.81)</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%">(7.57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="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><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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%">Diluted net loss per share attributable to Cooper-Standard Holdings Inc.</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><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">(1.81)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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.57)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities excluded from the calculation of diluted loss per share were approximately 249,000 and 94,000 for the three months ended March 31, 2024 and 2023, respectively, because the inclusion of such securities in the calculation would have been anti-dilutive.</span></div> <div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information used to compute basic and diluted net loss per share attributable to Cooper-Standard Holdings Inc. was as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:67.714%"></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><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.128%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss available to Cooper-Standard Holdings Inc. common stockholders</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><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%">(31,660)</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%">(130,367)</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 style="height:15pt"><td colspan="3" style="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><td colspan="3" style="padding:0 1pt"></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;padding:2px 1pt;text-align: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 weighted average shares of common stock outstanding</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,462,136 </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%">17,229,423 </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%">Dilutive effect of common stock equivalents</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares of common stock outstanding</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><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%">17,462,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">17,229,423 </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:15pt"><td colspan="3" style="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><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></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 net loss per share attributable to Cooper-Standard Holdings Inc.</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><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.81)</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%">(7.57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="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><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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%">Diluted net loss per share attributable to Cooper-Standard Holdings Inc.</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><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">(1.81)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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.57)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -31660000 -130367000 17462136 17229423 0 0 17462136 17229423 -1.81 -7.57 -1.81 -7.57 249000 94000 Accumulated Other Comprehensive Loss<div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in accumulated other comprehensive loss by component, net of related tax, were as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:67.383%"></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><td style="width:1.0%"></td><td style="width:11.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">Foreign currency translation adjustment</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><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 at beginning of period</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><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%">(157,656)</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%">(158,023)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,245)</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 at end of period</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><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%">(164,901)</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%">(158,093)</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></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%">Benefit plan liabilities</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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:2px 1pt 2px 7.75pt;text-align: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 at beginning of period</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><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%">(44,149)</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%">(60,251)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications (net of tax expense of $22 and $65, respectively)</span></div></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </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%">(58)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive (loss) income</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 at end of period</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><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,996)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,151)</span></td><td style="background-color:#ffffff;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></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%">Fair value change of derivatives</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><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 at beginning of period</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><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%">140 </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%">8,303 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications (net of tax expense of $5 and $770, respectively)</span></div></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,203 </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,783 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss (net of no tax expense and $894, respectively)</span></div></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(662)</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%">(2,440)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 at end of period</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><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%">3,681 </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%">10,646 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss, ending balance</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><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%">(205,216)</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%">(207,598)</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></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Includes other comprehensive loss related to intra-entity foreign currency balances that are of a long-term investment nature of $(8,443) and $(3,823) for the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:3pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Includes the effect of the amortization of actuarial gains of $(512) and amortization of prior service cost of $4, net of tax of $2. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span>Includes the effect of the amortization of actuarial losses of $147 and amortization of prior service cost of $6, net of tax of $5. <div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in accumulated other comprehensive loss by component, net of related tax, were as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:67.383%"></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><td style="width:1.0%"></td><td style="width:11.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="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><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%">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:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></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%">Foreign currency translation adjustment</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><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 at beginning of period</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><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%">(157,656)</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%">(158,023)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,245)</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 at end of period</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><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%">(164,901)</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%">(158,093)</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></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%">Benefit plan liabilities</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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:2px 1pt 2px 7.75pt;text-align: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 at beginning of period</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><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%">(44,149)</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%">(60,251)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications (net of tax expense of $22 and $65, respectively)</span></div></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </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%">(58)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive (loss) income</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </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:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 at end of period</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><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,996)</span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,151)</span></td><td style="background-color:#ffffff;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></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%">Fair value change of derivatives</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><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 at beginning of period</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><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%">140 </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%">8,303 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications (net of tax expense of $5 and $770, respectively)</span></div></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,203 </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,783 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss (net of no tax expense and $894, respectively)</span></div></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(662)</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%">(2,440)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 at end of period</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><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%">3,681 </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%">10,646 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss, ending balance</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><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%">(205,216)</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%">(207,598)</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></tr></table></div><div style="margin-top:3pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Includes other comprehensive loss related to intra-entity foreign currency balances that are of a long-term investment nature of $(8,443) and $(3,823) for the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:3pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.43pt">Includes the effect of the amortization of actuarial gains of $(512) and amortization of prior service cost of $4, net of tax of $2. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span>Includes the effect of the amortization of actuarial losses of $147 and amortization of prior service cost of $6, net of tax of $5. -157656000 -158023000 -7245000 -70000 0 0 -164901000 -158093000 -44149000 -60251000 22000 65000 270000 -58000 117000 -158000 -43996000 -60151000 140000 8303000 5000 770000 4203000 4783000 0 894000 662000 2440000 3681000 10646000 -205216000 -207598000 -8443000 -3823000 -512000 4000 -2000 147000 6000 -5000 Common Stock<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div>In June 2018, the Company’s Board of Directors approved a common stock repurchase program (the “2018 Program”) authorizing the Company to repurchase, in the aggregate, up to $150,000 of its outstanding common stock. Under the 2018 Program, repurchases may be made on the open market, through private transactions, accelerated share repurchases, round lot or block transactions on the New York Stock Exchange or otherwise, as determined by management and in accordance with prevailing market conditions and federal securities laws and regulations. The Company expects to fund any future repurchases from cash on hand and future cash flows from operations. The Company is not obligated to acquire a particular amount of securities, and the 2018 Program may be discontinued at any time at the Company’s discretion. The 2018 Program became effective in November 2018. As of March 31, 2024, the Company had approximately $98,720 of repurchase authorization remaining under the 2018 Program. The Company did not make any repurchases under the 2018 Program during the three months ended March 31, 2024 or 2023. 150000000 98720000 Commitments and Contingencies<div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is periodically involved in claims, litigation and various legal matters that arise in the ordinary course of business. The Company accrues for litigation exposure when it is probable that future costs will be incurred and such costs can be reasonably estimated. Any resulting adjustments, which could be material, are recorded in the period the adjustments are identified. As of March 31, 2024, the Company does not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for claims, litigation and various legal matters, if any, has been incurred. However, the ultimate resolutions of these proceedings and matters are inherently unpredictable. As such, the Company’s financial condition, results of operations or cash flows could be adversely affected in any particular period by the unfavorable resolution of one or more of these proceedings or matters.</span></div>In addition, the Company conducts and monitors environmental investigations and remedial actions at certain locations. As of March 31, 2024 and December 31, 2023, the Company had approximately $10,476 and $11,354, respectively, reserved in accrued liabilities and other liabilities in the condensed consolidated balance sheets on an undiscounted basis. While the Company’s costs to defend and settle known claims arising under environmental laws have not been material in the past and are not currently estimated to have a material adverse effect on the Company’s financial condition, such costs may be material to the Company’s financial statements in the future. 10476 11354 Segment Reporting<div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had historically managed its automotive business in four reportable segments: North America, Europe, Asia Pacific and South America. All other business activities were reported in Corporate, eliminations and other. As disclosed in its 2023 Annual Report, effective January 1, 2024, the Company changed its management reporting structure with the launch of global product line-focused business segments. This resulted in the realignment of the Company’s reportable segments, which are based on how the CODM manages the business, allocates resources, makes operating decisions, and evaluates operating performance. Based on this change, the Company established two reportable automotive segments: Sealing Systems and Fluid Handling Systems. All other business activities are reported in Corporate, eliminations and other. Additional information related to the composition of each segment is included below:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Sealing Systems:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Sealing Systems segment is comprised of products that are designed and manufactured to protect vehicle interiors from weather, dust and noise intrusion for an improved driving experience. Its products also provide aesthetic and functional class-A exterior surface treatment. As disclosed in its 2023 Annual Report, the Company believes it is the largest global producer of sealing systems.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Fluid Handling Systems:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Fluid Handling Systems segment is comprised products that help convey, connect, control and communicate throughout fluid systems for superior performance across diverse powertrains. The Company leverages its innovation expertise and vertically integrated manufacturing process with strong global standardization to support customers throughout the world.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The new structure is expected to optimize asset and resource allocation, enhance operating efficiency and aid in accelerating growth. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, or cash flows. All segment information is reflective of this new structure, and prior period information has been revised to conform to the Company’s current period presentation.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses segment adjusted EBITDA as the measure of earnings to assess the performance of each segment and determine the resources to be allocated to the segments. The results of each segment include certain allocations for general, </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">administrative and other shared costs. Segment adjusted EBITDA may not be comparable to similarly titled measures reported by other companies.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial information on the Company’s reportable segments was as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.328%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.299%"></td><td style="width:0.1%"></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><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><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="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><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><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="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><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><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="display:none"></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="33" style="border-bottom: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%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" 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%">2023</span></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%">External Sales</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:700;line-height:100%">Intersegment Sales</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:700;line-height:100%">Adjusted EBITDA</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%">External Sales</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:700;line-height:100%">Intersegment Sales</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:700;line-height:100%">Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sealing systems</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%">351,279 </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%">11,909 </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%">21,371 </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%">348,980 </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%">15,223 </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%">11,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Fluid handling systems</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%">305,515 </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,830 </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,982 </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,598 </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%">5,123 </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,203 </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%">Corporate, eliminations and other</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,631 </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%">(16,739)</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%">(3,005)</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%">32,880 </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%">(20,346)</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%">(3,462)</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 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">676,425 </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%">— </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,348 </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%">682,458 </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%">— </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%">12,457 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:69.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.908%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.911%"></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:0 1pt"></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:700;line-height:100%">Three Months Ended March 31,</span></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="3" style="background-color:#ffffff;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%">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:700;line-height:100%">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;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</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%">29,348 </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%">12,457 </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%">Restructuring charges</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,133)</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%">(2,379)</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="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="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="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:#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%">Loss on refinancing and extinguishment of 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: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%">(81,885)</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</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: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%">28,215 </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%">(71,807)</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:400;line-height:100%">Income tax expense</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%">(4,131)</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%">(358)</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%">Interest expense, net of interest income</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,281)</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%">(30,220)</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%">Depreciation and 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:400;line-height:100%">(26,463)</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%">(27,982)</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Cooper-Standard Holdings Inc.</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000;padding:2px 0;text-align: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,660)</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">(130,367)</span></td><td style="background-color:#ffffff;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="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="text-align:center"><span><br/></span></div><div style="margin-top:6pt;padding-left:11.25pt;padding-right:11.25pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment assets:</span></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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sealing systems</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872,837 </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%">906,022 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fluid handling systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729,841 </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%">735,465 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate, eliminations and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,673 </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%">230,812 </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 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></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%">1,844,351 </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%">1,872,299 </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 style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial information on the Company’s reportable segments was as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.328%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.299%"></td><td style="width:0.1%"></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><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><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="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><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><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="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><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><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="display:none"></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="33" style="border-bottom: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%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" 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%">2023</span></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%">External Sales</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:700;line-height:100%">Intersegment Sales</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:700;line-height:100%">Adjusted EBITDA</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%">External Sales</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:700;line-height:100%">Intersegment Sales</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:700;line-height:100%">Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sealing systems</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%">351,279 </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%">11,909 </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%">21,371 </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%">348,980 </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%">15,223 </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%">11,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Fluid handling systems</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%">305,515 </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,830 </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,982 </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,598 </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%">5,123 </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,203 </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%">Corporate, eliminations and other</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,631 </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%">(16,739)</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%">(3,005)</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%">32,880 </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%">(20,346)</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%">(3,462)</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 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">676,425 </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%">— </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,348 </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%">682,458 </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%">— </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%">12,457 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:69.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.908%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.911%"></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:0 1pt"></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:700;line-height:100%">Three Months Ended March 31,</span></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="3" style="background-color:#ffffff;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%">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:700;line-height:100%">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;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</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%">29,348 </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%">12,457 </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%">Restructuring charges</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,133)</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%">(2,379)</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="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="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="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:#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%">Loss on refinancing and extinguishment of 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: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%">(81,885)</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</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: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%">28,215 </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%">(71,807)</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:400;line-height:100%">Income tax expense</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%">(4,131)</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%">(358)</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%">Interest expense, net of interest income</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,281)</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%">(30,220)</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%">Depreciation and 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:400;line-height:100%">(26,463)</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%">(27,982)</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Cooper-Standard Holdings Inc.</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000;padding:2px 0;text-align: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,660)</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">(130,367)</span></td><td style="background-color:#ffffff;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="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="text-align:center"><span><br/></span></div><div style="margin-top:6pt;padding-left:11.25pt;padding-right:11.25pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment assets:</span></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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sealing systems</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872,837 </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%">906,022 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fluid handling systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729,841 </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%">735,465 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate, eliminations and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,673 </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%">230,812 </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 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></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%">1,844,351 </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%">1,872,299 </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> 351279000 11909000 21371000 348980000 15223000 11716000 305515000 4830000 10982000 300598000 5123000 4203000 19631000 -16739000 -3005000 32880000 -20346000 -3462000 676425000 0 29348000 682458000 0 12457000 29348000 12457000 1133000 2379000 0 -81885000 28215000 -71807000 4131000 358000 -29281000 -30220000 26463000 27982000 -31660000 -130367000 872837000 906022000 729841000 735465000 241673000 230812000 1844351000 1872299000 false false false false