0001140361-22-028148.txt : 20220804 0001140361-22-028148.hdr.sgml : 20220804 20220804113734 ACCESSION NUMBER: 0001140361-22-028148 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220804 DATE AS OF CHANGE: 20220804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STANDARD MOTOR PRODUCTS, INC. CENTRAL INDEX KEY: 0000093389 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 111362020 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-04743 FILM NUMBER: 221135482 BUSINESS ADDRESS: STREET 1: 37-18 NORTHERN BLVD. CITY: LONG ISLAND CITY STATE: NY ZIP: 11101 BUSINESS PHONE: 718-392-0200 MAIL ADDRESS: STREET 1: 37-18 NORTHERN BLVD. CITY: LONG ISLAND CITY STATE: NY ZIP: 11101 FORMER COMPANY: FORMER CONFORMED NAME: STANDARD MOTOR PRODUCTS INC DATE OF NAME CHANGE: 19920703 10-Q 1 brhc10040202_10q.htm 10-Q

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 June 30, 2022

or

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

Commission file number:  001-04743

Standard Motor Products, Inc.
(Exact name of registrant as specified in its charter)

New York
 
11-1362020
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)

37-18 Northern Blvd., Long Island City, New York
 
11101
(Address of principal executive offices)
 
(Zip Code)

(718) 392-0200
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, par value $2.00 per share
SMP
New York Stock Exchange LLC

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 an 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 Filer 
Accelerated Filer
 
Non-Accelerated Filer  
Smaller reporting company  
 
Emerging growth company   
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

As of the close of business on August 1, 2022, there were 21,408,957 outstanding shares of the registrant’s Common Stock, par value $2.00 per share.



STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

INDEX

PART I - FINANCIAL INFORMATION

   
Page No.
Item 1.
Consolidated Financial Statements:
 
     
   3
 

   4
 

   5
 

  6
 

  7
 

 
9
     
Item 2.
31
     
Item 3.
45
     
Item 4.
46

PART II – OTHER INFORMATION

Item 1.
47

   
Item 2.
47

   
Item 6.
48
     
49

PART I - FINANCIAL INFORMATION

ITEM 1.
CONSOLIDATED FINANCIAL STATEMENTS

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

 
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
(In thousands, except share and per share data)
 
2022
   
2021
   
2022
   
2021
 
   
(Unaudited)
   
(Unaudited)
 
Net sales
 
$
359,412
   
$
342,076
   
$
682,243
   
$
618,629
 
Cost of sales
   
263,061
     
242,804
     
496,052
     
435,573
 
Gross profit
   
96,351
     
99,272
     
186,191
     
183,056
 
Selling, general and administrative expenses
   
68,468
     
62,347
     
131,352
     
116,807
 
Restructuring and integration expenses
   
3
     
     
44
     
 
Other income, net
    13             13        
Operating income
   
27,893
     
36,925
     
54,808
     
66,249
 
Other non-operating income, net
   
1,927
     
832
     
3,376
     
1,467
 
Interest expense
   
1,821
     
495
     
2,626
     
704
 
Earnings from continuing operations before taxes
   
27,999
     
37,262
     
55,558
     
67,012
 
Provision for income taxes
   
7,122
     
9,248
     
14,127
     
16,834
 
Earnings from continuing operations
   
20,877
     
28,014
     
41,431
     
50,178
 
Loss from discontinued operations, net of income taxes
   
(1,666
)
   
(853
)
   
(2,782
)
   
(2,017
)
Net earnings
   
19,211
     
27,161
     
38,649
   

48,161
 
Net earnings attributable to noncontrolling interest
   
85
     
19
     
77
     
19
 
Net earnings attributable to SMP (a)
 
$
19,126
   
$
27,142
   
$
38,572
   
$
48,142
 
                                 
Net earnings attributable to SMP
                               
Earnings from continuing operations
 
$
20,792
   
$
27,995
   
$
41,354
   
$
50,159
 
Discontinued operations
   
(1,666
)
   
(853
)
   
(2,782
)
   
(2,017
)
Total
 
$
19,126
   
$
27,142
   
$
38,572
   
$
48,142
 
                                 
Per share data attributable to SMP
                               
Net earnings per common share – Basic:
                               
Earnings from continuing operations
 
$
0.96
   
$
1.26
   
$
1.89
   
$
2.25
 
Discontinued operations
   
(0.08
)
   
(0.04
)
   
(0.13
)
   
(0.09
)
Net earnings per common share – Basic
 
$
0.88
   
$
1.22
   
$
1.76
   
$
2.16
 
                                 
Net earnings per common share – Diluted:
                               
Earnings from continuing operations
 
$
0.93
   
$
1.23
   
$
1.85
   
$
2.21
 
Discontinued operations
   
(0.07
)
   
(0.03
)
   
(0.13
)
   
(0.09
)
Net earnings per common share – Diluted
 
$
0.86
   
$
1.20
   
$
1.72
   
$
2.12
 
                                 
Dividend declared per share
 
$
0.27
   
$
0.25
   
$
0.54
   
$
0.50
 
                                 
Average number of common shares
   
21,757,998
     
22,198,545
     
21,867,644
     
22,257,922
 
Average number of common shares and dilutive common shares
   
22,255,642
     
22,686,384
     
22,372,702
     
22,741,171
 

(a) Throughout this Form 10-Q, “SMP” refers to Standard Motor Products, Inc. and subsidiaries.

See accompanying notes to consolidated financial statements (unaudited).


STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

 
 
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
(In thousands)
 
2022
   
2021
   
2022
   
2021
 
   
(Unaudited)
   
(Unaudited)
 
 
                       
Net earnings
 
$
19,211
   
$
27,161
   
$
38,649
   
$
48,161
 
Other comprehensive income (loss), net of tax:
                               
Foreign currency translation adjustments
   
(6,528
)
   
2,477
     
(7,166
)
   
561
 
Derivative instruments
    105             105        
Pension and postretirement plans
   
(4
)
   
(4
)
   
(9
)
   
(9
)
Total other comprehensive income, net of tax
   
(6,427
)
   
2,473
     
(7,070
)
   
552
 
Total Comprehensive income
   
12,784
     
29,634
     
31,579
     
48,713
 
Comprehensive income (loss) attributable to noncontrolling interest, net of tax:
                               
Net earnings
   
85
     
19
     
77
     
19
 
Foreign currency translation adjustments
   
(64
)
   
(22
)
   
(61
)
   
(22
)
Comprehensive income (loss) attributable to noncontrolling interest, net of tax
   
21
     
(3
)
   
16
     
(3
)
Comprehensive income attributable to SMP
 
$
12,763
   
$
29,637
   
$
31,563
   
$
48,716
 

See accompanying notes to consolidated financial statements (unaudited).


STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

 (In thousands, except share and per share data)
 
June 30,
2022
   
December 31,
2021
 
 
 
(Unaudited)
       
ASSETS
           
CURRENT ASSETS:
           
Cash and cash equivalents
 
$
14,186
   
$
21,755
 
Accounts receivable, less allowances for discounts and expected credit losses of $6,012 and $6,170 for 2022 and 2021, respectively
   
229,657
     
180,604
 
Inventories
   
551,415
     
468,755
 
Unreturned customer inventories
   
21,405
     
22,268
 
Prepaid expenses and other current assets
   
26,198
     
17,823
 
Total current assets
   
842,861
     
711,205
 
 
               
Property, plant and equipment, net of accumulated depreciation of $234,217 and $227,788 for 2022 and 2021, respectively
   
104,931
     
102,786
 
Operating lease right-of-use assets
   
39,827
     
40,469
 
Goodwill
   
131,125
     
131,652
 
Other intangibles, net
   
101,649
     
106,234
 
Deferred income taxes
   
34,086
     
36,126
 
Investments in unconsolidated affiliates
   
44,885
     
44,087
 
Other assets
   
27,188
     
25,402
 
Total assets
 
$
1,326,552
   
$
1,197,961
 
 
               
LIABILITIES AND STOCKHOLDERS’ EQUITY
               
CURRENT LIABILITIES:
               
Current portion of revolving credit facility
 
$
56,000
   
$
125,298
 
Current portion of term loan and other debt
   
7,954
     
3,117
 
Accounts payable
   
140,082
     
137,167
 
Sundry payables and accrued expenses
   
49,710
     
57,182
 
Accrued customer returns
   
55,725
     
42,412
 
Accrued core liability
   
23,117
     
23,663
 
Accrued rebates
   
41,647
     
42,472
 
Payroll and commissions
   
35,985
     
45,058
 
Total current liabilities
   
410,220
     
476,369
 
                 
Long-term debt
   
203,500
     
21
 
Noncurrent operating lease liabilities
   
30,039
     
31,206
 
Other accrued liabilities
   
22,119
     
25,040
 
Accrued asbestos liabilities
   
48,025
     
52,698
 
Total liabilities
   
713,903
     
585,334
 
                 
Commitments and contingencies
   
     
 
                 
Stockholders’ equity:
               
Common stock – par value $2.00 per share:
               
Authorized – 30,000,000 shares; issued 23,936,036 shares
   
47,872
     
47,872
 
Capital in excess of par value
   
109,117
     
105,377
 
Retained earnings
   
559,069
     
532,319
 
Accumulated other comprehensive income
   
(15,178
)
   
(8,169
)
Treasury stock – at cost (2,458,247 shares and 1,911,792 shares in 2022 and 2021, respectively)
   
(99,294
)
   
(75,819
)
Total SMP stockholders’ equity
   
601,586
     
601,580
 
Noncontrolling interest
   
11,063
     
11,047
 
Total stockholders’ equity
   
612,649
     
612,627
 
Total liabilities and stockholders’ equity
 
$
1,326,552
   
$
1,197,961
 

See accompanying notes to consolidated financial statements (unaudited).

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

 
(In thousands)
 
Six Months Ended
June 30,
 
 
 
2022
   
2021
 
 
 
(Unaudited)
 
CASH FLOWS FROM OPERATING ACTIVITIES:
           
Net earnings
 
$
38,649
   
$
48,161
 
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:
               
Depreciation and amortization
   
13,893
     
13,100
 
Amortization of deferred financing cost
   
164
     
114
 
Increase (decrease) to allowance for expected credit losses
   
(253
)
   
321
 
Increase (decrease) to inventory reserves
   
2,959
     
(463
)
Equity income from joint ventures
   
(2,524
)
   
(1,156
)
Employee stock ownership plan allocation
   
1,148
     
1,257
 
Stock-based compensation
   
4,465
     
4,381
 
(Increase) decrease in deferred income taxes
   
2,090
     
(2,344
)
Loss on discontinued operations, net of tax
   
2,782
     
2,017
 
Change in assets and liabilities:
               
(Increase) in accounts receivable
   
(49,659
)
   
(4,715
)
(Increase) in inventories
   
(87,744
)
   
(46,682
)
(Increase) decrease in prepaid expenses and other current assets
   
(7,102
)
   
3,220
 
Increase in accounts payable
   
1,591
     
16,097
 
(Decrease) in sundry payables and accrued expenses
   
(5,020
)
   
(6,491
)
Net change in other assets and liabilities
   
(10,772
)
   
(3,664
)
Net cash provided by (used in) operating activities
   
(95,333
)
   
23,153
 
                 
CASH FLOWS FROM INVESTING ACTIVITIES:
               
Acquisitions of and investments in businesses
   
     
(109,267
)
Capital expenditures
   
(13,203
)
   
(11,709
)
Other investing activities
   
     
2
 
Net cash used in investing activities
   
(13,203
)
   
(120,974
)
                 
CASH FLOWS FROM FINANCING ACTIVITIES:
               
Borrowings under the term loan
    100,000        
Net borrowings under revolving credit facilities
   
39,202
     
125,000
 
Net borrowings of other debt and capital lease obligations
   
117
     
2,250
 
Purchase of treasury stock
   
(25,605
)
   
(11,096
)
Payments of debt issuance costs
    (2,128 )      
Increase in overdraft balances
   
1,903
     
694
 
Dividends paid
   
(11,822
)
   
(11,134
)
Net cash provided by financing activities
   
101,667
     
105,714
 
Effect of exchange rate changes on cash
   
(700
)
   
72
 
Net increase (decrease) in cash and cash equivalents
   
(7,569
)
   
7,965
 
CASH AND CASH EQUIVALENTS at beginning of period
   
21,755
     
19,488
 
CASH AND CASH EQUIVALENTS at end of period
 
$
14,186
   
$
27,453
 
                 
Supplemental disclosure of cash flow information:
               
Cash paid during the period for:
               
Interest
 
$
2,219
   
$
481
 
Income taxes
 
$
18,897
   
$
12,803
 

See accompanying notes to consolidated financial statements (unaudited).

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY

Three Months Ended June 30, 2022
(Unaudited)

 (In thousands)
 
 
Common
Stock
   
Capital in
Excess of
Par Value
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Treasury
Stock
   
Total
SMP
   
Non-
Controlling
Interest
   
Total
 
Balance at March 31, 2022
 
$
47,872
   
$
107,606
   
$
545,830
   
$
(8,815
)
 
$
(80,622
)
 
$
611,871
   
$
11,042
   
$
622,913
 
Net earnings
   
     
     
19,126
     
     
     
19,126
     
85
     
19,211
 
Other comprehensive income, net of tax
   
     
     
     
(6,363
)
   
     
(6,363
)
   
(64
)
   
(6,427
)
Cash dividends paid
   
     
     
(5,887
)
   
     
     
(5,887
)
   
     
(5,887
)
Purchase of treasury stock
   
     
     
     
     
(19,646
)
   
(19,646
)
   
     
(19,646
)
Stock-based compensation
   
     
1,511
     
     
     
974
     
2,485
     
     
2,485
 
Balance at June 30, 2022
 
$
47,872
   
$
109,117
   
$
559,069
   
$
(15,178
)
 
$
(99,294
)
 
$
601,586
   
$
11,063
   
$
612,649
 

Three Months Ended June 30, 2021
(Unaudited)

(In thousands) 
 
 
Common
Stock
   
Capital in
Excess of
Par Value
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Treasury
Stock
   
Total
SMP
   
Non-
Controlling
Interest
   
Total
 
Balance at March 31, 2021
 
$
47,872
   
$
106,366
   
$
479,024
   
$
(7,597
)
 
$
(68,725
)
 
$
556,940
   
$
   
$
556,940
 
Noncontrolling interest acquired
                                        11,504       11,504  
Net earnings
   
     
     
27,142
     
     
     
27,142
     
19
     
27,161
 
Other comprehensive income, net of tax
   
     
     
     
2,495
     
     
2,495
     
(22
)
   
2,473
 
Cash dividends paid
   
     
     
(5,546
)
   
     
     
(5,546
)
   
     
(5,546
)
Purchase of treasury stock
   
     
     
     
     
     
     
     
 
Stock-based compensation
   
     
696
     
     
     
1,889
     
2,585
     
     
2,585
 
Balance at June 30, 2021
 
$
47,872
   
$
107,062
   
$
500,620
   
$
(5,102
)
 
$
(66,836
)
 
$
583,616
   
$
11,501
   
$
595,117
 

See accompanying notes to consolidated financial statements (unaudited).

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY

Six Months Ended June 30, 2022
(Unaudited)

(In thousands)
 
 
Common
Stock
   
Capital in
Excess of
Par Value
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Treasury
Stock
   
Total
SMP
   
Non-
Controlling
Interest
   
Total
 
Balance at December 31, 2021
 
$
47,872
   
$
105,377
   
$
532,319
   
$
(8,169
)
 
$
(75,819
)
 
$
601,580
   
$
11,047
   
$
612,627
 
Net earnings
   
     
     
38,572
     
     
     
38,572
     
77
     
38,649
 
Other comprehensive income, net of tax
   
     
     
     
(7,009
)
   
     
(7,009
)
   
(61
)
   
(7,070
)
Cash dividends paid
   
     
     
(11,822
)
   
     
     
(11,822
)
   
     
(11,822
)
Purchase of treasury stock
   
     
     
     
     
(26,496
)
   
(26,496
)
   
     
(26,496
)
Stock-based compensation
   
     
3,371
     
     
     
1,094
     
4,465
     
     
4,465
 
Employee Stock Ownership Plan
   
     
369
     
     
     
1,927
     
2,296
     
     
2,296
 
Balance at June 30, 2022
 
$
47,872
   
$
109,117
   
$
559,069
   
$
(15,178
)
 
$
(99,294
)
 
$
601,586
   
$
11,063
   
$
612,649
 

Six Months Ended June 30, 2021
(Unaudited)

(In thousands)
 
 
Common
Stock
   
Capital in
Excess of
Par Value
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Treasury
Stock
   
Total
SMP
   
Non-
Controlling
Interest
   
Total
 
Balance at December 31, 2020
 
$
47,872
   
$
105,084
   
$
463,612
   
$
(5,676
)
 
$
(60,656
)
 
$
550,236
   
$
   
$
550,236
 
Noncontrolling interest acquired
                                        11,504       11,504  
Net earnings
   
     
     
48,142
     
     
     
48,142
     
19
     
48,161
 
Other comprehensive income, net of tax
   
     
     
     
574
     
     
574
     
(22
)
   
552
 
Cash dividends paid
   
     
     
(11,134
)
   
     
     
(11,134
)
   
     
(11,134
)
Purchase of treasury stock
   
     
     
     
     
(11,096
)
   
(11,096
)
   
     
(11,096
)
Stock-based compensation
   
     
1,844
     
     
     
2,537
     
4,381
     
     
4,381
 
Employee Stock Ownership Plan
   
     
134
     
     
     
2,379
     
2,513
     
     
2,513
 
Balance at June 30, 2021
 
$
47,872
   
$
107,062
   
$
500,620
   
$
(5,102
)
 
$
(66,836
)
 
$
583,616
   
$
11,501
   
$
595,117
 

See accompanying notes to consolidated financial statements (unaudited).
STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
 
Note 1.  Basis of Presentation

Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our,” “SMP,” or the “Company”) is a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry along with a complementary focus on specialized equipment parts for manufacturers across multiple industries around the world.

The accompanying unaudited financial information should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021.  The unaudited consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  In instances where we have more than a 50% equity ownership and the minority shareholder does not maintain substantive participating rights, our consolidated financial statements include the accounts of the company on a consolidated basis with its net income and equity reported at amounts attributable to both our equity position and that of the noncontrolling interest.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.  The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire year.

Reclassification

Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2022 presentation.

Note 2.  Summary of Significant Accounting Policies

The preparation of consolidated annual and quarterly financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of our consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods.  We have made a number of estimates and assumptions in the preparation of these consolidated financial statements.  We can give no assurance that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimates, or in the assumptions that we use in calculating the estimates, the uncertain future effects, if any, of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments, future increases in interest rates, and other unforeseen changes in the industry, or business, could materially impact the estimates, and may have a material adverse effect on our business, financial condition and results of operations.  Some of the more significant estimates include allowances for expected credit losses, cash discounts, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability exposures, asbestos, environmental and litigation matters, valuation of deferred tax assets, share based compensation and sales returns and other allowances.

9

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Derivative Instruments and Hedging Activities

We occasionally use derivative financial instruments to reduce our market risk to changes in interest rates on our variable rate borrowings.  Derivative financial instruments are recorded at fair value in other current and long-term assets, and other current and long-term liabilities in the consolidated balance sheets.  For derivative financial instruments that have been formally designated as cash flow interest rate hedges (“interest rate swap agreements”), provided that the hedging instrument is highly effective, the entire change in the fair value of the derivative will be deferred and recorded in accumulated other comprehensive income (“AOCI”) in the consolidated balance sheets. When the underlying hedged transaction is realized (i.e., when the interest payments on the underlying borrowing are recognized in the consolidated statements of operations), the gain/loss included in AOCI is recorded in earnings and reflected on the same line as the gain/loss on the hedged item attributable to the hedged risk (i.e., interest expense). At the inception of each transaction, we formally document the hedge relationship, including the identification of the hedge instrument, the related hedged items, the effectiveness of the hedge, as well as its risk management objectives and strategies.

Other than the addition of the foregoing accounting policy, “Derivative Instruments and Hedging Activities,” there have been no material changes to our critical accounting policies and estimates from the information provided in Note 1 of the notes to our consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.

Recently Issued Accounting Pronouncements

Standards that are not yet adopted as of June 30, 2022

The following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of June 30, 2022, and that could have an impact on our financial statements:

Standard
 
Description
 
Date of
adoption /
Effective date
 
Effects on the financial
statements or other
significant matters
 
     
ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting
 
 
This standard is intended to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The new standard is applicable to contracts that reference LIBOR, or another reference rate, expected to be discontinued due to reference rate reform.
 
Effective March 12, 2020 through December 31, 2022
 
The new standard may be applied as of the beginning of an interim period that includes March 12, 2020 through December 31, 2022.  As certain of our contracts reference LIBOR, including our supply chain financing arrangements, we are currently reviewing the optional guidance in the standard to determine its impact upon the discontinuance of LIBOR. At this time, we do not believe that the new guidance, nor the discontinuance of LIBOR, will have a material impact on our consolidated financial statements and related disclosures.

10

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 3.  Business Acquisitions and Investments

2021 Business Acquisitions

Acquisition of Capital Stock of Stabil Operative Group GmbH (“Stabil”)

In September 2021, we acquired 100% of the capital stock of Stabil Operative Group GmbH, a German company (“Stabil”), for Euros 13.7 million, or $16.3 million.  Stabil is a manufacturer and distributor of a variety of components, including electronic sensors, control units, and clamping devices to the European Original Equipment (“OE”) market, serving both commercial and light vehicle applications. The acquired Stabil business was paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and is headquartered on the outskirts of Stuttgart, Germany with facilities in Germany and Hungary. The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion beyond our core aftermarket business into complementary areas, and gives us exposure to a diversified group of blue chip European commercial and light vehicle OE customers.

The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
16,290
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
2,852
         
Inventory
   
5,126
         
Other current assets (1)
   
1,628
         
Property, plant and equipment, net
   
1,810
         
Operating lease right-of-use assets
   
4,971
         
Intangible assets
   
5,471
         
Goodwill
   
4,827
         
Current liabilities
   
(4,190
)
       
Noncurrent operating lease liabilities
   
(4,454
)
       
Deferred income taxes
   
(1,751
)
       
Net assets acquired
         
$
16,290
 


(1)
The other current assets balance includes $0.9 million of cash acquired.

Intangible assets acquired of $5.5 million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of 20 years. Goodwill of $4.8 million was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes.

Incremental revenues from the acquired Stabil business included in our consolidated statement of operations for the three months and six months ended June 30, 2022 were $5.7 million and $11.5 million, respectively.

Acquisition of Capital Stock of Trumpet Holdings, Inc. (“Trombetta”)

In May 2021, we acquired 100% of the capital stock of Trumpet Holdings, Inc., a Delaware corporation, (more commonly known as “Trombetta”), for $111.7 million. Trombetta is a leading provider of power switching and power management products to Original Equipment (“OE”) customers in various markets. The acquired Trombetta business was paid for in cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and has manufacturing facilities in Milwaukee, Wisconsin, Sheboygan Falls, Wisconsin, Tijuana, Mexico, as well as a 70% ownership in a joint venture in Hong Kong, with operations in Shanghai and Wuxi, China (“Trombetta Asia, Ltd.”). The acquisition, to be reported as part of our Engine Management Segment, aligns with our strategy of expansion into non-aftermarket parts. 
11

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
111,711
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
9,173
         
Inventory
   
12,460
         
Other current assets (1)
   
5,193
         
Property, plant and equipment, net
   
4,939
         
Operating lease right-of-use assets
   
3,847
         
Intangible assets
   
54,700
         
Goodwill
   
49,250
         
Current liabilities
   
(5,072
)
       
Noncurrent operating lease liabilities
   
(3,065
)
       
Deferred income taxes
   
(8,210
)
       
Subtotal
           
123,215
 
Fair value of acquired noncontrolling interest
           
(11,504
)
Net assets acquired
         
$
111,711
 

(1)
The other current assets balance includes $4.6 million of cash acquired.

Intangible assets acquired of $54.7 million consist of customer relationships of $39.4 million that will be amortized on a straight-line basis over the estimated useful life of 20 years; developed technology of $13.4 million that will be amortized on a straight-line basis over the estimated useful life of 15 years; and a trade name of $1.9 million that will be amortized on a straight-line basis over the estimated useful life of 10 years.  Goodwill of $49.3 million was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes.

Incremental revenues from the acquired Trombetta business included in our consolidated statement of operations for the three months and six months ended June 30, 2022 were $10.8 million and $27.4 million, respectively.

Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (“Soot Sensor”)

In March 2021 and November 2021, we finalized the acquisitions of certain Soot Sensor product lines from Stoneridge, Inc. for $2.9 million. The acquired product lines were paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  The assets acquired include inventory, machinery, and equipment and certain intangible assets.

The product lines acquired were used to manufacture sensors used in the exhaust and emission systems of diesel engines. The acquired product lines were located in Stoneridge’s facilities in Lexington, Ohio and Tallinn, Estonia.  We did not acquire these facilities, nor any of Stoneridge’s employees, and have substantially completed the relocation of the acquired inventory, machinery and equipment related to the product lines to our engine management plants in Independence, Kansas and Bialystok, Poland.  The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion into non-aftermarket parts.  Customer relationships acquired include Volvo, CNHi and Hino.

12

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase Price
       
$
2,924
 
Assets acquired and liabilities assumed:
             
Inventory
 
$
1,032
         
Machinery and equipment, net
   
1,137
         
Intangible assets
   
755
         
Net assets acquired
         
$
2,924
 

Intangible assets acquired of approximately $0.8 million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of 10 years.

Incremental revenues from the acquired Soot Sensor business included in our consolidated statement of operations for six months ended June 30, 2022 were $2.3 million, all of which relates to the first quarter of 2022.

Note 4.  Restructuring and Integration Expenses

The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2021 and June 30, 2022 and for the six months ended June 30, 2022, consisted of the following (in thousands):

 
 
Workforce
Reduction
   
Other Exit
Costs
   
Total
 
Exit activity liability at December 31, 2021
 
$
79
   
$
   
$
79
 
Restructuring and integration costs:
                       
Amounts provided for during 2022
          44       44  
Cash payments
   
(16
)
   
(44
)
   
(60
)
Reclassification
    (29 )           (29 )
Exit activity liability at June 30, 2022
 
$
34
   
$
   
$
34
 

Integration Costs

Particulate Matter Sensor (“Soot Sensor”) Product Line Relocation

In connection with our acquisitions in March 2021 and November 2021 of certain soot sensor product lines from Stoneridge, Inc., we incurred certain integration expenses in connection with the relocation of certain inventory, machinery and equipment to our existing facilities in Independence, Kansas and Bialystok, Poland.  Integration expenses recognized and cash payments made of $44,000, during the six months ended June 30, 2022, related to these relocation activities in our Engine Management segment.  The soot sensor product line relocation has been substantially completed.

Restructuring Costs

Plant Rationalization Programs

The 2016 Plant Rationalization Program, which included the shutdown and sale of our Grapevine, Texas facility, and the 2017 Orlando Plant Rationalization Program, which included the shutdown our Orlando, Florida facility, have been substantially completed.  Cash payments made of $16,000 during the six months ended June 30, 2022 and the remaining aggregate liability of $34,000 consists of severance payments to former employees terminated in connection with these programs.
13

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 5.  Sale of Receivables

We are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.  As such, these transactions are being accounted for as a sale.

Pursuant to these agreements, we sold $218.4 million and $374.1 million of receivables during the three months and six months ended June 30, 2022, respectively, and $203.1 million and $394.4 million for the comparable periods in 2021.  Receivables presented at financial institutions and not yet sold as of June 30, 2022 and December 31, 2021 were approximately $10.8 million and $1.3 million, respectively, and remained in our accounts receivable balance for those periods.  All receivables sold were reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $7.7 million and $11.2 million related to the sale of receivables was included in selling, general and administrative expense in our consolidated statements of operations for the three months and six months ended June 30, 2022, respectively, and $3 million and $5.7 million for the comparable periods in 2021.

To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, or an alternative benchmark reference rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate, or alternative benchmark reference rate, increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.

Note 6.  Inventories

Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) and net realizable value, consist of the following:

 
 
June 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Finished goods
 
$
345,200
   
$
296,739
 
Work in process
   
17,248
     
16,010
 
Raw materials
   
188,967
     
156,006
 
Subtotal
   
551,415
     
468,755
 
Unreturned customer inventories
   
21,405
     
22,268
 
Total inventories
 
$
572,820
   
$
491,023
 

14

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 7.  Acquired Intangible Assets

Acquired identifiable intangible assets consist of the following:

 
 
June 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Customer relationships
 
$
156,321
   
$
157,020
 
Patents, developed technology and intellectual property
   
14,123
     
14,123
 
Trademarks and trade names
   
8,880
     
8,880
 
Non-compete agreements
   
3,280
     
3,280
 
Supply agreements
   
800
     
800
 
Leaseholds
   
160
     
160
 
Total acquired intangible assets
   
183,564
     
184,263
 
Less accumulated amortization (1)
   
(82,956
)
   
(78,932
)
Net acquired intangible assets
 
$
100,608
   
$
105,331
 


(1)
Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.

Total amortization expense for acquired intangible assets was $2.2 million and $4.3 million for the three months and six months ended June 30, 2022, respectively, and $2.1 million and $4.1 million for the comparable periods in 2021.  Based on the current estimated useful lives assigned to our intangible assets, amortization expense is estimated to be $4.3 million for the remainder of 2022, $8.3 million in 2023, $8.3 million in 2024, $8.3 million in 2025 and $68.8 million in the aggregate for the years 2026 through 2041.

Note 8.  Leases

We have operating and finance leases for our manufacturing facilities, warehouses, office space, automobiles, and certain equipment.  Our leases have remaining lease terms of up to ten years, some of which may include one or more five-year renewal options.  We have included the five-year renewal option for one of our leases in our operating lease payments as we concluded that it is reasonably certain that we will exercise the option.  Leases with an initial term of twelve months or less are not recorded on the balance sheet.  Operating lease expense is recognized on a straight-line basis over the lease term.  Finance leases are not material.

15

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
The following tables provide quantitative disclosures related to our operating leases and includes all operating leases acquired from the date of acquisition (in thousands):

Balance Sheet Information
 
June 30,
2022
   
December 31,
2021
 
Assets
           
Operating lease right-of-use assets
 
$
39,827
   
$
40,469
 
 
               
Liabilities
               
Sundry payables and accrued expenses
 
$
11,122
   
$
10,544
 
Noncurrent operating lease liabilities
   
30,039
     
31,206
 
Total operating lease liabilities
 
$
41,161
   
$
41,750
 
 
               
Weighted Average Remaining Lease Term
               
Operating leases
 
4.9 Years
   
5.3 Years
 
 
               
Weighted Average Discount Rate
               
Operating leases
   
3.1
%
   
3
%

Expense and Cash Flow Information  
Three Months Ended
June 30,
 

 
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
2,711
   
$
2,441
 

 
Six Months Ended
June 30,
 
   
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
5,541
   
$
4,777
 
                 
Supplemental Cash Flow Information
               
Cash paid for the amounts included in the measurement of lease liabilities:
               
Operating cash flows from operating leases
 
$
5,397
   
$
4,733
 
Right-of-use assets obtained in exchange for new lease obligations:
               
Operating leases
 
$
4,458
   
$
14,077
 

(a)
Excludes expenses of approximately $0.7 million and $1.1 million for the three and six months ended June 30, 2022, respectively, and approximately $0.3 million and $0.9 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.

Minimum Lease Payments

At June 30, 2022, we are obligated to make minimum lease payments through 2031, under operating leases, which are as follows (in thousands):

2022
 
$
5,784
 
2023
   
10,788
 
2024
   
8,316
 
2025
   
6,588
 
2026
   
5,780
 
Thereafter
   
6,851
 
Total lease payments
 
$
44,107
 
Less: Interest
   
(2,946
)
Present value of lease liabilities
 
$
41,161
 

16

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 9.  Credit Facilities and Long-Term Debt

Total debt outstanding is summarized as follows:

 
 
June 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Credit facility – term loan due 2027
  $
100,000     $
 
Credit facility – revolver due 2027
    164,500        
Senior secured facility – revolver due 2023
 

   

125,298
 
Other (1)
   
2,954
     
3,138
 
Total debt
 
$
267,454
   
$
128,436
 
 
               
Current maturities of debt
 
$
63,954
   
$
128,415
 
Long-term debt
   
203,500
     
21
 
Total debt
 
$
267,454
   
$
128,436
 

(1)
Other includes borrowings under our Polish overdraft facility of Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million) as of June 30, 2022 and December 31, 2021, respectively.

Term Loan and Revolving Credit Facilities

In March 2022, the Company and its wholly owned subsidiaries, SMP Motor Products Ltd. and Trumpet Holdings, Inc., entered into an amendment to our existing Credit Agreement, dated as of October 28, 2015, as amended (the "2015 Credit Agreement"), with JP Morgan Chase Bank, N.A., as agent, and a syndicate of lenders for our senior secured revolving credit facility. The amendment provided for the drawdown of an additional $50 million from the agreement’s accordion feature to increase the line of credit under the revolving credit facility from $250 million to $300 million, and updated the benchmark provisions to replace LIBOR with Term SOFR as the reference rate.  

In June 2022, the Company entered into a new Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders (the “Credit Agreement”).  The Credit Agreement provides for a $500 million credit facility comprised of a $100 million term loan facility (the “term loan”) and a $400 million multi-currency revolving credit facility available in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies as agreed to by the administrative agent and the lenders (the “revolving facility”). The Credit Agreement replaces and refinances the 2015 Credit Agreement.

Borrowings under the Credit Agreement were used to repay all outstanding borrowings under the 2015 Credit Agreement, and pay certain fees and expenses incurred in connection with the Credit Agreement, with future borrowings used for other general corporate purposes of the Company and its subsidiaries.  The term loan amortizes in quarterly installments of 1.25% in each of the first four years, and quarterly installments of 2.5% in the fifth year of the Credit Agreement.  The revolving facility has a $25 million sub-limit for the issuance of letters of credit and a $25 million sub-limit for the borrowing of swingline loans.  The maturity date is June 1, 2027.  The Company may request up to two one-year extensions of the maturity date.

The Company may, upon the agreement of one or more then existing lenders or of additional financial institutions not currently party to the Credit Agreement, increase the revolving facility commitments or obtain incremental term loans by an aggregate amount not to exceed (x) the greater of (i) $168 million or (ii) 100% of consolidated EBITDA (as defined in the Credit Agreement) for the four fiscal quarters ended most recently before such date, plus (y) the amount of any voluntary prepayment of term loans, plus (z) an unlimited amount so long as, immediately after giving effect thereto, the pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) does not exceed 2.5 to 1.0.

17

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Term loan and revolver facility borrowings in U.S. Dollars bear interest, at the Company’s election, at a rate per annum equal to Term SOFR plus 0.10% plus an applicable margin, or an alternate base rate plus an applicable margin, where the alternate base rate is the greater of the prime rate, the federal funds effective rate plus 0.50%, and one-month Term SOFR plus 0.10% plus 1.00%. Term loan borrowings were made at one-month Term SOFR. The applicable margin for the term benchmark borrowings ranges from 1.0% to 2.0%, and the applicable margin for alternate base rate borrowings ranges from 0% to 1.0%, in each case, based on the total net leverage ratio of the Company and its restricted subsidiaries.  The Company may select interest periods of one, three or six months for Term SOFR borrowings.  Interest is payable at the end of the selected interest period, but no less frequently than quarterly.

The Company’s obligations under the Credit Agreement are guaranteed by its material domestic subsidiaries (each, a “Guarantor”), and secured by a first priority perfected security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.  The collateral security described above also secures certain banking services obligations and interest rate swaps and currency or other hedging obligations of the Company owing to any of the then existing lenders or any affiliates thereof.  Concurrently with the Company’s entry into the Credit Agreement, the Company also entered into a seven year interest rate swap agreement with Wells Fargo Bank, N.A., Co-Syndication Agent and lender under the Credit Agreement, on $100 million of borrowings under the Credit Agreement. The interest rate swap agreement matures in May 2029.

Outstanding borrowings at June 30, 2022 under the Credit Agreement were $264.5 million, consisting of current borrowings of $61 million and long-term debt of $203.5 million; while outstanding borrowings at December 31, 2021 under the 2015 Credit Agreement were $125.3 million, consisting of current borrowings.  Letters of credit outstanding under the Credit Agreement were $2.6 million at June 30, 2022, and $2.6 million under the 2015 Credit Agreement at December 31, 2021.  Borrowings at December 31, 2021 under the 2015 Credit Agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.

At June 30, 2022, the weighted average interest rate under our Credit Agreement was 3.5%, which consisted of $260 million in borrowings at 3.5% under Term SOFR, adjusted for the impact of the interest rate swap agreement on $100 million of borrowings, and an alternative base rate borrowing of $4.5 million at 5.3%.  At December 31, 2021, the weighted average interest rate on our 2015 Credit Agreement was 1.4%, which consisted of $125 million in direct borrowings at 1.4% and alternative base rate loan of $0.3 million at 3.5%. During the six months ended June 30, 2022, our average daily alternative base rate loan balance was $10.8 million, compared to a balance of $1 million for the six months ended June 30, 2021 and a balance of $1.1 million for the year ended December 31, 2021.

18

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets.  The Credit Agreement also contains customary events of default.

Polish Overdraft Facility

In February 2022, our Polish subsidiary, SMP Poland sp. z.o.o., amended its overdraft facility with HSBC Continental Europe (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC France (Spolka Akcyjna) Oddzial w Polsce.  The amended overdraft facility provides for borrowings of up to Zloty 30 million (approximately $6.7 million).  Availability under the amended facility commenced in March 2022, with automatic three-month renewals until 2027 subject to cancellation by either party, at its sole discretion, at least 30 days prior to the commencement of the three-month renewal period.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 1.5% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At June 30, 2022 and December 31, 2021, borrowings under the overdraft facility were Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million), respectively.

Maturities of Debt

As of June 30, 2022, maturities of debt through 2027, assuming no prepayments, are as follows (in thousands):

   
Revolving Credit Facility
   
Term Loan Facility
   
Polish Overdraft Facility and Other Debt
   
Total
 
Remainder of 2022
 
$
   
$
2,500
   
$
2,954
   
$
5,454
 
2023
   
     
5,000
     
     
5,000
 
2024
   
     
5,000
     
     
5,000
 
2025
   
     
5,000
     
     
5,000
 
2026
   
     
7,500
     
     
7,500
 
2027
   
164,500
     
75,000
     
     
239,500
 
Total
 
$
164,500
   
$
100,000
   
$
2,954
   
$
267,454
 
Less: current maturities
   
(56,000
)
   
(5,000
)
   
(2,954
)
   
(63,954
)
Long-term debt
 
$
108,500
   
$
95,000
   
$
   
$
203,500
 

Deferred Financing Costs

We have deferred financing costs of approximately $2.4 million and $0.4 million as of June 30, 2022 and December 31, 2021, respectively.  Deferred financing costs are related to our term loan and revolving credit facilities.  In connection with the amendment to the 2015 Credit Agreement entered into in March 2022 and the Credit Agreement entered into in June 2022 with JPMorgan Chase Bank, N.A., as agent, we incurred and capitalized approximately $0.2 million, and $1.9 million, respectively, of deferred financing costs related to bank, legal, and other professional fees which are being amortized, along with certain preexisting deferred financing costs, through June 2027, the term of the Credit Agreement.  In addition, upon entering into the Credit Agreement, we wrote-off $40,000 of unamortized deferred financing costs associated with the 2015 Credit Agreement.  Unamortized deferred financing costs written-off in June 2022 were recorded in other non-operating income (expense), net in our consolidated statement of operations.

19

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Deferred financing costs as of June 30, 2022, assuming no prepayments, are being amortized as follows:

(In thousands)
     
Remainder of 2022
 
$
257
 
2023
   
492
 
2024
   
479
 
2025
   
471
 
2026
   
465
 
2027
   
191
 
Total amortization
 
$
2,355
 

Note 10.  Accumulated Other Comprehensive Income

Changes in Accumulated Other Comprehensive Income by Component (in thousands)

   
Three Months Ended June 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at March 31, 2022  attributable to SMP
 
$
(8,862
)
 
$
47
   
$
   
$
(8,815
)
Other comprehensive income before reclassifications
   
(6,464
)
   
     
4
(1)     
(6,460
)
Amounts reclassified from accumulated other comprehensive income
   
     
(4
)
   
101
     
97
 
Other comprehensive income, net
   
(6,464
)
   
(4
)
   
105
     
(6,363
)
Balance at June 30, 2022 attributable to SMP
 
$
(15,326
)
 
$
43
   
$
105
   
$
(15,178
)

   
Six Months Ended June 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at December 31, 2021 attributable to SMP
 
$
(8,221
)
 
$
52
   
$
   
$
(8,169
)
Other comprehensive income before reclassifications
   
(7,105
)
   
     
4
(1)     
(7,101
)
Amounts reclassified from accumulated other comprehensive income
   
     
(9
)
   
101
     
92
 
Other comprehensive income, net
   
(7,105
)
   
(9
)
   
105
     
(7,009
)
Balance at June 30, 2022 attributable to SMP
 
$
(15,326
)
 
$
43
   
$
105
   
$
(15,178
)

 
(1)
Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $137,000 ($102,000, net of tax) in the three months and six months ended June 30, 2022, net of cash settlements payments of $132,000 ($98,000, net of tax) in the three months and six months ended June 30, 2022.

20

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)

 
 
Three Months
Ended June 30,
   
Six Months
Ended June 30,
 
Details About Accumulated Other Comprehensive Income Components  
2022
   
2022
 
Derivative cash flow hedge:
           
Unrecognized gain (loss) (1)
 
$
136
   
$
136
 
Postretirement Benefit Plans:
               
Unrecognized gain (loss) (2)
   
(6
)
   
(13
)
Total before income tax
   
130
     
123
 
Income tax expense
   
33
     
31
 
Total reclassifications attributable to SMP
 
$
97
   
$
92
 

 
(1)
Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.

 
(2)
Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).

Note 11.  Stock-Based Compensation Plans

We account for our stock-based compensation plans in accordance with the provisions of FASB ASC 718, Stock Compensation, which requires that a company measure the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.  The cost is recognized in the consolidated statement of operations over the period during which an employee is required to provide service in exchange for the award.

Restricted and Performance Stock Grants

We are authorized to issue, among other things, shares of restricted and performance-based stock to eligible employees and restricted stock to directors of up to 2,050,000 shares under the Amended and Restated  2016 Omnibus Incentive Plan (“Plan”).  Shares issued under the Plan that are cancelled, forfeited or expire by their terms are eligible to be granted again under the Plan.

As part of the Plan, we currently grant shares of restricted stock to eligible employees and our independent directors and performance-based shares to eligible employees.  We grant eligible employees two types of restricted stock (standard restricted shares and long-term retention restricted shares).  Standard restricted shares granted to employees become fully vested no earlier than three years after the date of grant.  Long-term retention restricted shares granted to selected executives vest at a 25% rate on or within approximately two months of an executive reaching the ages 60 and 63, and become fully vested on or within approximately two months of an executive reaching the age 65.  Restricted shares granted to directors become fully vested upon the first anniversary of the date of grant.

Performance-based shares issued to eligible employees are subject to a three-year measuring period and the achievement of performance targets and, depending upon the achievement of such performance targets, they may become vested no earlier than three years after the date of grant.  Each period we evaluate the probability of achieving the applicable targets, and we adjust our accrual accordingly. Restricted shares (other than long-term retention restricted shares) and performance shares issued to certain key executives and directors are subject to a one or two year holding period upon the lapse of the vesting period.  Forfeitures on stock grants are estimated at 5% for employees and 0% for executives and directors based on our evaluation of historical and expected future turnover.

21

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Our restricted and performance-based share activity was as follows for the six months ended June 30, 2022:


 
Shares
   
Weighted Average
Grant Date Fair
Value Per Share
 
Balance at December 31, 2021
   
807,019
   
$
34.92
 
Granted
   
8,125
     
33.81
 
Vested
   
(13,300
)
   
39.80
 
Forfeited
   
(5,500
)
   
42.24
 
Balance at June 30, 2022
   
796,344
   
$
34.78
 

We recorded compensation expense related to restricted shares and performance-based shares of $3.9 million ($2.9 million, net of tax) and $4 million ($3 million, net of tax) for the six months ended June 30, 2022 and 2021, respectively. The unamortized compensation expense related to our restricted and performance-based shares was $13.3 million at June 30, 2022, and is expected to be recognized as they vest over a weighted average period of 4.2 years and 0.81 years for employees and directors, respectively.

Note 12.  Employee Benefits

We provide certain medical and dental care benefits to 14 former U.S. union employees. The postretirement medical and dental benefit obligation to the former union employees as of June 30, 2022, and the related net periodic benefit cost for the plan for the three and six months ended June 30, 2022 and 2021 were not material.

We maintain a defined contribution Supplemental Executive Retirement Plan for key employees.  Under the plan, these employees may elect to defer a portion of their compensation and, in addition, we may at our discretion make contributions to the plan on behalf of the employees.  In March 2022, we made company contributions to the plan of $0.8 million related to calendar year 2021.

We also have an Employee Stock Ownership Plan for employees who are not covered by a collective bargaining agreement.  In connection therewith, we maintain an employee benefits trust to which we contribute shares of treasury stock.  We are authorized to instruct the trustees to distribute such shares toward the satisfaction of our future obligations under the plan. The shares held in trust are not considered outstanding for purposes of calculating earnings per share until they are committed to be released.  The trustees will vote the shares in accordance with their fiduciary duties.  During the six months ended June 30, 2022, we contributed to the trust an additional 48,200 shares from our treasury and released 48,200 shares from the trust leaving 200 shares remaining in the trust as of June 30, 2022.

Note 13.  Derivative Financial Instruments

Interest Rate Swap Agreements

We occasionally use derivative financial instruments to reduce our market risk to changes in interest rates on our variable rate borrowings. The principal financial instruments used for cash flow hedging purposes are interest rate swap agreements. The interest rate swaps effectively convert a portion of our variable rate borrowings under our existing facilities to a fixed rate based upon determined notional amount. We do not enter into interest rate swap agreements, or other financial instruments, for trading or speculative purposes.

22

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
In June 2022, we entered into a seven year interest rate swap agreement with a notional amount of $100 million that is to mature in May 2029.  The interest rate swap agreement has been designated as a cash flow hedge of interest payments on $100 million of borrowings under our Credit Agreement. Under the terms of the swap agreement, we will receive monthly variable interest payments based on one month Term SOFR and will pay interest based upon a fixed rate of 2.683% per annum, adjusted upward for the credit spread adjustment in the Credit Agreement of 0.10% and the loan margin in the Credit Agreement of 1.50% at June 30, 2022.

The fair value of the interest rate swap agreement as of June 30, 2022 was an asset of $137,000, which has been deferred and recorded in accumulated other comprehensive income, net of income taxes, in our consolidated balance sheet. When the interest expense on the underlying borrowing is recognized, the deferred gain/loss in accumulated other comprehensive income is recorded in earnings as interest expense in the consolidated statements of operations. We plan to perform quarterly hedge effectiveness assessments, and anticipate that the interest rate swap will be highly effective throughout its term.

Note 14.  Fair Value Measurements

We follow a three-level fair value hierarchy that prioritizes the inputs to measure fair value.  This hierarchy requires entities to maximize the use of “observable inputs” and minimize the use of “unobservable inputs.”  The three levels of inputs used to measure fair value are as follows:

Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets as of the measurement date.
Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3: Significant unobservable inputs that reflect assumptions that market participants would use in pricing an asset or liability.

The following is a summary of the estimated fair values, carrying amounts, and classification under the fair value hierarchy of our financial instruments at June 30, 2022 and December 31, 2021 (in thousands):

     
June 30, 2022
   
December 31, 2021
 
 
Fair Value Hierarchy
  Fair Value     Carrying Amount     Fair Value     Carrying Amount  
                           
Cash and cash equivalents
LEVEL 1
 
$
14,186
   
$
14,186
   
$
21,755
   
$
21,755
 
Deferred compensation
LEVEL 1
   
20,217
     
20,217
     
23,623
     
23,623
 
Short term borrowings
LEVEL 1
   
63,954
     
63,954
     
128,415
     
128,415
 
Long-term debt
LEVEL 1
   
203,500
     
203,500
     
21
     
21
 
Cash flow interest rate swap
LEVEL 2
   
137
     
137
     
     
 

The carrying value of cash and cash equivalents approximates fair value due to the short maturity of those investments.  The fair value of the underlying assets held by the deferred compensation plan are based on the quoted market prices of the underlying funds which are held by registered investment companies. The carrying value of our variable rate short-term borrowings and long-term debt under our credit facilities approximates fair value as the variable interest rates in the facilities reflect current market rates. The fair value of our cash flow interest rate swap agreement is obtained from an independent third party, is based upon market quotes, and represents the net amount required to terminate the interest rate swap, taking into consideration market rates and counterparty credit risk.
23

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 15.  Earnings Per Share

The following are reconciliations of the net earnings attributable to SMP and the shares used in calculating basic and dilutive net earnings per common share attributable to SMP (in thousands, except per share data):

 
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
   
2022
   
2021
   
2022
   
2021
 
Net Earnings Attributable to SMP -
                       
Earnings from continuing operations
 
$
20,792
   
$
27,995
   
$
41,354
   
$
50,159
 
Loss from discontinued operations
   
(1,666
)
   
(853
)
   
(2,782
)
   
(2,017
)
Net earnings attributable to SMP
 
$
19,126
   
$
27,142
   
$
38,572
   
$
48,142
 
                                 
Basic Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
0.96
   
$
1.26
   
$
1.89
   
$
2.25
 
Loss from discontinued operations per common share
   
(0.08
)
   
(0.04
)
   
(0.13
)
   
(0.09
)
Net earnings per common share attributable to SMP
 
$
0.88
   
$
1.22
   
$
1.76
   
$
2.16
 
                                 
Weighted average common shares outstanding
   
21,758
     
22,199
     
21,868
     
22,258
 
                                 
Diluted Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
0.93
   
$
1.23
   
$
1.85
   
$
2.21
 
Loss from discontinued operations per common share
   
(0.07
)
   
(0.03
)
   
(0.13
)
   
(0.09
)
Net earnings per common share attributable to SMP
 
$
0.86
   
$
1.20
   
$
1.72
   
$
2.12
 
                                 
Weighted average common shares outstanding
   
21,758
     
22,199
     
21,868
     
22,258
 
Plus incremental shares from assumed conversions:
                               
Dilutive effect of restricted stock and performance-based stock
   
498
     
487
     
505
     
483
 
Weighted average common shares outstanding –
Diluted
   
22,256
     
22,686
     
22,373
     
22,741
 

The shares listed below were not included in the computation of diluted net earnings per common share attributable to SMP because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):

 
 
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Restricted and performance-based shares
   
268
     
239
     
262
     
258
 

24

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 16.  Industry Segments

We have two major reportable operating segments, each of which focuses on a specific line of automotive parts in the automotive aftermarket with a complementary focus on the non-aftermarket, industrial equipment and original equipment service markets.  Our Engine Management Segment manufactures and remanufactures ignition and emission parts, ignition wires, battery cables, fuel system parts and sensors for vehicle systems.  Our Temperature Control Segment manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts.

The following tables show our net sales, intersegment revenue and operating income for each reportable segment (in thousands):

 
 
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Net Sales (a)
                       
Engine Management
 
$
241,873
   
$
233,216
   
$
481,130
   
$
445,234
 
Temperature Control
   
114,432
     
106,471
     
195,753
     
168,944
 
All Other
   
3,107
     
2,389
     
5,360
     
4,451
 
Consolidated
 
$
359,412
   
$
342,076
   
$
682,243
   
$
618,629
 
 
                               
Intersegment Revenue (a)
                               
Engine Management
 
$
5,007
   
$
5,185
   
$
10,796
   
$
10,544
 
Temperature Control
   
2,831
     
3,125
     
6,047
     
4,972
 
All Other
   
(7,838
)
   
(8,310
)
   
(16,843
)
   
(15,516
)
Consolidated
 
$
   
$
   
$
   
$
 
 
                               
Operating Income
                               
Engine Management
 
$
21,100
   
$
30,384
   
$
47,816
   
$
61,498
 
Temperature Control
   
12,265
     
13,229
     
17,483
     
16,821
 
All Other
   
(5,472
)
   
(6,688
)
   
(10,491
)
   
(12,070
)
Consolidated
 
$
27,893
   
$
36,925
   
$
54,808
   
$
66,249
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

For the disaggregation of our net sales from contracts with customers by geographic area, major product group and major sales channels for each of our segments, see Note 17, “Net Sales.”

25

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Note 17.  Net Sales

Disaggregation of Net Sales

We disaggregate our net sales from contracts with customers by geographic area, major product group, and major sales channels for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our net sales are affected by economic factors.

The following tables provide disaggregation of net sales information for the three months and six months ended June 30, 2022 and 2021 (in thousands):

Three months ended June 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
214,444
   
$
108,154
   
$
   
$
322,598
 
Canada
   
6,257
     
5,873
     
3,107
     
15,237
 
Europe
   
10,378
     
69
     
     
10,447
 
Mexico
   
6,666
     
105
     
     
6,771
 
Asia
   
2,634
     
30
     
     
2,664
 
Other foreign
   
1,494
     
201
     
     
1,695
 
Total
 
$
241,873
   
$
114,432
   
$
3,107
   
$
359,412
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
202,823
   
$
   
$
2,387
   
$
205,210
 
Wire and cable
   
39,050
     
     
52
     
39,102
 
Compressors
   
     
72,063
     
243
     
72,306
 
Other climate control parts
   
     
42,369
     
425
     
42,794
 
Total
 
$
241,873
   
$
114,432
   
$
3,107
   
$
359,412
 
Major Sales Channel:
                               
Aftermarket
 
$
173,361
   
$
103,652
   
$
3,107
   
$
280,120
 
OE/OES
   
59,984
     
10,094
     
     
70,078
 
Export
   
8,528
     
686
     
     
9,214
 
Total
 
$
241,873
   
$
114,432
   
$
3,107
   
$
359,412
 


Three months ended June 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
202,274
   
$
101,241
   
$
   
$
303,515
 
Canada
   
7,433
     
4,632
     
2,389
     
14,454
 
Europe
   
5,252
     
161
     
     
5,413
 
Mexico
   
6,460
     
115
     
     
6,575
 
Asia
   
9,447
     
68
     
     
9,515
 
Other foreign
   
2,350
     
254
     
     
2,604
 
Total
 
$
233,216
   
$
106,471
   
$
2,389
   
$
342,076
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
192,486
   
$
   
$
1,832
   
$
194,318
 
Wire and cable
   
40,730
     
     
(142
)
   
40,588
 
Compressors
   
     
69,577
     
386
     
69,963
 
Other climate control parts
   
     
36,894
     
313
     
37,207
 
Total
 
$
233,216
   
$
106,471
   
$
2,389
   
$
342,076
 
Major Sales Channel:
                               
Aftermarket
 
$
172,676
   
$
97,763
   
$
2,389
   
$
272,828
 
OE/OES
   
53,776
     
8,104
     
     
61,880
 
Export
   
6,764
     
604
     
     
7,368
 
Total
 
$
233,216
   
$
106,471
   
$
2,389
   
$
342,076
 

26

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Six months ended June 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
416,267
   
$
183,603
   
$
   
$
599,870
 
Canada
   
14,397
     
11,189
     
5,360
     
30,946
 
Europe
   
18,085
     
114
     
     
18,199
 
Mexico
   
15,007
     
189
     
     
15,196
 
Asia
   
14,126
     
192
     
     
14,318
 
Other foreign
   
3,248
     
466
     
     
3,714
 
Total
  $
481,130
    $
195,753
    $
5,360
    $
682,243
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
403,177
   
$
   
$
4,707
   
$
407,884
 
Wire and cable
   
77,953
     
     
(31
)
   
77,922
 
Compressors
   
     
115,340
     
192
     
115,532
 
Other climate control parts
   
     
80,413
     
492
     
80,905
 
Total
  $
481,130
    $
195,753
    $
5,360
    $
682,243
 
Major Sales Channel:
                               
Aftermarket
 
$
338,486
   
$
175,931
   
$
5,360
   
$
519,777
 
OE/OES
   
126,541
     
18,588
     
     
145,129
 
Export
   
16,103
     
1,234
     
     
17,337
 
Total
  $
481,130
    $
195,753
    $
5,360
    $
682,243
 


Six months ended June 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
383,375
   
$
159,977
   
$
   
$
543,352
 
Canada
   
16,007
     
7,958
     
4,451
     
28,416
 
Europe
   
10,401
     
217
     
     
10,618
 
Mexico
   
12,607
     
180
     
     
12,787
 
Asia
   
19,082
     
144
     
     
19,226
 
Other foreign
   
3,762
     
468
     
     
4,230
 
Total
 
$
445,234
   
$
168,944
   
$
4,451
   
$
618,629
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
366,152
   
$
   
$
3,501
   
$
369,653
 
Wire and cable
   
79,082
     
     
(135
)
   
78,947
 
Compressors
   
     
102,951
     
404
     
103,355
 
Other climate control parts
   
     
65,993
     
681
     
66,674
 
Total
 
$
445,234
   
$
168,944
   
$
4,451
   
$
618,629
 
Major Sales Channel:
                               
Aftermarket
 
$
337,309
   
$
153,448
   
$
4,451
   
$
495,208
 
OE/OES
   
94,821
     
14,484
     
     
109,305
 
Export
   
13,104
     
1,012
     
     
14,116
 
Total
 
$
445,234
   
$
168,944
   
$
4,451
   
$
618,629
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the six months ended June 30, 2022, and for the three and six months ended June 30, 2021 exceeded third party sales from our Canadian business unit.

27

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)

Geographic Area

We sell our line of products primarily in the United States, with additional sales in Canada, Mexico, Europe, Asia and Latin America.  Sales are attributed to countries based upon the location of the customer.  Our sales are substantially denominated in U.S. dollars.

Major Product Group

The Engine Management segment of the Company principally generates revenue from the sale of automotive engine parts in the automotive aftermarket including ignition, emission control, fuel and safety related system products, and wire and cable parts.  The Temperature Control segment of the Company principally generates revenue from the sale of automotive temperature control systems parts in the automotive aftermarket including air conditioning compressors and other climate control parts.

Major Sales Channel

In the aftermarket channel, we sell our products to warehouse distributors and retailers.  Our customers buy directly from us and sell directly to jobber stores, professional technicians and to “do-it-yourselfers” who perform automotive repairs on their personal vehicles.  In the Specialized Original Equipment (“OE”) and Original Equipment Service (“OES”) channel, we sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.  Lastly, in the Export channel, our domestic entities sell to customers outside the United States.

Note 18.  Commitments and Contingencies

Asbestos

In 1986, we acquired a brake business, which we subsequently sold in March 1998 and which is accounted for as a discontinued operation in the accompanying statement of operations.  When we originally acquired this brake business, we assumed future liabilities relating to any alleged exposure to asbestos-containing products manufactured by the seller of the acquired brake business. In accordance with the related purchase agreement, we agreed to assume the liabilities for all new claims filed on or after September 2001. Our ultimate exposure will depend upon the number of claims filed against us on or after September 2001, and the amounts paid for settlements, awards of asbestos-related damages, and defense of such claims. At June 30, 2022, approximately 1,590 cases were outstanding for which we may be responsible for any related liabilities.  Since inception in September 2001 through June 30, 2022, the amounts paid for settled claims and awards of asbestos-related damages, including interest, were approximately $63.1 million.  We do not have insurance coverage for the indemnity and defense costs associated with the claims we face.

In evaluating our potential asbestos-related liability, we have considered various factors including, among other things, an actuarial study of the asbestos related liabilities performed by an independent actuarial firm, our settlement amounts and whether there are any co-defendants, the jurisdiction in which lawsuits are filed, and the status and results of such claims.  As is our accounting policy, we consider the advice of actuarial consultants with experience in assessing asbestos-related liabilities to estimate our potential claim liability; and perform an actuarial evaluation in the third quarter of each year and whenever events or changes in circumstances indicate that additional provisions may be necessary.  The methodology used to project asbestos-related liabilities and costs in our actuarial study considered: (1) historical data available from publicly available studies; (2) an analysis of our recent claims history to estimate likely filing rates into the future; (3) an analysis of our currently pending claims; (4) an analysis of our settlements and awards of asbestos-related damages to date; and (5) an analysis of closed claims with pay ratios and lag patterns in order to develop average future settlement values.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range of settlement payments and awards of asbestos-related damages was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.

28

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
In accordance with our policy to perform an annual actuarial evaluation in the third quarter of each year, an actuarial study was performed as of August 31, 2021.  The results of the August 31, 2021 study included an estimate of our undiscounted liability for settlement payments and awards of asbestos-related damages, excluding legal costs and any potential recovery from insurance carriers, ranging from $60.9 million to $100.2 million for the period through 2065.  The change from the updated prior year study, which was in December of 2020, was a $2.1 million decrease for the low end of the range, and a $1.1 million increase for the high end of the range.  The change in the estimated undiscounted liability from the updated prior year study at both the low end and the high end of the range reflects our actual experience, our historical data and certain assumptions with respect to events that may occur in the future.

Based upon the results of the August 31, 2021 actuarial study, in September 2021 we increased our asbestos liability to $60.9 million, the low end of the range, and recorded an incremental pre-tax provision of $5.3 million in earnings (loss) from discontinued operations in the accompanying statement of operations.  Future legal costs, which are expensed as incurred and reported in earnings (loss) from discontinued operations in the accompanying statement of operations, are estimated, according to the August 31, 2021 study, to range from $49.4 million to $99.3 million for the period through 2065.  Total operating cash outflows related to discontinued operations, which include settlements, awards of asbestos-related damages and legal costs, net of taxes, were $9.5 million and $5.5 million for the six months ended June 30, 2022 and 2021, respectively.

We plan to perform an annual actuarial evaluation during the third quarter of each year for the foreseeable future and whenever events or changes in circumstances indicate that additional provisions may be necessary. Given the uncertainties associated with projecting such matters into the future and other factors outside our control, we can give no assurance that additional provisions will not be required. We will continue to monitor events and changes in circumstances surrounding these potential liabilities in determining whether to perform additional actuarial evaluations and whether additional provisions may be necessary.  At the present time, however, we do not believe that any additional provisions would be reasonably likely to have a material adverse effect on our liquidity or consolidated financial position.

Other Litigation

We are currently involved in various other legal claims and legal proceedings (some of which may involve substantial amounts), including claims related to commercial disputes, product liability, employment, and environmental.  Although these legal claims and legal proceedings are subject to inherent uncertainties, based on our understanding and evaluation of the relevant facts and circumstances, we believe that the ultimate outcome of these matters will not, either individually or in the aggregate, have a material adverse effect on our business, financial condition or results of operations.  We may at any time determine that settling any of these matters is in our best interests, which settlement may include substantial payments.  Although we cannot currently predict the specific amount of any liability that may ultimately arise with respect to any of these matters, we will record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required in both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  As additional information becomes available, we reassess our potential liability related to these matters. Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.

29

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) – (Continued)
Warranties

We generally warrant our products against certain manufacturing and other defects.  These product warranties are provided for specific periods of time of the product depending on the nature of the product.  As of June 30, 2022 and 2021, we have accrued $23.8 million and $18.2 million, respectively, for estimated product warranty claims included in accrued customer returns.  The accrued product warranty costs are based primarily on historical experience of actual warranty claims.

The following table provides the changes in our product warranties (in thousands):

     Three Months Ended
     Six Months Ended
 
 
 
June 30,
   
June 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Balance, beginning of period
 
$
20,711
   
$
16,948
   
$
17,463
   
$
17,663
 
Liabilities accrued for current year sales
   
30,295
     
25,162
     
52,921
     
45,339
 
Settlements of warranty claims
   
(27,240
)
   
(23,897
)
   
(46,618
)
   
(44,789
)
Balance, end of period
 
$
23,766
   
$
18,213
   
$
23,766
   
$
18,213
 

30

ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

This Report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934.  Forward-looking statements in this Report are indicated by words such as “anticipates,” “expects,” “believes,” “intends,” “plans,” “estimates,” “projects,” “strategies” and similar expressions. These statements represent our expectations based on current information and assumptions and are inherently subject to risks and uncertainties.  Our actual results could differ materially from those which are anticipated or projected as a result of certain risks and uncertainties, including, but not limited to, changes or loss in business relationships with our major customers and in the timing, size and continuation of our customers’ programs; changes in our supply chain financing arrangements, such as changes in terms, termination of contracts and/or the impact of rising interest rates; the ability of our customers to achieve their projected sales; competitive product and pricing pressures; increases in production or material costs, including procurement costs resulting from higher tariffs, and inflationary cost increases in raw materials, labor and transportation, that cannot be recouped in product pricing; the performance of the aftermarket, non-aftermarket, industrial equipment and original equipment markets; changes in the product mix and distribution channel mix; economic and market conditions; successful integration of acquired businesses; our ability to achieve benefits from our cost savings initiatives; product liability and environmental matters (including, without limitation, those related to asbestos-related contingent liabilities and remediation costs at certain properties); the effects of a widespread public health crisis, including the coronavirus (COVID-19) pandemic; the effects of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments; climate-related risks, such as physical and transition risks; as well as other risks and uncertainties, such as those described under Risk Factors, Quantitative and Qualitative Disclosures About Market Risk and those detailed herein and from time to time in the filings of the Company with the SEC. Forward-looking statements are made only as of the date hereof, and the Company undertakes no obligation to update or revise the forward-looking statements, whether as a result of new information, future events or otherwise. In addition, historical information should not be considered as an indicator of future performance.  The following discussion should be read in conjunction with the unaudited consolidated financial statements, including the notes thereto, included elsewhere in this Report.

Overview

We are a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry. In addition, we continue to increase our supplier capabilities with a complementary focus on specialized original equipment parts for manufacturers across multiple industries such as agriculture, heavy duty, and construction equipment. We believe that our extensive design and engineering capabilities have afforded us opportunities to expand our product coverage in our aftermarket business and enter newer specialized markets that require application-specific knowledge, such as those mentioned above.
 
We are organized into two operating segments.  Each segment is focused on different product categories and with providing our customers with full-line coverage of its products, a full suite of complementary services that are tailored to our customers’ business needs, and with driving end-user demand for our products.  We sell our products primarily to automotive aftermarket retailers, program distribution groups, warehouse distributors, original equipment manufacturers and original equipment service part operations in the United States, Canada, Europe, Asia, Mexico and other Latin American countries.

31

Overview of Financial Performance

The following discussion should be read in conjunction with our consolidated financial statements and the notes thereto. This discussion summarizes the significant factors affecting our results of operations and the financial condition of our business during the three months ended June 30, 2022 and 2021.


 
Three Months Ended
June 30,
 
   
(In thousands, except per share data)
 
2022
   
2021
 
             
Net sales
 
$
359,412
   
$
342,076
 
Gross profit
   
96,351
     
99,272
 
Gross profit %
   
26.8
%
   
29
%
Operating income
   
27,893
     
36,925
 
Operating income %
   
7.8
%
   
10.8
%
Earnings from continuing operations before income taxes
   
27,999
     
37,262
 
Provision for income taxes
   
7,122
     
9,248
 
Earnings from continuing operations
   
20,877
     
28,014
 
Loss from discontinued operations, net of income taxes
   
(1,666
)
   
(853
)
Net earnings
   
19,211
     
27,161
 
Net earnings (loss) attributable to noncontrolling interest
   
85
     
19
 
Net earnings attributable to SMP
   
19,126
     
27,142
 
Per share data attributable to SMP – Diluted:
               
Earnings from continuing operations
 
$
0.93
   
$
1.23
 
Discontinued operations
   
(0.07
)
   
(0.03
)
Net earnings per common share
 
$
0.86
   
$
1.20
 

Consolidated net sales for the three months ended June 30, 2022 were $359.4 million, an increase of $17.3 million, or 5.1% compared to net sales of $342.1 million in the same period in 2021.  Net sales increased in both our Engine Management and Temperature Control segments, with particular strength in our Temperature Control segment.
 
Temperature Control segment’s strength in net sales reflects the impact of price increases, the continued strong customer demand fueled by healthy customer POS sales, early season record heat across the country, and the replenishment of customer inventory levels after a very warm 2021.  Net sales at our Engine Management segment increased slightly against record sales in the comparable period of 2021.  Engine Management net sales were favorably impacted by the positive contribution from our 2021 acquisitions and price increases implemented in 2022.
 
Gross margin as a percentage of net sales for the three months ended June 30, 2022 was 26.8% as compared to 29% for the comparable period in 2021. Gross margins in the three months ended June 30, 2022 were negatively impacted by lower fixed cost absorption due to lower and more normalized, production levels, higher customer returns, the higher mix of non-aftermarket parts sales from our recent acquisitions, which have a different margin profile than our aftermarket business with lower gross margins but comparable operating margin, higher freight and related expenses resulting from higher inventory levels, and inflationary cost increases in certain raw materials, labor and transportation expense, which were somewhat offset by increased pricing.

Operating margin as a percentage of net sales for the three months ended June 30, 2022 was 7.8% as compared to 10.8% for the comparable period in 2021.  Included in our operating margin were selling, general and administrative expenses (“SG&A”) of $68.4 million, or 19% of net sales for the three months ended June 30, 2022 compared to $62.3 million, or 18.2% of net sales, for the same period in 2021. The higher SG&A expenses in 2022 resulted principally from the impact of increased distribution costs, higher interest rate related costs incurred in our supply chain financing arrangements, and incremental expenses from our Trombetta and Stabil acquisitions.

32

Overall, our core automotive aftermarket business demand remains strong, and we continue to make major strides into new complementary markets with upside potential.

New $500 Million Credit Facility

In June 2022, we entered into a new Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders (the “Credit Agreement”). The Credit Agreement provides for a $500 million credit facility comprised of a $100 million term loan facility (the “term loan”) and a $400 million multi-currency revolving credit facility (the “revolving facility”). Concurrently with our entry into the Credit Agreement, we also entered into a seven year interest rate swap agreement with Wells Fargo Bank, N.A., Co-Syndication Agent and lender under the Credit Agreement on $100 million of borrowings under the Credit Agreement to manage exposure to interest rate changes. The interest rate swap agreement matures in May 2029.

Borrowings under the Credit Agreement were used to repay all outstanding borrowings under the existing 2015 Credit Agreement, and pay certain fees and expenses incurred in connection with the Credit Agreement, with future borrowings used for other general corporate purposes of the Company and its subsidiaries.  The term loan amortizes in quarterly installments of 1.25% in each of the first four years, and quarterly installments of 2.5% in the fifth year of the Credit Agreement. The Credit Agreement matures on June 1, 2027.  The Company may request up to two one-year extensions of the maturity date.

Impact of Russia’s Invasion of the Ukraine

Russia’s invasion of the Ukraine, and the resultant sanctions imposed by the U.S. and other governments, have created risks, uncertainties and disruptions impacting business continuity, liquidity and asset values not only in the Ukraine and Russia, but in markets worldwide. Significant price increases have occurred in gas and energy markets, as well as in other commodities. Although we have no facilities or business operations in either the Ukraine or Russia, have historically had only minor sales to customers in Russia, which we have subsequently discontinued, and have not experienced additional significant disruptions in the supply chain, the inherent risks and uncertainties surrounding the invasion are being closely monitored. We have manufacturing and distribution facilities in Bialystok, Poland and Pecel, Hungary. Our facility in Bialystok, Poland does not use natural gas in its production process, or for heating, and, as such, is not impacted by Russia’s decision to halt the export of all natural gas to Poland and Bulgaria. While we have not been impacted by the war to date, there can be no assurances that any escalation of the invasion will not have an adverse impact on our business, financial condition and results of operations.

Impact of Global Supply Chain Disruption and Inflation
 
Disruptions in the global economy have impeded global supply chains, resulted in longer lead times and delays in procuring component parts and raw materials, and resulted in inflationary cost increases in certain raw materials, labor and transportation.  In response to the global supply chain volatility and inflationary cost increases, we have taken, and continue to take, several actions to mitigate the impact by working closely with our suppliers and customers to minimize any potential adverse impacts on our business, including implementing cost savings initiatives and the pass through of higher costs to our customers in the form of price increases, and increasing inventory levels to minimize the obvious disruptions from out-of-stock raw materials and components to ensure higher fill rates with our customers.  We believe that we have also benefited from our geographically diversified manufacturing footprint and our strategy to bring more product manufacturing in-house, especially with respect to product availability and fill rates.  We expect these inflationary trends to continue for some time, and while we believe that we will be able to somewhat offset the impact, there can be no assurances that unforeseen future events in the global supply chain affecting the availability of materials and components, and/or increasing commodity pricing, will not have an adverse effect on our business, financial condition and results of operations.

33

Environmental, Social, & Governance (“ESG”)

Our Company was founded in 1919 on the values of integrity, common decency and respect for others.  These values continue to this day and are embodied in our Code of Ethics, which has been adopted by the Board of Directors of the Company to serve as a statement of principles to guide our decision-making and reinforce our commitment to these values in all aspects of our business.  These values also serve as the foundation for our increased focus on many important environmental, social and governance issues, such as environmental stewardship and our efforts to identify and implement practices that reduce our environmental impact while achieving our business goals; our attention to diversity, equity and inclusion, employee development, retention, and health and safety; and our community engagement initiatives, to name a few.

We have made significant strides with respect to our ESG initiatives, building awareness of the environmental impact of our operations, and challenging ourselves to reduce our impact by reducing our usage of energy and water, reducing our generation of waste, increasing our recycling efforts and reducing our greenhouse gas emissions (“GHG”), with the ambition of achieving net-zero GHG emissions by 2050.  With each year, we intend to further our commitment to improving our environmental stewardship and finding ways to give back to our communities. Information on our ESG initiatives can be found on our corporate website at ir.smpcorp.com under “Environmental & Social Responsibility” and at smpcares.smpcorp.com. Information on our corporate websites regarding our ESG initiatives are referenced for general information only and are not incorporated by reference in this Report.

34

Interim Results of Operations

Comparison of the Three Months Ended June 30, 2022 to the Three Months Ended June 30, 2021

Sales.  Consolidated net sales for the three months ended June 30, 2022 were $359.4 million, an increase of $17.3 million, or 5.1%, compared to $342.1 million in the same period of 2021, with the majority of our net sales to customers located in the United States.  Consolidated net sales increased in both our Engine Management and Temperature Control Segments.
 
The following table summarizes consolidated net sales by segment and by major product group within each segment for the three months ended June 30, 2022 and 2021 (in thousands):
 
   
Three Months Ended June 30,
 
   
2022
   
2021
 
Engine Management:
           
      Ignition, Emission Control, Fuel and Safety Related System Products
 
$
202,823
   
$
192,486
 
Wire and Cable
   
39,050
     
40,730
 
Total Engine Management
   
241,873
     
233,216
 
                 
Temperature Control:
               
Compressors
   
72,063
     
69,577
 
Other Climate Control Parts
   
42,369
     
36,894
 
Total Temperature Control
   
114,432
     
106,471
 
                 
All Other
   
3,107
     
2,389
 
                 
Total
 
$
359,412
   
$
342,076
 

Engine Management’s net sales increased $8.7 million, or 3.7%, to $241.9 million for the three months ended June 30, 2022.  Net sales in ignition, emission control, fuel and safety related system products for the three months ended June 30, 2022 were $202.8 million, an increase of $10.3 million, or 5.4%, compared to $192.5 million in the same period of 2021.  Net sales in the wire and cable product group for the three months ended June 30, 2022 were $39 million, a decrease of $1.7 million, or 4.1%, compared to $40.7 million in the three months ended June 30, 2021.  Engine Management’s increase in net sales for the second quarter of 2022 compared to the same period in 2021 reflects the impact of the positive contribution of incremental sales from our Trombetta and Stabil acquisitions and price increases implemented in 2022, which were implemented to pass through inflationary increases in raw materials, distribution and labor costs.
 
Incremental net sales from our Trombetta and Stabil acquisitions of $16.5 million were included in the net sales of the ignition, emission control, fuel and safety related system products group for the three months ended June 30, 2022.  Compared to the three months ended June 30, 2021, excluding the incremental net sales from the acquisitions, net sales in the ignition, emission control, fuel and safety related product group decreased $6.2 million, or 3.2%, and Engine Management net sales decreased $7.8 million, or 3.3%.
 
Temperature Control’s net sales increased $8 million, or 7.5%, to $114.4 million for the three months ended June 30, 2022.  Net sales in the compressors product group for the three months ended June 30, 2022 were $72.1 million, an increase of $2.5 million, or 3.6%, compared to $69.6 million in the same period of 2021.  Net sales in the other climate control parts product group for the three months ended June 30, 2022 were $42.4 million, an increase of $5.5 million, or 14.8%, compared to $36.9 million in the three months ended June 30, 2021.  Temperature Control’s increase in net sales for the second quarter of 2022 compared to the same period in 2021 reflects the impact of continued strong customer demand, fueled by early season record heat across the country and the replenishment of customer inventory levels after a very warm 2021, and the impact of price increases, which were implemented to pass through inflationary increases in raw materials, distribution and labor costs.  Although we are enjoying another strong start to the season, full year results will be dependent upon the entirety of summer weather conditions and customer inventory levels.
 
35

Gross Margins.  Gross margins, as a percentage of consolidated net sales, decreased to 26.8% in the second quarter of 2022, compared to 29% in the second quarter of 2021.  The following table summarizes gross margins by segment for the three months ended June 30, 2022 and 2021, respectively (in thousands):

Three Months Ended
June 30,
 
Engine Management
   
Temperature Control
   
Other
   
Total
 
2022
                       
Net sales
 
$
241,873
   
$
114,432
   
$
3,107
   
$
359,412
 
Gross margins
   
62,294
     
30,564
     
3,493
     
96,351
 
Gross margin percentage
   
25.8
%
   
26.7
%
   
     
26.8
%
                                 
2021
                               
Net sales
 
$
233,216
   
$
106,471
   
$
2,389
   
$
342,076
 
Gross margins
   
67,447
     
28,658
     
3,167
     
99,272
 
Gross margin percentage
   
28.9
%
   
26.9
%
   
     
29
%

Compared to the second quarter of 2021, gross margins at Engine Management decreased 3.1 percentage points from 28.9% to 25.8%, while gross margins at Temperature Control decreased 0.2 percentage points from 26.9% to 26.7%. The gross margin percentage decrease in Engine Management compared to the prior year reflects the impact of lower fixed cost absorption due to lower and more normalized production levels, inflationary cost increases in raw materials, labor and transportation, which were somewhat offset by increased pricing, higher customer returns, the higher mix of non-aftermarket parts sales from recent acquisitions, which have a different profile than our aftermarket business with lower gross margins but comparable operating margins, and higher freight and related expenses resulting from higher inventory levels; while the gross margin percentage decrease in Temperature Control reflects the impact of inflationary cost increases in raw materials, labor and transportation, which were somewhat offset by increased pricing, higher freight and related expenses resulting from higher inventory levels, and net year-over-year unfavorable production variances. While we anticipate continued margin pressures at both Engine Management and Temperature Control resulting from inflationary cost increases, we believe that our annual cost initiatives, and our ability to pass through higher prices to our customers, will help to mitigate the impact of the inflationary increases on our margins.

Selling, General and Administrative Expenses.  Selling, general and administrative expenses (“SG&A”) were $68.4 million, or 19% of consolidated net sales, in the second quarter of 2022, as compared to $62.3 million, or 18.2% of consolidated net sales, in the second quarter of 2021.  The $6.1 million increase in SG&A expenses as compared to the second quarter of 2021 is principally due to (1) the impact of inflationary cost increases resulting in higher distribution and freight costs, (2) higher interest rate related costs incurred in our supply chain financing arrangements, and (3) the impact of incremental expenses of $2.9 million from our Trombetta and Stabil acquisitions, including amortization of intangible assets acquired. SG&A expenses in the second quarter of 2022 were favorably impacted by the higher mix of non-aftermarket parts sales from recent acquisitions, which have a different profile than our aftermarket business with lower SG&A expenses as a percentage of sales.

Restructuring and Integration Expenses.  Restructuring and integration expenses were $3,000 in three months ended June 30, 2022.  Restructuring and integration expenses incurred in the three months ended June 30, 2022 related to the relocation, in our Engine Management Segment, of certain inventory, machinery and equipment, acquired in our March 2021 soot sensor acquisition, to our facilities in Independence, Kansas and Bialystok, Poland.  The soot sensor product line relocation has been substantially completed.

Operating Income.  Operating income was $27.9 million, or 7.8% of consolidated net sales, in the second quarter of 2022, compared to $36.9 million, or 10.8% of consolidated net sales, in the second quarter of 2021.  The year-over-year decrease in operating income of $9 million is the result of the impact of lower gross margins as a percentage of consolidated net sales and higher SG&A expenses offset, in part, by marginally higher consolidated net sales.

36

Other Non-Operating Income (Expense), Net.  Other non-operating income, net was $1.9 million in the second quarter of 2022, compared to $0.8 million in the second quarter of 2021.  The year-over-year increase in other non-operating income, net results primarily from the increase in year-over-year equity income from our joint ventures and the favorable impact of changes in foreign currency exchange rates.

Interest Expense.  Interest expense increased to $1.8 million in the second quarter of 2022, compared to $0.5 million in the second quarter of 2021.  The year-over-year increase in interest expense reflects the impact of higher average outstanding borrowings in the second quarter of 2022 when compared to the second quarter of 2021, and higher year-over-year average interest rates on our credit facilities.

Income Tax Provision.  The income tax provision in the second quarter of 2022 was $7.1 million at an effective tax rate of 25.4% compared to $9.2 million at an effective tax rate of 24.8% for the same period in 2021.  The effective tax rate was essentially flat year-over-year.

Loss from Discontinued Operations.  During the second quarter of 2022 and 2021, the loss from discontinued operations, net of tax was $1.7 million and $0.9 million, respectively. The loss from discontinued operations, net of tax, reflects legal expenses associated with our asbestos-related liability.  As discussed more fully in Note 18, “Commitments and Contingencies” in the notes to our consolidated financial statements (unaudited), we are responsible for certain future liabilities relating to alleged exposure to asbestos containing products.

Net Earnings Attributable to Noncontrolling Interest.  In May 2021, we acquired the Trombetta business for $111.7 million.  As part of the acquisition, we acquired a 70% ownership in a joint venture in Hong Kong, with operations in Shanghai and Wuxi, China (“Trombetta Asia, Ltd.”).  Net earnings attributable to the noncontrolling interest of $85,000 and $19,000 during the three months ended June 30, 2022 and 2021, respectively, represents 30% of the net earnings of Trombetta Asia, Ltd.

Comparison of the Six Months Ended June 30, 2022 to the Six Months Ended June 30, 2021

Sales.  Consolidated net sales for the six months ended June 30, 2022 were $682.2 million, an increase of $63.6 million, or 10.3%, compared to $618.6 million in the same period of 2021, with the majority of our net sales to customers in the United States.  Consolidated net sales increased in both our Engine Management and Temperature Control Segments.
 
The following table summarizes consolidated net sales by segment and by major product group within each segment for the six months ended June 30, 2022 and 2021 (in thousands):
 
   
Six Months Ended June 30,
 
   
2022
   
2021
 
Engine Management:
           
Ignition, Emission Control, Fuel and Safety Related System Products
 
$
403,177
   
$
366,152
 
Wire and Cable
   
77,953
     
79,082
 
Total Engine Management
   
481,130
     
445,234
 
                 
Temperature Control:
               
Compressors
   
115,340
     
102,951
 
Other Climate Control Parts
   
80,413
     
65,993
 
Total Temperature Control
   
195,753
     
168,944
 
                 
All Other
   
5,360
     
4,451
 
                 
Total
 
$
682,243
   
$
618,629
 

37

Engine Management’s net sales increased $35.9 million, or 8.1%, to $481.1 million for the first six months of 2022.  Net sales in ignition, emission control, fuel and safety related system products for the six months ended June 30, 2022 were $403.2 million, an increase of $37 million, or 10.1%, compared to $366.2 million in the same period of 2021.  Net sales in the wire and cable product group for the six months ended June 30, 2022 were $78 million, a decrease of $1.1 million, or 1.4%, compared to $79.1 million in the six months ended June 30, 2021.  Engine Management’s increase in net sales for the first six months of 2022 compared to the same period in 2021 reflects the impact of the positive contribution of incremental sales from our soot sensor, Trombetta and Stabil acquisitions and price increases implemented in 2022, which were implemented to pass through inflationary increases in raw materials, distribution and labor costs.
 
Incremental net sales from our soot sensor, Trombetta and Stabil acquisitions of $41.2 million were included in the net sales of the ignition, emission control, fuel and safety related system products group for the six months ended June 30, 2022.  Compared to the six months ended June 30, 2021, excluding the incremental net sales from the acquisitions, net sales in the ignition, emission control, fuel and safety related product group decreased $4.2 million, or 1.1%, and Engine Management net sales decreased $5.3 million, or 1.2%.
 
Temperature Control’s net sales increased $26.8 million, or 15.9%, to $195.8 million for the first six months of 2022.  Net sales in the compressors product group for the six months ended June 30, 2022 were $115.3 million, an increase of $12.4 million, or 12%, compared to $102.9 million in the same period of 2021.  Net sales in the other climate control parts product group for the six months ended June 30, 2022 were $80.4 million, an increase of $14.4 million, or 21.8%, compared to $66 million in the six months ended June 30, 2021.  Temperature Control’s increase in net sales for the six months ended June 30, 2022 compared to the same period in 2021 reflects the impact of continued strong customer demand, fueled by early season record heat across the country and the replenishment of customer inventory levels after very warm summer conditions in 2021, and the impact of price increases, which were implemented to pass through inflationary increases in raw materials, distribution and labor costs. Although we are enjoying another strong start to the season, full year results will be dependent upon upcoming summer weather conditions and customer inventory levels.
 
Gross Margins.  Gross margins, as a percentage of consolidated net sales, decreased to 27.3% in the first six months of 2022, compared to 29.6% during the same period in 2021.  The following table summarizes gross margins by segment for the six months ended June 30, 2022 and 2021, respectively (in thousands):

Six Months Ended
June 30,
 
Engine Management
   
Temperature Control
   
Other
   
Total
 
2022
                       
Net sales
 
$
481,130
   
$
195,753
   
$
5,360
   
$
682,243
 
Gross margins
   
127,829
     
50,550
     
7,812
     
186,191
 
Gross margin percentage
   
26.6
%
   
25.8
%
   
     
27.3
%
                                 
2021
                               
Net sales
 
$
445,234
   
$
168,944
   
$
4,451
   
$
618,629
 
Gross margins
   
132,517
     
44,653
     
5,886
     
183,056
 
Gross margin percentage
   
29.8
%
   
26.4
%
   
     
29.6
%

Compared to the first six months of 2021, gross margins at Engine Management decreased 3.2 percentage points from 29.8% to 26.6%, while gross margins at Temperature Control decreased 0.6 percentage points from 26.4% to 25.8%.  The gross margin percentage decrease in Engine Management compared to the prior year reflects the impact of lower fixed cost absorption due to lower and more normalized, production levels, inflationary cost increases in raw materials, labor and transportation, which were somewhat offset by increased pricing, higher customer returns, the higher mix of non-aftermarket parts sales from recent acquisitions, which have a different profile than our aftermarket business with lower gross margins but comparable operating margins, and higher freight and related expenses resulting from higher inventory levels; while the gross margin percentage decrease in Temperature Control reflects the impact of inflationary cost increases in raw materials, labor and transportation, which were somewhat offset by increased pricing, higher freight and related expenses resulting from higher inventory levels, and net year-over-year unfavorable production variances. While we anticipate continued margin pressures at both Engine Management and Temperature Control resulting from inflationary cost increases, we believe that our annual cost initiatives, and our ability to pass through higher prices to our customers, will help to mitigate the impact of the inflationary increases on our margins.

38

Selling, General and Administrative Expenses.  Selling, general and administrative expenses (“SG&A”) were $131.4 million, or 19.3% of consolidated net sales, in the first six months of 2022, as compared to $116.8 million, or 18.9% of consolidated net sales in the first six months of 2021.  The $14.6 million increase in SG&A expenses as compared to the first six months of 2021 is principally due to (1) the impact of inflationary cost increases resulting in higher distribution and freight costs, (2) higher interest rate related costs incurred in our supply chain financing arrangements, and (3) the impact of incremental expenses of $6.5 million from our soot sensor, Trombetta and Stabil acquisitions, including amortization of intangible assets acquired. SG&A expenses in the first six months of 2022 were favorably impacted by the higher mix of non-aftermarket parts sales from recent acquisitions, which have a different profile than our aftermarket business with lower SG&A expenses as a percentage of sales.

Restructuring and Integration Expenses.  Restructuring and integration expenses were $44,000 in six months ended June 30, 2022.  Restructuring and integration expenses incurred in the six months ended June 30, 2022 related to the relocation, in our Engine Management Segment, of certain inventory, machinery, and equipment acquired in our March 2021 soot sensor acquisition, to our facilities in Independence, Kansas and Bialystok, Poland.  The soot sensor product line relocation has been substantially completed.

Operating Income.  Operating income was $54.8 million, or 8% of consolidated net sales, in the six months ended June 30, 2022, compared to $66.2 million, or 10.7% of consolidated net sales, in the six months ended June 30, 2021.  The year-over-year decrease in operating income of $11.4 million is the result of the impact of lower gross margins as a percentage of consolidated net sales, and higher SG&A expenses offset, in part, by higher consolidated net sales.

Other Non-Operating Income (Expense), Net.  Other non-operating income, net was $3.4 million in the first six months of 2022, compared to $1.5 million in the first six months of 2021.  The year-over-year increase in other non-operating income, net results primarily from the increase in year-over-year equity income from our joint ventures and the favorable impact of changes in foreign currency exchange rates.

Interest Expense.  Interest expense increased to $2.6 million in the first six months of 2022, compared to $0.7 million for the same period in 2021.  The year-over-year increase in interest expense reflects the impact of higher average outstanding borrowings in the first six months of 2022 when compared to first six months of 2021, and higher year-over-year average interest rates on our credit facilities.

Income Tax Provision.  The income tax provision for the six months ended June 30, 2022 was $14.1 million at an effective tax rate of 25.4%, compared to $16.8 million at an effective tax rate of 25.1% for the same period in 2021. The effective tax rate was essentially flat year-over-year.

Loss from Discontinued Operations.  During the first six months of 2022 and 2021, the loss from discontinued operations, net of tax was $2.8 million and $2 million, respectively.  The loss from discontinued operations, net of tax, reflects legal expenses associated with our asbestos-related liability.  As discussed more fully in Note 18, “Commitments and Contingencies” in the notes to our consolidated financial statements (unaudited), we are responsible for certain future liabilities relating to alleged exposure to asbestos containing products.

39

Net Earnings Attributable to Noncontrolling Interest.  In May 2021, we acquired the Trombetta business for $111.7 million.  As part of the acquisition, we acquired a 70% ownership in a joint venture in Hong Kong, with operations in Shanghai and Wuxi, China (“Trombetta Asia, Ltd.”).  Net earnings attributable to the noncontrolling interest of $77,000 and $19,000 during the six months ended June 30, 2022 and 2021, respectively, represents 30% of the net earnings of Trombetta Asia, Ltd.

Restructuring and Integration Programs

All of our restructuring and integration programs have been substantially completed.  For a detailed discussion on the restructuring and integration costs, see Note 4, “Restructuring and Integration Expenses,” of the notes to our consolidated financial statements (unaudited).

Liquidity and Capital Resources

Operating Activities. During the first six months of 2022, cash used in operating activities was $95.3 million compared to cash provided by operating activities of $23.2 million in the same period of 2021. The increase in cash used in operating activities resulted primarily from the larger year-over-year increase in accounts receivable, the larger year-over-year increase in inventories, the smaller year-over-year increase in accounts payable, the increase in prepaid expenses and other current assets compared a year-over-year decrease in prepaid expenses and other current assets, and the decrease in net earnings, partially offset by the smaller year-over-year decrease in sundry payables and accrued expenses.
 
Net earnings during the first six months of 2022 were $38.6 million compared to $48.2 million in the first six months of 2021.  During the first six months of 2022, (1) the increase in accounts receivable was $49.7 million compared to the year-over-year increase in accounts receivable of $4.7 million in 2021; (2) the increase in inventories was $87.7 million compared to the year-over-year increase in inventories of $46.7 million in 2021; (3) the increase in accounts payable was $1.6 million compared to the year-over-year increase in accounts payable of $16.1 million in 2021; (4) the increase in prepaid expenses and other current assets was $7.1 million compared to the year-over-year decrease in prepaid expenses and other current assets of $3.2 million in 2021; and (5) the decrease in sundry payables and accrued expenses was $5 million compared to the year-over-year decrease in sundry payables and accrued expenses of $6.5 million in 2021.  The increase in inventories during the first six months of 2022 reflects actions taken to meet ongoing customer demand, the timing of inventory purchases at our Temperature Control segment in anticipation of the upcoming summer selling season, and the impact of materials inflation and higher safety stocks of raw materials given the volatility in the supply chain; while the year-over-year comparative increase in receivables during the first six months of 2022 reflects the impact of $50 million of receivables presented at financial institutions pursuant to our supply chain financing arrangements on December 31, 2020 sold in the first quarter of 2021. We continue to actively manage our working capital to maximize our operating cash flow.
 
Investing Activities.  Cash used in investing activities was $13.2 million in the first six months of 2022, compared to $121 million in the same period of 2021.  Investing activities during the first six months of 2022 consisted of capital expenditures of $13.2 million; while investing activities during the first six months of 2021 consisted of (1) the payment of $107.1 million, net of $4.6 million of cash acquired, for our acquisition of 100% of the capital stock of Trumpet Holdings, Inc., a Delaware corporation, (“Trombetta”), (2) the payment of $2.1 million for our acquisition of certain assets of the soot sensor product lines from Stoneridge, Inc., and (3) capital expenditures of $11.7 million.

Financing Activities.  Cash provided by financing activities was $101.7 million in the first six months of 2022 as compared to $105.7 million in the same period of 2021. In June 2022, we entered into a new credit agreement with JPMorgan Chase Bank, N.A., as agent. The new credit agreement provides for a $500 million credit facility comprised of a $100 million term loan facility and a $400 million revolving credit facility. Borrowings under the new credit facility were used to repay all outstanding borrowings under the then existing revolving credit facility, and certain fees and expenses incurred in connection with the refinancing.
 
40

During the first six months of 2022, we (1) increased our borrowings under our credit facilities by $139.2 million; (2) made cash payments of $2.1 million for debt issuance costs in connection with our refinancing; (3) made cash payments for the repurchase of shares of our common stock of $25.6 million; and (4) paid dividends of $11.8 million. Cash provided by borrowings under our credit facilities were used to fund our operating activities, investing activities, payment of debt issuance costs, purchase shares of our common stock and pay dividends.
 
During the first six months of 2021, we (1) increased our borrowings under our revolving credit facility by $125 million; (2) increased our borrowings under lease obligations and our Polish overdraft facility by $2.3 million; (3) made cash payments for the repurchase of shares of our common stock of $11.1 million; and (4) paid dividends of $11.1 million.  Cash provided by operating activities, along with borrowings under our revolving credit agreement, lease obligations and Polish overdraft facility were used to fund our investing activities, purchase shares of our common stock and pay dividends.
 
Dividends of $11.8 million and $11.1 million were paid in 2022 and 2021, respectively.  In February 2022, our Board of Directors voted to increase our quarterly dividend from $0.25 per share in 2021 to $0.27 per share in 2022.
 
Liquidity.
 
Our primary cash requirements include working capital, capital expenditures, regular quarterly dividends, stock repurchases, principal and interest payments on indebtedness and acquisitions.  Our primary sources of funds are ongoing net cash flows from operating activities and availability under our Credit Agreement (as detailed below).
 
In June 2022, Standard Motor Products, Inc. (the “Company”) entered into a new Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders (the “Credit Agreement”).  The Credit Agreement provides for a $500 million credit facility comprised of a $100 million term loan facility (the “term loan”) and a $400 million multi-currency revolving credit facility available in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies as agreed to by the administrative agent and the lenders (the “revolving facility”).  The Credit Agreement replaces and refinances the existing Credit Agreement, dated as of October 28, 2015, among the Company, SMP Motor Products Ltd. and Trumpet Holdings, Inc., as borrowers, JPMorgan Chase Bank, N.A., as administrative agent and lender, and the other lenders named therein (the “2015 Credit Agreement”).

Borrowings under the Credit Agreement were used to repay all outstanding borrowings under the existing 2015 Credit Agreement, and pay certain fees and expenses incurred in connection with the Credit Agreement, with future borrowings used for other general corporate purposes of the Company and its subsidiaries.  The term loan amortizes in quarterly installments of 1.25% in each of the first four years, and quarterly installments of 2.5% in the fifth year of the Credit Agreement.  The revolving facility has a $25 million sub-limit for the issuance of letters of credit and a $25 million sub-limit for the borrowing of swingline loans.  The maturity date is June 1, 2027.  The Company may request up to two one-year extensions of the maturity date.

The Company may, upon the agreement of one or more then existing lenders or of additional financial institutions not currently party to the Credit Agreement, increase the revolving facility commitments or obtain incremental term loans by an aggregate amount not to exceed (x) the greater of (i) $168 million or (ii) 100% of consolidated EBITDA (as defined in the Credit Agreement) for the four fiscal quarters ended most recently before such date, plus (y) the amount of any voluntary prepayment of term loans, plus (z) an unlimited amount so long as, immediately after giving effect thereto, the pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) does not exceed 2.5 to 1.0.

Term loan and revolver facility borrowings in U.S. Dollars bear interest, at the Company’s election, at a rate per annum equal to Term SOFR plus 0.10% plus an applicable margin, or an alternate base rate plus an applicable margin, where the alternate base rate is the greater of the prime rate, the federal funds effective rate plus 0.50%, and one-month Term SOFR plus 0.10% plus 1.00%. Term loan borrowings were made at one-month Term SOFR. The applicable margin for the term benchmark borrowings ranges from 1.0% to 2.0%, and the applicable margin for alternate base rate borrowings ranges from 0% to 1.0%, in each case, based on the total net leverage ratio of the Company and its restricted subsidiaries.  The Company may select interest periods of one, three or six months for Term SOFR borrowings.  Interest is payable at the end of the selected interest period, but no less frequently than quarterly.

41

The Company’s obligations under the Credit Agreement are guaranteed by its material domestic subsidiaries (each, a “Guarantor”), and secured by a first priority perfected security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.  The collateral security described above also secures certain banking services obligations and interest rate swaps and currency or other hedging obligations of the Company owing to any of the then existing lenders or any affiliates thereof.  Concurrently with the Company’s entry into the Credit Agreement, the Company also entered into a seven year interest rate swap agreement with Wells Fargo Bank, N.A., Co-Syndication Agent and lender under the Credit Agreement, on $100 million of borrowings under the Credit Agreement. The interest rate swap agreement matures in May 2029.

Outstanding borrowings at June 30, 2022 under the Credit Agreement were $264.5 million, consisting of current borrowings of $61 million and long-term debt of $203.5 million; while outstanding borrowings at December 31, 2021 under the 2015 Credit Agreement were $125.3 million, consisting of current borrowings.  Letters of credit outstanding under the Credit Agreement were $2.6 million at June 30, 2022, and $2.6 million under the 2015 Credit Agreement at December 31, 2021.  Borrowings at December 31, 2021 under the 2015 Credit Agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.
 
At June 30, 2022, the weighted average interest rate under our Credit Agreement was 3.5%, which consisted of $260 million in borrowings at 3.5% under Term SOFR, adjusted for the impact of the interest rate swap agreement on $100 million of borrowings, and an alternative base rate borrowing of $4.5 million at 5.3%.  At December 31, 2021, the weighted average interest rate on our 2015 Credit Agreement was 1.4%, which consisted of $125 million in direct borrowings at 1.4% and alternative base rate loan of $0.3 million at 3.5%. During the six months ended June 30, 2022, our average daily alternative base rate loan balance was $10.8 million, compared to a balance of $1 million for the six months ended June 30, 2021 and a balance of $1.1 million for the year ended December 31, 2021.
 
The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets.  The Credit Agreement also contains customary events of default.

In February 2022, our Polish subsidiary, SMP Poland sp. z.o.o., amended its overdraft facility with HSBC Continental Europe (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC France (Spolka Akcyjna) Oddzial w Polsce.  The amended overdraft facility provides for borrowings of up to Zloty 30 million (approximately $6.7 million).  Availability under the amended facility commenced in March 2022, with automatic three-month renewals until June 2027, subject to cancellation by either party, at its sole discretion, at least 30 days prior to the commencement of the three-month renewal period.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 1.5% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At June 30, 2022 and December 31, 2021, borrowings under the overdraft facility were Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million), respectively.

42

In order to reduce our accounts receivable balances and improve our cash flow, we are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.  As such, these transactions are being accounted for as a sale.
 
Pursuant to these agreements, we sold $218.4 million and $374.1 million of receivables during the three months and six months ended June 30, 2022, respectively, and $203.1 million and $394.4 million for the comparable periods in 2021.  Receivables presented at financial institutions and not yet sold as of June 30, 2022 and December 31, 2021 were approximately $10.8 million and $1.3 million, respectively, and remained in our accounts receivable balance for those periods.  All receivables sold were reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $7.7 million and $11.2 million related to the sale of receivables was included in selling, general and administrative expense in our consolidated statements of operations for the three months and six months ended June 30, 2022, respectively, and $3 million and $5.7 million for the comparable periods in 2021.
 
To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.
 
In October 2021, our Board of Directors authorized the purchase of up to $30 million of our common stock under a stock repurchase program.  Stock repurchases under this program, during the year ended December 31, 2022 were 7,000 shares at a total cost of $0.3 million; during the three and six months ended June 30, 2022 were 471,458 shares and 621,885 shares of our common stock, respectively, at a total cost of $19.6 million and $26.5 million, respectively.  As of June 30, 2022, there was approximately $3.2 million available for future stock purchases under the program.  During the period from July 1, 2022 through July 18, 2022, we have repurchased an additional 70,182 shares of our common stock at a total cost of $3.2 million, thereby completing the October 2021 Board of Directors authorization.
 
In July 2022, our Board of Directors authorized the purchase of up to an additional $30 million of our common stock under a new stock repurchase program.  Stock will be purchased from time to time in the open market, or through private transactions, as market conditions warrant.
 
Material Cash Commitments

Material cash commitments as of June 30, 2022 consist of required cash payments to service our outstanding borrowings of $264.5 million under our Credit Agreement with JPMorgan Chase Bank, N.A., as agent, and the future minimum cash requirements of $44.1 million through 2031 under operating leases.  All of our other cash commitments as of June 30, 2022 are not material.  For additional information related to our material cash commitments, see Note 8, “Leases,” and Note 9, “Credit Facilities and Long-Term Debt,” in the notes to our consolidated financial statements (unaudited).
 
43

We anticipate that our cash flow from operations, available cash, and available borrowings under our Credit Agreement will be adequate to meet our future liquidity needs for at least the next twelve months.  Significant assumptions underlie this belief, including, among other things, that we will be able to mitigate the future impact, if any, of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments, future increases in interest rates, and significant inflationary cost increases in raw materials, labor and transportation that we are unable to pass through to our customers, and that there will be no material adverse developments in our business, liquidity or capital requirements.  If material adverse developments were to occur in any of these areas, there can be no assurance that our business will generate sufficient cash flow from operations, or that future borrowings will be available to us under our Credit Agreement in amounts sufficient to enable us to pay the principal and interest on our indebtedness, or to fund our other liquidity needs.  In addition, if we default on any of our indebtedness, or breach any financial covenant in our Credit Agreement, our business could be adversely affected.
 
For further information regarding the risks in our business, refer to Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2021.
 
Critical Accounting Policies

We have identified the accounting policies and estimates surrounding the “Valuation of Long-Lived and Intangible Assets and Goodwill,” and “Asbestos Litigation” as critical to our business operations and the understanding of our results of operations.  The impact and any associated risks related to these policies and estimates on our business operations is discussed throughout “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” where such policies and estimates affect our reported and expected financial results. Other than the addition of the “Derivative Instruments and Hedging Activities” accounting policy described in Note 2, “Summary of Significant Accounting Policies,” in the notes to our consolidated financial statements (unaudited), there have been no material changes to the critical accounting or other accounting policies and estimates from the information provided in Note 1 of the Notes to our Consolidated Financial Statements in our Annual Report on Form 10-K for the year ended December 31, 2021.

You should be aware that preparation of our consolidated quarterly financial statements in this Report requires us to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of our consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. We can give no assurances that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimates, or in the assumptions that we use in calculating the estimates, the uncertain future effects, if any, of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments, and other unforeseen changes in the industry, or business, could materially impact the estimates, and may have a material adverse effect on our business, financial condition and results of operations.

Recently Issued Accounting Pronouncements

For a detailed discussion on recently issued accounting pronouncements and their impact on our consolidated financial statements, see Note 2, “Summary of Significant Accounting Policies” of the notes to our consolidated financial statements (unaudited).

44

ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Quantitative and Qualitative Disclosure about Market Risk

We are exposed to market risk, primarily related to foreign currency exchange and interest rates. These exposures are actively monitored by management. Our exposure to foreign exchange rate risk is due to certain costs, revenues and borrowings being denominated in currencies other than one of our subsidiary’s functional currency. Similarly, we are exposed to market risk as the result of changes in interest rates, which may affect the cost of our financing. It is our policy and practice to use derivative financial instruments only to the extent necessary to manage exposures. We do not hold or issue derivative financial instruments for trading or speculative purposes.

Exchange Rate Risk

We have exchange rate exposure primarily with respect to the Canadian Dollar, the Euro, the British Pound, the Polish Zloty, the Hungarian Forint, the Mexican Peso, the Taiwan Dollar, the Chinese Yuan Renminbi and the Hong Kong Dollar.  As of June 30, 2022 and December 31, 2021, our monetary assets and liabilities which are subject to this exposure are immaterial, therefore, the potential immediate loss to us that would result from a hypothetical 10% change in foreign currency exchange rates would not be expected to have a material impact on our earnings or cash flows. This sensitivity analysis assumes an unfavorable 10% fluctuation in the exchange rates affecting the foreign currencies in which monetary assets and liabilities are denominated and does not take into account the incremental effect of such a change on our foreign currency denominated revenues.

Interest Rate Risk

We manage our exposure to interest rate risk through the proportion of fixed rate debt and variable rate debt in our debt portfolio. To reduce our market risk to changes in interest rates on our variable rate borrowings, and to manage a portion of our exposure to changes in interest rates, we occasionally enter into interest rate swap agreements.

In June 2022, we entered into a seven year interest rate swap agreement with a notional amount of $100 million that is to mature in May 2029.  The interest rate swap agreement has been designated as a cash flow hedge of interest payments on $100 million of borrowings under our Credit Agreement. Under the terms of the swap agreement, we will receive monthly variable interest payments based on one month Term SOFR and will pay interest based upon a fixed rate of 2.683% per annum, adjusted upward for the credit spread adjustment in the Credit Agreement of 0.10% and the loan margin in the Credit Agreement of 1.50% at June 30, 2022.

As of June 30, 2022, we had approximately $267.5 million of outstanding borrowings under our credit facilities, of which approximately $167.5 million bears interest at variable rates of interest and $100 million bears interest at fixed rates, after consideration of the interest rate swap agreement entered into in June 2022.  Additionally, we invest our excess cash in highly liquid short-term investments. Based upon our current level of borrowings under our facilities and our excess cash, the effect of a hypothetical, instantaneous and unfavorable change of 100 basis points in the interest rate may have an approximate $1.5 million annualized negative impact on our earnings or cash flows.
 
In addition, we are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  During the three months and six months ended June 30, 2022, we sold $218.4 million and $374.1 million of receivables, respectively.  Depending upon the level of sales of receivables pursuant these agreements, the effect of a hypothetical, instantaneous and unfavorable change of 100 basis points in the margin rate may have an approximate $2.2 million and $3.7 million negative impact on our earnings or cash flows during the three months and six months ended June 30, 2022, respectively.  The charge related to the sale of receivables is included in selling, general and administrative expenses in our consolidated statements of operations.
 
45

Other than the aforementioned, there have been no significant changes to the information presented in Item 7A (Market Risk) of our Annual Report on Form 10-K for the year ended December 31, 2021.
 
ITEM 4.
CONTROLS AND PROCEDURES
 
(a)          Evaluation of Disclosure Controls and Procedures.

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
 
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and Rule 15d-15(e) promulgated under the Exchange Act, as of the end of the period covered by this Report. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Report.

(b)          Changes in Internal Control Over Financial Reporting.

During the quarter ended June 30, 2022, we have not made any changes in the Company’s internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.  We have, however, designed and implemented appropriate internal controls relating to the hedge designation and reporting of our cash flow interest rate swap agreement entered into in June 2022.
 
We review, document and test our internal control over financial reporting using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in the 2013 Internal Control – Integrated Framework.  We may from time to time make changes aimed at enhancing their effectiveness and to ensure that our systems evolve with our business. These efforts may lead to various changes in our internal control over financial reporting.

46

PART II – OTHER INFORMATION

ITEM 1.
LEGAL PROCEEDINGS

The information required by this Item is incorporated herein by reference to the information set forth in Item 1, “Consolidated Financial Statements” of this Report under the captions “Asbestos” and “Other Litigation” appearing in Note 18, “Commitments and Contingencies,” of the notes to our consolidated financial statements (unaudited).

ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

The following table provides information relating to the Company’s purchases of its common stock for the second quarter of 2022:
 
Period
 
Total Number of
Shares Purchased (1)
   
Average
Price Paid
Per Share
   
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs (2)
   
Maximum Number (or
Approximate Dollar
Value) of Shares that
may yet be Purchased
Under the Plans or
Programs (2)
 
                         
April 1 – 30, 2022
   
96,028
   
$
42.72
     
96,028
   
$
18,703,548
 
May 1 – 31, 2022
   
104,400
     
39.59
     
104,400
     
14,570,753
 
June 1 – 30, 2022
   
271,030
     
42.10
     
271,030
     
3,160,443
 
Total
   
471,458
   
$
41.67
     
471,458
   
$
3,160,443
 

  (1)
All shares were purchased through the publicly announced stock repurchase programs in open-market transactions.
 
  (2)
In October 2021, our Board of Directors authorized the purchase of up to $30 million of our common stock under a stock repurchase program.   Stock repurchases under this program, during the year ended December 31, 2021 were 7,000 shares at a total cost of $0.3 million; and during the three and six months ended June 30, 2022 were 471,458 shares and 621,885 shares of our common stock, respectively, at a total cost of $19.6 million and $26.5 million, respectively.  As of June 30, 2022, there was approximately $3.2 million available for future stock purchases under the program.  During the period from July 1, 2022 through July 18, 2022, we have repurchased an additional 70,182 shares of our common stock at a total cost of $3.2 million, thereby completing the Board of Directors October 2021 authorization.

In July 2022, our Board of Directors authorized the purchase of up to an additional $30 million of our common stock under a new stock repurchase program. Stock will be purchased from time to time in the open market, or through private transactions, as market conditions warrant.

47

ITEM 6.
EXHIBITS

Exhibit
Number
 
   
31.1
31.2
32.1
32.2
   
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.
101.CAL**
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.LAB**
Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE**
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
101.DEF**
Inline XBRL Taxonomy Extension Definition Linkbase Document.
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

**
In accordance with Regulation S-T, the XBRL-related information in Exhibit 101 to the Original Filing shall be deemed to be “furnished” and not “filed.”

48

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.

 
STANDARD MOTOR PRODUCTS, INC.
 
(Registrant)
   
Date: August 4, 2022
/s/ Nathan R. Iles
 
Nathan R. Iles
 
Chief Financial Officer
 
(Principal Financial and Accounting Officer)


49

EX-31.1 2 brhc10040202_ex31-1.htm EXHIBIT 31.1

EXHIBIT 31.1

CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Eric P. Sills, certify that:
 
1.
I have reviewed this report on Form 10-Q of Standard Motor Products, 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(s) 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(s) 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: August 4, 2022
 
 
/s / Eric P. Sills
 
Eric P. Sills
 
Chief Executive Officer and President



EX-31.2 3 brhc10040202_ex31-2.htm EXHIBIT 31.2

EXHIBIT 31.2

CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Nathan R. Iles, certify that:
 
1.
I have reviewed this report on Form 10-Q of Standard Motor Products, 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(s) 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(s) 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: August 4, 2022
 
 
/s/ Nathan R. Iles
 
Nathan R. Iles
 
Chief Financial Officer



EX-32.1 4 brhc10040202_ex32-1.htm EXHIBIT 32.1

EXHIBIT 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Standard Motor Products, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Eric P. Sills, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

/s/ Eric P. Sills
Eric P. Sills
Chief Executive Officer and President
August 4, 2022

*
A signed original of this written statement required by Section 906 has been provided to Standard Motor Products, Inc. and will be retained by Standard Motor Products, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 5 brhc10040202_ex32-2.htm EXHIBIT 32.2

EXHIBIT 32.2

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Standard Motor Products, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Nathan R. Iles, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

/s/ Nathan R. Iles
Nathan R. Iles
Chief Financial Officer
August 4, 2022

*
A signed original of this written statement required by Section 906 has been provided to Standard Motor Products, Inc. and will be retained by Standard Motor Products, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 6 smp-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Calc 2 link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Business Acquisitions and Investments link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Restructuring and Integration Expenses link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Sale of Receivables link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Acquired Intangible Assets link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Credit Facilities and Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Employee Benefits link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Industry Segments link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Net Sales link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Business Acquisitions and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Restructuring and Integration Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Acquired Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Credit Facilities and Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Industry Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 081700 - Disclosure - Net Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 081800 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details) link:presentationLink link:calculationLink link:definitionLink 090302 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details) link:presentationLink link:calculationLink link:definitionLink 090304 - Disclosure - Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Restructuring and Integration Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Sale of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Acquired Intangible Assets, Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - Acquired Intangible Assets, Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - Leases (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 090904 - Disclosure - Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) link:presentationLink link:calculationLink link:definitionLink 090906 - Disclosure - Credit Facilities and Long-Term Debt, Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 090908 - Disclosure - Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) link:presentationLink link:calculationLink link:definitionLink 090908 - Disclosure - Credit Facilities and Long-Term Debt, Maturities of Debt (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Stock-Based Compensation Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Employee Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Industry Segments (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Commitments and Contingencies, Asbestos (Details) link:presentationLink link:calculationLink link:definitionLink 091802 - Disclosure - Commitments and Contingencies, Warranties (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 smp-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 smp-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 smp-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Changes in Accumulated Other Comprehensive Income by Component [Roll Forward] Award Type [Axis] Summary of Significant Accounting Policies [Abstract] Accounts payable Accounts receivable, less allowances for discounts and expected credit losses of $6,012 and $6,170 for 2022 and 2021, respectively Unrealized Derivative Gains (Losses) [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Foreign Currency Translation [Member] Property, plant and equipment, accumulated depreciation Accumulated Other Comprehensive Income (Loss) [Member] Accumulated other comprehensive income Unrecognized Postretirement Benefit Costs (Credit) [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Acquired Indefinite-lived Intangible Assets [Line Items] Capital in Excess of Par Value [Member] Capital in excess of par value Adjustments to reconcile net earnings to net cash provided by (used in) operating activities: Compensation expense, net of tax Share-Based Payment Arrangement, Expense, after Tax Accounts receivable, allowances for discounts and expected credit losses Amortization expense Amortization of deferred financing cost Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Asbestos [Member] ASSETS Assets [Abstract] Balance Sheet Information [Abstract] Total assets Assets Total current assets Assets, Current CURRENT ASSETS: Alternate Base Rate [Member] Overdraft facility Other current assets Purchase Price Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Receivables Noncurrent operating lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisitions and Investments [Abstract] Business Acquisition [Line Items] Percentage of entity acquired Assets acquired and liabilities assumed [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Business Combination, Description [Abstract] Business Combination, Description [Abstract] Business Acquisitions and Investments Incremental revenues from acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Fair value of acquired noncontrolling interest Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Intangible assets Machinery and equipment, net Property, plant, and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Inventory Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Subtotal Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Carrying Amount [Member] Cash and cash equivalents CASH AND CASH EQUIVALENTS at end of period CASH AND CASH EQUIVALENTS at beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Cash acquired Cash Acquired from Acquisition Total operating cash outflows related to discontinued operations Commitments and Contingencies [Abstract] Commitments and contingencies Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Common Stock [Member] Dividend declared per share (in dollars per share) Common stock, par value (in dollars per share) Common stock - par value $2.00 per share: Authorized - 30,000,000 shares; issued 23,936,036 shares Common stock, shares issued (in shares) Common stock, shares authorized (in shares) Employee Benefits [Abstract] Accumulated Other Comprehensive Income Comprehensive Income (Loss) Note [Text Block] CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] Comprehensive income (loss) attributable to noncontrolling interest, net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Total Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income (loss) attributable to noncontrolling interest, net of tax: Comprehensive income attributable to SMP Comprehensive Income (Loss), Net of Tax, Attributable to Parent Principles of Consolidation Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Axis] Other [Member] All Other [Member] Corporate and Other [Member] Trombetta Asia, Ltd [Member] Cost of sales Cost of Goods and Services Sold Customer Relationships [Member] Disaggregation of Net Sales Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Table] Debt Instrument, Redemption, Period [Axis] Fifth Year [Member] Debt Instrument, Redemption, Period Two [Member] First Four Years [Member] Debt Instrument, Redemption, Period One [Member] Debt Instrument, Redemption, Period [Domain] Maturities of Debt Margin on variable rate Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Credit Facilities and Long-Term Debt [Abstract] Weighted average interest rate Debt, Weighted Average Interest Rate Schedule of Long-Term Debt Instruments [Table] Credit Facilities and Long-Term Debt Debt Disclosure [Text Block] Debt Instrument [Axis] Frequency of periodic payment Debt Instrument, Frequency of Periodic Payment Debt Instrument [Line Items] Interest rate periods Debt Instruments [Abstract] Debt Instrument, Name [Domain] Maturity date Deferred income taxes Deferred financing costs Total amortization Deferred Financing Costs [Abstract] Debt Issuance Costs, Net [Abstract] Employer discretionary contribution amount Defined Contribution Plan, Employer Discretionary Contribution Amount Defined Benefit Plan Disclosure [Line Items] Depreciation and amortization Derivative Instrument [Axis] Derivative term of contract Period of agreement Derivative contract, maturity date Derivative, Maturity Date Derivative Financial Instruments [Abstract] Derivative [Table] Derivative [Line Items] Derivative Financial Instruments Fixed interest rate Derivative, notional amount Derivative Contract [Domain] Derivative Instruments and Hedging Activities Developed Technology [Member] Stock-Based Compensation Plans Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Plans [Abstract] Cash dividends paid Dividends, Common Stock, Cash Earnings Per Share [Abstract] Earnings Per Share, Diluted, Other Disclosure [Abstract] Net earnings per common share - Basic (in dollars per share) Earnings Per Share, Basic Net earnings per common share - Diluted (in dollars per share) Earnings Per Share, Diluted Earnings Per Share Earnings Per Share [Text Block] Net earnings per common share - Basic: Basic Net Earnings Per Common Share Attributable to SMP [Abstract] Net earnings per common share - Diluted: Diluted Net Earnings Per Common Share Attributable to SMP [Abstract] Per share data attributable to SMP Earnings Per Share [Abstract] Effect of exchange rate changes on cash Unamortized compensation expense Weighted average period of recognition for unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Workforce Reduction [Member] Payroll and commissions Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract] Shares released from trust (in shares) Employee Stock Ownership Plan (ESOP), Plan [Domain] Employee Stock Ownership Plan (ESOP) Name [Axis] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Additional shares contributed to ESOP (in shares) Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP Total remaining balance of shares in the ESOP (in shares) Employee Stock Ownership Plan (ESOP), Shares in ESOP Accumulated Other Comprehensive Income [Abstract] Equity Component [Domain] Fair Value [Member] Fair Value, Net Asset (Liability) [Abstract] Measurement Basis [Axis] Fair Value Measurements [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Measurements Fair Value Disclosures [Text Block] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, by Balance Sheet Grouping [Table] Summary of Estimated Fair Values, Carrying Amounts and Classification under Fair Value Hierarchy Fair Value Measurement [Domain] LEVEL 1 [Member] LEVEL 2 [Member] Federal Funds Rate [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Estimated amortization expense in year 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Estimated amortization expense, remainder of 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Estimated amortization expense in year 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Estimated amortization expense in year 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Total acquired intangible assets Finite-Lived Intangible Assets, Gross Estimated useful life of intangible assets Finite-Lived Intangible Asset, Useful Life Net acquired intangible assets Finite-Lived Intangible Assets, Net Goodwill Acquired Intangible Assets [Abstract] Gross profit Gross Profit Intersegment Revenues [Member] Lease Expense [Abstract] Earnings from continuing operations before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Earnings from continuing operations (in dollars per share) Earnings from continuing operations per common share (in dollars per share) Equity income from joint ventures Income (Loss) from Equity Method Investments Earnings from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Earnings from continuing operations (in dollars per share) Earnings from continuing operations per common share (in dollars per share) Discontinued operations (in dollars per share) Loss from discontinued operations per common share (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Discontinued operations (in dollars per share) Loss from discontinued operations per common share (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Loss from discontinued operations, net of income taxes Loss on discontinued operations, net of tax CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] Provision for income taxes Income tax expense Loss from discontinued operations Discontinued operations Earnings from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Net Earnings Attributable to SMP [Abstract] Net earnings attributable to SMP Income taxes (Increase) in accounts receivable Increase (Decrease) in Accounts Receivable Increase in accounts payable (Decrease) in sundry payables and accrued expenses (Increase) decrease in deferred income taxes Increase (Decrease) in Deferred Income Taxes (Increase) in inventories Increase (Decrease) in Inventories Change in assets and liabilities: (Increase) decrease in prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Net change in other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Dilutive effect of restricted stock and performance-based stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Acquired indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Acquired Intangible Assets Other intangibles, net Interest expense Cash flow interest rate swap Interest Interest Rate Swap [Member] Derivative fair value Interest Rate Contract [Member] Inventories [Abstract] Increase (decrease) to inventory reserves Inventories Inventory Disclosure [Text Block] Finished goods Inventory, Finished Goods, Net of Reserves Raw materials Inventory, Raw Materials, Net of Reserves Work in process Investments in unconsolidated affiliates Leases 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Remaining operating lease terms Lessee, Operating Lease, Remaining Lease Term 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Renewal option period 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four 2023 Lessee, Operating Lease, Liability, to be Paid, Year One 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Lease, Description [Table] Minimum Lease Payments Lessee, Lease, Description [Line Items] Quantitative Lease Disclosures [Abstract] Total lease payments Lessee, Operating Lease, Liability, to be Paid Outstanding letters of credit Leaseholds [Member] Leases [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Total liabilities and stockholders' equity Liabilities and Equity Total liabilities Liabilities Total current liabilities Liabilities, Current CURRENT LIABILITIES: Average daily loan balance outstanding Line of Credit Facility, Average Outstanding Amount Outstanding borrowings under credit facility Borrowings under credit agreement Long-Term Line of Credit Line of Credit Facility [Line Items] Line of Credit Facility [Abstract] Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Overdraft facility initiation date Line of Credit Facility [Table] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Current portion of revolving credit facility Current portion of debt Accrued asbestos liabilities Sale of Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Remainder of 2022 Long-Term Debt, Maturity, Remainder of Fiscal Year Long-term debt Long-Term Debt, Fair Value Total debt Long-Term Debt Current maturities of debt Less: current maturities Long-Term Debt, Current Maturities Long-term debt Long-Term Debt, Excluding Current Maturities 2023 Long-Term Debt, Maturity, Year One 2027 Long-Term Debt, Maturity, Year Five Long-term debt Long-Term Line of Credit, Noncurrent 2026 Long-Term Debt, Maturity, Year Four 2025 Long-Term Debt, Maturity, Year Three 2024 Long-Term Debt, Maturity, Year Two Loss Contingencies [Line Items] Incremental pre-tax provision Loss Contingency Accrual, Provision Loss Contingencies [Table] Range of possible loss Loss Contingency, Estimate of Possible Loss Pending claims, approximate number Loss Contingency, Pending Claims, Number Noncontrolling interest Changes in product warranties [Roll forward] CASH FLOWS FROM FINANCING ACTIVITIES: Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities CASH FLOWS FROM INVESTING ACTIVITIES: CASH FLOWS FROM OPERATING ACTIVITIES: Net earnings attributable to SMP Net Income (Loss) Attributable to Parent Net earnings attributable to noncontrolling interest Net earnings Recently Issued Accounting Pronouncements Non-compete Agreements [Member] Noncompete Agreements [Member] Notional Disclosures [Abstract] Number of reportable operating segments Noncontrolling interest acquired Non-Controlling Interest [Member] Other comprehensive income before reclassifications Weighted average discount rate Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Noncurrent operating lease liabilities Noncurrent operating lease liabilities Minimum Lease Payments [Abstract] Total operating lease liabilities Operating Lease, Liability Operating lease right-of-use assets Operating cash flows from operating leases Operating Lease, Payments Operating lease expense Operating income Operating Income (Loss) Reportable Segments [Member] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Basis of Presentation [Abstract] Derivative instruments Foreign currency translation adjustments Other comprehensive income, net of tax Total other comprehensive income, net of tax Other Comprehensive Income (Loss), Net of Tax Other Exit Costs [Member] Other income, net Other Operating Income (Expense), Net Other accrued liabilities Other assets Other comprehensive income (loss), net of tax: Long-term debt Other Long-Term Debt, Noncurrent Current portion of term loan and other debt Other non-operating income, net Other Nonoperating Income (Expense) Sundry payables and accrued expenses Other comprehensive income, net Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Pension and postretirement plans Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Total SMP [Member] Payment for settled claims and awards related damages, including interest Payments for Legal Settlements Other investing activities Payments for (Proceeds from) Other Investing Activities Purchase of treasury stock Payments for Repurchase of Common Stock Cash payments Payments for Restructuring Dividends paid Payments of Ordinary Dividends, Common Stock Payments of debt issuance costs Payments of Debt Issuance Costs Acquisitions of and investments in businesses Payments to Acquire Businesses, Net of Cash Acquired Capital expenditures Payments to Acquire Property, Plant, and Equipment Employee Benefits Retirement Benefits [Text Block] Performance-based Shares [Member] Performance Shares [Member] Plan Name [Domain] Plan Name [Axis] Portion at Fair Value Measurement [Member] [Default] Prepaid expenses and other current assets Reclassification Net borrowings under revolving credit facilities Net borrowings of other debt and capital lease obligations Increase in overdraft balances Borrowings under the term loan Settlements of warranty claims Standard and Extended Product Warranty Accrual, Decrease for Payments Balance, end of period Balance, beginning of period Standard and Extended Product Warranty Accrual Liabilities accrued for current year sales Net earnings Net earnings Net earnings Property, plant and equipment, net of accumulated depreciation of $234,217 and $227,788 for 2022 and 2021, respectively Increase (decrease) to allowance for expected credit losses Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Sale of Receivables [Abstract] Amounts reclassified from accumulated other comprehensive income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Reclassifications Out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Related Party [Domain] Related Party [Axis] Restricted Shares [Member] Restricted Stock [Member] Restructuring Plan [Axis] Exit activity liability, end of period Exit activity liability, beginning of period Restructuring Reserve Restructuring Cost and Reserve [Line Items] Restructuring and Integration Expenses [Abstract] Restructuring and integration costs provided for during 2022 Restructuring and integration expenses Restructuring and integration activities [Roll Forward] Restructuring Reserve [Roll Forward] Restructuring Plan [Domain] Restructuring Type [Axis] Restructuring and Integration Expenses Restructuring and Related Activities Disclosure [Text Block] Retained earnings Retained Earnings [Member] Retirement Plan Type [Domain] Retirement Plan Type [Axis] Disaggregation of net sales Net sales Revenue from Contract with Customer, Including Assessed Tax Net Sales Revenue from Contract with Customer [Text Block] Net Sales [Abstract] Expiration of vesting period Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Short term borrowings Plan [Member] Scenario, Plan [Member] Restricted and Performance-based Share Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Changes in Product Warranties Schedule of Product Warranty Liability [Table Text Block] Allocation of Purchase Price, Assets Acquired And Liabilities Assumed Reconciliations of Earnings Available to Common Stockholders and Shares used in Calculating Basic and Dilutive Net Earnings per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Summary of Total Debt Outstanding Schedule of Debt [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Acquired Finite-Lived Intangible Asset By Major Class [Table] Anti-dilutive Securities Excluded from Computation of Earnings per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Changes in Accumulated Other Comprehensive Income by Component Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Acquired Identifiable Intangible Assets Schedule of Restructuring and Related Costs [Table] Restructuring and Integration Expense Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Sales and Operating Income by Operating Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] SOFR [Member] Industry Segments Segment Reporting Disclosure [Text Block] Segment Reporting Information [Line Items] Segments [Domain] Segments [Domain] Segment Reporting Information, Profit (Loss) [Abstract] Industry Segments [Abstract] Discontinued Operations [Member] Operating Activities [Domain] Selling, general and administrative expenses Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Restricted and performance-based stock, weighted average grant date fair value per share [Roll Forward] Age 65 [Member] Share-Based Payment Arrangement, Tranche Three [Member] Age 60 [Member] Age 63 [Member] Restricted and performance-based stock, shares [Roll Forward] Beginning of period (in dollars per share) End of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Stock-based compensation Compensation expense, gross End of period (in shares) Beginning of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Additional Disclosures [Abstract] Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Shares authorized for issuance (in shares) Award Type [Domain] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] CONSOLIDATED BALANCE SHEETS [Abstract] Segments [Axis] Equity Components [Axis] Statement [Line Items] CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] Operating Activities [Axis] Statement [Table] CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY [Abstract] Employee Stock Ownership Plan Stock Issued During Period, Value, Employee Stock Ownership Plan Total SMP stockholders' equity Balance attributable to SMP Balance attributable to SMP Stockholders' Equity Attributable to Parent Total stockholders' equity Balance at beginning of period Balance at end of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Stockholders' equity: Supplemental disclosure of cash flow information: Supplemental Executive Retirement Plan [Member] Supplemental Employee Retirement Plan [Member] Trade Names [Member] Trademarks and Trade Names [Member] Trademarks and Trade Names [Member] Treasury stock - at cost (2,458,247 shares and 1,911,792 shares in 2022 and 2021, respectively) Treasury Stock, Value Treasury Stock [Member] Treasury stock - at cost (in shares) Purchase of treasury stock Treasury Stock, Value, Acquired, Cost Method Type of Restructuring [Domain] Unrecognized gain relating to change in fair value of cash flow interest rate hedge Vesting [Axis] Vesting [Domain] Variable Rate [Domain] Variable Rate [Axis] Average number of common shares and dilutive common shares (in shares) Weighted average common shares outstanding - Diluted (in shares) Average number of common shares (in shares) Weighted average common shares outstanding (in shares) Plus incremental shares from assumed conversions [Abstract] Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Write off of unamortized deferred financing costs Asia [Member] Consolidation Items [Axis] Consolidation Items [Domain] Directors [Member] Director [Member] Europe [Member] Executives [Member] Executive Officer [Member] Litigation Case [Axis] Litigation Case [Domain] Maximum [Member] Minimum [Member] Products and Services [Domain] Products and Services [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Scenario [Domain] Geographical [Domain] Geographical [Axis] Scenario [Axis] Title of Individual [Axis] Title of Individual [Domain] Canada [Member] Mexico [Member] United States [Member] Cover [Abstract] Document Type Document Quarterly Report Document Transition Report Entity Interactive Data Current Amendment Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Period of time at which cancellation of the credit facility before renewal, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Line of Credit Facility, Cancellation Period Overdraft facility cancellation period Period of time at which borrowing available under credit facility automatically renew, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Line Of Credit Facility Renewal Period Overdraft facility renewal period Interest rate at which a bank borrows funds from other banks in Warsaw interbank market. Warsaw Interbank Offered Rate [Member] WIBOR [Member] Refers to the borrowings under polish overdraft facility in which proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Polish Overdraft Facility [Member] The amount of money a lender will loan to a company based on the value of the collateral the company pledges. The borrowing base is usually determined by a method called margining, where the lender determines a discount factor that is multiplied by the value of the collateral; the result is the amount that will be loaned to the company. Borrowing Base Borrowing base A swing line facility is a sub-limit of a syndicated revolving credit loan whereby a lender makes a short term (operating not more than five days) loan, in smaller amounts, on shorter notice, and with a higher interest rate than is otherwise available for revolving credit loans. Swing Line Loans [Member] Swing Line Loans [Member] Additional borrowing capacity under the accordion feature credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Line Of Credit Facility Additional Borrowing Capacity Line of credit facility, accordion feature A letter of credit sub-limit arrangement in a revolving credit facility. Sub-limit Letter of Credit [Member] Letter of Credit Sublimit [Member] This element represents number of extensions of maturity date permitted under debt agreement. Debt Instrument, Number of Extensions of Maturity Date Number of extensions of maturity date 'The maximum net debt to EBITDA ratio under debt agreement. Debt Instrument, Covenant, Maximum, Debt To EBITDA Ratio Maximum consolidated EBITDA Consolidated Leverage Ratio as defined in the Credit Agreement. Debt Instrument, Leverage Ratio Net Leverage Ratio Amortization percentage for periodic payments in a debt agreement. Debt Instrument, Amortization Percentage of Periodic Payment Periodic payment amortization percentage Period for extension of maturity date permitted under debt agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Debt Instrument, Period for Extension of Maturity Date Debt instrument, extension period Senior secured facility line of credit in which proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Senior Secured Facility Revolving Credit Facility, Line of Credit [Member] Line of Credit [Member] Refers to term benchmark borrowings in a debt arrangement. Term Benchmark Borrowings [Member] Term Benchmark Borrowings [Member] Loan made available to a borrower directly from the issuing bank. No third-party is used to disperse or finalize any part of the loan. Direct loans may result in lower interest rates and fees because of the alleviation of the middle man. Borrowing [Member] Direct Borrowings [Member] This represents the interest rate swap facility in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.. Interest Rate Swap Facility [Member] Interest Rate Swap Agreement [Member] Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Debt Instrument, Term of Variable Rate Term of variable rate Derivative instrument, percentage of credit spread adjustment under credit agreement. Derivative Instrument, Rate of Credit Spread Adjustment Derivative, credit spread adjustment percentage Number of former union employees in the US covered by the plan. Number of former union employees covered by the plan Number of former union employees covered by the plan Benefit Plan [Abstract] Employee Stock Ownership Plan and Trust (ESOP) for the company. Employee Stock Ownership Plan and Trust (ESOP) [Member] Defined Contribution Pension and Other Postretirement Plans [Abstract] Defined Contribution Pension and Other Postretirement Plans [Abstract] Details About Accumulated Other Comprehensive Income Components [Abstract] Details About Accumulated Other Comprehensive Income Components [Abstract] Amount after valuation and FIFO reserves including unreturned customer inventories expected to be sold, or consumed within one year or operating cycle, if longer. FIFO Inventory Net With Unreturned Customer Inventories Total inventories The estimated increase (or decrease) from the lower amount of possible loss from the contingency during the period. Loss Contingency, Range of Possible Loss, Increase (Decrease) from Lower Range Decrease in range of possible loss from lower range The estimated increase (or decrease) from the higher range amount of possible loss from the contingency during the period. Loss Contingency, Range of Possible Loss, Increase (Decrease) from Higher Range Increase in range of possible loss from upper range Asbestos [Abstract] Asbestos [Abstract] Fair value portion of currency related to deferred compensation. Deferred Compensation, Fair Value Deferred compensation The threshold equity ownership percentage in the entities included in the consolidated financial statements. Equity ownership in entities included in consolidated financial statements, threshold Equity ownership in entities included in consolidated financial statements, minimum Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year. Lessee, Operating Lease, Liability, Payments, Due after Year four Thereafter Operating leases [Abstract] Operating Leases [Abstract] Current portion of the present value of lessee's discounted obligations from operating leases included in sundry payables and accrued expenses. Lessee Sundry Payables and Accrued Expenses Sundry payables and accrued expenses Liabilities, Lessee [Abstract] Liabilities [Abstract] Assets Lessee [Abstract] Assets [Abstract] Right-of-Use Asset Obtained In Exchange For Operating Lease Liability [Abstract] Right-of-use assets obtained in exchange for new lease obligations [Abstract] Amount of non-lease expense components such as maintenance, property taxes, etc, and operating lease expense for leases with an initial term of 12 months or less. Operating Lease, Non-lease Components Excluded expenses of non lease Cash Paid For The Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid for the amounts included in the measurement of lease liabilities [Abstract] Supplemental Cash Flow Information Lessee [Abstract] Expense and Cash Flow Information [Abstract] Expense and Cash Flow Information [Abstract] Tabular disclosure of quantitative disclosures related to operating leases. Lessee, Quantitative Disclosures Related to Operating Leases [Table Text Block] Quantitative Disclosures Related to Operating Leases An operating segment which manufactures and distributes ignition and emission parts, ignition wires, battery cables and fuel system parts. Engine Management [Member] Engine Management [Member] Product group that manufactures and remanufactures other climate control parts. Other Climate Control Parts [Member] Other Climate Control Parts [Member] Product group that manufactures and remanufactures Ignition, Emission Control, Fuel and Safety Related System Products. Ignition, Emission Control, Fuel and Safety Related System Products [Member] Ignition, Emission Control, Fuel and Safety Related System Products [Member] Product group that manufactures and remanufactures air conditioning compressors. Compressors [Member] Compressors [Member] Product group that manufactures wire and cable. Wire and Cable [Member] Wire and Cable [Member] Countries excluding the United States, Canada, Mexico and countries in Europe Other Foreign [Member] Other Foreign [Member] Channel where our domestic entities sell to customers outside the United States. Export [Member] Export [Member] Channel that sell our products to warehouse distributors and retailers. Aftermarket [Member] Aftermarket [Member] Channel that sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians. Original Equipment ("OE") and Original Equipment Service ("OES") [Member] OE/OES [Member] An operating segment that manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts. Temperature Control [Member] Temperature Control [Member] Aggregate amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fourth fiscal year following the current fiscal year. Finite Lived Intangible Assets Amortization Expense, after Year Four Estimated amortization expense in years 2026 through 2041 Amortization of acquired intangible assets [Abstract] Amount of amortization expense expected to be recognized during the second fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year Two 2024 Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Term Loan and Revolving Credit Facilities [Member] Term Loan and Revolving Credit Facilities [Member] Amount of amortization expense expected to be recognized during the third fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year Three 2025 Amount of amortization expense expected to be recognized in the remainder of the fiscal year following the latest fiscal year for financing costs. Amortization of Financing Costs, Remainder of Fiscal Year Remainder of 2022 Amount of amortization expense expected to be recognized during the fifth fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year Five 2027 Amount of amortization expense expected to be recognized during the fourth fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year Four 2026 Amount of amortization expense expected to be recognized during the first fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year One 2023 Debt Issuance Costs, Amortization [Abstract] Deferred Finance Costs, Amortization [Abstract] Tabular disclosure of information pertaining to deferred financing costs amortized period of time. Schedule of Deferred Financing Costs, Amortized [Table Text Block] Schedule of Deferred Financing Costs Name of acquired entity. Stabil Operative Group GmbH [Member] Stabil [Member] Stabil [Member] The amount of operating right-of-use assets recognized as of the acquisition date. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-use Assets Operating lease right-of-use assets Name of acquired entity. Trumpet Holdings, Inc. [Member] Trombetta [Member] Maturities of Debt [Abstract] Maturities of Debt [Abstract] Name of acquired entity. Particulate Matter Sensor Business of Stoneridge, Inc. [Member] Soot Sensor [Member] Cash paid during the year for [Abstract] Cash paid during the period for: The amount of plan compensation cost recognized during the period. Employee Stock Ownership Plan (ESOP), Pan Allocation Employee stock ownership plan allocation Amount of increase to treasury stock for the portion of the cost to recognize the award under share-based payment arrangement. APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Treasury Stock Stock-based compensation Amount net of taxes unrealized gain (loss) related to net of cash settlements payments in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income. Unrealized Gain (Loss), Net of Taxes, Accumulated Other Comprehensive Income (Loss), Cash Settlements Payments Unrecognized gain, net of cash settlements payments, net of tax Amount net of taxes unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective. Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Net of Taxes, Accumulated Other Comprehensive Income (Loss) Unrecognized gain relating to change in fair value of cash flow interest rate hedge, net of tax Amount of unrealized gain (loss) related to net of cash settlements payments in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income. Unrealized Gain (Loss), Pretax, Accumulated Other Comprehensive Income (Loss), Cash Settlements Payments Unrecognized gain, net of cash settlements payments Amount after valuation and FIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. FIFO Inventory, Net Inventories Subtotal Carrying amount as of the balance sheet date of goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year. Unreturned Customer Inventories Unreturned customer inventories Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when goods are expected to be returned by the customer due to defective goods or overstock. Accrued Customer Returns Accrued customer returns Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when core products are sold and expected to be returned. Accrued Core Liabilities, Current Accrued core liability Amount as of the balance sheet date of obligations incurred through that date and payable for customer rebates. Rebates are a deduction from gross revenue in arriving at net revenue. Accrued Rebates Accrued rebates The number of types of restricted stock granted to eligible employees. Number of Types of Restricted Stock Number of types of restricted stock Represents the measuring period for performance-based shares, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Share-based Compensation Arrangement by Share-based Payment Award, Measuring period for performance-based shares Measuring period for performance-based shares Represents the percentage of the forfeitures on share-based payment award during the period. Share-based Compensation Arrangement by Share-based Payment Award, Estimated forfeitures, Percentage Estimated forfeitures The vesting period for shares granted within eligible age limit employee under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Vesting Period Before Eligible Age Limit Vesting period before reaching age limit Post vesting holding period that once the award vests the participant needs to hold the award for a given time period until they can exercise the award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share-based Compensation Arrangement by Share-based Payment Award,, Post Vesting Holding Period Post vesting holding period for restricted and performance shares issued Restricted and Performance Stock Grants [Abstract] Restricted and Performance Stock Grants [Abstract] Disclosure of 2016 Omnibus Incentive Plan which permits the grant of incentive awards from time to time to selected employees, officers, and directors of the Company and its Affiliates. Two Thousand and Sixteen Omnibus Incentive Plan [Member] 2016 Omnibus Incentive Plan [Member] Employees hired by the Company. Employees [Member] Employees [Member] One of the ranking officers of the entity, appointed to the position by the board of directors and Person serving on the board of directors (who collectively have responsibility for governing the entity). Executives and Directors [Member] Executives and Directors [Member] Shares or units awarded to employees for meeting certain performance targets and stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met. Restricted and Performance based Shares [Member] Restricted and Performance-Based Shares [Member] Intangible asset arising from original creative thought. Include, but is not limited to, patents, developed technology and intellectual property. Patents, Developed Technology and Intellectual Property [Member] Indefinite Lived Intangible Assets [Abstract] Agreement in which one party agrees to supply predetermined quantity. Supply Agreement [Member] Supply Agreements [Member] This represents the term loan facility in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.. Term Loan Facility [Member] Credit Facility - Term Loan Due 2027 [Member] Term Loan Facility [Member] This element represents polish overdraft facility and other debt. Polish Overdraft Facility and Other Debt [Member] Other [Member] Polish Overdraft Facility and Other Debt [Member] Arrangement in which loan proceeds can continuously be obtained following repayments, in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies. Multi-currency Revolving Credit Facility [Member] Credit Facility - Revolver Due 2027 [Member] Revolving Credit Facility [Member] Senior secured facility in which proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Senior Secured Facility Revolving Credit Facility [Member] Senior Secured Facility - Revolver Due 2023 [Member] Senior Secured Revolving Credit Facility [Member] Amount reclassified out of the restructuring reserve during the period. Restructuring Reserve, Reclassification Adjustment Reclassification The product line relocation made in connection with the acquisition of certain soot product lines from Stonebridge, Inc.. Soot Sensor Product Line Relocation [Member] Soot Sensor Product Line Relocation [Member] Program initiated in 2016 to selling off or closing down some plants or units to reorganize a firm's operations to be more in line with its core competencies, in the interest of efficiency, or as a cost cutting measure. Plant Rationalization Program [Member] Plant Rationalization Program [Member] Amount of receivables presented at financial institutions but not yet sold as of balance sheet date. Sale of receivables, Not Yet Sold Receivables not yet sold The amount of charges incurred relating to the sale of receivables during the reporting period. Sale of receivables, related charges Charge related to sale of receivables The amount of receivables sold during the period. Sale of Receivables Sale of receivables to financial institutions EX-101.PRE 10 smp-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Aug. 01, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Document Transition Report false  
Entity File Number 001-04743  
Entity Registrant Name Standard Motor Products, Inc.  
Entity Central Index Key 0000093389  
Entity Incorporation, State or Country Code NY  
Entity Tax Identification Number 11-1362020  
Entity Address, Address Line One 37-18 Northern Blvd.  
Entity Address, City or Town Long Island City  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 11101  
City Area Code 718  
Local Phone Number 392-0200  
Title of 12(b) Security Common Stock, par value $2.00 per share  
Trading Symbol SMP  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   21,408,957
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]        
Net sales [1] $ 359,412 $ 342,076 $ 682,243 $ 618,629
Cost of sales 263,061 242,804 496,052 435,573
Gross profit 96,351 99,272 186,191 183,056
Selling, general and administrative expenses 68,468 62,347 131,352 116,807
Restructuring and integration expenses 3 0 44 0
Other income, net 13 0 13 0
Operating income 27,893 36,925 54,808 66,249
Other non-operating income, net 1,927 832 3,376 1,467
Interest expense 1,821 495 2,626 704
Earnings from continuing operations before taxes 27,999 37,262 55,558 67,012
Provision for income taxes 7,122 9,248 14,127 16,834
Earnings from continuing operations 20,877 28,014 41,431 50,178
Loss from discontinued operations, net of income taxes (1,666) (853) (2,782) (2,017)
Net earnings 19,211 27,161 38,649 48,161
Net earnings attributable to noncontrolling interest 85 19 77 19
Net earnings attributable to SMP [2] 19,126 27,142 38,572 48,142
Net earnings attributable to SMP        
Earnings from continuing operations 20,792 27,995 41,354 50,159
Discontinued operations (1,666) (853) (2,782) (2,017)
Net earnings attributable to SMP [2] $ 19,126 $ 27,142 $ 38,572 $ 48,142
Net earnings per common share - Basic:        
Earnings from continuing operations (in dollars per share) $ 0.96 $ 1.26 $ 1.89 $ 2.25
Discontinued operations (in dollars per share) (0.08) (0.04) (0.13) (0.09)
Net earnings per common share - Basic (in dollars per share) 0.88 1.22 1.76 2.16
Net earnings per common share - Diluted:        
Earnings from continuing operations (in dollars per share) 0.93 1.23 1.85 2.21
Discontinued operations (in dollars per share) (0.07) (0.03) (0.13) (0.09)
Net earnings per common share - Diluted (in dollars per share) 0.86 1.20 1.72 2.12
Dividend declared per share (in dollars per share) $ 0.27 $ 0.25 $ 0.54 $ 0.50
Average number of common shares (in shares) 21,757,998 22,198,545 21,867,644 22,257,922
Average number of common shares and dilutive common shares (in shares) 22,255,642 22,686,384 22,372,702 22,741,171
[1] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[2] Throughout this Form 10-Q, “SMP” refers to Standard Motor Products, Inc. and subsidiaries.
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]        
Net earnings $ 19,211 $ 27,161 $ 38,649 $ 48,161
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (6,528) 2,477 (7,166) 561
Derivative instruments 105 0 105 0
Pension and postretirement plans (4) (4) (9) (9)
Total other comprehensive income, net of tax (6,427) 2,473 (7,070) 552
Total Comprehensive income 12,784 29,634 31,579 48,713
Comprehensive income (loss) attributable to noncontrolling interest, net of tax:        
Net earnings 85 19 77 19
Foreign currency translation adjustments (64) (22) (61) (22)
Comprehensive income (loss) attributable to noncontrolling interest, net of tax 21 (3) 16 (3)
Comprehensive income attributable to SMP $ 12,763 $ 29,637 $ 31,563 $ 48,716
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 14,186 $ 21,755
Accounts receivable, less allowances for discounts and expected credit losses of $6,012 and $6,170 for 2022 and 2021, respectively 229,657 180,604
Inventories 551,415 468,755
Unreturned customer inventories 21,405 22,268
Prepaid expenses and other current assets 26,198 17,823
Total current assets 842,861 711,205
Property, plant and equipment, net of accumulated depreciation of $234,217 and $227,788 for 2022 and 2021, respectively 104,931 102,786
Operating lease right-of-use assets 39,827 40,469
Goodwill 131,125 131,652
Other intangibles, net 101,649 106,234
Deferred income taxes 34,086 36,126
Investments in unconsolidated affiliates 44,885 44,087
Other assets 27,188 25,402
Total assets 1,326,552 1,197,961
CURRENT LIABILITIES:    
Current portion of revolving credit facility 56,000 125,298
Current portion of term loan and other debt 7,954 3,117
Accounts payable 140,082 137,167
Sundry payables and accrued expenses 49,710 57,182
Accrued customer returns 55,725 42,412
Accrued core liability 23,117 23,663
Accrued rebates 41,647 42,472
Payroll and commissions 35,985 45,058
Total current liabilities 410,220 476,369
Long-term debt 203,500 21
Noncurrent operating lease liabilities 30,039 31,206
Other accrued liabilities 22,119 25,040
Accrued asbestos liabilities 48,025 52,698
Total liabilities 713,903 585,334
Commitments and contingencies
Stockholders' equity:    
Common stock - par value $2.00 per share: Authorized - 30,000,000 shares; issued 23,936,036 shares 47,872 47,872
Capital in excess of par value 109,117 105,377
Retained earnings 559,069 532,319
Accumulated other comprehensive income (15,178) (8,169)
Treasury stock - at cost (2,458,247 shares and 1,911,792 shares in 2022 and 2021, respectively) (99,294) (75,819)
Total SMP stockholders' equity 601,586 601,580
Noncontrolling interest 11,063 11,047
Total stockholders' equity 612,649 612,627
Total liabilities and stockholders' equity $ 1,326,552 $ 1,197,961
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Accounts receivable, allowances for discounts and expected credit losses $ 6,012 $ 6,170
Property, plant and equipment, accumulated depreciation $ 234,217 $ 227,788
Stockholders' equity:    
Common stock, par value (in dollars per share) $ 2.00 $ 2.00
Common stock, shares authorized (in shares) 30,000,000 30,000,000
Common stock, shares issued (in shares) 23,936,036 23,936,036
Treasury stock - at cost (in shares) 2,458,247 1,911,792
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 38,649 $ 48,161
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:    
Depreciation and amortization 13,893 13,100
Amortization of deferred financing cost 164 114
Increase (decrease) to allowance for expected credit losses (253) 321
Increase (decrease) to inventory reserves 2,959 (463)
Equity income from joint ventures (2,524) (1,156)
Employee stock ownership plan allocation 1,148 1,257
Stock-based compensation 4,465 4,381
(Increase) decrease in deferred income taxes 2,090 (2,344)
Loss on discontinued operations, net of tax 2,782 2,017
Change in assets and liabilities:    
(Increase) in accounts receivable (49,659) (4,715)
(Increase) in inventories (87,744) (46,682)
(Increase) decrease in prepaid expenses and other current assets (7,102) 3,220
Increase in accounts payable 1,591 16,097
(Decrease) in sundry payables and accrued expenses (5,020) (6,491)
Net change in other assets and liabilities (10,772) (3,664)
Net cash provided by (used in) operating activities (95,333) 23,153
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisitions of and investments in businesses 0 (109,267)
Capital expenditures (13,203) (11,709)
Other investing activities 0 2
Net cash used in investing activities (13,203) (120,974)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings under the term loan 100,000 0
Net borrowings under revolving credit facilities 39,202 125,000
Net borrowings of other debt and capital lease obligations 117 2,250
Purchase of treasury stock (25,605) (11,096)
Payments of debt issuance costs (2,128) 0
Increase in overdraft balances 1,903 694
Dividends paid (11,822) (11,134)
Net cash provided by financing activities 101,667 105,714
Effect of exchange rate changes on cash (700) 72
Net increase (decrease) in cash and cash equivalents (7,569) 7,965
CASH AND CASH EQUIVALENTS at beginning of period 21,755 19,488
CASH AND CASH EQUIVALENTS at end of period 14,186 27,453
Cash paid during the period for:    
Interest 2,219 481
Income taxes $ 18,897 $ 12,803
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Capital in Excess of Par Value [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury Stock [Member]
Total SMP [Member]
Non-Controlling Interest [Member]
Total
Balance at beginning of period at Dec. 31, 2020 $ 47,872 $ 105,084 $ 463,612 $ (5,676) $ (60,656) $ 550,236 $ 0 $ 550,236
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Noncontrolling interest acquired 0 0 0 0 0 0 11,504 11,504
Net earnings 0 0 48,142 0 0 48,142 19 48,161
Other comprehensive income, net of tax 0 0 0 574 0 574 (22) 552
Cash dividends paid 0 0 (11,134) 0 0 (11,134) 0 (11,134)
Purchase of treasury stock 0 0 0 0 (11,096) (11,096) 0 (11,096)
Stock-based compensation 0 1,844 0 0 2,537 4,381 0 4,381
Employee Stock Ownership Plan 0 134 0 0 2,379 2,513 0 2,513
Balance at end of period at Jun. 30, 2021 47,872 107,062 500,620 (5,102) (66,836) 583,616 11,501 595,117
Balance at beginning of period at Mar. 31, 2021 47,872 106,366 479,024 (7,597) (68,725) 556,940 0 556,940
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Noncontrolling interest acquired 0 0 0 0 0 0 11,504 11,504
Net earnings 0 0 27,142 0 0 27,142 19 27,161
Other comprehensive income, net of tax 0 0 0 2,495 0 2,495 (22) 2,473
Cash dividends paid 0 0 (5,546) 0 0 (5,546) 0 (5,546)
Purchase of treasury stock 0 0 0 0 0 0 0 0
Stock-based compensation 0 696 0 0 1,889 2,585 0 2,585
Balance at end of period at Jun. 30, 2021 47,872 107,062 500,620 (5,102) (66,836) 583,616 11,501 595,117
Balance at beginning of period at Dec. 31, 2021 47,872 105,377 532,319 (8,169) (75,819) 601,580 11,047 612,627
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net earnings 0 0 38,572 0 0 38,572 77 38,649
Other comprehensive income, net of tax 0 0 0 (7,009) 0 (7,009) (61) (7,070)
Cash dividends paid 0 0 (11,822) 0 0 (11,822) 0 (11,822)
Purchase of treasury stock 0 0 0 0 (26,496) (26,496) 0 (26,496)
Stock-based compensation 0 3,371 0 0 1,094 4,465 0 4,465
Employee Stock Ownership Plan 0 369 0 0 1,927 2,296 0 2,296
Balance at end of period at Jun. 30, 2022 47,872 109,117 559,069 (15,178) (99,294) 601,586 11,063 612,649
Balance at beginning of period at Mar. 31, 2022 47,872 107,606 545,830 (8,815) (80,622) 611,871 11,042 622,913
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net earnings 0 0 19,126 0 0 19,126 85 19,211
Other comprehensive income, net of tax 0 0 0 (6,363) 0 (6,363) (64) (6,427)
Cash dividends paid 0 0 (5,887) 0 0 (5,887) 0 (5,887)
Purchase of treasury stock 0 0 0 0 (19,646) (19,646) 0 (19,646)
Stock-based compensation 0 1,511 0 0 974 2,485 0 2,485
Balance at end of period at Jun. 30, 2022 $ 47,872 $ 109,117 $ 559,069 $ (15,178) $ (99,294) $ 601,586 $ 11,063 $ 612,649
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation
6 Months Ended
Jun. 30, 2022
Basis of Presentation [Abstract]  
Basis of Presentation
Note 1.  Basis of Presentation

Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our,” “SMP,” or the “Company”) is a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry along with a complementary focus on specialized equipment parts for manufacturers across multiple industries around the world.

The accompanying unaudited financial information should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021.  The unaudited consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  In instances where we have more than a 50% equity ownership and the minority shareholder does not maintain substantive participating rights, our consolidated financial statements include the accounts of the company on a consolidated basis with its net income and equity reported at amounts attributable to both our equity position and that of the noncontrolling interest.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.  The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire year.

Reclassification

Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2022 presentation.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Note 2.  Summary of Significant Accounting Policies

The preparation of consolidated annual and quarterly financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of our consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods.  We have made a number of estimates and assumptions in the preparation of these consolidated financial statements.  We can give no assurance that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimates, or in the assumptions that we use in calculating the estimates, the uncertain future effects, if any, of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments, future increases in interest rates, and other unforeseen changes in the industry, or business, could materially impact the estimates, and may have a material adverse effect on our business, financial condition and results of operations.  Some of the more significant estimates include allowances for expected credit losses, cash discounts, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability exposures, asbestos, environmental and litigation matters, valuation of deferred tax assets, share based compensation and sales returns and other allowances.

Derivative Instruments and Hedging Activities

We occasionally use derivative financial instruments to reduce our market risk to changes in interest rates on our variable rate borrowings.  Derivative financial instruments are recorded at fair value in other current and long-term assets, and other current and long-term liabilities in the consolidated balance sheets.  For derivative financial instruments that have been formally designated as cash flow interest rate hedges (“interest rate swap agreements”), provided that the hedging instrument is highly effective, the entire change in the fair value of the derivative will be deferred and recorded in accumulated other comprehensive income (“AOCI”) in the consolidated balance sheets. When the underlying hedged transaction is realized (i.e., when the interest payments on the underlying borrowing are recognized in the consolidated statements of operations), the gain/loss included in AOCI is recorded in earnings and reflected on the same line as the gain/loss on the hedged item attributable to the hedged risk (i.e., interest expense). At the inception of each transaction, we formally document the hedge relationship, including the identification of the hedge instrument, the related hedged items, the effectiveness of the hedge, as well as its risk management objectives and strategies.

Other than the addition of the foregoing accounting policy, “Derivative Instruments and Hedging Activities,” there have been no material changes to our critical accounting policies and estimates from the information provided in Note 1 of the notes to our consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.

Recently Issued Accounting Pronouncements

Standards that are not yet adopted as of June 30, 2022

The following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of June 30, 2022, and that could have an impact on our financial statements:

Standard
 
Description
 
Date of
adoption /
Effective date
 
Effects on the financial
statements or other
significant matters
 
     
ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting
 
 
This standard is intended to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The new standard is applicable to contracts that reference LIBOR, or another reference rate, expected to be discontinued due to reference rate reform.
 
Effective March 12, 2020 through December 31, 2022
 
The new standard may be applied as of the beginning of an interim period that includes March 12, 2020 through December 31, 2022.  As certain of our contracts reference LIBOR, including our supply chain financing arrangements, we are currently reviewing the optional guidance in the standard to determine its impact upon the discontinuance of LIBOR. At this time, we do not believe that the new guidance, nor the discontinuance of LIBOR, will have a material impact on our consolidated financial statements and related disclosures.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Business Acquisitions and Investments
6 Months Ended
Jun. 30, 2022
Business Acquisitions and Investments [Abstract]  
Business Acquisitions and Investments
Note 3.  Business Acquisitions and Investments

2021 Business Acquisitions

Acquisition of Capital Stock of Stabil Operative Group GmbH (“Stabil”)

In September 2021, we acquired 100% of the capital stock of Stabil Operative Group GmbH, a German company (“Stabil”), for Euros 13.7 million, or $16.3 million.  Stabil is a manufacturer and distributor of a variety of components, including electronic sensors, control units, and clamping devices to the European Original Equipment (“OE”) market, serving both commercial and light vehicle applications. The acquired Stabil business was paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and is headquartered on the outskirts of Stuttgart, Germany with facilities in Germany and Hungary. The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion beyond our core aftermarket business into complementary areas, and gives us exposure to a diversified group of blue chip European commercial and light vehicle OE customers.

The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
16,290
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
2,852
         
Inventory
   
5,126
         
Other current assets (1)
   
1,628
         
Property, plant and equipment, net
   
1,810
         
Operating lease right-of-use assets
   
4,971
         
Intangible assets
   
5,471
         
Goodwill
   
4,827
         
Current liabilities
   
(4,190
)
       
Noncurrent operating lease liabilities
   
(4,454
)
       
Deferred income taxes
   
(1,751
)
       
Net assets acquired
         
$
16,290
 


(1)
The other current assets balance includes $0.9 million of cash acquired.

Intangible assets acquired of $5.5 million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of 20 years. Goodwill of $4.8 million was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes.

Incremental revenues from the acquired Stabil business included in our consolidated statement of operations for the three months and six months ended June 30, 2022 were $5.7 million and $11.5 million, respectively.

Acquisition of Capital Stock of Trumpet Holdings, Inc. (“Trombetta”)

In May 2021, we acquired 100% of the capital stock of Trumpet Holdings, Inc., a Delaware corporation, (more commonly known as “Trombetta”), for $111.7 million. Trombetta is a leading provider of power switching and power management products to Original Equipment (“OE”) customers in various markets. The acquired Trombetta business was paid for in cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and has manufacturing facilities in Milwaukee, Wisconsin, Sheboygan Falls, Wisconsin, Tijuana, Mexico, as well as a 70% ownership in a joint venture in Hong Kong, with operations in Shanghai and Wuxi, China (“Trombetta Asia, Ltd.”). The acquisition, to be reported as part of our Engine Management Segment, aligns with our strategy of expansion into non-aftermarket parts. 

The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
111,711
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
9,173
         
Inventory
   
12,460
         
Other current assets (1)
   
5,193
         
Property, plant and equipment, net
   
4,939
         
Operating lease right-of-use assets
   
3,847
         
Intangible assets
   
54,700
         
Goodwill
   
49,250
         
Current liabilities
   
(5,072
)
       
Noncurrent operating lease liabilities
   
(3,065
)
       
Deferred income taxes
   
(8,210
)
       
Subtotal
           
123,215
 
Fair value of acquired noncontrolling interest
           
(11,504
)
Net assets acquired
         
$
111,711
 

(1)
The other current assets balance includes $4.6 million of cash acquired.

Intangible assets acquired of $54.7 million consist of customer relationships of $39.4 million that will be amortized on a straight-line basis over the estimated useful life of 20 years; developed technology of $13.4 million that will be amortized on a straight-line basis over the estimated useful life of 15 years; and a trade name of $1.9 million that will be amortized on a straight-line basis over the estimated useful life of 10 years.  Goodwill of $49.3 million was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes.

Incremental revenues from the acquired Trombetta business included in our consolidated statement of operations for the three months and six months ended June 30, 2022 were $10.8 million and $27.4 million, respectively.

Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (“Soot Sensor”)

In March 2021 and November 2021, we finalized the acquisitions of certain Soot Sensor product lines from Stoneridge, Inc. for $2.9 million. The acquired product lines were paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  The assets acquired include inventory, machinery, and equipment and certain intangible assets.

The product lines acquired were used to manufacture sensors used in the exhaust and emission systems of diesel engines. The acquired product lines were located in Stoneridge’s facilities in Lexington, Ohio and Tallinn, Estonia.  We did not acquire these facilities, nor any of Stoneridge’s employees, and have substantially completed the relocation of the acquired inventory, machinery and equipment related to the product lines to our engine management plants in Independence, Kansas and Bialystok, Poland.  The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion into non-aftermarket parts.  Customer relationships acquired include Volvo, CNHi and Hino.

The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase Price
       
$
2,924
 
Assets acquired and liabilities assumed:
             
Inventory
 
$
1,032
         
Machinery and equipment, net
   
1,137
         
Intangible assets
   
755
         
Net assets acquired
         
$
2,924
 

Intangible assets acquired of approximately $0.8 million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of 10 years.

Incremental revenues from the acquired Soot Sensor business included in our consolidated statement of operations for six months ended June 30, 2022 were $2.3 million, all of which relates to the first quarter of 2022.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Integration Expenses
6 Months Ended
Jun. 30, 2022
Restructuring and Integration Expenses [Abstract]  
Restructuring and Integration Expenses
Note 4.  Restructuring and Integration Expenses

The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2021 and June 30, 2022 and for the six months ended June 30, 2022, consisted of the following (in thousands):

 
 
Workforce
Reduction
   
Other Exit
Costs
   
Total
 
Exit activity liability at December 31, 2021
 
$
79
   
$
   
$
79
 
Restructuring and integration costs:
                       
Amounts provided for during 2022
          44       44  
Cash payments
   
(16
)
   
(44
)
   
(60
)
Reclassification
    (29 )           (29 )
Exit activity liability at June 30, 2022
 
$
34
   
$
   
$
34
 

Integration Costs

Particulate Matter Sensor (“Soot Sensor”) Product Line Relocation

In connection with our acquisitions in March 2021 and November 2021 of certain soot sensor product lines from Stoneridge, Inc., we incurred certain integration expenses in connection with the relocation of certain inventory, machinery and equipment to our existing facilities in Independence, Kansas and Bialystok, Poland.  Integration expenses recognized and cash payments made of $44,000, during the six months ended June 30, 2022, related to these relocation activities in our Engine Management segment.  The soot sensor product line relocation has been substantially completed.

Restructuring Costs

Plant Rationalization Programs

The 2016 Plant Rationalization Program, which included the shutdown and sale of our Grapevine, Texas facility, and the 2017 Orlando Plant Rationalization Program, which included the shutdown our Orlando, Florida facility, have been substantially completed.  Cash payments made of $16,000 during the six months ended June 30, 2022 and the remaining aggregate liability of $34,000 consists of severance payments to former employees terminated in connection with these programs.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Sale of Receivables
6 Months Ended
Jun. 30, 2022
Sale of Receivables [Abstract]  
Sale of Receivables
Note 5.  Sale of Receivables

We are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.  As such, these transactions are being accounted for as a sale.

Pursuant to these agreements, we sold $218.4 million and $374.1 million of receivables during the three months and six months ended June 30, 2022, respectively, and $203.1 million and $394.4 million for the comparable periods in 2021.  Receivables presented at financial institutions and not yet sold as of June 30, 2022 and December 31, 2021 were approximately $10.8 million and $1.3 million, respectively, and remained in our accounts receivable balance for those periods.  All receivables sold were reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $7.7 million and $11.2 million related to the sale of receivables was included in selling, general and administrative expense in our consolidated statements of operations for the three months and six months ended June 30, 2022, respectively, and $3 million and $5.7 million for the comparable periods in 2021.

To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, or an alternative benchmark reference rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate, or alternative benchmark reference rate, increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories
6 Months Ended
Jun. 30, 2022
Inventories [Abstract]  
Inventories
Note 6.  Inventories

Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) and net realizable value, consist of the following:

 
 
June 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Finished goods
 
$
345,200
   
$
296,739
 
Work in process
   
17,248
     
16,010
 
Raw materials
   
188,967
     
156,006
 
Subtotal
   
551,415
     
468,755
 
Unreturned customer inventories
   
21,405
     
22,268
 
Total inventories
 
$
572,820
   
$
491,023
 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Acquired Intangible Assets
6 Months Ended
Jun. 30, 2022
Acquired Intangible Assets [Abstract]  
Acquired Intangible Assets
Note 7.  Acquired Intangible Assets

Acquired identifiable intangible assets consist of the following:

 
 
June 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Customer relationships
 
$
156,321
   
$
157,020
 
Patents, developed technology and intellectual property
   
14,123
     
14,123
 
Trademarks and trade names
   
8,880
     
8,880
 
Non-compete agreements
   
3,280
     
3,280
 
Supply agreements
   
800
     
800
 
Leaseholds
   
160
     
160
 
Total acquired intangible assets
   
183,564
     
184,263
 
Less accumulated amortization (1)
   
(82,956
)
   
(78,932
)
Net acquired intangible assets
 
$
100,608
   
$
105,331
 


(1)
Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.

Total amortization expense for acquired intangible assets was $2.2 million and $4.3 million for the three months and six months ended June 30, 2022, respectively, and $2.1 million and $4.1 million for the comparable periods in 2021.  Based on the current estimated useful lives assigned to our intangible assets, amortization expense is estimated to be $4.3 million for the remainder of 2022, $8.3 million in 2023, $8.3 million in 2024, $8.3 million in 2025 and $68.8 million in the aggregate for the years 2026 through 2041.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Leases
Note 8.  Leases

We have operating and finance leases for our manufacturing facilities, warehouses, office space, automobiles, and certain equipment.  Our leases have remaining lease terms of up to ten years, some of which may include one or more five-year renewal options.  We have included the five-year renewal option for one of our leases in our operating lease payments as we concluded that it is reasonably certain that we will exercise the option.  Leases with an initial term of twelve months or less are not recorded on the balance sheet.  Operating lease expense is recognized on a straight-line basis over the lease term.  Finance leases are not material.

The following tables provide quantitative disclosures related to our operating leases and includes all operating leases acquired from the date of acquisition (in thousands):

Balance Sheet Information
 
June 30,
2022
   
December 31,
2021
 
Assets
           
Operating lease right-of-use assets
 
$
39,827
   
$
40,469
 
 
               
Liabilities
               
Sundry payables and accrued expenses
 
$
11,122
   
$
10,544
 
Noncurrent operating lease liabilities
   
30,039
     
31,206
 
Total operating lease liabilities
 
$
41,161
   
$
41,750
 
 
               
Weighted Average Remaining Lease Term
               
Operating leases
 
4.9 Years
   
5.3 Years
 
 
               
Weighted Average Discount Rate
               
Operating leases
   
3.1
%
   
3
%

Expense and Cash Flow Information  
Three Months Ended
June 30,
 

 
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
2,711
   
$
2,441
 

 
Six Months Ended
June 30,
 
   
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
5,541
   
$
4,777
 
                 
Supplemental Cash Flow Information
               
Cash paid for the amounts included in the measurement of lease liabilities:
               
Operating cash flows from operating leases
 
$
5,397
   
$
4,733
 
Right-of-use assets obtained in exchange for new lease obligations:
               
Operating leases
 
$
4,458
   
$
14,077
 

(a)
Excludes expenses of approximately $0.7 million and $1.1 million for the three and six months ended June 30, 2022, respectively, and approximately $0.3 million and $0.9 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.

Minimum Lease Payments

At June 30, 2022, we are obligated to make minimum lease payments through 2031, under operating leases, which are as follows (in thousands):

2022
 
$
5,784
 
2023
   
10,788
 
2024
   
8,316
 
2025
   
6,588
 
2026
   
5,780
 
Thereafter
   
6,851
 
Total lease payments
 
$
44,107
 
Less: Interest
   
(2,946
)
Present value of lease liabilities
 
$
41,161
 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Facilities and Long-Term Debt
6 Months Ended
Jun. 30, 2022
Credit Facilities and Long-Term Debt [Abstract]  
Credit Facilities and Long-Term Debt
Note 9.  Credit Facilities and Long-Term Debt

Total debt outstanding is summarized as follows:

 
 
June 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Credit facility – term loan due 2027
  $
100,000     $
 
Credit facility – revolver due 2027
    164,500        
Senior secured facility – revolver due 2023
 

   

125,298
 
Other (1)
   
2,954
     
3,138
 
Total debt
 
$
267,454
   
$
128,436
 
 
               
Current maturities of debt
 
$
63,954
   
$
128,415
 
Long-term debt
   
203,500
     
21
 
Total debt
 
$
267,454
   
$
128,436
 

(1)
Other includes borrowings under our Polish overdraft facility of Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million) as of June 30, 2022 and December 31, 2021, respectively.

Term Loan and Revolving Credit Facilities

In March 2022, the Company and its wholly owned subsidiaries, SMP Motor Products Ltd. and Trumpet Holdings, Inc., entered into an amendment to our existing Credit Agreement, dated as of October 28, 2015, as amended (the "2015 Credit Agreement"), with JP Morgan Chase Bank, N.A., as agent, and a syndicate of lenders for our senior secured revolving credit facility. The amendment provided for the drawdown of an additional $50 million from the agreement’s accordion feature to increase the line of credit under the revolving credit facility from $250 million to $300 million, and updated the benchmark provisions to replace LIBOR with Term SOFR as the reference rate.  

In June 2022, the Company entered into a new Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders (the “Credit Agreement”).  The Credit Agreement provides for a $500 million credit facility comprised of a $100 million term loan facility (the “term loan”) and a $400 million multi-currency revolving credit facility available in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies as agreed to by the administrative agent and the lenders (the “revolving facility”). The Credit Agreement replaces and refinances the 2015 Credit Agreement.

Borrowings under the Credit Agreement were used to repay all outstanding borrowings under the 2015 Credit Agreement, and pay certain fees and expenses incurred in connection with the Credit Agreement, with future borrowings used for other general corporate purposes of the Company and its subsidiaries.  The term loan amortizes in quarterly installments of 1.25% in each of the first four years, and quarterly installments of 2.5% in the fifth year of the Credit Agreement.  The revolving facility has a $25 million sub-limit for the issuance of letters of credit and a $25 million sub-limit for the borrowing of swingline loans.  The maturity date is June 1, 2027.  The Company may request up to two one-year extensions of the maturity date.

The Company may, upon the agreement of one or more then existing lenders or of additional financial institutions not currently party to the Credit Agreement, increase the revolving facility commitments or obtain incremental term loans by an aggregate amount not to exceed (x) the greater of (i) $168 million or (ii) 100% of consolidated EBITDA (as defined in the Credit Agreement) for the four fiscal quarters ended most recently before such date, plus (y) the amount of any voluntary prepayment of term loans, plus (z) an unlimited amount so long as, immediately after giving effect thereto, the pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) does not exceed 2.5 to 1.0.

Term loan and revolver facility borrowings in U.S. Dollars bear interest, at the Company’s election, at a rate per annum equal to Term SOFR plus 0.10% plus an applicable margin, or an alternate base rate plus an applicable margin, where the alternate base rate is the greater of the prime rate, the federal funds effective rate plus 0.50%, and one-month Term SOFR plus 0.10% plus 1.00%. Term loan borrowings were made at one-month Term SOFR. The applicable margin for the term benchmark borrowings ranges from 1.0% to 2.0%, and the applicable margin for alternate base rate borrowings ranges from 0% to 1.0%, in each case, based on the total net leverage ratio of the Company and its restricted subsidiaries.  The Company may select interest periods of one, three or six months for Term SOFR borrowings.  Interest is payable at the end of the selected interest period, but no less frequently than quarterly.

The Company’s obligations under the Credit Agreement are guaranteed by its material domestic subsidiaries (each, a “Guarantor”), and secured by a first priority perfected security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.  The collateral security described above also secures certain banking services obligations and interest rate swaps and currency or other hedging obligations of the Company owing to any of the then existing lenders or any affiliates thereof.  Concurrently with the Company’s entry into the Credit Agreement, the Company also entered into a seven year interest rate swap agreement with Wells Fargo Bank, N.A., Co-Syndication Agent and lender under the Credit Agreement, on $100 million of borrowings under the Credit Agreement. The interest rate swap agreement matures in May 2029.

Outstanding borrowings at June 30, 2022 under the Credit Agreement were $264.5 million, consisting of current borrowings of $61 million and long-term debt of $203.5 million; while outstanding borrowings at December 31, 2021 under the 2015 Credit Agreement were $125.3 million, consisting of current borrowings.  Letters of credit outstanding under the Credit Agreement were $2.6 million at June 30, 2022, and $2.6 million under the 2015 Credit Agreement at December 31, 2021.  Borrowings at December 31, 2021 under the 2015 Credit Agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.

At June 30, 2022, the weighted average interest rate under our Credit Agreement was 3.5%, which consisted of $260 million in borrowings at 3.5% under Term SOFR, adjusted for the impact of the interest rate swap agreement on $100 million of borrowings, and an alternative base rate borrowing of $4.5 million at 5.3%.  At December 31, 2021, the weighted average interest rate on our 2015 Credit Agreement was 1.4%, which consisted of $125 million in direct borrowings at 1.4% and alternative base rate loan of $0.3 million at 3.5%. During the six months ended June 30, 2022, our average daily alternative base rate loan balance was $10.8 million, compared to a balance of $1 million for the six months ended June 30, 2021 and a balance of $1.1 million for the year ended December 31, 2021.

The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets.  The Credit Agreement also contains customary events of default.

Polish Overdraft Facility

In February 2022, our Polish subsidiary, SMP Poland sp. z.o.o., amended its overdraft facility with HSBC Continental Europe (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC France (Spolka Akcyjna) Oddzial w Polsce.  The amended overdraft facility provides for borrowings of up to Zloty 30 million (approximately $6.7 million).  Availability under the amended facility commenced in March 2022, with automatic three-month renewals until 2027 subject to cancellation by either party, at its sole discretion, at least 30 days prior to the commencement of the three-month renewal period.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 1.5% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At June 30, 2022 and December 31, 2021, borrowings under the overdraft facility were Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million), respectively.

Maturities of Debt

As of June 30, 2022, maturities of debt through 2027, assuming no prepayments, are as follows (in thousands):

   
Revolving Credit Facility
   
Term Loan Facility
   
Polish Overdraft Facility and Other Debt
   
Total
 
Remainder of 2022
 
$
   
$
2,500
   
$
2,954
   
$
5,454
 
2023
   
     
5,000
     
     
5,000
 
2024
   
     
5,000
     
     
5,000
 
2025
   
     
5,000
     
     
5,000
 
2026
   
     
7,500
     
     
7,500
 
2027
   
164,500
     
75,000
     
     
239,500
 
Total
 
$
164,500
   
$
100,000
   
$
2,954
   
$
267,454
 
Less: current maturities
   
(56,000
)
   
(5,000
)
   
(2,954
)
   
(63,954
)
Long-term debt
 
$
108,500
   
$
95,000
   
$
   
$
203,500
 

Deferred Financing Costs

We have deferred financing costs of approximately $2.4 million and $0.4 million as of June 30, 2022 and December 31, 2021, respectively.  Deferred financing costs are related to our term loan and revolving credit facilities.  In connection with the amendment to the 2015 Credit Agreement entered into in March 2022 and the Credit Agreement entered into in June 2022 with JPMorgan Chase Bank, N.A., as agent, we incurred and capitalized approximately $0.2 million, and $1.9 million, respectively, of deferred financing costs related to bank, legal, and other professional fees which are being amortized, along with certain preexisting deferred financing costs, through June 2027, the term of the Credit Agreement.  In addition, upon entering into the Credit Agreement, we wrote-off $40,000 of unamortized deferred financing costs associated with the 2015 Credit Agreement.  Unamortized deferred financing costs written-off in June 2022 were recorded in other non-operating income (expense), net in our consolidated statement of operations.

Deferred financing costs as of June 30, 2022, assuming no prepayments, are being amortized as follows:

(In thousands)
     
Remainder of 2022
 
$
257
 
2023
   
492
 
2024
   
479
 
2025
   
471
 
2026
   
465
 
2027
   
191
 
Total amortization
 
$
2,355
 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income
6 Months Ended
Jun. 30, 2022
Accumulated Other Comprehensive Income [Abstract]  
Accumulated Other Comprehensive Income
Note 10.  Accumulated Other Comprehensive Income

Changes in Accumulated Other Comprehensive Income by Component (in thousands)

   
Three Months Ended June 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at March 31, 2022  attributable to SMP
 
$
(8,862
)
 
$
47
   
$
   
$
(8,815
)
Other comprehensive income before reclassifications
   
(6,464
)
   
     
4
(1)     
(6,460
)
Amounts reclassified from accumulated other comprehensive income
   
     
(4
)
   
101
     
97
 
Other comprehensive income, net
   
(6,464
)
   
(4
)
   
105
     
(6,363
)
Balance at June 30, 2022 attributable to SMP
 
$
(15,326
)
 
$
43
   
$
105
   
$
(15,178
)

   
Six Months Ended June 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at December 31, 2021 attributable to SMP
 
$
(8,221
)
 
$
52
   
$
   
$
(8,169
)
Other comprehensive income before reclassifications
   
(7,105
)
   
     
4
(1)     
(7,101
)
Amounts reclassified from accumulated other comprehensive income
   
     
(9
)
   
101
     
92
 
Other comprehensive income, net
   
(7,105
)
   
(9
)
   
105
     
(7,009
)
Balance at June 30, 2022 attributable to SMP
 
$
(15,326
)
 
$
43
   
$
105
   
$
(15,178
)

 
(1)
Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $137,000 ($102,000, net of tax) in the three months and six months ended June 30, 2022, net of cash settlements payments of $132,000 ($98,000, net of tax) in the three months and six months ended June 30, 2022.

Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)

 
 
Three Months
Ended June 30,
   
Six Months
Ended June 30,
 
Details About Accumulated Other Comprehensive Income Components  
2022
   
2022
 
Derivative cash flow hedge:
           
Unrecognized gain (loss) (1)
 
$
136
   
$
136
 
Postretirement Benefit Plans:
               
Unrecognized gain (loss) (2)
   
(6
)
   
(13
)
Total before income tax
   
130
     
123
 
Income tax expense
   
33
     
31
 
Total reclassifications attributable to SMP
 
$
97
   
$
92
 

 
(1)
Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.

 
(2)
Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans
6 Months Ended
Jun. 30, 2022
Stock-Based Compensation Plans [Abstract]  
Stock-Based Compensation Plans
Note 11.  Stock-Based Compensation Plans

We account for our stock-based compensation plans in accordance with the provisions of FASB ASC 718, Stock Compensation, which requires that a company measure the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.  The cost is recognized in the consolidated statement of operations over the period during which an employee is required to provide service in exchange for the award.

Restricted and Performance Stock Grants

We are authorized to issue, among other things, shares of restricted and performance-based stock to eligible employees and restricted stock to directors of up to 2,050,000 shares under the Amended and Restated  2016 Omnibus Incentive Plan (“Plan”).  Shares issued under the Plan that are cancelled, forfeited or expire by their terms are eligible to be granted again under the Plan.

As part of the Plan, we currently grant shares of restricted stock to eligible employees and our independent directors and performance-based shares to eligible employees.  We grant eligible employees two types of restricted stock (standard restricted shares and long-term retention restricted shares).  Standard restricted shares granted to employees become fully vested no earlier than three years after the date of grant.  Long-term retention restricted shares granted to selected executives vest at a 25% rate on or within approximately two months of an executive reaching the ages 60 and 63, and become fully vested on or within approximately two months of an executive reaching the age 65.  Restricted shares granted to directors become fully vested upon the first anniversary of the date of grant.

Performance-based shares issued to eligible employees are subject to a three-year measuring period and the achievement of performance targets and, depending upon the achievement of such performance targets, they may become vested no earlier than three years after the date of grant.  Each period we evaluate the probability of achieving the applicable targets, and we adjust our accrual accordingly. Restricted shares (other than long-term retention restricted shares) and performance shares issued to certain key executives and directors are subject to a one or two year holding period upon the lapse of the vesting period.  Forfeitures on stock grants are estimated at 5% for employees and 0% for executives and directors based on our evaluation of historical and expected future turnover.

Our restricted and performance-based share activity was as follows for the six months ended June 30, 2022:


 
Shares
   
Weighted Average
Grant Date Fair
Value Per Share
 
Balance at December 31, 2021
   
807,019
   
$
34.92
 
Granted
   
8,125
     
33.81
 
Vested
   
(13,300
)
   
39.80
 
Forfeited
   
(5,500
)
   
42.24
 
Balance at June 30, 2022
   
796,344
   
$
34.78
 

We recorded compensation expense related to restricted shares and performance-based shares of $3.9 million ($2.9 million, net of tax) and $4 million ($3 million, net of tax) for the six months ended June 30, 2022 and 2021, respectively. The unamortized compensation expense related to our restricted and performance-based shares was $13.3 million at June 30, 2022, and is expected to be recognized as they vest over a weighted average period of 4.2 years and 0.81 years for employees and directors, respectively.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Employee Benefits
6 Months Ended
Jun. 30, 2022
Employee Benefits [Abstract]  
Employee Benefits
Note 12.  Employee Benefits

We provide certain medical and dental care benefits to 14 former U.S. union employees. The postretirement medical and dental benefit obligation to the former union employees as of June 30, 2022, and the related net periodic benefit cost for the plan for the three and six months ended June 30, 2022 and 2021 were not material.

We maintain a defined contribution Supplemental Executive Retirement Plan for key employees.  Under the plan, these employees may elect to defer a portion of their compensation and, in addition, we may at our discretion make contributions to the plan on behalf of the employees.  In March 2022, we made company contributions to the plan of $0.8 million related to calendar year 2021.

We also have an Employee Stock Ownership Plan for employees who are not covered by a collective bargaining agreement.  In connection therewith, we maintain an employee benefits trust to which we contribute shares of treasury stock.  We are authorized to instruct the trustees to distribute such shares toward the satisfaction of our future obligations under the plan. The shares held in trust are not considered outstanding for purposes of calculating earnings per share until they are committed to be released.  The trustees will vote the shares in accordance with their fiduciary duties.  During the six months ended June 30, 2022, we contributed to the trust an additional 48,200 shares from our treasury and released 48,200 shares from the trust leaving 200 shares remaining in the trust as of June 30, 2022.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments
6 Months Ended
Jun. 30, 2022
Derivative Financial Instruments [Abstract]  
Derivative Financial Instruments
Note 13.  Derivative Financial Instruments

Interest Rate Swap Agreements

We occasionally use derivative financial instruments to reduce our market risk to changes in interest rates on our variable rate borrowings. The principal financial instruments used for cash flow hedging purposes are interest rate swap agreements. The interest rate swaps effectively convert a portion of our variable rate borrowings under our existing facilities to a fixed rate based upon determined notional amount. We do not enter into interest rate swap agreements, or other financial instruments, for trading or speculative purposes.

In June 2022, we entered into a seven year interest rate swap agreement with a notional amount of $100 million that is to mature in May 2029.  The interest rate swap agreement has been designated as a cash flow hedge of interest payments on $100 million of borrowings under our Credit Agreement. Under the terms of the swap agreement, we will receive monthly variable interest payments based on one month Term SOFR and will pay interest based upon a fixed rate of 2.683% per annum, adjusted upward for the credit spread adjustment in the Credit Agreement of 0.10% and the loan margin in the Credit Agreement of 1.50% at June 30, 2022.

The fair value of the interest rate swap agreement as of June 30, 2022 was an asset of $137,000, which has been deferred and recorded in accumulated other comprehensive income, net of income taxes, in our consolidated balance sheet. When the interest expense on the underlying borrowing is recognized, the deferred gain/loss in accumulated other comprehensive income is recorded in earnings as interest expense in the consolidated statements of operations. We plan to perform quarterly hedge effectiveness assessments, and anticipate that the interest rate swap will be highly effective throughout its term.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2022
Fair Value Measurements [Abstract]  
Fair Value Measurements
Note 14.  Fair Value Measurements

We follow a three-level fair value hierarchy that prioritizes the inputs to measure fair value.  This hierarchy requires entities to maximize the use of “observable inputs” and minimize the use of “unobservable inputs.”  The three levels of inputs used to measure fair value are as follows:

Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets as of the measurement date.
Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3: Significant unobservable inputs that reflect assumptions that market participants would use in pricing an asset or liability.

The following is a summary of the estimated fair values, carrying amounts, and classification under the fair value hierarchy of our financial instruments at June 30, 2022 and December 31, 2021 (in thousands):

     
June 30, 2022
   
December 31, 2021
 
 
Fair Value Hierarchy
  Fair Value     Carrying Amount     Fair Value     Carrying Amount  
                           
Cash and cash equivalents
LEVEL 1
 
$
14,186
   
$
14,186
   
$
21,755
   
$
21,755
 
Deferred compensation
LEVEL 1
   
20,217
     
20,217
     
23,623
     
23,623
 
Short term borrowings
LEVEL 1
   
63,954
     
63,954
     
128,415
     
128,415
 
Long-term debt
LEVEL 1
   
203,500
     
203,500
     
21
     
21
 
Cash flow interest rate swap
LEVEL 2
   
137
     
137
     
     
 

The carrying value of cash and cash equivalents approximates fair value due to the short maturity of those investments.  The fair value of the underlying assets held by the deferred compensation plan are based on the quoted market prices of the underlying funds which are held by registered investment companies. The carrying value of our variable rate short-term borrowings and long-term debt under our credit facilities approximates fair value as the variable interest rates in the facilities reflect current market rates. The fair value of our cash flow interest rate swap agreement is obtained from an independent third party, is based upon market quotes, and represents the net amount required to terminate the interest rate swap, taking into consideration market rates and counterparty credit risk.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Earnings Per Share
Note 15.  Earnings Per Share

The following are reconciliations of the net earnings attributable to SMP and the shares used in calculating basic and dilutive net earnings per common share attributable to SMP (in thousands, except per share data):

 
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
   
2022
   
2021
   
2022
   
2021
 
Net Earnings Attributable to SMP -
                       
Earnings from continuing operations
 
$
20,792
   
$
27,995
   
$
41,354
   
$
50,159
 
Loss from discontinued operations
   
(1,666
)
   
(853
)
   
(2,782
)
   
(2,017
)
Net earnings attributable to SMP
 
$
19,126
   
$
27,142
   
$
38,572
   
$
48,142
 
                                 
Basic Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
0.96
   
$
1.26
   
$
1.89
   
$
2.25
 
Loss from discontinued operations per common share
   
(0.08
)
   
(0.04
)
   
(0.13
)
   
(0.09
)
Net earnings per common share attributable to SMP
 
$
0.88
   
$
1.22
   
$
1.76
   
$
2.16
 
                                 
Weighted average common shares outstanding
   
21,758
     
22,199
     
21,868
     
22,258
 
                                 
Diluted Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
0.93
   
$
1.23
   
$
1.85
   
$
2.21
 
Loss from discontinued operations per common share
   
(0.07
)
   
(0.03
)
   
(0.13
)
   
(0.09
)
Net earnings per common share attributable to SMP
 
$
0.86
   
$
1.20
   
$
1.72
   
$
2.12
 
                                 
Weighted average common shares outstanding
   
21,758
     
22,199
     
21,868
     
22,258
 
Plus incremental shares from assumed conversions:
                               
Dilutive effect of restricted stock and performance-based stock
   
498
     
487
     
505
     
483
 
Weighted average common shares outstanding –
Diluted
   
22,256
     
22,686
     
22,373
     
22,741
 

The shares listed below were not included in the computation of diluted net earnings per common share attributable to SMP because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):

 
 
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Restricted and performance-based shares
   
268
     
239
     
262
     
258
 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Industry Segments
6 Months Ended
Jun. 30, 2022
Industry Segments [Abstract]  
Industry Segments
Note 16.  Industry Segments

We have two major reportable operating segments, each of which focuses on a specific line of automotive parts in the automotive aftermarket with a complementary focus on the non-aftermarket, industrial equipment and original equipment service markets.  Our Engine Management Segment manufactures and remanufactures ignition and emission parts, ignition wires, battery cables, fuel system parts and sensors for vehicle systems.  Our Temperature Control Segment manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts.

The following tables show our net sales, intersegment revenue and operating income for each reportable segment (in thousands):

 
 
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Net Sales (a)
                       
Engine Management
 
$
241,873
   
$
233,216
   
$
481,130
   
$
445,234
 
Temperature Control
   
114,432
     
106,471
     
195,753
     
168,944
 
All Other
   
3,107
     
2,389
     
5,360
     
4,451
 
Consolidated
 
$
359,412
   
$
342,076
   
$
682,243
   
$
618,629
 
 
                               
Intersegment Revenue (a)
                               
Engine Management
 
$
5,007
   
$
5,185
   
$
10,796
   
$
10,544
 
Temperature Control
   
2,831
     
3,125
     
6,047
     
4,972
 
All Other
   
(7,838
)
   
(8,310
)
   
(16,843
)
   
(15,516
)
Consolidated
 
$
   
$
   
$
   
$
 
 
                               
Operating Income
                               
Engine Management
 
$
21,100
   
$
30,384
   
$
47,816
   
$
61,498
 
Temperature Control
   
12,265
     
13,229
     
17,483
     
16,821
 
All Other
   
(5,472
)
   
(6,688
)
   
(10,491
)
   
(12,070
)
Consolidated
 
$
27,893
   
$
36,925
   
$
54,808
   
$
66,249
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

For the disaggregation of our net sales from contracts with customers by geographic area, major product group and major sales channels for each of our segments, see Note 17, “Net Sales.”
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Net Sales
6 Months Ended
Jun. 30, 2022
Net Sales [Abstract]  
Net Sales
Note 17.  Net Sales

Disaggregation of Net Sales

We disaggregate our net sales from contracts with customers by geographic area, major product group, and major sales channels for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our net sales are affected by economic factors.

The following tables provide disaggregation of net sales information for the three months and six months ended June 30, 2022 and 2021 (in thousands):

Three months ended June 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
214,444
   
$
108,154
   
$
   
$
322,598
 
Canada
   
6,257
     
5,873
     
3,107
     
15,237
 
Europe
   
10,378
     
69
     
     
10,447
 
Mexico
   
6,666
     
105
     
     
6,771
 
Asia
   
2,634
     
30
     
     
2,664
 
Other foreign
   
1,494
     
201
     
     
1,695
 
Total
 
$
241,873
   
$
114,432
   
$
3,107
   
$
359,412
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
202,823
   
$
   
$
2,387
   
$
205,210
 
Wire and cable
   
39,050
     
     
52
     
39,102
 
Compressors
   
     
72,063
     
243
     
72,306
 
Other climate control parts
   
     
42,369
     
425
     
42,794
 
Total
 
$
241,873
   
$
114,432
   
$
3,107
   
$
359,412
 
Major Sales Channel:
                               
Aftermarket
 
$
173,361
   
$
103,652
   
$
3,107
   
$
280,120
 
OE/OES
   
59,984
     
10,094
     
     
70,078
 
Export
   
8,528
     
686
     
     
9,214
 
Total
 
$
241,873
   
$
114,432
   
$
3,107
   
$
359,412
 


Three months ended June 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
202,274
   
$
101,241
   
$
   
$
303,515
 
Canada
   
7,433
     
4,632
     
2,389
     
14,454
 
Europe
   
5,252
     
161
     
     
5,413
 
Mexico
   
6,460
     
115
     
     
6,575
 
Asia
   
9,447
     
68
     
     
9,515
 
Other foreign
   
2,350
     
254
     
     
2,604
 
Total
 
$
233,216
   
$
106,471
   
$
2,389
   
$
342,076
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
192,486
   
$
   
$
1,832
   
$
194,318
 
Wire and cable
   
40,730
     
     
(142
)
   
40,588
 
Compressors
   
     
69,577
     
386
     
69,963
 
Other climate control parts
   
     
36,894
     
313
     
37,207
 
Total
 
$
233,216
   
$
106,471
   
$
2,389
   
$
342,076
 
Major Sales Channel:
                               
Aftermarket
 
$
172,676
   
$
97,763
   
$
2,389
   
$
272,828
 
OE/OES
   
53,776
     
8,104
     
     
61,880
 
Export
   
6,764
     
604
     
     
7,368
 
Total
 
$
233,216
   
$
106,471
   
$
2,389
   
$
342,076
 

Six months ended June 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
416,267
   
$
183,603
   
$
   
$
599,870
 
Canada
   
14,397
     
11,189
     
5,360
     
30,946
 
Europe
   
18,085
     
114
     
     
18,199
 
Mexico
   
15,007
     
189
     
     
15,196
 
Asia
   
14,126
     
192
     
     
14,318
 
Other foreign
   
3,248
     
466
     
     
3,714
 
Total
  $
481,130
    $
195,753
    $
5,360
    $
682,243
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
403,177
   
$
   
$
4,707
   
$
407,884
 
Wire and cable
   
77,953
     
     
(31
)
   
77,922
 
Compressors
   
     
115,340
     
192
     
115,532
 
Other climate control parts
   
     
80,413
     
492
     
80,905
 
Total
  $
481,130
    $
195,753
    $
5,360
    $
682,243
 
Major Sales Channel:
                               
Aftermarket
 
$
338,486
   
$
175,931
   
$
5,360
   
$
519,777
 
OE/OES
   
126,541
     
18,588
     
     
145,129
 
Export
   
16,103
     
1,234
     
     
17,337
 
Total
  $
481,130
    $
195,753
    $
5,360
    $
682,243
 


Six months ended June 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
383,375
   
$
159,977
   
$
   
$
543,352
 
Canada
   
16,007
     
7,958
     
4,451
     
28,416
 
Europe
   
10,401
     
217
     
     
10,618
 
Mexico
   
12,607
     
180
     
     
12,787
 
Asia
   
19,082
     
144
     
     
19,226
 
Other foreign
   
3,762
     
468
     
     
4,230
 
Total
 
$
445,234
   
$
168,944
   
$
4,451
   
$
618,629
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
366,152
   
$
   
$
3,501
   
$
369,653
 
Wire and cable
   
79,082
     
     
(135
)
   
78,947
 
Compressors
   
     
102,951
     
404
     
103,355
 
Other climate control parts
   
     
65,993
     
681
     
66,674
 
Total
 
$
445,234
   
$
168,944
   
$
4,451
   
$
618,629
 
Major Sales Channel:
                               
Aftermarket
 
$
337,309
   
$
153,448
   
$
4,451
   
$
495,208
 
OE/OES
   
94,821
     
14,484
     
     
109,305
 
Export
   
13,104
     
1,012
     
     
14,116
 
Total
 
$
445,234
   
$
168,944
   
$
4,451
   
$
618,629
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the six months ended June 30, 2022, and for the three and six months ended June 30, 2021 exceeded third party sales from our Canadian business unit.


Geographic Area

We sell our line of products primarily in the United States, with additional sales in Canada, Mexico, Europe, Asia and Latin America.  Sales are attributed to countries based upon the location of the customer.  Our sales are substantially denominated in U.S. dollars.

Major Product Group

The Engine Management segment of the Company principally generates revenue from the sale of automotive engine parts in the automotive aftermarket including ignition, emission control, fuel and safety related system products, and wire and cable parts.  The Temperature Control segment of the Company principally generates revenue from the sale of automotive temperature control systems parts in the automotive aftermarket including air conditioning compressors and other climate control parts.

Major Sales Channel

In the aftermarket channel, we sell our products to warehouse distributors and retailers.  Our customers buy directly from us and sell directly to jobber stores, professional technicians and to “do-it-yourselfers” who perform automotive repairs on their personal vehicles.  In the Specialized Original Equipment (“OE”) and Original Equipment Service (“OES”) channel, we sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.  Lastly, in the Export channel, our domestic entities sell to customers outside the United States.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
Note 18.  Commitments and Contingencies

Asbestos

In 1986, we acquired a brake business, which we subsequently sold in March 1998 and which is accounted for as a discontinued operation in the accompanying statement of operations.  When we originally acquired this brake business, we assumed future liabilities relating to any alleged exposure to asbestos-containing products manufactured by the seller of the acquired brake business. In accordance with the related purchase agreement, we agreed to assume the liabilities for all new claims filed on or after September 2001. Our ultimate exposure will depend upon the number of claims filed against us on or after September 2001, and the amounts paid for settlements, awards of asbestos-related damages, and defense of such claims. At June 30, 2022, approximately 1,590 cases were outstanding for which we may be responsible for any related liabilities.  Since inception in September 2001 through June 30, 2022, the amounts paid for settled claims and awards of asbestos-related damages, including interest, were approximately $63.1 million.  We do not have insurance coverage for the indemnity and defense costs associated with the claims we face.

In evaluating our potential asbestos-related liability, we have considered various factors including, among other things, an actuarial study of the asbestos related liabilities performed by an independent actuarial firm, our settlement amounts and whether there are any co-defendants, the jurisdiction in which lawsuits are filed, and the status and results of such claims.  As is our accounting policy, we consider the advice of actuarial consultants with experience in assessing asbestos-related liabilities to estimate our potential claim liability; and perform an actuarial evaluation in the third quarter of each year and whenever events or changes in circumstances indicate that additional provisions may be necessary.  The methodology used to project asbestos-related liabilities and costs in our actuarial study considered: (1) historical data available from publicly available studies; (2) an analysis of our recent claims history to estimate likely filing rates into the future; (3) an analysis of our currently pending claims; (4) an analysis of our settlements and awards of asbestos-related damages to date; and (5) an analysis of closed claims with pay ratios and lag patterns in order to develop average future settlement values.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range of settlement payments and awards of asbestos-related damages was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.

In accordance with our policy to perform an annual actuarial evaluation in the third quarter of each year, an actuarial study was performed as of August 31, 2021.  The results of the August 31, 2021 study included an estimate of our undiscounted liability for settlement payments and awards of asbestos-related damages, excluding legal costs and any potential recovery from insurance carriers, ranging from $60.9 million to $100.2 million for the period through 2065.  The change from the updated prior year study, which was in December of 2020, was a $2.1 million decrease for the low end of the range, and a $1.1 million increase for the high end of the range.  The change in the estimated undiscounted liability from the updated prior year study at both the low end and the high end of the range reflects our actual experience, our historical data and certain assumptions with respect to events that may occur in the future.

Based upon the results of the August 31, 2021 actuarial study, in September 2021 we increased our asbestos liability to $60.9 million, the low end of the range, and recorded an incremental pre-tax provision of $5.3 million in earnings (loss) from discontinued operations in the accompanying statement of operations.  Future legal costs, which are expensed as incurred and reported in earnings (loss) from discontinued operations in the accompanying statement of operations, are estimated, according to the August 31, 2021 study, to range from $49.4 million to $99.3 million for the period through 2065.  Total operating cash outflows related to discontinued operations, which include settlements, awards of asbestos-related damages and legal costs, net of taxes, were $9.5 million and $5.5 million for the six months ended June 30, 2022 and 2021, respectively.

We plan to perform an annual actuarial evaluation during the third quarter of each year for the foreseeable future and whenever events or changes in circumstances indicate that additional provisions may be necessary. Given the uncertainties associated with projecting such matters into the future and other factors outside our control, we can give no assurance that additional provisions will not be required. We will continue to monitor events and changes in circumstances surrounding these potential liabilities in determining whether to perform additional actuarial evaluations and whether additional provisions may be necessary.  At the present time, however, we do not believe that any additional provisions would be reasonably likely to have a material adverse effect on our liquidity or consolidated financial position.

Other Litigation

We are currently involved in various other legal claims and legal proceedings (some of which may involve substantial amounts), including claims related to commercial disputes, product liability, employment, and environmental.  Although these legal claims and legal proceedings are subject to inherent uncertainties, based on our understanding and evaluation of the relevant facts and circumstances, we believe that the ultimate outcome of these matters will not, either individually or in the aggregate, have a material adverse effect on our business, financial condition or results of operations.  We may at any time determine that settling any of these matters is in our best interests, which settlement may include substantial payments.  Although we cannot currently predict the specific amount of any liability that may ultimately arise with respect to any of these matters, we will record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required in both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  As additional information becomes available, we reassess our potential liability related to these matters. Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.

Warranties

We generally warrant our products against certain manufacturing and other defects.  These product warranties are provided for specific periods of time of the product depending on the nature of the product.  As of June 30, 2022 and 2021, we have accrued $23.8 million and $18.2 million, respectively, for estimated product warranty claims included in accrued customer returns.  The accrued product warranty costs are based primarily on historical experience of actual warranty claims.

The following table provides the changes in our product warranties (in thousands):

     Three Months Ended
     Six Months Ended
 
 
 
June 30,
   
June 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Balance, beginning of period
 
$
20,711
   
$
16,948
   
$
17,463
   
$
17,663
 
Liabilities accrued for current year sales
   
30,295
     
25,162
     
52,921
     
45,339
 
Settlements of warranty claims
   
(27,240
)
   
(23,897
)
   
(46,618
)
   
(44,789
)
Balance, end of period
 
$
23,766
   
$
18,213
   
$
23,766
   
$
18,213
 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2022
Basis of Presentation [Abstract]  
Principles of Consolidation
Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our,” “SMP,” or the “Company”) is a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry along with a complementary focus on specialized equipment parts for manufacturers across multiple industries around the world.

The accompanying unaudited financial information should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021.  The unaudited consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  In instances where we have more than a 50% equity ownership and the minority shareholder does not maintain substantive participating rights, our consolidated financial statements include the accounts of the company on a consolidated basis with its net income and equity reported at amounts attributable to both our equity position and that of the noncontrolling interest.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.  The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire year.
Reclassification
Reclassification

Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2022 presentation.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Summary of Significant Accounting Policies [Abstract]  
Derivative Instruments and Hedging Activities
Derivative Instruments and Hedging Activities

We occasionally use derivative financial instruments to reduce our market risk to changes in interest rates on our variable rate borrowings.  Derivative financial instruments are recorded at fair value in other current and long-term assets, and other current and long-term liabilities in the consolidated balance sheets.  For derivative financial instruments that have been formally designated as cash flow interest rate hedges (“interest rate swap agreements”), provided that the hedging instrument is highly effective, the entire change in the fair value of the derivative will be deferred and recorded in accumulated other comprehensive income (“AOCI”) in the consolidated balance sheets. When the underlying hedged transaction is realized (i.e., when the interest payments on the underlying borrowing are recognized in the consolidated statements of operations), the gain/loss included in AOCI is recorded in earnings and reflected on the same line as the gain/loss on the hedged item attributable to the hedged risk (i.e., interest expense). At the inception of each transaction, we formally document the hedge relationship, including the identification of the hedge instrument, the related hedged items, the effectiveness of the hedge, as well as its risk management objectives and strategies.

Other than the addition of the foregoing accounting policy, “Derivative Instruments and Hedging Activities,” there have been no material changes to our critical accounting policies and estimates from the information provided in Note 1 of the notes to our consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements

Standards that are not yet adopted as of June 30, 2022

The following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of June 30, 2022, and that could have an impact on our financial statements:

Standard
 
Description
 
Date of
adoption /
Effective date
 
Effects on the financial
statements or other
significant matters
 
     
ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting
 
 
This standard is intended to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The new standard is applicable to contracts that reference LIBOR, or another reference rate, expected to be discontinued due to reference rate reform.
 
Effective March 12, 2020 through December 31, 2022
 
The new standard may be applied as of the beginning of an interim period that includes March 12, 2020 through December 31, 2022.  As certain of our contracts reference LIBOR, including our supply chain financing arrangements, we are currently reviewing the optional guidance in the standard to determine its impact upon the discontinuance of LIBOR. At this time, we do not believe that the new guidance, nor the discontinuance of LIBOR, will have a material impact on our consolidated financial statements and related disclosures.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Business Acquisitions and Investments (Tables)
6 Months Ended
Jun. 30, 2022
Stabil [Member]  
Business Acquisition [Line Items]  
Allocation of Purchase Price, Assets Acquired And Liabilities Assumed
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
16,290
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
2,852
         
Inventory
   
5,126
         
Other current assets (1)
   
1,628
         
Property, plant and equipment, net
   
1,810
         
Operating lease right-of-use assets
   
4,971
         
Intangible assets
   
5,471
         
Goodwill
   
4,827
         
Current liabilities
   
(4,190
)
       
Noncurrent operating lease liabilities
   
(4,454
)
       
Deferred income taxes
   
(1,751
)
       
Net assets acquired
         
$
16,290
 


(1)
The other current assets balance includes $0.9 million of cash acquired.
Trombetta [Member]  
Business Acquisition [Line Items]  
Allocation of Purchase Price, Assets Acquired And Liabilities Assumed

The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase price
       
$
111,711
 
Assets acquired and liabilities assumed:
             
Receivables
 
$
9,173
         
Inventory
   
12,460
         
Other current assets (1)
   
5,193
         
Property, plant and equipment, net
   
4,939
         
Operating lease right-of-use assets
   
3,847
         
Intangible assets
   
54,700
         
Goodwill
   
49,250
         
Current liabilities
   
(5,072
)
       
Noncurrent operating lease liabilities
   
(3,065
)
       
Deferred income taxes
   
(8,210
)
       
Subtotal
           
123,215
 
Fair value of acquired noncontrolling interest
           
(11,504
)
Net assets acquired
         
$
111,711
 

(1)
The other current assets balance includes $4.6 million of cash acquired.
Soot Sensor [Member]  
Business Acquisition [Line Items]  
Allocation of Purchase Price, Assets Acquired And Liabilities Assumed
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):

Purchase Price
       
$
2,924
 
Assets acquired and liabilities assumed:
             
Inventory
 
$
1,032
         
Machinery and equipment, net
   
1,137
         
Intangible assets
   
755
         
Net assets acquired
         
$
2,924
 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Integration Expenses (Tables)
6 Months Ended
Jun. 30, 2022
Restructuring and Integration Expenses [Abstract]  
Restructuring and Integration Expense
The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2021 and June 30, 2022 and for the six months ended June 30, 2022, consisted of the following (in thousands):

 
 
Workforce
Reduction
   
Other Exit
Costs
   
Total
 
Exit activity liability at December 31, 2021
 
$
79
   
$
   
$
79
 
Restructuring and integration costs:
                       
Amounts provided for during 2022
          44       44  
Cash payments
   
(16
)
   
(44
)
   
(60
)
Reclassification
    (29 )           (29 )
Exit activity liability at June 30, 2022
 
$
34
   
$
   
$
34
 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventories [Abstract]  
Inventories
Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) and net realizable value, consist of the following:

 
 
June 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Finished goods
 
$
345,200
   
$
296,739
 
Work in process
   
17,248
     
16,010
 
Raw materials
   
188,967
     
156,006
 
Subtotal
   
551,415
     
468,755
 
Unreturned customer inventories
   
21,405
     
22,268
 
Total inventories
 
$
572,820
   
$
491,023
 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Acquired Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2022
Acquired Intangible Assets [Abstract]  
Acquired Identifiable Intangible Assets
Acquired identifiable intangible assets consist of the following:

 
 
June 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Customer relationships
 
$
156,321
   
$
157,020
 
Patents, developed technology and intellectual property
   
14,123
     
14,123
 
Trademarks and trade names
   
8,880
     
8,880
 
Non-compete agreements
   
3,280
     
3,280
 
Supply agreements
   
800
     
800
 
Leaseholds
   
160
     
160
 
Total acquired intangible assets
   
183,564
     
184,263
 
Less accumulated amortization (1)
   
(82,956
)
   
(78,932
)
Net acquired intangible assets
 
$
100,608
   
$
105,331
 


(1)
Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Quantitative Disclosures Related to Operating Leases
The following tables provide quantitative disclosures related to our operating leases and includes all operating leases acquired from the date of acquisition (in thousands):

Balance Sheet Information
 
June 30,
2022
   
December 31,
2021
 
Assets
           
Operating lease right-of-use assets
 
$
39,827
   
$
40,469
 
 
               
Liabilities
               
Sundry payables and accrued expenses
 
$
11,122
   
$
10,544
 
Noncurrent operating lease liabilities
   
30,039
     
31,206
 
Total operating lease liabilities
 
$
41,161
   
$
41,750
 
 
               
Weighted Average Remaining Lease Term
               
Operating leases
 
4.9 Years
   
5.3 Years
 
 
               
Weighted Average Discount Rate
               
Operating leases
   
3.1
%
   
3
%

Expense and Cash Flow Information  
Three Months Ended
June 30,
 

 
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
2,711
   
$
2,441
 

 
Six Months Ended
June 30,
 
   
2022
   
2021
 
Lease Expense
           
Operating lease expense (a)
 
$
5,541
   
$
4,777
 
                 
Supplemental Cash Flow Information
               
Cash paid for the amounts included in the measurement of lease liabilities:
               
Operating cash flows from operating leases
 
$
5,397
   
$
4,733
 
Right-of-use assets obtained in exchange for new lease obligations:
               
Operating leases
 
$
4,458
   
$
14,077
 

(a)
Excludes expenses of approximately $0.7 million and $1.1 million for the three and six months ended June 30, 2022, respectively, and approximately $0.3 million and $0.9 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.
Minimum Lease Payments
At June 30, 2022, we are obligated to make minimum lease payments through 2031, under operating leases, which are as follows (in thousands):

2022
 
$
5,784
 
2023
   
10,788
 
2024
   
8,316
 
2025
   
6,588
 
2026
   
5,780
 
Thereafter
   
6,851
 
Total lease payments
 
$
44,107
 
Less: Interest
   
(2,946
)
Present value of lease liabilities
 
$
41,161
 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Facilities and Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2022
Credit Facilities and Long-Term Debt [Abstract]  
Summary of Total Debt Outstanding
Total debt outstanding is summarized as follows:

 
 
June 30,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
Credit facility – term loan due 2027
  $
100,000     $
 
Credit facility – revolver due 2027
    164,500        
Senior secured facility – revolver due 2023
 

   

125,298
 
Other (1)
   
2,954
     
3,138
 
Total debt
 
$
267,454
   
$
128,436
 
 
               
Current maturities of debt
 
$
63,954
   
$
128,415
 
Long-term debt
   
203,500
     
21
 
Total debt
 
$
267,454
   
$
128,436
 

(1)
Other includes borrowings under our Polish overdraft facility of Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million) as of June 30, 2022 and December 31, 2021, respectively.
Maturities of Debt
As of June 30, 2022, maturities of debt through 2027, assuming no prepayments, are as follows (in thousands):

   
Revolving Credit Facility
   
Term Loan Facility
   
Polish Overdraft Facility and Other Debt
   
Total
 
Remainder of 2022
 
$
   
$
2,500
   
$
2,954
   
$
5,454
 
2023
   
     
5,000
     
     
5,000
 
2024
   
     
5,000
     
     
5,000
 
2025
   
     
5,000
     
     
5,000
 
2026
   
     
7,500
     
     
7,500
 
2027
   
164,500
     
75,000
     
     
239,500
 
Total
 
$
164,500
   
$
100,000
   
$
2,954
   
$
267,454
 
Less: current maturities
   
(56,000
)
   
(5,000
)
   
(2,954
)
   
(63,954
)
Long-term debt
 
$
108,500
   
$
95,000
   
$
   
$
203,500
 
Schedule of Deferred Financing Costs
Deferred financing costs as of June 30, 2022, assuming no prepayments, are being amortized as follows:

(In thousands)
     
Remainder of 2022
 
$
257
 
2023
   
492
 
2024
   
479
 
2025
   
471
 
2026
   
465
 
2027
   
191
 
Total amortization
 
$
2,355
 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income (Tables)
6 Months Ended
Jun. 30, 2022
Accumulated Other Comprehensive Income [Abstract]  
Changes in Accumulated Other Comprehensive Income by Component
Changes in Accumulated Other Comprehensive Income by Component (in thousands)

   
Three Months Ended June 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at March 31, 2022  attributable to SMP
 
$
(8,862
)
 
$
47
   
$
   
$
(8,815
)
Other comprehensive income before reclassifications
   
(6,464
)
   
     
4
(1)     
(6,460
)
Amounts reclassified from accumulated other comprehensive income
   
     
(4
)
   
101
     
97
 
Other comprehensive income, net
   
(6,464
)
   
(4
)
   
105
     
(6,363
)
Balance at June 30, 2022 attributable to SMP
 
$
(15,326
)
 
$
43
   
$
105
   
$
(15,178
)

   
Six Months Ended June 30, 2022
 
   
Foreign
Currency
Translation
   
Unrecognized
Postretirement
Benefit Costs
(Credit)
   
Unrealized
derivative
gains
(losses)
   
Total
 
Balance at December 31, 2021 attributable to SMP
 
$
(8,221
)
 
$
52
   
$
   
$
(8,169
)
Other comprehensive income before reclassifications
   
(7,105
)
   
     
4
(1)     
(7,101
)
Amounts reclassified from accumulated other comprehensive income
   
     
(9
)
   
101
     
92
 
Other comprehensive income, net
   
(7,105
)
   
(9
)
   
105
     
(7,009
)
Balance at June 30, 2022 attributable to SMP
 
$
(15,326
)
 
$
43
   
$
105
   
$
(15,178
)

 
(1)
Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $137,000 ($102,000, net of tax) in the three months and six months ended June 30, 2022, net of cash settlements payments of $132,000 ($98,000, net of tax) in the three months and six months ended June 30, 2022.
Reclassifications Out of Accumulated Other Comprehensive Income
Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)

 
 
Three Months
Ended June 30,
   
Six Months
Ended June 30,
 
Details About Accumulated Other Comprehensive Income Components  
2022
   
2022
 
Derivative cash flow hedge:
           
Unrecognized gain (loss) (1)
 
$
136
   
$
136
 
Postretirement Benefit Plans:
               
Unrecognized gain (loss) (2)
   
(6
)
   
(13
)
Total before income tax
   
130
     
123
 
Income tax expense
   
33
     
31
 
Total reclassifications attributable to SMP
 
$
97
   
$
92
 

 
(1)
Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.

 
(2)
Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans (Tables)
6 Months Ended
Jun. 30, 2022
Stock-Based Compensation Plans [Abstract]  
Restricted and Performance-based Share Activity
Our restricted and performance-based share activity was as follows for the six months ended June 30, 2022:


 
Shares
   
Weighted Average
Grant Date Fair
Value Per Share
 
Balance at December 31, 2021
   
807,019
   
$
34.92
 
Granted
   
8,125
     
33.81
 
Vested
   
(13,300
)
   
39.80
 
Forfeited
   
(5,500
)
   
42.24
 
Balance at June 30, 2022
   
796,344
   
$
34.78
 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Measurements [Abstract]  
Summary of Estimated Fair Values, Carrying Amounts and Classification under Fair Value Hierarchy
The following is a summary of the estimated fair values, carrying amounts, and classification under the fair value hierarchy of our financial instruments at June 30, 2022 and December 31, 2021 (in thousands):

     
June 30, 2022
   
December 31, 2021
 
 
Fair Value Hierarchy
  Fair Value     Carrying Amount     Fair Value     Carrying Amount  
                           
Cash and cash equivalents
LEVEL 1
 
$
14,186
   
$
14,186
   
$
21,755
   
$
21,755
 
Deferred compensation
LEVEL 1
   
20,217
     
20,217
     
23,623
     
23,623
 
Short term borrowings
LEVEL 1
   
63,954
     
63,954
     
128,415
     
128,415
 
Long-term debt
LEVEL 1
   
203,500
     
203,500
     
21
     
21
 
Cash flow interest rate swap
LEVEL 2
   
137
     
137
     
     
 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Reconciliations of Earnings Available to Common Stockholders and Shares used in Calculating Basic and Dilutive Net Earnings per Common Share
The following are reconciliations of the net earnings attributable to SMP and the shares used in calculating basic and dilutive net earnings per common share attributable to SMP (in thousands, except per share data):

 
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
   
2022
   
2021
   
2022
   
2021
 
Net Earnings Attributable to SMP -
                       
Earnings from continuing operations
 
$
20,792
   
$
27,995
   
$
41,354
   
$
50,159
 
Loss from discontinued operations
   
(1,666
)
   
(853
)
   
(2,782
)
   
(2,017
)
Net earnings attributable to SMP
 
$
19,126
   
$
27,142
   
$
38,572
   
$
48,142
 
                                 
Basic Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
0.96
   
$
1.26
   
$
1.89
   
$
2.25
 
Loss from discontinued operations per common share
   
(0.08
)
   
(0.04
)
   
(0.13
)
   
(0.09
)
Net earnings per common share attributable to SMP
 
$
0.88
   
$
1.22
   
$
1.76
   
$
2.16
 
                                 
Weighted average common shares outstanding
   
21,758
     
22,199
     
21,868
     
22,258
 
                                 
Diluted Net Earnings Per Common Share Attributable to SMP -
                               
Earnings from continuing operations per common share
 
$
0.93
   
$
1.23
   
$
1.85
   
$
2.21
 
Loss from discontinued operations per common share
   
(0.07
)
   
(0.03
)
   
(0.13
)
   
(0.09
)
Net earnings per common share attributable to SMP
 
$
0.86
   
$
1.20
   
$
1.72
   
$
2.12
 
                                 
Weighted average common shares outstanding
   
21,758
     
22,199
     
21,868
     
22,258
 
Plus incremental shares from assumed conversions:
                               
Dilutive effect of restricted stock and performance-based stock
   
498
     
487
     
505
     
483
 
Weighted average common shares outstanding –
Diluted
   
22,256
     
22,686
     
22,373
     
22,741
 
Anti-dilutive Securities Excluded from Computation of Earnings per Share
The shares listed below were not included in the computation of diluted net earnings per common share attributable to SMP because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):

 
 
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Restricted and performance-based shares
   
268
     
239
     
262
     
258
 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Industry Segments (Tables)
6 Months Ended
Jun. 30, 2022
Industry Segments [Abstract]  
Sales and Operating Income by Operating Segments
The following tables show our net sales, intersegment revenue and operating income for each reportable segment (in thousands):

 
 
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Net Sales (a)
                       
Engine Management
 
$
241,873
   
$
233,216
   
$
481,130
   
$
445,234
 
Temperature Control
   
114,432
     
106,471
     
195,753
     
168,944
 
All Other
   
3,107
     
2,389
     
5,360
     
4,451
 
Consolidated
 
$
359,412
   
$
342,076
   
$
682,243
   
$
618,629
 
 
                               
Intersegment Revenue (a)
                               
Engine Management
 
$
5,007
   
$
5,185
   
$
10,796
   
$
10,544
 
Temperature Control
   
2,831
     
3,125
     
6,047
     
4,972
 
All Other
   
(7,838
)
   
(8,310
)
   
(16,843
)
   
(15,516
)
Consolidated
 
$
   
$
   
$
   
$
 
 
                               
Operating Income
                               
Engine Management
 
$
21,100
   
$
30,384
   
$
47,816
   
$
61,498
 
Temperature Control
   
12,265
     
13,229
     
17,483
     
16,821
 
All Other
   
(5,472
)
   
(6,688
)
   
(10,491
)
   
(12,070
)
Consolidated
 
$
27,893
   
$
36,925
   
$
54,808
   
$
66,249
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Net Sales (Tables)
6 Months Ended
Jun. 30, 2022
Net Sales [Abstract]  
Disaggregation of Net Sales
The following tables provide disaggregation of net sales information for the three months and six months ended June 30, 2022 and 2021 (in thousands):

Three months ended June 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
214,444
   
$
108,154
   
$
   
$
322,598
 
Canada
   
6,257
     
5,873
     
3,107
     
15,237
 
Europe
   
10,378
     
69
     
     
10,447
 
Mexico
   
6,666
     
105
     
     
6,771
 
Asia
   
2,634
     
30
     
     
2,664
 
Other foreign
   
1,494
     
201
     
     
1,695
 
Total
 
$
241,873
   
$
114,432
   
$
3,107
   
$
359,412
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
202,823
   
$
   
$
2,387
   
$
205,210
 
Wire and cable
   
39,050
     
     
52
     
39,102
 
Compressors
   
     
72,063
     
243
     
72,306
 
Other climate control parts
   
     
42,369
     
425
     
42,794
 
Total
 
$
241,873
   
$
114,432
   
$
3,107
   
$
359,412
 
Major Sales Channel:
                               
Aftermarket
 
$
173,361
   
$
103,652
   
$
3,107
   
$
280,120
 
OE/OES
   
59,984
     
10,094
     
     
70,078
 
Export
   
8,528
     
686
     
     
9,214
 
Total
 
$
241,873
   
$
114,432
   
$
3,107
   
$
359,412
 


Three months ended June 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
202,274
   
$
101,241
   
$
   
$
303,515
 
Canada
   
7,433
     
4,632
     
2,389
     
14,454
 
Europe
   
5,252
     
161
     
     
5,413
 
Mexico
   
6,460
     
115
     
     
6,575
 
Asia
   
9,447
     
68
     
     
9,515
 
Other foreign
   
2,350
     
254
     
     
2,604
 
Total
 
$
233,216
   
$
106,471
   
$
2,389
   
$
342,076
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
192,486
   
$
   
$
1,832
   
$
194,318
 
Wire and cable
   
40,730
     
     
(142
)
   
40,588
 
Compressors
   
     
69,577
     
386
     
69,963
 
Other climate control parts
   
     
36,894
     
313
     
37,207
 
Total
 
$
233,216
   
$
106,471
   
$
2,389
   
$
342,076
 
Major Sales Channel:
                               
Aftermarket
 
$
172,676
   
$
97,763
   
$
2,389
   
$
272,828
 
OE/OES
   
53,776
     
8,104
     
     
61,880
 
Export
   
6,764
     
604
     
     
7,368
 
Total
 
$
233,216
   
$
106,471
   
$
2,389
   
$
342,076
 

Six months ended June 30, 2022 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
416,267
   
$
183,603
   
$
   
$
599,870
 
Canada
   
14,397
     
11,189
     
5,360
     
30,946
 
Europe
   
18,085
     
114
     
     
18,199
 
Mexico
   
15,007
     
189
     
     
15,196
 
Asia
   
14,126
     
192
     
     
14,318
 
Other foreign
   
3,248
     
466
     
     
3,714
 
Total
  $
481,130
    $
195,753
    $
5,360
    $
682,243
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
403,177
   
$
   
$
4,707
   
$
407,884
 
Wire and cable
   
77,953
     
     
(31
)
   
77,922
 
Compressors
   
     
115,340
     
192
     
115,532
 
Other climate control parts
   
     
80,413
     
492
     
80,905
 
Total
  $
481,130
    $
195,753
    $
5,360
    $
682,243
 
Major Sales Channel:
                               
Aftermarket
 
$
338,486
   
$
175,931
   
$
5,360
   
$
519,777
 
OE/OES
   
126,541
     
18,588
     
     
145,129
 
Export
   
16,103
     
1,234
     
     
17,337
 
Total
  $
481,130
    $
195,753
    $
5,360
    $
682,243
 


Six months ended June 30, 2021 (a)
 
Engine
Management
   
Temperature
Control
   
Other (b)
   
Total
 
Geographic Area:
                       
United States
 
$
383,375
   
$
159,977
   
$
   
$
543,352
 
Canada
   
16,007
     
7,958
     
4,451
     
28,416
 
Europe
   
10,401
     
217
     
     
10,618
 
Mexico
   
12,607
     
180
     
     
12,787
 
Asia
   
19,082
     
144
     
     
19,226
 
Other foreign
   
3,762
     
468
     
     
4,230
 
Total
 
$
445,234
   
$
168,944
   
$
4,451
   
$
618,629
 
Major Product Group:
                       
Ignition, emission control, fuel and safety related system products
 
$
366,152
   
$
   
$
3,501
   
$
369,653
 
Wire and cable
   
79,082
     
     
(135
)
   
78,947
 
Compressors
   
     
102,951
     
404
     
103,355
 
Other climate control parts
   
     
65,993
     
681
     
66,674
 
Total
 
$
445,234
   
$
168,944
   
$
4,451
   
$
618,629
 
Major Sales Channel:
                               
Aftermarket
 
$
337,309
   
$
153,448
   
$
4,451
   
$
495,208
 
OE/OES
   
94,821
     
14,484
     
     
109,305
 
Export
   
13,104
     
1,012
     
     
14,116
 
Total
 
$
445,234
   
$
168,944
   
$
4,451
   
$
618,629
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the six months ended June 30, 2022, and for the three and six months ended June 30, 2021 exceeded third party sales from our Canadian business unit.
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies [Abstract]  
Changes in Product Warranties
The following table provides the changes in our product warranties (in thousands):

     Three Months Ended
     Six Months Ended
 
 
 
June 30,
   
June 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Balance, beginning of period
 
$
20,711
   
$
16,948
   
$
17,463
   
$
17,663
 
Liabilities accrued for current year sales
   
30,295
     
25,162
     
52,921
     
45,339
 
Settlements of warranty claims
   
(27,240
)
   
(23,897
)
   
(46,618
)
   
(44,789
)
Balance, end of period
 
$
23,766
   
$
18,213
   
$
23,766
   
$
18,213
 
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation (Details)
Jun. 30, 2022
Basis of Presentation [Abstract]  
Equity ownership in entities included in consolidated financial statements, minimum 50.00%
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details)
$ in Thousands, € in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2021
EUR (€)
Jun. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Assets acquired and liabilities assumed [Abstract]          
Goodwill     $ 131,125 $ 131,125 $ 131,652
Stabil [Member]          
Business Combination, Description [Abstract]          
Percentage of entity acquired 100.00%        
Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract]          
Purchase Price $ 16,290 € 13.7      
Assets acquired and liabilities assumed [Abstract]          
Receivables 2,852        
Inventory 5,126        
Other current assets [1] 1,628        
Property, plant, and equipment, net 1,810        
Operating lease right-of-use assets 4,971        
Intangible assets 5,471        
Goodwill 4,827        
Current liabilities (4,190)        
Noncurrent operating lease liabilities (4,454)        
Deferred income taxes (1,751)        
Net assets acquired 16,290        
Cash acquired $ 900        
Incremental revenues from acquisition date     $ 5,700 $ 11,500  
Stabil [Member] | Customer Relationships [Member]          
Assets acquired and liabilities assumed [Abstract]          
Estimated useful life of intangible assets       20 years  
[1] The other current assets balance includes $0.9 million of cash acquired.
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2021
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Assets acquired and liabilities assumed [Abstract]        
Goodwill   $ 131,125 $ 131,125 $ 131,652
Trombetta [Member]        
Business Combination, Description [Abstract]        
Percentage of entity acquired 100.00%      
Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract]        
Purchase Price $ 111,711      
Assets acquired and liabilities assumed [Abstract]        
Receivables 9,173      
Inventory 12,460      
Other current assets [1] 5,193      
Property, plant, and equipment, net 4,939      
Operating lease right-of-use assets 3,847      
Intangible assets 54,700      
Goodwill 49,250      
Current liabilities (5,072)      
Noncurrent operating lease liabilities (3,065)      
Deferred income taxes (8,210)      
Subtotal 123,215      
Fair value of acquired noncontrolling interest (11,504)      
Net assets acquired 111,711      
Cash acquired 4,600      
Incremental revenues from acquisition date   $ 10,800 $ 27,400  
Trombetta [Member] | Customer Relationships [Member]        
Assets acquired and liabilities assumed [Abstract]        
Intangible assets 39,400      
Estimated useful life of intangible assets     20 years  
Trombetta [Member] | Developed Technology [Member]        
Assets acquired and liabilities assumed [Abstract]        
Intangible assets 13,400      
Estimated useful life of intangible assets     15 years  
Trombetta [Member] | Trade Names [Member]        
Assets acquired and liabilities assumed [Abstract]        
Intangible assets $ 1,900      
Estimated useful life of intangible assets     10 years  
Trombetta [Member] | Trombetta Asia, Ltd [Member]        
Business Combination, Description [Abstract]        
Percentage of entity acquired 70.00%      
[1] The other current assets balance includes $4.6 million of cash acquired.
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details) - Soot Sensor [Member] - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Jun. 30, 2022
Nov. 30, 2021
Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract]    
Purchase Price   $ 2,924
Assets acquired and liabilities assumed [Abstract]    
Inventory   1,032
Machinery and equipment, net   1,137
Intangible assets   755
Net assets acquired   2,924
Business Combination, Description [Abstract]    
Incremental revenues from acquisition date $ 2,300  
Customer Relationships [Member]    
Assets acquired and liabilities assumed [Abstract]    
Intangible assets   $ 800
Business Combination, Description [Abstract]    
Estimated useful life of intangible assets 10 years  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Integration Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Restructuring and integration activities [Roll Forward]        
Exit activity liability, beginning of period     $ 79  
Restructuring and integration costs provided for during 2022 $ 3 $ 0 44 $ 0
Cash payments     (60)  
Reclassification     (29)  
Exit activity liability, end of period 34   34  
Soot Sensor Product Line Relocation [Member]        
Restructuring and integration activities [Roll Forward]        
Cash payments     (44)  
Plant Rationalization Program [Member]        
Restructuring and integration activities [Roll Forward]        
Cash payments     (16)  
Exit activity liability, end of period 34   34  
Workforce Reduction [Member]        
Restructuring and integration activities [Roll Forward]        
Exit activity liability, beginning of period     79  
Restructuring and integration costs provided for during 2022     0  
Cash payments     (16)  
Reclassification     (29)  
Exit activity liability, end of period 34   34  
Other Exit Costs [Member]        
Restructuring and integration activities [Roll Forward]        
Exit activity liability, beginning of period     0  
Restructuring and integration costs provided for during 2022     44  
Cash payments     (44)  
Reclassification     0  
Exit activity liability, end of period $ 0   $ 0  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Sale of Receivables (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Sale of Receivables [Abstract]          
Sale of receivables to financial institutions $ 218.4 $ 203.1 $ 374.1 $ 394.4  
Receivables not yet sold 10.8   10.8   $ 1.3
Charge related to sale of receivables $ 7.7 $ 3.0 $ 11.2 $ 5.7  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventories [Abstract]    
Finished goods $ 345,200 $ 296,739
Work in process 17,248 16,010
Raw materials 188,967 156,006
Subtotal 551,415 468,755
Unreturned customer inventories 21,405 22,268
Total inventories $ 572,820 $ 491,023
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Acquired Intangible Assets, Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Indefinite Lived Intangible Assets [Abstract]    
Total acquired intangible assets $ 183,564 $ 184,263
Less accumulated amortization [1] (82,956) (78,932)
Net acquired intangible assets 100,608 105,331
Customer Relationships [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Total acquired intangible assets 156,321 157,020
Patents, Developed Technology and Intellectual Property [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Total acquired intangible assets 14,123 14,123
Trademarks and Trade Names [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Total acquired intangible assets 8,880 8,880
Acquired indefinite-lived intangible assets 2,600  
Non-compete Agreements [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Total acquired intangible assets 3,280 3,280
Supply Agreements [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Total acquired intangible assets 800 800
Leaseholds [Member]    
Indefinite Lived Intangible Assets [Abstract]    
Total acquired intangible assets $ 160 $ 160
[1] Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Acquired Intangible Assets, Amortization Expense (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Amortization of acquired intangible assets [Abstract]        
Amortization expense $ 2.2 $ 2.1 $ 4.3 $ 4.1
Estimated amortization expense, remainder of 2022 4.3   4.3  
Estimated amortization expense in year 2023 8.3   8.3  
Estimated amortization expense in year 2024 8.3   8.3  
Estimated amortization expense in year 2025 8.3   8.3  
Estimated amortization expense in years 2026 through 2041 $ 68.8   $ 68.8  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Quantitative Lease Disclosures [Abstract]          
Renewal option period 5 years   5 years    
Assets [Abstract]          
Operating lease right-of-use assets $ 39,827   $ 39,827   $ 40,469
Liabilities [Abstract]          
Sundry payables and accrued expenses 11,122   11,122   10,544
Noncurrent operating lease liabilities 30,039   30,039   31,206
Total operating lease liabilities $ 41,161   $ 41,161   $ 41,750
Operating Leases [Abstract]          
Weighted average remaining lease term 4 years 10 months 24 days   4 years 10 months 24 days   5 years 3 months 18 days
Weighted average discount rate 3.10%   3.10%   3.00%
Lease Expense [Abstract]          
Operating lease expense [1] $ 2,711 $ 2,441 $ 5,541 $ 4,777  
Excluded expenses of non lease 700 $ 300 1,100 900  
Cash Paid for the amounts included in the measurement of lease liabilities [Abstract]          
Operating cash flows from operating leases     5,397 4,733  
Right-of-use assets obtained in exchange for new lease obligations [Abstract]          
Operating leases     4,458 $ 14,077  
Minimum Lease Payments [Abstract]          
2022 5,784   5,784    
2023 10,788   10,788    
2024 8,316   8,316    
2025 6,588   6,588    
2026 5,780   5,780    
Thereafter 6,851   6,851    
Total lease payments 44,107   44,107    
Less: Interest (2,946)   (2,946)    
Total operating lease liabilities $ 41,161   $ 41,161   $ 41,750
Maximum [Member]          
Quantitative Lease Disclosures [Abstract]          
Remaining operating lease terms 10 years   10 years    
[1] Excludes expenses of approximately $0.7 million and $1.1 million for the three and six months ended June 30, 2022, respectively, and approximately $0.3 million and $0.9 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details)
$ in Thousands, zł in Millions
Jun. 30, 2022
USD ($)
Jun. 30, 2022
PLN (zł)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
PLN (zł)
Debt Instruments [Abstract]        
Total debt $ 267,454   $ 128,436  
Current maturities of debt 63,954   128,415  
Long-term debt 203,500   21  
Credit Facility - Term Loan Due 2027 [Member]        
Debt Instruments [Abstract]        
Total debt 100,000   0  
Current maturities of debt 5,000      
Long-term debt 95,000      
Credit Facility - Revolver Due 2027 [Member]        
Debt Instruments [Abstract]        
Total debt 164,500   0  
Current maturities of debt 56,000      
Long-term debt 108,500      
Senior Secured Facility - Revolver Due 2023 [Member]        
Debt Instruments [Abstract]        
Total debt 0   125,298  
Other [Member]        
Debt Instruments [Abstract]        
Total debt [1] 2,954   3,138  
Current maturities of debt 2,954      
Long-term debt 0      
Line of Credit Facility [Abstract]        
Overdraft facility $ 2,900 zł 12.9 $ 3,000 zł 12.3
[1] Other includes borrowings under our Polish overdraft facility of Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million) as of June 30, 2022 and December 31, 2021, respectively.
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Installment
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2022
USD ($)
Line of Credit Facility [Abstract]        
Current portion of debt $ 56,000   $ 125,298  
Senior Secured Revolving Credit Facility [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity 300,000   250,000  
Line of credit facility, accordion feature       $ 50,000
Outstanding borrowings under credit facility     125,300  
Outstanding letters of credit     $ 2,600  
Weighted average interest rate     1.40%  
Senior Secured Revolving Credit Facility [Member] | Alternate Base Rate [Member]        
Line of Credit Facility [Abstract]        
Outstanding borrowings under credit facility     $ 300  
Weighted average interest rate     3.50%  
Average daily loan balance outstanding   $ 1,000 $ 1,100  
Senior Secured Revolving Credit Facility [Member] | Direct Borrowings [Member]        
Line of Credit Facility [Abstract]        
Outstanding borrowings under credit facility     $ 125,000  
Weighted average interest rate     1.40%  
Term Loan and Revolving Credit Facilities [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity $ 500,000      
Maturity date Jun. 01, 2027      
Frequency of periodic payment quarterly      
Debt instrument, extension period 1 year      
Borrowing base $ 168,000      
Maximum consolidated EBITDA 1      
Net Leverage Ratio 250.00%      
Outstanding borrowings under credit facility $ 264,500      
Current portion of debt 61,000      
Long-term debt 203,500      
Outstanding letters of credit $ 2,600      
Weighted average interest rate 3.50%      
Term Loan and Revolving Credit Facilities [Member] | SOFR [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 0.10%      
Term of variable rate 1 month      
Interest rate periods one, three or six months      
Outstanding borrowings under credit facility $ 260,000      
Weighted average interest rate 3.50%      
Term Loan and Revolving Credit Facilities [Member] | Federal Funds Rate [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 0.50%      
Term Loan and Revolving Credit Facilities [Member] | Term Benchmark Borrowings [Member] | Minimum [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 1.00%      
Term Loan and Revolving Credit Facilities [Member] | Term Benchmark Borrowings [Member] | Maximum [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 2.00%      
Term Loan and Revolving Credit Facilities [Member] | Alternate Base Rate [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 1.00%      
Outstanding borrowings under credit facility $ 4,500      
Weighted average interest rate 5.30%      
Average daily loan balance outstanding $ 10,800      
Term Loan and Revolving Credit Facilities [Member] | Alternate Base Rate [Member] | Minimum [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 0.00%      
Term Loan and Revolving Credit Facilities [Member] | Alternate Base Rate [Member] | Maximum [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 1.00%      
Term Loan Facility [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity $ 100,000      
Term Loan Facility [Member] | Maximum [Member]        
Line of Credit Facility [Abstract]        
Number of extensions of maturity date | Installment 2      
Term Loan Facility [Member] | First Four Years [Member]        
Line of Credit Facility [Abstract]        
Periodic payment amortization percentage 1.25%      
Term Loan Facility [Member] | Fifth Year [Member]        
Line of Credit Facility [Abstract]        
Periodic payment amortization percentage 2.50%      
Revolving Credit Facility [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity $ 400,000      
Letter of Credit Sublimit [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity 25,000      
Swing Line Loans [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity 25,000      
Interest Rate Swap Agreement [Member]        
Line of Credit Facility [Abstract]        
Maximum borrowing capacity $ 100,000      
Period of agreement 7 years      
Outstanding borrowings under credit facility $ 100,000      
Interest Rate Swap Agreement [Member] | SOFR [Member]        
Line of Credit Facility [Abstract]        
Margin on variable rate 1.50%      
Term of variable rate 1 month      
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) - Polish Overdraft Facility [Member]
zł in Millions, $ in Millions
6 Months Ended
Jun. 30, 2022
PLN (zł)
Jun. 30, 2022
USD ($)
Feb. 28, 2022
PLN (zł)
Feb. 28, 2022
USD ($)
Dec. 31, 2021
PLN (zł)
Dec. 31, 2021
USD ($)
Line of Credit Facility [Abstract]            
Maximum borrowing capacity     zł 30.0 $ 6.7    
Overdraft facility initiation date Mar. 01, 2022          
Overdraft facility renewal period 3 months          
Overdraft facility cancellation period 30 days          
Overdraft facility zł 12.9 $ 2.9     zł 12.3 $ 3.0
WIBOR [Member]            
Line of Credit Facility [Abstract]            
Basis spread on variable rate 1.50%          
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Facilities and Long-Term Debt, Maturities of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Maturities of Debt [Abstract]    
Remainder of 2022 $ 5,454  
2023 5,000  
2024 5,000  
2025 5,000  
2026 7,500  
2027 239,500  
Total debt 267,454 $ 128,436
Less: current maturities (63,954) (128,415)
Long-term debt 203,500 21
Revolving Credit Facility [Member]    
Maturities of Debt [Abstract]    
Remainder of 2022 0  
2023 0  
2024 0  
2025 0  
2026 0  
2027 164,500  
Total debt 164,500 0
Less: current maturities (56,000)  
Long-term debt 108,500  
Term Loan Facility [Member]    
Maturities of Debt [Abstract]    
Remainder of 2022 2,500  
2023 5,000  
2024 5,000  
2025 5,000  
2026 7,500  
2027 75,000  
Total debt 100,000 0
Less: current maturities (5,000)  
Long-term debt 95,000  
Polish Overdraft Facility and Other Debt [Member]    
Maturities of Debt [Abstract]    
Remainder of 2022 2,954  
2023 0  
2024 0  
2025 0  
2026 0  
2027 0  
Total debt [1] 2,954 $ 3,138
Less: current maturities (2,954)  
Long-term debt $ 0  
[1] Other includes borrowings under our Polish overdraft facility of Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million) as of June 30, 2022 and December 31, 2021, respectively.
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Mar. 31, 2021
Deferred Financing Costs [Abstract]      
Deferred financing costs $ 2,355 $ 400  
Write off of unamortized deferred financing costs 40,000    
Deferred Finance Costs, Amortization [Abstract]      
Remainder of 2022 257    
2023 492    
2024 479    
2025 471    
2026 465    
2027 191    
Total amortization 2,355 $ 400  
Term Loan and Revolving Credit Facilities [Member]      
Deferred Financing Costs [Abstract]      
Deferred financing costs 1,900   $ 200
Deferred Finance Costs, Amortization [Abstract]      
Total amortization $ 1,900   $ 200
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Balance attributable to SMP   $ 601,580
Other comprehensive income before reclassifications $ (6,460) (7,101)
Amounts reclassified from accumulated other comprehensive income 97 92
Other comprehensive income, net (6,363) (7,009)
Balance attributable to SMP 601,586 601,586
Reclassification out of Accumulated Other Comprehensive Income [Member]    
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Unrecognized gain relating to change in fair value of cash flow interest rate hedge 137 137
Unrecognized gain relating to change in fair value of cash flow interest rate hedge, net of tax 102 102
Unrecognized gain, net of cash settlements payments 132 132
Unrecognized gain, net of cash settlements payments, net of tax 98 98
Accumulated Other Comprehensive Income (Loss) [Member]    
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Balance attributable to SMP (8,815) (8,169)
Balance attributable to SMP (15,178) (15,178)
Foreign Currency Translation [Member]    
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Balance attributable to SMP (8,862) (8,221)
Other comprehensive income before reclassifications (6,464) (7,105)
Amounts reclassified from accumulated other comprehensive income 0 0
Other comprehensive income, net (6,464) (7,105)
Balance attributable to SMP (15,326) (15,326)
Unrecognized Postretirement Benefit Costs (Credit) [Member]    
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Balance attributable to SMP 47 52
Other comprehensive income before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive income (4) (9)
Other comprehensive income, net (4) (9)
Balance attributable to SMP 43 43
Unrealized Derivative Gains (Losses) [Member]    
Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]    
Balance attributable to SMP 0 0
Other comprehensive income before reclassifications [1] 4 4
Amounts reclassified from accumulated other comprehensive income 101 101
Other comprehensive income, net 105 105
Balance attributable to SMP $ 105 $ 105
[1] Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $137,000 ($102,000, net of tax) in the three months and six months ended June 30, 2022, net of cash settlements payments of $132,000 ($98,000, net of tax) in the three months and six months ended June 30, 2022.
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Details About Accumulated Other Comprehensive Income Components [Abstract]        
Interest expense $ 1,821 $ 495 $ 2,626 $ 704
Other non-operating income, net 1,927 832 3,376 1,467
Earnings from continuing operations before taxes 27,999 37,262 55,558 67,012
Income tax expense 7,122 9,248 14,127 16,834
Net earnings attributable to SMP [1] 19,126 $ 27,142 38,572 $ 48,142
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Details About Accumulated Other Comprehensive Income Components [Abstract]        
Earnings from continuing operations before taxes 130   123  
Income tax expense 33   31  
Net earnings attributable to SMP 97   92  
Unrealized Derivative Gains (Losses) [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Details About Accumulated Other Comprehensive Income Components [Abstract]        
Interest expense [2] 136   136  
Unrecognized Postretirement Benefit Costs (Credit) [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Details About Accumulated Other Comprehensive Income Components [Abstract]        
Other non-operating income, net [3] $ (6)   $ (13)  
[1] Throughout this Form 10-Q, “SMP” refers to Standard Motor Products, Inc. and subsidiaries.
[2] Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.
[3] Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Type
$ / shares
shares
Jun. 30, 2021
USD ($)
Restricted and Performance Stock Grants [Abstract]    
Number of types of restricted stock | Type 2  
Additional Disclosures [Abstract]    
Compensation expense, gross | $ $ 4,465 $ 4,381
Restricted Shares [Member] | Minimum [Member]    
Restricted and Performance Stock Grants [Abstract]    
Expiration of vesting period 3 years  
Restricted Shares [Member] | Employees [Member]    
Restricted and Performance Stock Grants [Abstract]    
Estimated forfeitures 5.00%  
Restricted Shares [Member] | Executives [Member]    
Restricted and Performance Stock Grants [Abstract]    
Estimated forfeitures 0.00%  
Restricted Shares [Member] | Directors [Member]    
Restricted and Performance Stock Grants [Abstract]    
Estimated forfeitures 0.00%  
Restricted Shares [Member] | Age 60 [Member] | Executives [Member]    
Restricted and Performance Stock Grants [Abstract]    
Vesting percentage 25.00%  
Vesting period before reaching age limit 2 months  
Restricted Shares [Member] | Age 63 [Member] | Executives [Member]    
Restricted and Performance Stock Grants [Abstract]    
Vesting percentage 25.00%  
Vesting period before reaching age limit 2 months  
Restricted Shares [Member] | Age 65 [Member] | Executives [Member]    
Restricted and Performance Stock Grants [Abstract]    
Vesting percentage 100.00%  
Vesting period before reaching age limit 2 months  
Performance-based Shares [Member]    
Restricted and Performance Stock Grants [Abstract]    
Measuring period for performance-based shares 3 years  
Performance-based Shares [Member] | Minimum [Member]    
Restricted and Performance Stock Grants [Abstract]    
Expiration of vesting period 3 years  
Restricted and Performance-Based Shares [Member]    
Restricted and performance-based stock, shares [Roll Forward]    
Beginning of period (in shares) 807,019  
Granted (in shares) 8,125  
Vested (in shares) (13,300)  
Forfeited (in shares) (5,500)  
End of period (in shares) 796,344  
Restricted and performance-based stock, weighted average grant date fair value per share [Roll Forward]    
Beginning of period (in dollars per share) | $ / shares $ 34.92  
Granted (in dollars per share) | $ / shares 33.81  
Vested (in dollars per share) | $ / shares 39.80  
Forfeited (in dollars per share) | $ / shares 42.24  
End of period (in dollars per share) | $ / shares $ 34.78  
Additional Disclosures [Abstract]    
Compensation expense, gross | $ $ 3,900 4,000
Compensation expense, net of tax | $ 2,900 $ 3,000
Unamortized compensation expense | $ $ 13,300  
Restricted and Performance-Based Shares [Member] | Employees [Member]    
Additional Disclosures [Abstract]    
Weighted average period of recognition for unrecognized compensation expense 4 years 2 months 12 days  
Restricted and Performance-Based Shares [Member] | Directors [Member]    
Additional Disclosures [Abstract]    
Weighted average period of recognition for unrecognized compensation expense 9 months 21 days  
Restricted and Performance-Based Shares [Member] | Executives and Directors [Member] | Minimum [Member]    
Restricted and Performance Stock Grants [Abstract]    
Post vesting holding period for restricted and performance shares issued 1 year  
Restricted and Performance-Based Shares [Member] | Executives and Directors [Member] | Maximum [Member]    
Restricted and Performance Stock Grants [Abstract]    
Post vesting holding period for restricted and performance shares issued 2 years  
2016 Omnibus Incentive Plan [Member] | Restricted and Performance-Based Shares [Member] | Maximum [Member]    
Restricted and Performance Stock Grants [Abstract]    
Shares authorized for issuance (in shares) 2,050,000  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Employee Benefits (Details)
$ in Millions
1 Months Ended 6 Months Ended
Mar. 31, 2022
USD ($)
Jun. 30, 2022
Employee
shares
Benefit Plan [Abstract]    
Number of former union employees covered by the plan | Employee   14
Supplemental Executive Retirement Plan [Member]    
Defined Contribution Pension and Other Postretirement Plans [Abstract]    
Employer discretionary contribution amount | $ $ 0.8  
Employee Stock Ownership Plan and Trust (ESOP) [Member]    
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]    
Additional shares contributed to ESOP (in shares)   48,200
Shares released from trust (in shares)   48,200
Total remaining balance of shares in the ESOP (in shares)   200
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Interest Rate Swap Agreement [Member]    
Notional Disclosures [Abstract]    
Derivative term of contract   7 years
Borrowings under credit agreement $ 100,000 $ 100,000
Fixed interest rate 2.683% 2.683%
Derivative, credit spread adjustment percentage 0.10%  
Interest Rate Swap Agreement [Member] | SOFR [Member]    
Notional Disclosures [Abstract]    
Term of variable rate   1 month
Margin on variable rate   1.50%
Interest Rate Swap [Member]    
Notional Disclosures [Abstract]    
Derivative term of contract 7 years  
Derivative, notional amount $ 100,000 $ 100,000
Derivative contract, maturity date   May 31, 2029
Derivative fair value $ 137 $ 137
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value [Member] | LEVEL 1 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash and cash equivalents $ 14,186 $ 21,755
Deferred compensation 20,217 23,623
Short term borrowings 63,954 128,415
Long-term debt 203,500 21
Fair Value [Member] | LEVEL 2 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash flow interest rate swap 137 0
Carrying Amount [Member] | LEVEL 1 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash and cash equivalents 14,186 21,755
Deferred compensation 20,217 23,623
Short term borrowings 63,954 128,415
Long-term debt 203,500 21
Carrying Amount [Member] | LEVEL 2 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash flow interest rate swap $ 137 $ 0
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net Earnings Attributable to SMP [Abstract]        
Earnings from continuing operations $ 20,792 $ 27,995 $ 41,354 $ 50,159
Loss from discontinued operations (1,666) (853) (2,782) (2,017)
Net earnings attributable to SMP [1] $ 19,126 $ 27,142 $ 38,572 $ 48,142
Basic Net Earnings Per Common Share Attributable to SMP [Abstract]        
Earnings from continuing operations per common share (in dollars per share) $ 0.96 $ 1.26 $ 1.89 $ 2.25
Loss from discontinued operations per common share (in dollars per share) (0.08) (0.04) (0.13) (0.09)
Net earnings per common share - Basic (in dollars per share) $ 0.88 $ 1.22 $ 1.76 $ 2.16
Weighted average common shares outstanding (in shares) 21,757,998 22,198,545 21,867,644 22,257,922
Diluted Net Earnings Per Common Share Attributable to SMP [Abstract]        
Earnings from continuing operations per common share (in dollars per share) $ 0.93 $ 1.23 $ 1.85 $ 2.21
Loss from discontinued operations per common share (in dollars per share) (0.07) (0.03) (0.13) (0.09)
Net earnings per common share - Diluted (in dollars per share) $ 0.86 $ 1.20 $ 1.72 $ 2.12
Weighted average common shares outstanding (in shares) 21,757,998 22,198,545 21,867,644 22,257,922
Plus incremental shares from assumed conversions [Abstract]        
Dilutive effect of restricted stock and performance-based stock (in shares) 498,000 487,000 505,000 483,000
Weighted average common shares outstanding - Diluted (in shares) 22,255,642 22,686,384 22,372,702 22,741,171
Restricted and Performance-Based Shares [Member]        
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (in shares) 268,000 239,000 262,000 258,000
[1] Throughout this Form 10-Q, “SMP” refers to Standard Motor Products, Inc. and subsidiaries.
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Industry Segments (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Segment
Jun. 30, 2021
USD ($)
Segment Reporting Information, Profit (Loss) [Abstract]        
Number of reportable operating segments | Segment     2  
Net sales [1] $ 359,412 $ 342,076 $ 682,243 $ 618,629
Operating Income (Loss) 27,893 36,925 54,808 66,249
Intersegment Revenues [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 0 0 0 0
Engine Management [Member] | Reportable Segments [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 241,873 233,216 481,130 445,234
Operating Income (Loss) 21,100 30,384 47,816 61,498
Engine Management [Member] | Intersegment Revenues [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 5,007 5,185 10,796 10,544
Temperature Control [Member] | Reportable Segments [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 114,432 106,471 195,753 168,944
Operating Income (Loss) 12,265 13,229 17,483 16,821
Temperature Control [Member] | Intersegment Revenues [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 2,831 3,125 6,047 4,972
All Other [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] 3,107 2,389 5,360 4,451
Operating Income (Loss) (5,472) (6,688) (10,491) (12,070)
All Other [Member] | Intersegment Revenues [Member]        
Segment Reporting Information, Profit (Loss) [Abstract]        
Net sales [1] $ (7,838) $ (8,310) $ (16,843) $ (15,516)
[1] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] $ 359,412 $ 342,076 $ 682,243 $ 618,629
Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 280,120 272,828 519,777 495,208
OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 70,078 61,880 145,129 109,305
Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 9,214 7,368 17,337 14,116
Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 205,210 194,318 407,884 369,653
Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 39,102 40,588 77,922 78,947
Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 72,306 69,963 115,532 103,355
Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 42,794 37,207 80,905 66,674
United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 322,598 303,515 599,870 543,352
Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 15,237 14,454 30,946 28,416
Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 10,447 5,413 18,199 10,618
Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 6,771 6,575 15,196 12,787
Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 2,664 9,515 14,318 19,226
Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 1,695 2,604 3,714 4,230
Engine Management [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 241,873 233,216 481,130 445,234
Engine Management [Member] | Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 173,361 172,676 338,486 337,309
Engine Management [Member] | OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 59,984 53,776 126,541 94,821
Engine Management [Member] | Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 8,528 6,764 16,103 13,104
Engine Management [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 202,823 192,486 403,177 366,152
Engine Management [Member] | Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 39,050 40,730 77,953 79,082
Engine Management [Member] | Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Engine Management [Member] | Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Engine Management [Member] | United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 214,444 202,274 416,267 383,375
Engine Management [Member] | Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 6,257 7,433 14,397 16,007
Engine Management [Member] | Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 10,378 5,252 18,085 10,401
Engine Management [Member] | Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 6,666 6,460 15,007 12,607
Engine Management [Member] | Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 2,634 9,447 14,126 19,082
Engine Management [Member] | Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 1,494 2,350 3,248 3,762
Temperature Control [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 114,432 106,471 195,753 168,944
Temperature Control [Member] | Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 103,652 97,763 175,931 153,448
Temperature Control [Member] | OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 10,094 8,104 18,588 14,484
Temperature Control [Member] | Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 686 604 1,234 1,012
Temperature Control [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Temperature Control [Member] | Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 0 0 0 0
Temperature Control [Member] | Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 72,063 69,577 115,340 102,951
Temperature Control [Member] | Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 42,369 36,894 80,413 65,993
Temperature Control [Member] | United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 108,154 101,241 183,603 159,977
Temperature Control [Member] | Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 5,873 4,632 11,189 7,958
Temperature Control [Member] | Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 69 161 114 217
Temperature Control [Member] | Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 105 115 189 180
Temperature Control [Member] | Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 30 68 192 144
Temperature Control [Member] | Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1] 201 254 466 468
Other [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 3,107 2,389 5,360 4,451
Other [Member] | Aftermarket [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 3,107 2,389 5,360 4,451
Other [Member] | OE/OES [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Export [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 2,387 1,832 4,707 3,501
Other [Member] | Wire and Cable [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 52 (142) (31) (135)
Other [Member] | Compressors [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 243 386 192 404
Other [Member] | Other Climate Control Parts [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 425 313 492 681
Other [Member] | United States [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Canada [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 3,107 2,389 5,360 4,451
Other [Member] | Europe [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Mexico [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Asia [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] 0 0 0 0
Other [Member] | Other Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Disaggregation of net sales [1],[2] $ 0 $ 0 $ 0 $ 0
[1] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[2] Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the six months ended June 30, 2022, and for the three and six months ended June 30, 2021 exceeded third party sales from our Canadian business unit.
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies, Asbestos (Details)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended 250 Months Ended
Sep. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Claim
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 30, 2022
USD ($)
Claim
Dec. 31, 2021
USD ($)
Aug. 31, 2021
USD ($)
Asbestos [Abstract]              
Accrued asbestos liabilities   $ 48,025     $ 48,025 $ 52,698  
Asbestos [Member]              
Asbestos [Abstract]              
Pending claims, approximate number | Claim   1,590     1,590    
Payment for settled claims and awards related damages, including interest         $ 63,100    
Decrease in range of possible loss from lower range       $ 2,100      
Increase in range of possible loss from upper range       $ 1,100      
Accrued asbestos liabilities $ 60,900            
Incremental pre-tax provision $ 5,300            
Asbestos [Member] | Minimum [Member]              
Asbestos [Abstract]              
Range of possible loss             $ 60,900
Asbestos [Member] | Maximum [Member]              
Asbestos [Abstract]              
Range of possible loss             100,200
Asbestos [Member] | Discontinued Operations [Member]              
Asbestos [Abstract]              
Total operating cash outflows related to discontinued operations   $ 9,500 $ 5,500        
Asbestos [Member] | Discontinued Operations [Member] | Minimum [Member]              
Asbestos [Abstract]              
Range of possible loss             49,400
Asbestos [Member] | Discontinued Operations [Member] | Maximum [Member]              
Asbestos [Abstract]              
Range of possible loss             $ 99,300
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies, Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Changes in product warranties [Roll forward]        
Balance, beginning of period $ 20,711 $ 16,948 $ 17,463 $ 17,663
Liabilities accrued for current year sales 30,295 25,162 52,921 45,339
Settlements of warranty claims (27,240) (23,897) (46,618) (44,789)
Balance, end of period $ 23,766 $ 18,213 $ 23,766 $ 18,213
XML 77 brhc10040202_10q_htm.xml IDEA: XBRL DOCUMENT 0000093389 2022-01-01 2022-06-30 0000093389 2022-08-01 0000093389 2021-01-01 2021-06-30 0000093389 2021-04-01 2021-06-30 0000093389 2022-04-01 2022-06-30 0000093389 2021-12-31 0000093389 2022-06-30 0000093389 2020-12-31 0000093389 2021-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000093389 2022-03-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000093389 us-gaap:RetainedEarningsMember 2021-12-31 0000093389 us-gaap:NoncontrollingInterestMember 2022-03-31 0000093389 us-gaap:NoncontrollingInterestMember 2021-03-31 0000093389 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000093389 us-gaap:TreasuryStockMember 2021-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000093389 us-gaap:ParentMember 2021-12-31 0000093389 us-gaap:RetainedEarningsMember 2020-12-31 0000093389 us-gaap:NoncontrollingInterestMember 2020-12-31 0000093389 us-gaap:NoncontrollingInterestMember 2021-12-31 0000093389 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000093389 us-gaap:RetainedEarningsMember 2022-03-31 0000093389 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000093389 us-gaap:TreasuryStockMember 2022-03-31 0000093389 us-gaap:CommonStockMember 2020-12-31 0000093389 us-gaap:CommonStockMember 2022-03-31 0000093389 us-gaap:RetainedEarningsMember 2021-03-31 0000093389 us-gaap:CommonStockMember 2021-03-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000093389 us-gaap:ParentMember 2022-03-31 0000093389 us-gaap:ParentMember 2020-12-31 0000093389 us-gaap:ParentMember 2021-03-31 0000093389 us-gaap:TreasuryStockMember 2020-12-31 0000093389 us-gaap:CommonStockMember 2021-12-31 0000093389 2021-03-31 0000093389 us-gaap:TreasuryStockMember 2021-03-31 0000093389 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-06-30 0000093389 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0000093389 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000093389 us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0000093389 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000093389 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0000093389 us-gaap:ParentMember 2021-01-01 2021-06-30 0000093389 us-gaap:ParentMember 2021-04-01 2021-06-30 0000093389 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000093389 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0000093389 us-gaap:ParentMember 2022-04-01 2022-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000093389 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0000093389 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000093389 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-06-30 0000093389 us-gaap:TreasuryStockMember 2022-04-01 2022-06-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000093389 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000093389 us-gaap:ParentMember 2022-01-01 2022-06-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0000093389 us-gaap:TreasuryStockMember 2022-01-01 2022-06-30 0000093389 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0000093389 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0000093389 us-gaap:TreasuryStockMember 2021-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000093389 us-gaap:CommonStockMember 2022-06-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000093389 us-gaap:ParentMember 2021-06-30 0000093389 us-gaap:ParentMember 2022-06-30 0000093389 us-gaap:NoncontrollingInterestMember 2022-06-30 0000093389 us-gaap:NoncontrollingInterestMember 2021-06-30 0000093389 us-gaap:CommonStockMember 2021-06-30 0000093389 us-gaap:RetainedEarningsMember 2022-06-30 0000093389 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000093389 us-gaap:TreasuryStockMember 2022-06-30 0000093389 us-gaap:RetainedEarningsMember 2021-06-30 0000093389 smp:StabilOperativeGroupGmbHMember 2022-01-01 2022-06-30 0000093389 smp:TrumpetHoldingsIncMember 2022-01-01 2022-06-30 0000093389 smp:ParticulateMatterSensorBusinessOfStoneridgeIncMember 2022-01-01 2022-06-30 0000093389 smp:StabilOperativeGroupGmbHMember 2021-09-30 0000093389 smp:StabilOperativeGroupGmbHMember 2021-09-01 2021-09-30 0000093389 smp:StabilOperativeGroupGmbHMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-06-30 0000093389 smp:StabilOperativeGroupGmbHMember 2022-04-01 2022-06-30 0000093389 smp:TrumpetHoldingsIncMember 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember us-gaap:CorporateJointVentureMember 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember 2021-05-01 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember us-gaap:CustomerRelationshipsMember 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember us-gaap:DevelopedTechnologyRightsMember 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember us-gaap:TradeNamesMember 2021-05-31 0000093389 smp:TrumpetHoldingsIncMember us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-06-30 0000093389 smp:TrumpetHoldingsIncMember us-gaap:TradeNamesMember 2022-01-01 2022-06-30 0000093389 smp:TrumpetHoldingsIncMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-06-30 0000093389 smp:TrumpetHoldingsIncMember 2022-04-01 2022-06-30 0000093389 smp:ParticulateMatterSensorBusinessOfStoneridgeIncMember 2021-03-01 2021-11-30 0000093389 smp:ParticulateMatterSensorBusinessOfStoneridgeIncMember 2021-11-30 0000093389 smp:ParticulateMatterSensorBusinessOfStoneridgeIncMember us-gaap:CustomerRelationshipsMember 2021-11-30 0000093389 smp:ParticulateMatterSensorBusinessOfStoneridgeIncMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-06-30 0000093389 us-gaap:OtherRestructuringMember 2021-12-31 0000093389 us-gaap:EmployeeSeveranceMember 2021-12-31 0000093389 us-gaap:OtherRestructuringMember 2022-01-01 2022-06-30 0000093389 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-06-30 0000093389 smp:PlantRationalizationProgramMember 2022-01-01 2022-06-30 0000093389 smp:SootSensorProductLineRelocationMember 2022-01-01 2022-06-30 0000093389 us-gaap:OtherRestructuringMember 2022-06-30 0000093389 smp:PlantRationalizationProgramMember 2022-06-30 0000093389 us-gaap:EmployeeSeveranceMember 2022-06-30 0000093389 us-gaap:NoncompeteAgreementsMember 2021-12-31 0000093389 smp:PatentsDevelopedTechnologyAndIntellectualPropertyMember 2022-06-30 0000093389 us-gaap:CustomerRelationshipsMember 2022-06-30 0000093389 smp:SupplyAgreementMember 2021-12-31 0000093389 us-gaap:NoncompeteAgreementsMember 2022-06-30 0000093389 us-gaap:LeaseAgreementsMember 2022-06-30 0000093389 us-gaap:TrademarksAndTradeNamesMember 2022-06-30 0000093389 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000093389 smp:SupplyAgreementMember 2022-06-30 0000093389 us-gaap:CustomerRelationshipsMember 2021-12-31 0000093389 smp:PatentsDevelopedTechnologyAndIntellectualPropertyMember 2021-12-31 0000093389 us-gaap:LeaseAgreementsMember 2021-12-31 0000093389 srt:MaximumMember 2022-06-30 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember 2022-06-30 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember 2021-12-31 0000093389 smp:PolishOverdraftFacilityAndOtherDebtMember 2021-12-31 0000093389 smp:PolishOverdraftFacilityAndOtherDebtMember 2022-06-30 0000093389 smp:MultiCurrencyRevolvingCreditFacilityMember 2021-12-31 0000093389 smp:MultiCurrencyRevolvingCreditFacilityMember 2022-06-30 0000093389 smp:TermLoanFacilityMember 2022-06-30 0000093389 smp:TermLoanFacilityMember 2021-12-31 0000093389 smp:InterestRateSwapFacilityMember 2022-06-30 0000093389 smp:SwingLineSublimitMember 2022-06-30 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember 2022-06-30 0000093389 smp:SubLimitLetterOfCreditMember 2022-06-30 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember 2022-03-31 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember 2022-01-01 2022-06-30 0000093389 smp:TermLoanFacilityMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2022-01-01 2022-06-30 0000093389 smp:TermLoanFacilityMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2022-01-01 2022-06-30 0000093389 srt:MaximumMember smp:TermLoanFacilityMember 2022-01-01 2022-06-30 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-06-30 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-01-01 2022-06-30 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:BaseRateMember 2022-01-01 2022-06-30 0000093389 srt:MaximumMember smp:TermLoanAndRevolvingCreditFacilitiesMember smp:TermBenchmarkBorrowingsMember 2022-01-01 2022-06-30 0000093389 srt:MinimumMember smp:TermLoanAndRevolvingCreditFacilitiesMember smp:TermBenchmarkBorrowingsMember 2022-01-01 2022-06-30 0000093389 srt:MaximumMember smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:BaseRateMember 2022-01-01 2022-06-30 0000093389 srt:MinimumMember smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:BaseRateMember 2022-01-01 2022-06-30 0000093389 smp:InterestRateSwapFacilityMember 2022-01-01 2022-06-30 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-12-31 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember smp:BorrowingMember 2021-12-31 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:BaseRateMember 2022-06-30 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-06-30 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-01-01 2021-12-31 0000093389 smp:SeniorSecuredFacilityRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-01-01 2021-06-30 0000093389 smp:PolishOverdraftFacilityMember 2022-02-28 0000093389 smp:PolishOverdraftFacilityMember 2022-01-01 2022-06-30 0000093389 smp:PolishOverdraftFacilityMember smp:WarsawInterbankOfferedRateMember 2022-01-01 2022-06-30 0000093389 smp:PolishOverdraftFacilityMember 2022-06-30 0000093389 smp:PolishOverdraftFacilityMember 2021-12-31 0000093389 smp:TermLoanAndRevolvingCreditFacilitiesMember 2021-03-31 0000093389 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0000093389 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-03-31 0000093389 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000093389 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0000093389 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-03-31 0000093389 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0000093389 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-01 2022-06-30 0000093389 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-06-30 0000093389 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-01 2022-06-30 0000093389 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-01 2022-06-30 0000093389 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-06-30 0000093389 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-06-30 0000093389 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0000093389 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-30 0000093389 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-06-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-01 2022-06-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-06-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-01 2022-06-30 0000093389 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-06-30 0000093389 srt:MaximumMember smp:RestrictedAndPerformanceBasedSharesMember smp:TwoThousandAndSixteenOmnibusIncentivePlanMember 2022-06-30 0000093389 srt:MinimumMember us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0000093389 srt:MinimumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0000093389 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-06-30 0000093389 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-01 2022-06-30 0000093389 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-06-30 0000093389 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0000093389 srt:MaximumMember smp:ExecutivesAndDirectorsMember smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-06-30 0000093389 srt:MinimumMember smp:ExecutivesAndDirectorsMember smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-06-30 0000093389 srt:DirectorMember us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0000093389 smp:EmployeesMember us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0000093389 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2021-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-06-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2022-06-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2021-01-01 2021-06-30 0000093389 srt:DirectorMember smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-06-30 0000093389 smp:EmployeesMember smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-06-30 0000093389 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-03-01 2022-03-31 0000093389 smp:EmployeeStockOwnershipPlanAndTrustEsopMember 2022-01-01 2022-06-30 0000093389 smp:EmployeeStockOwnershipPlanAndTrustEsopMember 2022-06-30 0000093389 us-gaap:InterestRateSwapMember 2022-06-01 2022-06-30 0000093389 us-gaap:InterestRateSwapMember 2022-06-30 0000093389 us-gaap:InterestRateSwapMember 2022-01-01 2022-06-30 0000093389 smp:InterestRateSwapFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-06-30 0000093389 smp:InterestRateSwapFacilityMember 2022-06-01 2022-06-30 0000093389 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-06-30 0000093389 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0000093389 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-06-30 0000093389 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0000093389 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0000093389 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-06-30 0000093389 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-06-30 0000093389 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2021-04-01 2021-06-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2022-01-01 2022-06-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2021-01-01 2021-06-30 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2022-04-01 2022-06-30 0000093389 us-gaap:IntersegmentEliminationMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 us-gaap:IntersegmentEliminationMember 2022-04-01 2022-06-30 0000093389 us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 us-gaap:IntersegmentEliminationMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 us-gaap:IntersegmentEliminationMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-06-30 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 us-gaap:IntersegmentEliminationMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 us-gaap:IntersegmentEliminationMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 us-gaap:IntersegmentEliminationMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-06-30 0000093389 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 us-gaap:IntersegmentEliminationMember 2021-04-01 2021-06-30 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 us-gaap:IntersegmentEliminationMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 us-gaap:IntersegmentEliminationMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 srt:EuropeMember us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 country:MX 2021-04-01 2021-06-30 0000093389 smp:AftermarketMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 country:US us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 smp:OtherForeignMember 2022-01-01 2022-06-30 0000093389 smp:OtherForeignMember 2021-04-01 2021-06-30 0000093389 country:CA smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 smp:CompressorsMember 2021-01-01 2021-06-30 0000093389 country:US smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:CompressorsMember 2021-04-01 2021-06-30 0000093389 smp:AftermarketMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 smp:OtherClimateControlPartsMember 2022-01-01 2022-06-30 0000093389 smp:OEOESMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 smp:OtherForeignMember 2021-01-01 2021-06-30 0000093389 country:CA us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 smp:OEOESMember 2022-01-01 2022-06-30 0000093389 smp:CompressorsMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 smp:OtherClimateControlPartsMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 srt:EuropeMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 smp:WireAndCableMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 smp:CompressorsMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 srt:EuropeMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 srt:EuropeMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 smp:WireAndCableMember 2022-01-01 2022-06-30 0000093389 country:CA smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 country:MX smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 smp:OtherForeignMember 2022-04-01 2022-06-30 0000093389 srt:EuropeMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 srt:AsiaMember 2022-01-01 2022-06-30 0000093389 smp:OtherClimateControlPartsMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 smp:OtherForeignMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 country:US smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember 2022-01-01 2022-06-30 0000093389 smp:WireAndCableMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 smp:CompressorsMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:OtherForeignMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 smp:AftermarketMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 srt:AsiaMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 srt:EuropeMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 country:MX smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 smp:OEOESMember 2022-04-01 2022-06-30 0000093389 srt:AsiaMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 smp:ExportMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 smp:AftermarketMember 2022-04-01 2022-06-30 0000093389 smp:OtherForeignMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 smp:AftermarketMember 2021-01-01 2021-06-30 0000093389 country:US 2021-01-01 2021-06-30 0000093389 smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 smp:WireAndCableMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 smp:ExportMember 2022-01-01 2022-06-30 0000093389 srt:EuropeMember 2022-01-01 2022-06-30 0000093389 smp:WireAndCableMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 srt:AsiaMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 smp:OEOESMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 smp:ExportMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 smp:OtherForeignMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember 2021-04-01 2021-06-30 0000093389 srt:EuropeMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 srt:EuropeMember 2022-04-01 2022-06-30 0000093389 smp:AftermarketMember us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 smp:CompressorsMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 country:US 2022-04-01 2022-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:OtherForeignMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 srt:EuropeMember 2021-04-01 2021-06-30 0000093389 smp:OtherClimateControlPartsMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 smp:OEOESMember us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 country:CA smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 country:US smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 smp:CompressorsMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 country:MX 2022-04-01 2022-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember 2022-04-01 2022-06-30 0000093389 country:US smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 smp:WireAndCableMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 country:US smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 srt:AsiaMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 smp:ExportMember 2022-04-01 2022-06-30 0000093389 srt:AsiaMember 2021-04-01 2021-06-30 0000093389 smp:ExportMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 srt:EuropeMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 srt:EuropeMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 smp:AftermarketMember 2022-01-01 2022-06-30 0000093389 smp:OEOESMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 country:CA us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 srt:EuropeMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 srt:AsiaMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:OtherForeignMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 country:CA smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 smp:OEOESMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 srt:EuropeMember 2021-01-01 2021-06-30 0000093389 country:US smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 smp:OtherClimateControlPartsMember 2022-04-01 2022-06-30 0000093389 smp:OtherClimateControlPartsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 smp:CompressorsMember 2022-01-01 2022-06-30 0000093389 smp:AftermarketMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 srt:AsiaMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 smp:WireAndCableMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 srt:AsiaMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 smp:CompressorsMember 2022-04-01 2022-06-30 0000093389 srt:AsiaMember 2022-04-01 2022-06-30 0000093389 smp:WireAndCableMember 2021-01-01 2021-06-30 0000093389 country:MX smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 smp:OtherClimateControlPartsMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 country:US 2021-04-01 2021-06-30 0000093389 smp:WireAndCableMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 country:CA 2021-01-01 2021-06-30 0000093389 country:US us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 smp:WireAndCableMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 smp:OEOESMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 smp:WireAndCableMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 smp:CompressorsMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:ExportMember 2021-01-01 2021-06-30 0000093389 smp:OtherClimateControlPartsMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:OtherForeignMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 country:US 2022-01-01 2022-06-30 0000093389 country:MX smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 smp:OtherClimateControlPartsMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 smp:OtherForeignMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:OtherClimateControlPartsMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 smp:ExportMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 smp:AftermarketMember 2021-04-01 2021-06-30 0000093389 smp:AftermarketMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 srt:AsiaMember us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 smp:OEOESMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 country:MX smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 country:MX us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 country:US smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 smp:AftermarketMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 smp:WireAndCableMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 smp:OtherForeignMember us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 smp:ExportMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 country:MX us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 smp:OEOESMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 country:MX 2021-01-01 2021-06-30 0000093389 country:CA us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 smp:ExportMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:OtherClimateControlPartsMember us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 smp:OtherForeignMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 country:MX smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 srt:EuropeMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 smp:ExportMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 smp:AftermarketMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 smp:OEOESMember 2021-04-01 2021-06-30 0000093389 smp:WireAndCableMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:OEOESMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 country:CA 2022-04-01 2022-06-30 0000093389 country:CA smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 country:US smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 country:MX 2022-01-01 2022-06-30 0000093389 smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 srt:AsiaMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 smp:CompressorsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember 2021-01-01 2021-06-30 0000093389 smp:AftermarketMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 smp:AftermarketMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 smp:CompressorsMember us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 srt:AsiaMember 2021-01-01 2021-06-30 0000093389 srt:AsiaMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 country:CA 2021-04-01 2021-06-30 0000093389 smp:OEOESMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 smp:WireAndCableMember 2021-04-01 2021-06-30 0000093389 country:US us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 country:US us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 smp:WireAndCableMember 2022-04-01 2022-06-30 0000093389 smp:OtherForeignMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 country:CA smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 country:CA us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 smp:OtherClimateControlPartsMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 smp:ExportMember 2021-04-01 2021-06-30 0000093389 smp:OtherForeignMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 country:MX smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 smp:CompressorsMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 smp:ExportMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 smp:CompressorsMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 country:CA smp:EngineManagementMember 2022-01-01 2022-06-30 0000093389 smp:ExportMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 smp:OtherClimateControlPartsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 srt:EuropeMember smp:TemperatureControlMember 2021-01-01 2021-06-30 0000093389 smp:WireAndCableMember us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 srt:AsiaMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 srt:AsiaMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 country:MX us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 smp:OEOESMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 smp:OtherClimateControlPartsMember 2021-01-01 2021-06-30 0000093389 smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 smp:ExportMember smp:EngineManagementMember 2022-04-01 2022-06-30 0000093389 smp:OEOESMember 2021-01-01 2021-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0000093389 country:MX us-gaap:CorporateAndOtherMember 2022-01-01 2022-06-30 0000093389 country:CA 2022-01-01 2022-06-30 0000093389 smp:CompressorsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0000093389 smp:CompressorsMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 smp:ExportMember smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 smp:OEOESMember smp:TemperatureControlMember 2021-04-01 2021-06-30 0000093389 smp:OtherClimateControlPartsMember smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 country:CA smp:EngineManagementMember 2021-04-01 2021-06-30 0000093389 smp:AftermarketMember smp:TemperatureControlMember 2022-04-01 2022-06-30 0000093389 country:MX smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 smp:OtherClimateControlPartsMember 2021-04-01 2021-06-30 0000093389 smp:EngineManagementMember 2021-01-01 2021-06-30 0000093389 smp:ExportMember us-gaap:CorporateAndOtherMember 2022-04-01 2022-06-30 0000093389 smp:AftermarketMember smp:TemperatureControlMember 2022-01-01 2022-06-30 0000093389 us-gaap:AsbestosIssueMember 2022-06-30 0000093389 us-gaap:AsbestosIssueMember 2001-09-01 2022-06-30 0000093389 us-gaap:AsbestosIssueMember srt:MaximumMember 2021-08-31 0000093389 us-gaap:AsbestosIssueMember srt:MaximumMember us-gaap:SegmentDiscontinuedOperationsMember 2021-08-31 0000093389 us-gaap:AsbestosIssueMember srt:MinimumMember 2021-08-31 0000093389 us-gaap:AsbestosIssueMember srt:MinimumMember us-gaap:SegmentDiscontinuedOperationsMember 2021-08-31 0000093389 us-gaap:AsbestosIssueMember 2020-01-01 2020-12-31 0000093389 us-gaap:AsbestosIssueMember 2021-09-30 0000093389 us-gaap:AsbestosIssueMember 2021-09-01 2021-09-30 0000093389 us-gaap:AsbestosIssueMember us-gaap:SegmentDiscontinuedOperationsMember 2022-01-01 2022-06-30 0000093389 us-gaap:AsbestosIssueMember us-gaap:SegmentDiscontinuedOperationsMember 2021-01-01 2021-06-30 shares iso4217:USD iso4217:USD shares pure iso4217:EUR iso4217:PLN smp:Installment smp:Type smp:Employee smp:Segment smp:Claim false --12-31 2022 Q2 0000093389 1 P1Y 2022-03-01 2029-05-31 10-Q true 2022-06-30 false 001-04743 Standard Motor Products, Inc. NY 11-1362020 37-18 Northern Blvd. Long Island City NY 11101 718 392-0200 Common Stock, par value $2.00 per share SMP NYSE Yes Yes Large Accelerated Filer false false false 21408957 359412000 342076000 682243000 618629000 263061000 242804000 496052000 435573000 96351000 99272000 186191000 183056000 68468000 62347000 131352000 116807000 3000 0 44000 0 13000 0 13000 0 27893000 36925000 54808000 66249000 1927000 832000 3376000 1467000 1821000 495000 2626000 704000 27999000 37262000 55558000 67012000 7122000 9248000 14127000 16834000 20877000 28014000 41431000 50178000 -1666000 -853000 -2782000 -2017000 19211000 27161000 38649000 48161000 85000 19000 77000 19000 19126000 27142000 38572000 48142000 20792000 27995000 41354000 50159000 -1666000 -853000 -2782000 -2017000 19126000 27142000 38572000 48142000 0.96 1.26 1.89 2.25 -0.08 -0.04 -0.13 -0.09 0.88 1.22 1.76 2.16 0.93 1.23 1.85 2.21 -0.07 -0.03 -0.13 -0.09 0.86 1.20 1.72 2.12 0.27 0.25 0.54 0.50 21757998 22198545 21867644 22257922 22255642 22686384 22372702 22741171 19211000 27161000 38649000 48161000 -6528000 2477000 -7166000 561000 105000 0 105000 0 4000 4000 9000 9000 -6427000 2473000 -7070000 552000 12784000 29634000 31579000 48713000 85000 19000 77000 19000 -64000 -22000 -61000 -22000 21000 -3000 16000 -3000 12763000 29637000 31563000 48716000 14186000 21755000 6012000 6170000 229657000 180604000 551415000 468755000 21405000 22268000 26198000 17823000 842861000 711205000 234217000 227788000 104931000 102786000 39827000 40469000 131125000 131652000 101649000 106234000 34086000 36126000 44885000 44087000 27188000 25402000 1326552000 1197961000 56000000 125298000 7954000 3117000 140082000 137167000 49710000 57182000 55725000 42412000 23117000 23663000 41647000 42472000 35985000 45058000 410220000 476369000 203500000 21000 30039000 31206000 22119000 25040000 48025000 52698000 713903000 585334000 2.00 2.00 30000000 30000000 23936036 23936036 47872000 47872000 109117000 105377000 559069000 532319000 -15178000 -8169000 2458247 1911792 99294000 75819000 601586000 601580000 11063000 11047000 612649000 612627000 1326552000 1197961000 38649000 48161000 13893000 13100000 164000 114000 -253000 321000 2959000 -463000 2524000 1156000 1148000 1257000 4465000 4381000 -2090000 2344000 -2782000 -2017000 49659000 4715000 87744000 46682000 7102000 -3220000 1591000 16097000 -5020000 -6491000 10772000 3664000 -95333000 23153000 0 109267000 13203000 11709000 0 -2000 -13203000 -120974000 100000000 0 39202000 125000000 117000 2250000 25605000 11096000 2128000 0 1903000 694000 11822000 11134000 101667000 105714000 -700000 72000 -7569000 7965000 21755000 19488000 14186000 27453000 2219000 481000 18897000 12803000 47872000 107606000 545830000 -8815000 -80622000 611871000 11042000 622913000 0 0 19126000 0 0 19126000 85000 19211000 0 0 0 -6363000 0 -6363000 -64000 -6427000 0 0 5887000 0 0 5887000 0 5887000 0 0 0 0 19646000 19646000 0 19646000 0 1511000 0 0 974000 2485000 0 2485000 47872000 109117000 559069000 -15178000 -99294000 601586000 11063000 612649000 47872000 106366000 479024000 -7597000 -68725000 556940000 0 556940000 0 0 0 0 0 0 11504000 11504000 0 0 27142000 0 0 27142000 19000 27161000 0 0 0 2495000 0 2495000 -22000 2473000 0 0 5546000 0 0 5546000 0 5546000 0 0 0 0 0 0 0 0 0 696000 0 0 1889000 2585000 0 2585000 47872000 107062000 500620000 -5102000 -66836000 583616000 11501000 595117000 47872000 105377000 532319000 -8169000 -75819000 601580000 11047000 612627000 0 0 38572000 0 0 38572000 77000 38649000 0 0 0 -7009000 0 -7009000 -61000 -7070000 0 0 11822000 0 0 11822000 0 11822000 0 0 0 0 26496000 26496000 0 26496000 0 3371000 0 0 1094000 4465000 0 4465000 0 369000 0 0 1927000 2296000 0 2296000 47872000 109117000 559069000 -15178000 -99294000 601586000 11063000 612649000 47872000 105084000 463612000 -5676000 -60656000 550236000 0 550236000 0 0 0 0 0 0 11504000 11504000 0 0 48142000 0 0 48142000 19000 48161000 0 0 0 574000 0 574000 -22000 552000 0 0 11134000 0 0 11134000 0 11134000 0 0 0 0 11096000 11096000 0 11096000 0 1844000 0 0 2537000 4381000 0 4381000 0 134000 0 0 2379000 2513000 0 2513000 47872000 107062000 500620000 -5102000 -66836000 583616000 11501000 595117000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 1.  Basis of Presentation</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our,” “SMP,” or the “Company”) is a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry along with a complementary focus on specialized equipment parts for manufacturers across multiple industries around the world.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The accompanying unaudited financial information should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-K for the year ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2021.<span style="font-size: 10pt; font-family: 'Times New Roman';">  The unaudited consolidated financial statements include our accounts and all domestic and international companies in which we have more than a </span>50%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  In instances where we have more than a </span>50%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity ownership and the minority shareholder does not maintain substantive participating rights, our consolidated financial statements include the accounts of the company on a consolidated basis with its net income and equity reported at amounts attributable to both our equity position and that of the noncontrolling interest.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-Q and Rule </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-</span>01<span style="font-size: 10pt; font-family: 'Times New Roman';"> of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.  The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire year.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Reclassification</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2022 presentation.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our,” “SMP,” or the “Company”) is a leading manufacturer and distributor of premium replacement parts utilized in the maintenance, repair and service of vehicles in the automotive aftermarket industry along with a complementary focus on specialized equipment parts for manufacturers across multiple industries around the world.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The accompanying unaudited financial information should be read in conjunction with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-K for the year ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2021.<span style="font-size: 10pt; font-family: 'Times New Roman';">  The unaudited consolidated financial statements include our accounts and all domestic and international companies in which we have more than a </span>50%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  In instances where we have more than a </span>50%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity ownership and the minority shareholder does not maintain substantive participating rights, our consolidated financial statements include the accounts of the company on a consolidated basis with its net income and equity reported at amounts attributable to both our equity position and that of the noncontrolling interest.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles for interim financial information and with the instructions to Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-Q and Rule </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-</span>01<span style="font-size: 10pt; font-family: 'Times New Roman';"> of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included.  The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire year.</span></div> 0.50 0.50 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Reclassification</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2022 presentation.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Note 2.  Summary of Significant Accounting Policies</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The </span>preparation of consolidated annual and quarterly financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of our consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods.  We have made a number of estimates and assumptions in the preparation of these consolidated financial statements.  We can give no assurance that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimates, or in the assumptions that we use in calculating the estimates, the uncertain future effects, if any, of disruptions in the supply chain caused by the COVID-19 pandemic, Russia’s invasion of the Ukraine and resultant sanctions imposed by the U.S. and other governments, future increases in interest rates, and other unforeseen changes in the industry, or business, could materially impact the estimates, and may have a material adverse effect on our business, financial condition and results of operations.  Some of the more significant estimates include allowances for expected credit losses, cash discounts, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability exposures, asbestos, environmental and litigation matters, valuation of deferred tax assets, share based compensation and sales returns and other allowances<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Derivative Instruments and Hedging Activities<br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We </span>occasionally use derivative financial instruments to reduce our market risk to changes in interest rates on our variable rate borrowings.  Derivative financial instruments are recorded at fair value in other current and long-term assets, and other current and long-term liabilities in the consolidated balance sheets.  For derivative financial instruments that have been formally designated as cash flow interest rate hedges (“interest rate swap agreements”), provided that the hedging instrument is highly effective, the entire change in the fair value of the derivative will be deferred and recorded in accumulated other comprehensive income (“AOCI”) in the consolidated balance sheets. When the underlying hedged transaction is realized (i.e., when the interest payments on the underlying borrowing are recognized in the consolidated statements of operations), the gain/loss included in AOCI is recorded in earnings and reflected on the same line as the gain/loss on the hedged item attributable to the hedged risk (i.e., interest expense). At the inception of each transaction, we formally document the hedge relationship, including the identification of the hedge instrument, the related hedged items, the effectiveness of the hedge, as well as its risk management objectives and strategies.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Other than the addition of the foregoing accounting policy, “Derivative Instruments and Hedging Activities,” there have been no material changes to our critical accounting policies and estimates from the information provided in Note </span>1<span style="font-size: 10pt; font-family: 'Times New Roman';"> of the notes to our consolidated financial statements in our Annual Report on Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-K for the year ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2021.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Recently Issued Accounting Pronouncements</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Standards that are not yet adopted as of June </span>30,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2022</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">T<span style="font-size: 10pt; font-family: 'Times New Roman';">he following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of June 30, 2022, and that could have an impact on our financial statements:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 15.19%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Standard</div> </td> <td style="width: 0.99%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </div> </td> <td style="width: 38.9%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Description</div> </td> <td style="width: 0.99%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </div> </td> <td style="width: 12.19%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Date of</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">adoption /</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effective date</div> </td> <td style="width: 1.67%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 30.07%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effects on the financial</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">statements or other</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> significant matters</div> </td> </tr> <tr> <td colspan="4" style="width: 56.07%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 12.19%; vertical-align: middle;"> </td> <td style="width: 1.67%; vertical-align: middle;"> </td> <td style="width: 30.07%; vertical-align: middle;"> </td> </tr> <tr> <td style="width: 15.19%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">A<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">SU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 0.99%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 38.9%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">T<span style="background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';">his standard is intended to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The new standard is applicable to contracts that reference LIBOR, or another reference rate, expected to be discontinued due to reference rate reform.</span></div> </td> <td style="width: 0.99%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 12.19%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">E<span style="background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';">ffective March 12, 2020 through December 31, 2022</span></div> </td> <td style="width: 1.67%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 30.07%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The new standard may be applied as of the beginning of an interim period that includes March 12, 2020 through December 31, 2022.  As certain of our contracts reference LIBOR, including our supply chain financing arrangements, we are currently reviewing the optional guidance in the standard to determine its impact upon the discontinuance of LIBOR. At this time, we do not believe that the new guidance, nor the discontinuance of LIBOR, will have a material impact on our consolidated financial statements and related disclosures.</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Derivative Instruments and Hedging Activities<br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We </span>occasionally use derivative financial instruments to reduce our market risk to changes in interest rates on our variable rate borrowings.  Derivative financial instruments are recorded at fair value in other current and long-term assets, and other current and long-term liabilities in the consolidated balance sheets.  For derivative financial instruments that have been formally designated as cash flow interest rate hedges (“interest rate swap agreements”), provided that the hedging instrument is highly effective, the entire change in the fair value of the derivative will be deferred and recorded in accumulated other comprehensive income (“AOCI”) in the consolidated balance sheets. When the underlying hedged transaction is realized (i.e., when the interest payments on the underlying borrowing are recognized in the consolidated statements of operations), the gain/loss included in AOCI is recorded in earnings and reflected on the same line as the gain/loss on the hedged item attributable to the hedged risk (i.e., interest expense). At the inception of each transaction, we formally document the hedge relationship, including the identification of the hedge instrument, the related hedged items, the effectiveness of the hedge, as well as its risk management objectives and strategies.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Other than the addition of the foregoing accounting policy, “Derivative Instruments and Hedging Activities,” there have been no material changes to our critical accounting policies and estimates from the information provided in Note </span>1<span style="font-size: 10pt; font-family: 'Times New Roman';"> of the notes to our consolidated financial statements in our Annual Report on Form </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';">-K for the year ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2021.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Recently Issued Accounting Pronouncements</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Standards that are not yet adopted as of June </span>30,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>2022</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">T<span style="font-size: 10pt; font-family: 'Times New Roman';">he following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of June 30, 2022, and that could have an impact on our financial statements:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 15.19%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Standard</div> </td> <td style="width: 0.99%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </div> </td> <td style="width: 38.9%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Description</div> </td> <td style="width: 0.99%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </div> </td> <td style="width: 12.19%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Date of</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">adoption /</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effective date</div> </td> <td style="width: 1.67%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 30.07%; vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effects on the financial</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">statements or other</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> significant matters</div> </td> </tr> <tr> <td colspan="4" style="width: 56.07%; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 12.19%; vertical-align: middle;"> </td> <td style="width: 1.67%; vertical-align: middle;"> </td> <td style="width: 30.07%; vertical-align: middle;"> </td> </tr> <tr> <td style="width: 15.19%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">A<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">SU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 0.99%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 38.9%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">T<span style="background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';">his standard is intended to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The new standard is applicable to contracts that reference LIBOR, or another reference rate, expected to be discontinued due to reference rate reform.</span></div> </td> <td style="width: 0.99%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 12.19%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">E<span style="background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';">ffective March 12, 2020 through December 31, 2022</span></div> </td> <td style="width: 1.67%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td style="width: 30.07%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The new standard may be applied as of the beginning of an interim period that includes March 12, 2020 through December 31, 2022.  As certain of our contracts reference LIBOR, including our supply chain financing arrangements, we are currently reviewing the optional guidance in the standard to determine its impact upon the discontinuance of LIBOR. At this time, we do not believe that the new guidance, nor the discontinuance of LIBOR, will have a material impact on our consolidated financial statements and related disclosures.</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 3.  Business Acquisitions and Investments</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">2021<span style="font-size: 10pt; font-family: 'Times New Roman';"> Business Acquisitions <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Acquisition of Capital Stock of Stabil Operative Group GmbH</span><span style="text-decoration: underline;"> (“Stabil”)</span></div> <div><span style="text-decoration: underline;"><span style="font-weight: normal;"> </span></span></div> <div><span style="text-decoration: underline;"><span style="font-weight: normal;"><br/> </span></span> </div> <div><span style="text-decoration: underline;"><span style="font-weight: normal;"> </span></span></div> <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In September 2021, we acquired 100% of the capital stock of Stabil Operative Group GmbH, a German company (“Stabil”), for Euros 13.7 million, or $16.3 million.  Stabil is a manufacturer and distributor of a variety of components, including electronic sensors, control units, and clamping devices to the European Original Equipment (“OE”) market, serving both commercial and light vehicle applications. The acquired Stabil business was paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and is headquartered on the outskirts of Stuttgart, Germany with facilities in Germany and Hungary. The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion beyond our core aftermarket business into complementary areas, and gives us exposure to a diversified group of blue chip European commercial and light vehicle OE customers.</div> <div><br/></div> <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase price</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,852</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,628</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,810</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,751</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The other current assets balance includes </span>$0.9 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> of cash acquired.</span></div> </td> </tr> </table> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Intangible assets </span>acquired of $5.5 million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of 20 years. Goodwill of $4.8 million was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Incremental revenues from the acquired Stabil business included in our consolidated statement of operations for the three months and six months ended June 30, 2022 were </span>$5.7 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> and $11.5 million, respectively.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Acquisition of Capital Stock of Trumpet Holdings, Inc. (“Trombetta”)</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">In May </span>2021,<span style="font-size: 10pt; font-family: 'Times New Roman';"> we acquired </span>100%<span style="font-size: 10pt; font-family: 'Times New Roman';"> of the capital stock of Trumpet Holdings, Inc., a Delaware corporation, (more commonly known as “Trombetta”), for </span>$111.7 million<span style="font-size: 10pt; font-family: 'Times New Roman';">. Trombetta is a leading provider of power switching and power management products to Original Equipment (“OE”) customers in various markets. The acquired Trombetta business was paid for in cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A., as agent, and has manufacturing facilities in Milwaukee, Wisconsin, Sheboygan Falls, Wisconsin, Tijuana, Mexico, as well as a </span>70%<span style="font-size: 10pt; font-family: 'Times New Roman';"> ownership in a joint venture in Hong Kong, with operations in Shanghai and Wuxi, China (“Trombetta Asia, Ltd.”). The acquisition, to be reported as part of our Engine Management Segment</span>, aligns with our strategy of expansion into non-aftermarket parts. </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase price</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">54,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49,250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,072</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">123,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Fair value of acquired noncontrolling interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,504</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The other current assets balance includes </span>$4.6 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> of cash acquired.</span></div> </td> </tr> </table> <div> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Intangible assets acquired of </span>$54.7 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> consist of customer relationships of </span>$39.4 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> that will be amortized on a straight-line basis over the estimated useful life of </span>20<span style="font-size: 10pt; font-family: 'Times New Roman';"> years; developed technology of </span>$13.4 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> that will be amortized on a straight-line basis over the estimated useful life of </span>15<span style="font-size: 10pt; font-family: 'Times New Roman';"> years; and a trade name of </span>$1.9 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> that will be amortized on a straight-line basis over the estimated useful life of </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';"> years.  Goodwill of </span>$49.3 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> was allocated to the Engine Management Segment.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations.  The intangible assets and goodwill are not deductible for tax purposes.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Incremental revenues from the acquired Trombetta business included in our consolidated statement of operations for the three months and six months ended June 30, 2022 were</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span><span style="font-size: 10pt;">$10.8 million and $27.4 </span><span style="font-size: 10pt; font-family: 'Times New Roman';">million, respectively</span><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">.</span></span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc.</span><span style="text-decoration: underline;"> (“Soot Sensor”)</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">I<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">n March 2021 and November 2021, we finalized the acquisitions of certain Soot Sensor product lines from Stoneridge, Inc. for </span><span style="font-family: 'Times New Roman';">$</span>2.9<span style="font-family: 'Times New Roman';"> million. </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The acquired product lines were paid for with cash funded by borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  The assets acquired include inventory, machinery, and equipment and certain intangible assets.</span></div> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The product lines acquired were used to manufacture sensors used in the exhaust and emission systems of diesel engines. The acquired product lines were located in Stoneridge’s facilities in Lexington, Ohio and Tallinn, Estonia.  We did not acquire these facilities, nor any of Stoneridge’s employees, and have substantially completed the relocation of the acquired inventory, machinery and equipment related to the product lines to our engine management plants in Independence, Kansas and Bialystok, Poland.  The acquisition, reported as part of our Engine Management Segment, aligns with our strategy of expansion into non-aftermarket parts.  Customer relationships acquired include Volvo, CNHi and Hino.</span> </div> <div><span style="font-size: 10pt;"> </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase Price</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,032</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Intangible assets acquired of approximately $</span>0.8<span style="font-size: 10pt; font-family: 'Times New Roman';"> million consist of customer relationships that will be amortized on a straight-line basis over the estimated useful life of </span>10<span style="font-size: 10pt; font-family: 'Times New Roman';"> years.</span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Incremental revenues from the acquired Soot Sensor business included in our consolidated statement of operations for six months ended June 30, 2022 were</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">$</span></span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">2.3 million, all of which relates to the first quarter of 2022.</span></div> 1 13700000 16300000 <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase price</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,852</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,628</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,810</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,751</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The other current assets balance includes </span>$0.9 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> of cash acquired.</span></div> </td> </tr> </table> 16290000 2852000 5126000 1628000 1810000 4971000 5471000 4827000 4190000 4454000 1751000 16290000 900000 5500000 P20Y 4800000 5700000 11500000 1 111700000 0.70 <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase price</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,193</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">54,700</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49,250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,072</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">123,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Fair value of acquired noncontrolling interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,504</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The other current assets balance includes </span>$4.6 million<span style="font-size: 10pt; font-family: 'Times New Roman';"> of cash acquired.</span></div> </td> </tr> </table> 111711000 9173000 12460000 5193000 4939000 3847000 54700000 49250000 5072000 3065000 8210000 123215000 11504000 111711000 4600000 54700000 39400000 P20Y 13400000 P15Y 1900000 P10Y 49300000 10800000 27400000 2900000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed based on their fair values (in thousands):</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto; width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Purchase Price</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,032</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2924000 1032000 1137000 755000 2924000 800000 P10Y 2300000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 4.  Restructuring and Integration Expenses</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2021 and June 30, 2022 and for the six months ended June 30, 2022, consisted of the following (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Workforce</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Reduction</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other Exit</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Costs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at <span style="text-indent: 0pt;">December 31, 2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom">Restructuring and integration costs:<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Amounts provided for during 2022<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">44</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">44</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(16</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(29</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(29</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at <span style="text-indent: 0pt;">June 30, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Integration Costs</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; font-variant: normal; text-transform: none;">Particulate Matter Sensor (“Soot Sensor”) Product Line Relocation</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In connection with our acquisitions in March 2021 and November 2021 of certain soot sensor product lines from Stoneridge, Inc., we incurred certain integration expenses in connection with the relocation of certain inventory, machinery and equipment to our existing facilities in Independence, Kansas and Bialystok, Poland.  Integration expenses recognized and cash payments made of $44,000, during the six months ended June 30, 2022, related to these relocation activities in our Engine Management segment.  The soot sensor product line relocation has been substantially completed.</span></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Restructuring Costs</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Plant Rationalization Programs</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The 2016 Plant Rationalization Program, which included the shutdown and sale of our Grapevine, Texas facility, and the 2017 Orlando Plant Rationalization Program, which included the shutdown our Orlando, Florida facility, have been substantially completed.  Cash payments made of $</span>16<span style="font-size: 10pt; font-family: 'Times New Roman';">,000 during the six months ended June 30, 2022 and the remaining aggregate liability of $</span>34<span style="font-size: 10pt; font-family: 'Times New Roman';">,000 consists of severance payments to former employees terminated in connection with these programs</span>.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of December 31, 2021 and June 30, 2022 and for the six months ended June 30, 2022, consisted of the following (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Workforce</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Reduction</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other Exit</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Costs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at <span style="text-indent: 0pt;">December 31, 2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom">Restructuring and integration costs:<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Amounts provided for during 2022<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">44</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">44</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(16</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(29</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(29</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at <span style="text-indent: 0pt;">June 30, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 79000 0 79000 0 44000 44000 16000 44000 60000 -29000 0 -29000 34000 0 34000 44000 16000 34000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 5.  Sale of Receivables</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.  As such, these transactions are being accounted for as a sale.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Pursuant to these agreements, we sold $218.4 million and $374.1 million of receivables during the three months and six months ended <span style="font-size: 10pt; font-family: 'Times New Roman';">June </span>30<span style="font-size: 10pt; font-family: 'Times New Roman';">, </span>2022, respectively, and $203.1 million and $394.4 million for the comparable periods in 2021.  Receivables presented at financial institutions and not yet sold as of June 30, 2022 and December 31, 2021 were approximately $10.8 million and $1.3 million, respectively, and remained in our accounts receivable balance for those periods.  All receivables sold were reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $7.7 million and $11.2 million related to the sale of receivables was included in selling, general and administrative expense in our consolidated statements of operations for the three months and six months ended June 30, 2022, respectively, and $3 million and $5.7 million for the comparable periods in 2021.</div> <div><span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> </span></span></div> <div><span style="font-size: 10pt;"> </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, or an alternative benchmark reference rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate, or alternative benchmark reference rate, increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.</span></div> 218400000 374100000 203100000 394400000 10800000 1300000 7700000 11200000 3000000 5700000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 6.  Inventories</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) and net realizable value, consist of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">345,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">296,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,010</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">188,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">156,006</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">551,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">468,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Unreturned customer inventories</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,405</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,268</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total inventories</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">572,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">491,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Inventories, which are stated at the lower of cost (determined by means of the first-in, first-out method) and net realizable value, consist of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">345,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">296,739</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,010</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">188,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">156,006</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">551,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">468,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Unreturned customer inventories</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,405</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,268</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total inventories</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">572,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">491,023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 345200000 296739000 17248000 16010000 188967000 156006000 551415000 468755000 21405000 22268000 572820000 491023000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 7.  Acquired Intangible Assets</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Acquired identifiable intangible assets consist of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">156,321</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">157,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Patents, developed technology and intellectual property</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Trademarks and trade names</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Supply agreements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Leaseholds</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total acquired intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">183,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">184,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less accumulated amortization (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(82,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(78,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Net acquired intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100,608</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.</div> </div> </td> </tr> </table> </div> <div><span style="font-family: Georgia,serif;"><br/> </span> </div> <div><span style="font-family: Georgia,serif;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <span style="font-size: 10pt;">Total amortization expense for acquired intangible assets was $2.2 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">million and $4.3 million for the three months and six months ended June 30, 2022, respectively, and $2.1 million and $4.1 million for the comparable periods in 2021.  Based on the current estimated useful lives assigned to our intangible assets, amortization expense is estimated to be</span> $4.3 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">million for the remainder of 2022,</span> $8.3 million in 2023, $8.3 million in 2024, $8.3 million in 2025 and $68.8 million in the aggregate for the years 2026 through 2041.</span></span><br/> <span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Acquired identifiable intangible assets consist of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">156,321</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">157,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Patents, developed technology and intellectual property</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Trademarks and trade names</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Supply agreements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Leaseholds</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total acquired intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">183,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">184,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less accumulated amortization (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(82,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(78,932</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Net acquired intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100,608</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized.</div> </div> </td> </tr> </table> </div> 156321000 157020000 14123000 14123000 8880000 8880000 3280000 3280000 800000 800000 160000 160000 183564000 184263000 82956000 78932000 100608000 105331000 2600000 2200000 4300000 2100000 4100000 4300000 8300000 8300000 8300000 68800000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 8.  Leases</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We have operating and finance leases for our manufacturing facilities, warehouses, office space, automobiles, and certain equipment.  Our leases have remaining lease terms of up to ten years, some of which may include one or more five-year renewal options.  We have included the five-year renewal option for one of our leases in our operating lease payments as we concluded that it is reasonably certain that we will exercise the option.  Leases with an initial term of twelve months or less are not recorded on the balance sheet.  Operating lease expense is recognized on a straight-line basis over the lease term.  Finance leases are not material.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The following tables provide quantitative disclosures related to our operating leases and includes all operating leases acquired from the date of acquisition </span>(in thousands)<span style="font-size: 10pt; font-family: 'Times New Roman';">:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Balance Sheet Information</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Assets</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">39,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Sundry payables and accrued expenses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,206</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Remaining Lease Term</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">4.9 Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">5.3 Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Discount Rate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><span style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Expense and Cash Flow Information</span> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Lease Expense</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,441</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 7pt;"><span style="text-indent: 0pt;">June 30</span>,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Lease Expense</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,541</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Supplemental Cash Flow Information</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for the amounts included in the measurement of lease liabilities:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows from operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,397</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,733</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets obtained in exchange for new lease obligations:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,458</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Excludes expenses of approximately $0.7 million and $1.1 million for the three and six months ended June 30, 2022, respectively, and approximately $0.3 million and $0.9 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.</div> </div> </td> </tr> </table> <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Minimum Lease Payments</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At June 30, 2022, we are obligated to make minimum lease payments through 2031, under operating leases, which are as follows (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,851</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: Interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,946</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Present value of lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> P10Y P5Y P5Y <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The following tables provide quantitative disclosures related to our operating leases and includes all operating leases acquired from the date of acquisition </span>(in thousands)<span style="font-size: 10pt; font-family: 'Times New Roman';">:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Balance Sheet Information</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Assets</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">39,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Sundry payables and accrued expenses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31,206</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Remaining Lease Term</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">4.9 Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">5.3 Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Discount Rate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><span style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Expense and Cash Flow Information</span> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Lease Expense</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,441</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 7pt;"><span style="text-indent: 0pt;">June 30</span>,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Lease Expense</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,541</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Supplemental Cash Flow Information</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for the amounts included in the measurement of lease liabilities:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows from operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,397</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,733</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets obtained in exchange for new lease obligations:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,458</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Excludes expenses of approximately $0.7 million and $1.1 million for the three and six months ended June 30, 2022, respectively, and approximately $0.3 million and $0.9 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.</div> </div> </td> </tr> </table> 39827000 40469000 11122000 10544000 30039000 31206000 41161000 41750000 P4Y10M24D P5Y3M18D 0.031 0.03 2711000 2441000 5541000 4777000 5397000 4733000 4458000 14077000 700000 1100000 300000 900000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At June 30, 2022, we are obligated to make minimum lease payments through 2031, under operating leases, which are as follows (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,784</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,851</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: Interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,946</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Present value of lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 5784000 10788000 8316000 6588000 5780000 6851000 44107000 2946000 41161000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 9.  Credit Facilities and Long-Term Debt</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total debt outstanding is summarized as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">Credit facility – term loan due 2027<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom">Credit facility – revolver due 2027 <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">164,500</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Senior secured facility – revolver due 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125,298</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">267,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Current maturities of debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">203,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">267,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other includes borrowings under our Polish overdraft facility of Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million) as of June 30, 2022 and December 31, 2021, respectively.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Term Loan and Revolving Credit Facilities</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In March 2022, the Company and its wholly owned subsidiaries, SMP Motor Products Ltd. and Trumpet Holdings, Inc., entered into an amendment to our existing Credit Agreement, dated as of October 28, 2015, as amended (the "2015 Credit Agreement"), with JP Morgan Chase Bank, N.A., as agent, and a syndicate of lenders for our senior secured revolving credit facility. The amendment provided for the drawdown of an additional $50 million from the agreement’s accordion feature to increase the line of credit under the revolving credit facility from $250 million to $300 million, and updated the benchmark provisions to replace LIBOR with Term SOFR as the reference rate.  </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In June 2022, the Company entered into a new Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders (the “Credit Agreement”).  The Credit Agreement provides for a $500 million credit facility comprised of a $100 million term loan facility (the “term loan”) and a $400 million multi-currency revolving credit facility available in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies as agreed to by the administrative agent and the lenders (the “revolving facility”). The Credit Agreement replaces and refinances the 2015 Credit Agreement.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Borrowings under the Credit Agreement were used to repay all outstanding borrowings under the 2015 Credit Agreement, and pay certain fees and expenses incurred in connection with the Credit Agreement, with future borrowings used for other general corporate purposes of the Company and its subsidiaries.  The term loan amortizes in quarterly installments of 1.25% in each of the first four years, and quarterly installments of 2.5% in the fifth year of the Credit Agreement.  The revolving facility has a $25 million sub-limit for the issuance of letters of credit and a $25 million sub-limit for the borrowing of swingline loans.  The maturity date is June 1, 2027.  The Company may request up to two one-year extensions of the maturity date.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company may, upon the agreement of one or more then existing lenders or of additional financial institutions not currently party to the Credit Agreement, increase the revolving facility commitments or obtain incremental term loans by an aggregate amount not to exceed (x) the greater of (i) $168 million or (ii) 100% of consolidated EBITDA (as defined in the Credit Agreement) for the four fiscal quarters ended most recently before such date, plus (y) the amount of any voluntary prepayment of term loans, plus (z) an unlimited amount so long as, immediately after giving effect thereto, the pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) does not exceed 2.5 to 1.0.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Term loan and revolver facility borrowings in U.S. Dollars bear interest, at the Company’s election, at a rate per annum equal to Term SOFR plus 0.10% plus an applicable margin, or an alternate base rate plus an applicable margin, where the alternate base rate is the greater of the prime rate, the federal funds effective rate plus 0.50%, and one-month Term SOFR plus 0.10% plus 1.00%. Term loan borrowings were made at one-month Term SOFR. The applicable margin for the term benchmark borrowings ranges from 1.0% to 2.0%, and the applicable margin for alternate base rate borrowings ranges from 0% to 1.0%, in each case, based on the total net leverage ratio of the Company and its restricted subsidiaries.  The Company may select interest periods of one, three or six months for Term SOFR borrowings.  Interest is payable at the end of the selected interest period, but no less frequently than quarterly.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s obligations under the Credit Agreement are guaranteed by its material domestic subsidiaries (each, a “Guarantor”), and secured by a first priority perfected security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.  The collateral security described above also secures certain banking services obligations and interest rate swaps and currency or other hedging obligations of the Company owing to any of the then existing lenders or any affiliates thereof.  Concurrently with the Company’s entry into the Credit Agreement, the Company also entered into a seven year interest rate swap agreement with Wells Fargo Bank, N.A., Co-Syndication Agent and lender under the Credit Agreement, on $100 million of borrowings under the Credit Agreement. The interest rate swap agreement matures in May 2029.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding borrowings at June 30, 2022 under the Credit Agreement were $264.5 million, consisting of current borrowings of $61 million and long-term debt of $203.5 million; while outstanding borrowings at December 31, 2021 under the 2015 Credit Agreement were $125.3 million, consisting of current borrowings.  Letters of credit outstanding under the Credit Agreement were $2.6 million at June 30, 2022, and $2.6 million under the 2015 Credit Agreement at December 31, 2021.  Borrowings at December 31, 2021 under the 2015 Credit Agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At <span style="font-size: 10pt; font-family: 'Times New Roman';">June</span> 30, 2022, the weighted average interest rate under our Credit Agreement was 3.5%, which consisted of $260 million in borrowings at 3.5% under Term SOFR, adjusted for the impact of the interest rate swap agreement on $100 million of borrowings, and an alternative base rate borrowing of $4.5 million at 5.3%.  At <span style="font-size: 10pt; font-family: 'Times New Roman';">December</span> 31, 2021, the weighted average interest rate on our 2015 Credit Agreement was 1.4%, which consisted of $125 million in direct borrowings at 1.4% and alternative base rate loan of $0.3 million at 3.5%. During the six months ended June 30, 2022, our average daily alternative base rate loan balance was $10.8 million, compared to a balance of $1 million for the six months ended June 30, 2021 and a balance of $1.1 million for the year ended December 31, 2021.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets.  The Credit Agreement also contains customary events of default.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Polish Overdraft Facility</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In February 2022, our Polish subsidiary, SMP Poland sp. z.o.o., amended its overdraft facility with HSBC Continental Europe (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC France (Spolka Akcyjna) Oddzial w Polsce.  The amended overdraft facility provides for borrowings of up to Zloty 30 million (approximately $6.7 million).  Availability under the amended facility commenced in <span style="-sec-ix-hidden:Fact_44903cccf74842e69e273c1456013258">March 2022</span>, with automatic three-month renewals until 2027 subject to cancellation by either party, at its sole discretion, at least 30 days prior to the commencement of the three-month renewal period.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 1.5% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At June 30, 2022 and December 31, 2021, borrowings under the overdraft facility were Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million), respectively.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Maturities of Debt</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">As of June 30, 2022, maturities of debt through 2027, assuming no prepayments, are as follows (in thousands):</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td colspan="1" style="vertical-align: top; padding-left: 9pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Revolving Credit Facility</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Term Loan Facility</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Polish Overdraft Facility and Other Debt</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Remainder of 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">164,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">75,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">239,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">164,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">267,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: current maturities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(56,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(63,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">108,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">95,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">203,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Deferred Financing Costs</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We have deferred financing costs of approximately $2.4 million and $0.4 million as of June 30, 2022 and December 31, 2021, respectively.  Deferred financing costs are related to our term loan and revolving credit facilities.  In connection with the amendment to the 2015 Credit Agreement entered into in March 2022 and the Credit Agreement entered into in June 2022 with JPMorgan Chase Bank, N.A., as agent, we incurred and capitalized approximately $0.2 million, and $1.9 million, respectively, of deferred financing costs related to bank, legal, and other professional fees which are being amortized, along with certain preexisting deferred financing costs, through June 2027, the term of the Credit Agreement.  In addition, upon entering into the Credit Agreement, we wrote-off $40,000 of unamortized deferred financing costs associated with the 2015 Credit Agreement.  Unamortized deferred financing costs written-off in June 2022 were recorded in other non-operating income (expense), net in our consolidated statement of operations.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Deferred financing costs as of June 30, 2022, assuming no prepayments, are being amortized as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Remainder of 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">479</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">465</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">191</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Total amortization</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total debt outstanding is summarized as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: auto; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">Credit facility – term loan due 2027<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom">Credit facility – revolver due 2027 <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">164,500</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">—</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Senior secured facility – revolver due 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125,298</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">267,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Current maturities of debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">203,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">267,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other includes borrowings under our Polish overdraft facility of Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million) as of June 30, 2022 and December 31, 2021, respectively.</div> </td> </tr> </table> 100000000 0 164500000 0 0 125298000 2954000 3138000 267454000 128436000 63954000 128415000 203500000 21000 267454000 128436000 12900000 2900000 12300000 3000000 50000000 250000000 300000000 500000000 100000000 400000000 quarterly 0.0125 quarterly 0.025 25000000 25000000 2027-06-01 2 P1Y 168000000 1 2.5 0.0010 0.0050 P1M 0.0010 0.0100 P1M 0.010 0.020 0 0.010 one, three or six months P7Y 100000000 264500000 61000000 203500000 125300000 2600000 2600000 0.035 260000000 0.035 100000000 4500000 0.053 0.014 125000000 0.014 300000 0.035 10800000 1000000 1100000 30000000 6700000 P3M P30D P3M 0.015 12900000 2900000 12300000 3000000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal;">As of June 30, 2022, maturities of debt through 2027, assuming no prepayments, are as follows (in thousands):</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td colspan="1" style="vertical-align: top; padding-left: 9pt; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Revolving Credit Facility</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Term Loan Facility</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Polish Overdraft Facility and Other Debt</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Remainder of 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">164,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">75,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">239,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">164,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">267,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: current maturities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(56,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(63,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">108,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">95,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">203,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 2500000 2954000 5454000 0 5000000 0 5000000 0 5000000 0 5000000 0 5000000 0 5000000 0 7500000 0 7500000 164500000 75000000 0 239500000 164500000 100000000 2954000 267454000 56000000 5000000 2954000 63954000 108500000 95000000 0 203500000 2400000 400000 200000 1900000 40000000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Deferred financing costs as of June 30, 2022, assuming no prepayments, are being amortized as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Remainder of 2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">479</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">465</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">191</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Total amortization</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 257000 492000 479000 471000 465000 191000 2355000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 10.  Accumulated Other Comprehensive Income</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Changes in Accumulated Other Comprehensive Income by Component (in thousands)</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended June 30, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Postretirement</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Costs</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Credit)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">derivative</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">gains</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(losses)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at March 31, 2022  attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><sup>(1)</sup>  </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Amounts reclassified from accumulated other comprehensive income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">97</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other comprehensive income, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,363</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at June 30, 2022 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,326</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended June 30, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Postretirement</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Costs</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Credit)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">derivative</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">gains</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(losses)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at December 31, 2021 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><sup>(1)</sup>  </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Amounts reclassified from accumulated other comprehensive income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other comprehensive income, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,009</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at June 30, 2022 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,326</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman';"><span style="text-align: left; font-family: 'Times New Roman';">(1)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;">Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $137,000 ($102,000, net of tax) in the three months and six months ended June 30, 2022, net of cash settlements payments of $132,000 ($98,000, net of tax) in the three months and six months ended June 30, 2022.</td> </tr> </table> </div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Details About Accumulated Other Comprehensive Income Components</td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Derivative cash flow hedge:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Unrecognized gain (loss) (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Postretirement Benefit Plans:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Unrecognized gain (loss) (2)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total before income tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">130</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Income tax expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total reclassifications attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">97</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-size: 10pt;"><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman';"><span style="text-align: left; font-family: 'Times New Roman';">(1)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman';">Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.</div> </td> </tr> </table> </div> <div style="font-size: 10pt;"><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-align: left; font-family: 'Times New Roman';">(2)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt;">Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, whic</span>h are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).</div> </td> </tr> </table> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Changes in Accumulated Other Comprehensive Income by Component (in thousands)</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended June 30, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Postretirement</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Costs</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Credit)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">derivative</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">gains</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(losses)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at March 31, 2022  attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><sup>(1)</sup>  </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Amounts reclassified from accumulated other comprehensive income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">97</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other comprehensive income, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,464</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,363</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at June 30, 2022 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,326</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended June 30, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Postretirement</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Costs</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Credit)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrealized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">derivative</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">gains</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(losses)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at December 31, 2021 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><sup>(1)</sup>  </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Amounts reclassified from accumulated other comprehensive income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Other comprehensive income, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,009</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Balance at June 30, 2022 attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,326</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman';"><span style="text-align: left; font-family: 'Times New Roman';">(1)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;">Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $137,000 ($102,000, net of tax) in the three months and six months ended June 30, 2022, net of cash settlements payments of $132,000 ($98,000, net of tax) in the three months and six months ended June 30, 2022.</td> </tr> </table> </div> -8862000 47000 0 -8815000 -6464000 0 4000 -6460000 0 4000 -101000 -97000 -6464000 -4000 105000 -6363000 -15326000 43000 105000 -15178000 -8221000 52000 0 -8169000 -7105000 0 4000 -7101000 0 9000 -101000 -92000 -7105000 -9000 105000 -7009000 -15326000 43000 105000 -15178000 137000 137000 102000 102000 132000 132000 98000 98000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Reclassifications Out of Accumulated Other Comprehensive Income (in thousands)</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Details About Accumulated Other Comprehensive Income Components</td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Derivative cash flow hedge:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Unrecognized gain (loss) (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Postretirement Benefit Plans:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Unrecognized gain (loss) (2)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total before income tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">130</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Income tax expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total reclassifications attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">97</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-size: 10pt;"><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman';"><span style="text-align: left; font-family: 'Times New Roman';">(1)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman';">Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized.</div> </td> </tr> </table> </div> <div style="font-size: 10pt;"><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-align: left; font-family: 'Times New Roman';">(2)</span></div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt;">Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, whic</span>h are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information).</div> </td> </tr> </table> </div> 136000 136000 -6000 -13000 130000 123000 33000 31000 97000 92000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 11.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Stock-Based Compensation Plans</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We account for our stock-based compensation plans in accordance with the provisions of FASB ASC 718, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Stock Compensation</span>, which requires that a company measure the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.  The cost is recognized in the consolidated statement of operations over the period during which an employee is required to provide service in exchange for the award.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Restricted and Performance Stock Grants</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-size: 10pt; font-family: 'Times New Roman';">We are authorized to issue, among other things, shares of restricted and performance-based stock to eligible employees and restricted stock to directors of up to </span>2,050,000<span style="font-size: 10pt; font-family: 'Times New Roman';"> shares <span style="font-size: 10pt; font-family: 'Times New Roman';">under the Amended and Restated  </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman';"> Omnibus Incentive Plan (“Plan”).</span>  Shares issued under the Plan that are cancelled, forfeited or expire by their terms are eligible to be granted again under the Plan.</span></span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">As part of the Plan, we currently grant shares of restricted stock to eligible employees and our independent directors and performance-based shares to eligible employees.  We grant eligible employees </span>two<span style="font-size: 10pt; font-family: 'Times New Roman';"> types of restricted stock (standard restricted shares and long-term retention restricted shares).  Standard restricted shares granted to employees become fully vested no earlier than </span>three years<span style="font-size: 10pt; font-family: 'Times New Roman';"> after the date of grant.  Long-term retention restricted shares granted to selected executives vest at a </span>25%<span style="font-size: 10pt; font-family: 'Times New Roman';"> rate on or within approximately </span>two months<span style="font-size: 10pt; font-family: 'Times New Roman';"> of an executive reaching the ages 60 and 63</span>,<span style="font-size: 10pt; font-family: 'Times New Roman';"> and become fully vested on or within approximately </span>two months<span style="font-size: 10pt; font-family: 'Times New Roman';"> of an executive reaching the age 65</span>.<span style="font-size: 10pt; font-family: 'Times New Roman';">  Restricted shares granted to directors become </span><span style="-sec-ix-hidden:Fact_d1006065edc540449cad402f3b7bd0e1">fully</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> vested upon the first anniversary of the date of grant.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Performance-based shares issued to eligible employees are subject to a three-year measuring period and the achievement of performance targets and, depending upon the achievement of such performance targets, they may become vested no earlier than three years after the date of grant.  Each period we evaluate the probability of achieving the applicable targets, and we adjust our accrual accordingly. Restricted shares (other than long-term retention restricted shares) and performance shares issued to certain key executives and directors are subject to a <span style="-sec-ix-hidden:Fact_43c011345a9348c89ff2142e8837642b">one</span> or two year holding period upon the lapse of the vesting period.  Forfeitures on stock grants are estimated at 5% for employees and 0% for executives and directors based on our evaluation of historical and expected future turnover.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Our </span>restricted and performance-based share activity was as follows for the six months ended June 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman';">:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date Fair</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value Per Share</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Balance at </span>December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">807,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33.81</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">39.80</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42.24</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Balance at </span><span style="text-indent: 0pt;">June 30</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">796,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.78</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We recorded compensation expense related to restricted shares and performance-based shares of $</span>3.9<span style="font-size: 10pt; font-family: 'Times New Roman';"> million ($</span>2.9<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, net of tax) and $</span>4<span style="font-size: 10pt; font-family: 'Times New Roman';"> million ($</span>3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, net of tax) for the six</span> months ended June 30, 2022 and 2021, respectively<span style="font-size: 10pt; font-family: 'Times New Roman';">. The unamortized compensation expense related to our restricted and performance-based shares was $</span>13.3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million at June 30, 2022, and is expected to be recognized as they vest over a weighted average period of </span>4.2<span style="font-size: 10pt; font-family: 'Times New Roman';"> years and </span>0.81<span style="font-size: 10pt; font-family: 'Times New Roman';"> years for employees and directors, respectively.</span></div> 2050000 2 P3Y 0.25 0.25 P2M P2M P2M P3Y P3Y P2Y 0.05 0 0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Our </span>restricted and performance-based share activity was as follows for the six months ended June 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman';">:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date Fair</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value Per Share</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Balance at </span>December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">807,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.92</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33.81</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">39.80</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 20.35pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42.24</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Balance at </span><span style="text-indent: 0pt;">June 30</span>, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">796,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.78</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 807019 34.92 8125 33.81 13300 39.80 5500 42.24 796344 34.78 3900000 2900000 4000000 3000000 13300000 P4Y2M12D P0Y9M21D <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 12.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Employee Benefits</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We provide certain medical and dental care benefits to </span>14<span style="font-size: 10pt; font-family: 'Times New Roman';"> former U.S. union employees. </span>The postretirement medical and dental benefit obligation to the former union employees as of June 30, 2022, and the related net periodic benefit cost for the plan for the three and six months ended June 30, 2022 and 2021 were not material.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We maintain a defined contribution Supplemental Executive Retirement Plan for key employees.  Under the plan, these employees may elect to defer a portion of their compensation and, in addition, we may at our discretion make contributions to the plan on behalf of the employees.  In March 2022, we made company contributions to the plan of $0.8 million related to calendar year 2021.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We also have an Employee Stock Ownership Plan for employees who are not covered by a collective bargaining agreement.  In connection therewith, we maintain an employee benefits trust to which we contribute shares of treasury stock.  We are authorized to instruct the trustees to distribute such shares toward the satisfaction of our future obligations under the plan. The shares held in trust are not considered outstanding for purposes of calculating earnings per share until they are committed to be released.  The trustees will vote the shares in accordance with their fiduciary duties.  During the six months ended June 30, 2022</span>,<span style="font-size: 10pt; font-family: 'Times New Roman';"> we contributed to the trust an additional </span>48,200<span style="font-size: 10pt; font-family: 'Times New Roman';"> shares from our treasury and released </span>48,200<span style="font-size: 10pt; font-family: 'Times New Roman';"> shares from the trust leaving </span>200<span style="font-size: 10pt; font-family: 'Times New Roman';"> shares remaining in the trust as of June 30, 2022.</span></div> 14 800000 48200 48200 200 <div style="text-align: left; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Note 13.  Derivative Financial Instruments</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Interest Rate Swap Agreements</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">We occasionally use derivative financial instruments to reduce our market risk to changes in interest rates on our variable rate borrowings. The principal financial instruments used for cash flow hedging purposes are interest rate swap agreements. The interest rate swaps effectively convert a portion of our variable rate borrowings under our existing facilities to a fixed rate based upon determined notional amount. We do not enter into interest rate swap agreements, or other financial instruments, for trading or speculative purposes.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In June 2022, we entered into a seven year interest rate swap agreement with a notional amount of $100 million that is to mature in <span style="-sec-ix-hidden:Fact_512fa23f071844eaa0277916005b91af">May 2029</span>.  The interest rate swap agreement has been designated as a cash flow hedge of interest payments on $100 million of borrowings under our Credit Agreement. Under the terms of the swap agreement, we will receive monthly variable interest payments based on one month Term SOFR and will pay interest based upon a fixed rate of 2.683% per annum, adjusted upward for the credit spread adjustment in the Credit Agreement of 0.10% and the loan margin in the Credit Agreement of 1.50% at June 30, 2022.</span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The fair value of the interest rate swap agreement as of June 30, 2022 was an asset of $137,000, which has been deferred and recorded in accumulated other comprehensive income, net of income taxes, in our consolidated balance sheet. When the interest expense on the underlying borrowing is recognized, the deferred gain/loss in accumulated other comprehensive income is recorded in earnings as interest expense in the consolidated statements of operations. We plan to perform quarterly hedge effectiveness assessments, and anticipate that the interest rate swap will be highly effective throughout its term.</div> P7Y 100000000 100000000 P1M 0.02683 0.0010 0.0150 137000 <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 14.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Fair Value Measurements</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We follow a three-level fair value hierarchy that prioritizes the inputs to measure fair value.  This hierarchy requires entities to maximize the use of “observable inputs” and minimize the use of “unobservable inputs.”  The three levels of inputs used to measure fair value are as follows:</div> <div><br/> </div> <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman'; font-size: 10pt;">Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets as of the measurement date.</div> <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman'; font-size: 10pt;">Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</div> <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman'; font-size: 10pt;">Level 3: Significant unobservable inputs that reflect assumptions that market participants would use in pricing an asset or liability.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following is a summary of the estimated fair values, carrying amounts, and classification under the fair value hierarchy of our financial instruments at June 30, 2022 and December 31, 2021 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> June 30, 2022</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value Hierarchy</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Fair Value</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Carrying <span style="font-size: 10pt; font-family: 'Times New Roman';">Amount</span></td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Fair Value</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Carrying <span style="font-size: 10pt; font-family: 'Times New Roman';">Amount</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</div> </td> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 26%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Deferred compensation</div> </td> <td style="vertical-align: top; width: 26%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Short term borrowings</div> </td> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 26%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td style="vertical-align: top; width: 26%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">203,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">203,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cash flow interest rate swap</div> </td> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 2</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">—</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">—</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The carrying value of cash and cash equivalents approximates fair value due to the short maturity of those investments.  The fair value of the underlying assets held by the deferred compensation plan are based on the quoted market prices of the underlying funds which are held by registered investment companies. The carrying value of our variable rate short-term borrowings and long-term debt under our credit facilities approximates fair value as the variable interest rates in the facilities reflect current market rates. The fair value of our cash flow interest rate swap agreement is obtained from an independent third party, is based upon market quotes, and represents the net amount required to terminate the interest rate swap, taking into consideration market rates and counterparty credit risk.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following is a summary of the estimated fair values, carrying amounts, and classification under the fair value hierarchy of our financial instruments at June 30, 2022 and December 31, 2021 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> June 30, 2022</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value Hierarchy</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; padding-bottom: 2px;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Fair Value</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Carrying <span style="font-size: 10pt; font-family: 'Times New Roman';">Amount</span></td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Fair Value</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 2px;"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">Carrying <span style="font-size: 10pt; font-family: 'Times New Roman';">Amount</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</div> </td> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 26%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Deferred compensation</div> </td> <td style="vertical-align: top; width: 26%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,623</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Short term borrowings</div> </td> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63,954</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">128,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 26%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div> </td> <td style="vertical-align: top; width: 26%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">203,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">203,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cash flow interest rate swap</div> </td> <td style="vertical-align: top; width: 26%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">LEVEL 2</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">—</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">—</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 14186000 14186000 21755000 21755000 20217000 20217000 23623000 23623000 63954000 63954000 128415000 128415000 203500000 203500000 21000 21000 137000 137000 0 0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 15.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Earnings Per Share</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The following are reconciliations of the net earnings attributable to SMP and the shares used in calculating basic and dilutive net earnings per common share attributable to SMP (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s, except per share data):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">Six</span> Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">N<span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">et Earnings Attributable to SMP -<br/> </span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,792</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,995</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,354</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50,159</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,142</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,572</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48,142</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Basic Net Earnings Per Common Share Attributable to SMP -<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Earnings from continuing operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.26</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.04</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.09</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.88</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.16</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,758</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,868</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Diluted Net Earnings Per Common Share Attributable to SMP -<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.03</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.09</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.20</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.72</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,758</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,868</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Plus incremental shares from assumed conversions:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Dilutive effect of restricted stock and performance-based stock</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">498</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">487</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">505</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding – </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,256</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The shares listed below were not included in the computation of diluted net earnings per common share attributable to SMP because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restricted and performance-based shares</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">268</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">239</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The following are reconciliations of the net earnings attributable to SMP and the shares used in calculating basic and dilutive net earnings per common share attributable to SMP (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s, except per share data):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">Six</span> Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">N<span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">et Earnings Attributable to SMP -<br/> </span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,792</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,995</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">41,354</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50,159</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,142</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,572</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48,142</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Basic Net Earnings Per Common Share Attributable to SMP -<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Earnings from continuing operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.26</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.89</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.04</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.09</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.88</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.16</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,758</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,868</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Diluted Net Earnings Per Common Share Attributable to SMP -<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.03</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.09</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share attributable to SMP</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.20</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.72</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,758</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,868</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Plus incremental shares from assumed conversions:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Dilutive effect of restricted stock and performance-based stock</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">498</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">487</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">505</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding – </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,256</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 20792000 27995000 41354000 50159000 -1666000 -853000 -2782000 -2017000 19126000 27142000 38572000 48142000 0.96 1.26 1.89 2.25 -0.08 -0.04 -0.13 -0.09 0.88 1.22 1.76 2.16 21758000 22199000 21868000 22258000 0.93 1.23 1.85 2.21 -0.07 -0.03 -0.13 -0.09 0.86 1.20 1.72 2.12 21758000 22199000 21868000 22258000 498000 487000 505000 483000 22256000 22686000 22373000 22741000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The shares listed below were not included in the computation of diluted net earnings per common share attributable to SMP because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman';">s):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restricted and performance-based shares</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">268</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">239</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">262</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 268000 239000 262000 258000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 16.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Industry Segments</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We have two <span style="font-size: 10pt; font-family: 'Times New Roman';">major reportable operating segments, each of which focuses on a specific line of automotive parts in the automotive aftermarket with a complementary focus on the non-aftermarket, industrial equipment and original equipment service markets.  Our Engine Management Segment manufactures and remanufactures ignition and emission parts, ignition wires, battery cables, fuel system parts and sensors for vehicle systems.  Our Temperature Control Segment manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts</span>.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following tables show our net sales, intersegment revenue and operating income for each reportable segment (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Sales (a)</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">241,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">233,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">481,130</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">445,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">106,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">195,753</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">168,944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">359,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">342,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">682,243</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intersegment Revenue (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,185</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,047</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,838</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(16,843</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating Income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,498</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,229</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,821</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,491</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(12,070</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,893</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">54,808</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">66,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For the disaggregation of our net sales from contracts with customers by geographic area, major product group and major sales channels for each of our segments, see Note 17, “Net Sales.”</div> 2 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following tables show our net sales, intersegment revenue and operating income for each reportable segment (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six Months Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Sales (a)</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">241,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">233,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">481,130</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">445,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">106,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">195,753</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">168,944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">359,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">342,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">682,243</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intersegment Revenue (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,185</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,047</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,838</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(16,843</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating Income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,498</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,229</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,821</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(6,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,491</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(12,070</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Consolidated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27,893</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">54,808</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">66,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.</div> </td> </tr> </table> 241873000 233216000 481130000 445234000 114432000 106471000 195753000 168944000 3107000 2389000 5360000 4451000 359412000 342076000 682243000 618629000 5007000 5185000 10796000 10544000 2831000 3125000 6047000 4972000 -7838000 -8310000 -16843000 -15516000 0 0 0 0 21100000 30384000 47816000 61498000 12265000 13229000 17483000 16821000 -5472000 -6688000 -10491000 -12070000 27893000 36925000 54808000 66249000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 17.  Net Sales</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Disaggregation of Net Sales</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We disaggregate our net sales from contracts with customers by geographic area, major product group, and major sales channels for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our net sales are affected by economic factors.</div> <div><br/> </div> <div style="text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following tables provide disaggregation of net sales information for the three months and six months ended June 30, 2022 and 2021 (in thousands):</div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended <span style="text-indent: 0pt;">June 30</span>, <span style="text-indent: 0pt;">2022</span> (a)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">214,444</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">108,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">322,598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,447</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,771</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,634</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,664</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,494</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">241,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">359,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">202,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,387</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">205,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">39,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">39,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72,063</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">243</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72,306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,369</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,794</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">241,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">359,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">173,361</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,652</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">280,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59,984</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">70,078</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,214</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">241,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">359,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended <span style="text-indent: 0pt;">June 30</span>, <span style="text-indent: 0pt;">2021</span> (a)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">202,274</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101,241</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">303,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,433</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,632</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,575</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,447</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">254</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,604</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">233,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">106,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">342,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192,486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,832</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">194,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,730</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(142</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69,577</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">386</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69,963</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,894</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">313</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">37,207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">233,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">106,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">342,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">172,676</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">97,763</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">272,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,764</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">604</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,368</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">233,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">106,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">342,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six months ended June 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman';"> (a)</span></div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">416,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">183,603</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">599,870</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,397</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,189</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,946</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">189</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,196</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">466</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">481,130<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">195,753<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">5,360<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">682,243<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">403,177</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,707</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">407,884</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">77,953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">77,922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,532</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">80,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">80,905</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">481,130<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">195,753<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">5,360<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">682,243<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">338,486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">175,931</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">519,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">126,541</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">145,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,103</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,337</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">481,130<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">195,753<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">5,360<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">682,243<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div><br/> </div> <div><span style="text-indent: 0pt;">Six</span> months ended <span style="text-indent: 0pt;">June 30</span>, <span style="text-indent: 0pt;">2021</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> (a)</span></div> </div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">383,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">159,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">543,352</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,958</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,401</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,607</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,082</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,762</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,230</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">445,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">168,944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">366,152</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,501</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">369,653</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79,082</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">78,947</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">102,951</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">404</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,993</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">66,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">445,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">168,944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">337,309</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">153,448</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">495,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">94,821</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,484</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">109,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,012</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">445,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">168,944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(b)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the six months ended June 30, 2022, and for the three and six months ended June 30, 2021 exceeded third party sales from our Canadian business unit.</div> </div> </div> </td> </tr> </table> <div><br/> </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -35.95pt; margin-left: 35.95pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Geographic Area</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We sell our line of products primarily in the United States, with additional sales in Canada, Mexico, Europe, Asia and Latin America.  Sales are attributed to countries based upon the location of the customer.  Our sales are substantially denominated in U.S. dollars.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Major Product Group</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The <span style="font-size: 10pt; font-family: 'Times New Roman';">Engine Management segment of the Company principally generates revenue from the sale of automotive engine parts in the automotive aftermarket including ignition, emission control, fuel and safety related system products, and wire and cable parts.  The Temperature Control segment of the Company principally generates revenue from the sale of automotive temperature control systems parts in the automotive aftermarket including air conditioning compressors and other climate control parts</span>.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Major Sales Channel</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In the aftermarket channel, we sell our products to warehouse distributors and retailers.  Our customers buy directly from us and sell directly to jobber stores, professional technicians and to “do-it-yourselfers” who perform automotive repairs on their personal vehicles.  In the Specialized Original Equipment (“OE”) and Original Equipment Service (“OES”) channel, we sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.  Lastly, in the Export channel, our domestic entities sell to customers outside the United States.</div> <div style="text-align: left; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following tables provide disaggregation of net sales information for the three months and six months ended June 30, 2022 and 2021 (in thousands):</div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended <span style="text-indent: 0pt;">June 30</span>, <span style="text-indent: 0pt;">2022</span> (a)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">214,444</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">108,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">322,598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,447</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,771</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,634</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,664</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,494</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">201</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">241,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">359,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">202,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,387</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">205,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">39,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">39,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72,063</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">243</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">72,306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,369</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,794</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">241,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">359,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">173,361</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,652</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">280,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59,984</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">70,078</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,214</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">241,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">359,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended <span style="text-indent: 0pt;">June 30</span>, <span style="text-indent: 0pt;">2021</span> (a)</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">202,274</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">101,241</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">303,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,433</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,632</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,460</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,575</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,447</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">254</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,604</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">233,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">106,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">342,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192,486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,832</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">194,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,730</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(142</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69,577</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">386</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69,963</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,894</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">313</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">37,207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">233,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">106,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">342,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">172,676</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">97,763</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">272,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,764</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">604</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,368</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">233,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">106,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">342,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Six months ended June 30, 2022<span style="font-size: 10pt; font-family: 'Times New Roman';"> (a)</span></div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">416,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">183,603</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">599,870</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,397</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,189</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,946</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">189</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15,196</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">466</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">481,130<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">195,753<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">5,360<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">682,243<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">403,177</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,707</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">407,884</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">77,953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">77,922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,532</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">80,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">80,905</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">481,130<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">195,753<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">5,360<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">682,243<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">338,486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">175,931</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">519,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">126,541</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">145,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,103</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,337</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">Total<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">481,130<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">195,753<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">5,360<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">682,243<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div><br/> </div> <div><span style="text-indent: 0pt;">Six</span> months ended <span style="text-indent: 0pt;">June 30</span>, <span style="text-indent: 0pt;">2021</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> (a)</span></div> </div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (b)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">383,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">159,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">543,352</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,007</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,958</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,401</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,607</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,082</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,762</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,230</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">445,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">168,944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Ignition, emission control, fuel and safety related system products</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">366,152</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,501</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">369,653</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79,082</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">78,947</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">102,951</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">404</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">103,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,993</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">66,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">445,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">168,944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">337,309</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">153,448</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">495,208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">94,821</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,484</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">109,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,012</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">445,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">168,944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">618,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 9pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(b)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the six months ended June 30, 2022, and for the three and six months ended June 30, 2021 exceeded third party sales from our Canadian business unit.</div> </div> </div> </td> </tr> </table> 214444000 108154000 0 322598000 6257000 5873000 3107000 15237000 10378000 69000 0 10447000 6666000 105000 0 6771000 2634000 30000 0 2664000 1494000 201000 0 1695000 241873000 114432000 3107000 359412000 202823000 0 2387000 205210000 39050000 0 52000 39102000 0 72063000 243000 72306000 0 42369000 425000 42794000 241873000 114432000 3107000 359412000 173361000 103652000 3107000 280120000 59984000 10094000 0 70078000 8528000 686000 0 9214000 241873000 114432000 3107000 359412000 202274000 101241000 0 303515000 7433000 4632000 2389000 14454000 5252000 161000 0 5413000 6460000 115000 0 6575000 9447000 68000 0 9515000 2350000 254000 0 2604000 233216000 106471000 2389000 342076000 192486000 0 1832000 194318000 40730000 0 -142000 40588000 0 69577000 386000 69963000 0 36894000 313000 37207000 233216000 106471000 2389000 342076000 172676000 97763000 2389000 272828000 53776000 8104000 0 61880000 6764000 604000 0 7368000 233216000 106471000 2389000 342076000 416267000 183603000 0 599870000 14397000 11189000 5360000 30946000 18085000 114000 0 18199000 15007000 189000 0 15196000 14126000 192000 0 14318000 3248000 466000 0 3714000 481130000 195753000 5360000 682243000 403177000 0 4707000 407884000 77953000 0 -31000 77922000 0 115340000 192000 115532000 0 80413000 492000 80905000 481130000 195753000 5360000 682243000 338486000 175931000 5360000 519777000 126541000 18588000 0 145129000 16103000 1234000 0 17337000 481130000 195753000 5360000 682243000 383375000 159977000 0 543352000 16007000 7958000 4451000 28416000 10401000 217000 0 10618000 12607000 180000 0 12787000 19082000 144000 0 19226000 3762000 468000 0 4230000 445234000 168944000 4451000 618629000 366152000 0 3501000 369653000 79082000 0 -135000 78947000 0 102951000 404000 103355000 0 65993000 681000 66674000 445234000 168944000 4451000 618629000 337309000 153448000 4451000 495208000 94821000 14484000 0 109305000 13104000 1012000 0 14116000 445234000 168944000 4451000 618629000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Note 18.</span>  <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Commitments and Contingencies</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Asbestos</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In 1986, we acquired a brake business, which we subsequently sold in March 1998 and which is accounted for as a discontinued operation in the accompanying statement of operations.  When we originally acquired this brake business, we assumed future liabilities relating to any alleged exposure to asbestos-containing products manufactured by the seller of the acquired brake business. In accordance with the related purchase agreement, we agreed to assume the liabilities for all new claims filed on or after September 2001. Our ultimate exposure will depend upon the number of claims filed against us on or after September 2001, and the amounts paid for settlements, awards of asbestos-related damages, and defense of such claims. At June 30, 2022, approximately 1,590 cases were outstanding for which we may be responsible for any related liabilities.  Since inception in September 2001 through June 30, 2022, the amounts paid for settled claims and awards of asbestos-related damages, including interest, were approximately $63.1 million.  We do not have insurance coverage for the indemnity and defense costs associated with the claims we face.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In evaluating our potential asbestos-related liability, we have considered various factors including, among other things, an actuarial study of the asbestos related liabilities performed by an independent actuarial firm, our settlement amounts and whether there are any co-defendants, the jurisdiction in which lawsuits are filed, and the status and results of such claims.  As is our accounting policy, we consider the advice of actuarial consultants with experience in assessing asbestos-related liabilities to estimate our potential claim liability; and perform an actuarial evaluation in the third quarter of each year and whenever events or changes in circumstances indicate that additional provisions may be necessary.  The methodology used to project asbestos-related liabilities and costs in our actuarial study considered: (1) historical data available from publicly available studies; (2) an analysis of our recent claims history to estimate likely filing rates into the future; (3) an analysis of our currently pending claims; (4) an analysis of our settlements and awards of asbestos-related damages to date; and (5) an analysis of closed claims with pay ratios and lag patterns in order to develop average future settlement values.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range of settlement payments and awards of asbestos-related damages was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In accordance with our policy to perform an annual actuarial evaluation in the third quarter of each year, an actuarial study was performed as of August 31, 2021.  The results of the August 31, 2021 study included an estimate of our undiscounted liability for settlement payments and awards of asbestos-related damages, excluding legal costs and any potential recovery from insurance carriers, ranging from $60.9 million to $100.2 million for the period through 2065.  The change from the updated prior year study, which was in December of 2020, was a $2.1 million decrease for the low end of the range, and a $1.1 million increase for the high end of the range.  The change in the estimated undiscounted liability from the updated prior year study at both the low end and the high end of the range reflects our actual experience, our historical data and certain assumptions with respect to events that may occur in the future.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Based upon the results of the August 31, 2021 actuarial study, in September 2021 we increased our asbestos liability to $60.9 million, the low end of the range, and recorded an incremental pre-tax provision of $5.3 million in earnings (loss) from discontinued operations in the accompanying statement of operations.  Future legal costs, which are expensed as incurred and reported in earnings (loss) from discontinued operations in the accompanying statement of operations, are estimated, according to the August 31, 2021 study, to range from $49.4 million to $99.3 million for the period through 2065.  Total operating cash outflows related to discontinued operations, which include settlements, awards of asbestos-related damages and legal costs, net of taxes, were $9.5 million and $5.5 million for the six months ended June 30, 2022 and 2021, respectively. </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We plan to perform an annual actuarial evaluation during the third quarter of each year for the foreseeable future and whenever events or changes in circumstances indicate that additional provisions may be necessary. Given the uncertainties associated with projecting such matters into the future and other factors outside our control, we can give no assurance that additional provisions will not be required. We will continue to monitor events and changes in circumstances surrounding these potential liabilities in determining whether to perform additional actuarial evaluations and whether additional provisions may be necessary.  At the present time, however, we do not believe that any additional provisions would be reasonably likely to have a material adverse effect on our liquidity or consolidated financial position.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Other Litigation</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We are currently involved in various other legal claims and legal proceedings (some of which may involve substantial amounts), including claims related to commercial disputes, product liability, employment, and environmental.  Although these <span style="color: rgb(0, 0, 0);">legal claims and legal proceedings are subject to inherent uncertainties, based on our understanding and evaluation of the relevant facts and circumstances, we believe that the ultimate outcome of these matters will not, either individually or in the aggregate, have a material adverse effect on our </span>business, financial condition or results of operations<span style="color: rgb(0, 0, 0);">.  We may at any time determine that settling any of these matters is in our best interests, which settlement may include substantial payments.</span>  Although we cannot currently predict the specific amount of any liability that may ultimately arise with respect to any of these matters, we will record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required in both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  As additional information becomes available, we reassess our potential liability related to these matters. Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Warranties</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We generally warrant our products against certain manufacturing and other defects.  These product warranties are provided for specific periods of time of the product depending on the nature of the product.  As of June 30, 2022 and 2021, we have accrued $23.8 million and $18.2 million, respectively, for estimated product warranty claims included in accrued customer returns.  The accrued product warranty costs are based primarily on historical experience of actual warranty claims.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the changes in our product warranties (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top; text-align: center; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">Three Months Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;"> Six Months Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, beginning of period</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Liabilities accrued for current year sales</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,295</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,162</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,921</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">45,339</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Settlements of warranty claims</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(27,240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(46,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(44,789</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, end of period</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,766</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,766</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1590 63100000 60900000 100200000 2100000 1100000 60900000 5300000 49400000 99300000 9500000 5500000 23800000 18200000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the changes in our product warranties (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top; text-align: center; white-space: nowrap;" valign="bottom"> <span style="font-weight: bold;">Three Months Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: top; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;"> Six Months Ended</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, beginning of period</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,711</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Liabilities accrued for current year sales</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,295</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,162</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,921</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">45,339</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Settlements of warranty claims</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(27,240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(46,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(44,789</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, end of period</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,766</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,766</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 20711000 16948000 17463000 17663000 30295000 25162000 52921000 45339000 27240000 23897000 46618000 44789000 23766000 18213000 23766000 18213000 The other current assets balance includes $0.9 million of cash acquired. The other current assets balance includes $4.6 million of cash acquired. Applies to all intangible assets, except for trademarks and trade names totaling $2.6 million, which have indefinite useful lives and, as such, are not being amortized. Unrecognized accumulated other comprehensive income (loss) related to the cash flow interest rate hedge is reclassified to earnings and reported as part of interest expense in our consolidated statements of operations when the interest payments on the underlying borrowings are recognized. Other includes borrowings under our Polish overdraft facility of Zloty 12.9 million (approximately $2.9 million) and Zloty 12.3 million (approximately $3 million) as of June 30, 2022 and December 31, 2021, respectively. Throughout this Form 10-Q, “SMP” refers to Standard Motor Products, Inc. and subsidiaries. Consists of the unrecognized gain relating to the change in fair value of the cash flow interest rate hedge of $137,000 ($102,000, net of tax) in the three months and six months ended June 30, 2022, net of cash settlements payments of $132,000 ($98,000, net of tax) in the three months and six months ended June 30, 2022. Excludes expenses of approximately $0.7 million and $1.1 million for the three and six months ended June 30, 2022, respectively, and approximately $0.3 million and $0.9 million for the comparable periods in 2021, respectively, related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material. Unrecognized accumulated other comprehensive income (loss) related to our post retirement plans is reclassified to earnings and included in the computation of net periodic postretirement benefit costs, which are included in other non-operating income, net in our consolidated statements of operations (see Note 12, “Employee Benefits,” for additional information). Segment net sales include intersegment sales in our Engine Management and Temperature Control segments. Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.  Intersegment wire and cable sales for the six months ended June 30, 2022, and for the three and six months ended June 30, 2021 exceeded third party sales from our Canadian business unit. EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *UQLOD&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 " "M7 15_,V4(? K @ $0 &1O8U!R;W!S+V-O&ULS9++ M3L,P$$5_!7F?C)/PJ*S4&Q KD)"H!&)GV=/6:OR0/2CIWY.$-A6"#V#IF>LS M9Z1I=10Z)'Q)(6(BB_EJ<)W/0L_"V@6XES]$SMW@)V20[9+JN_[LF_FW+A#!>_/3Z_SNH7U MF937./[*5M QXIJ=)[\U]P^;1R9K7M<%7Q7\>E/=B.9.\-7'Y/K#[R+L@K%; M^X^-SX*RA5]W(;\ 4$L#!!0 ( *U&PO M=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$ M[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4 M\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6 M:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+ MTHMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3 M:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ M %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ W MQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYK ME']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6? MR"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^: M/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B" MP#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F M.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1 MN0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/ MPT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,K MD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5; M\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;Z MEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX# M7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1 M/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% M @ K5P$5:EV]%#9!0 \!X !@ !X;"]W;W)K%OXC88A_\5BTW3)I42.[30CB)1KKUUN^O1TFWJIGTPB8'HDI@Y#K3_ M_5XG(:&5\\*BXSY<$\C[PT_L.$_BP4:JK\E2"$U>HC!.KEI+K5>7G4[B+47$ MDU.Y$C%\,Y=B =Q:SC(/INHX4"F.@QB,5$D M2:.(J]=K$-A$<_JS%6(2A28)V M_%N$MLK?-(6[V]OTVPP>8&8\$6,9_AGX>GG5ZK>(+^8\#?6CW/PB"J SD^?) M,,G^)YO\V&ZW1;PTT3(JBJ$%41#G?_E+<2)V"YR: E84L'<%M.X7W*+ S4#S MEF58'[CFPX&2&Z+,T9!F-K)SDU4#31";;IQJ!=\&4*>''Z270J]HPF.?W,0Z MT*_D+LZ'ASG-;9(LN1+)H*/AUTQ-QRN2K_-D5I-\3C[+6"\32/6%_[:^ ZTL MF\JV3;UF:."O:7Q*7.>$,(/DH79P2A]K*WS3'+<^^*J!9=@(M1:M(8_?$?/G9]M>-\H[ UL MMX3M8NG5,'EZ70D;*5Y.G?:##0FM:HAT5B*=H6T: 8^?,=V&?&%CPNOG/$QL MIV*,EC6$.B^AS@_KIX>4*RU4^$H>Q4HJ;>/#H[1*K7AH54.\7HG7.PQO(E0@ MS83E$YCVK",23RHGD]K9!*UOR-DO.?MHZ\:I4MG(#!*/A^19<(6RXFGM-F5M ME]H@T<*&D!0L?6F\V>%9=)Z)5#?FH4]U;G?]%6(S:6L8]<0]6 M1+RH*>../] #[PR*@]QETE _Y>P)JYU3\;JFD*R"9&B["C&Z#4)![M-H)I05 M#@]Q'-IVNKVN:P5$:YL"5BY#47O8 CZ*16!T!KKSGD?6J69/T%2#2'+E@_QI MJPW5H)3L4MY52[3VIX.+,Y/Z$0&]I0:"?QC*%$P#G0?KV7L?3[Y^M MR,:!ES_4()S"JG^0FME+C<9]DO"!W26@>B4V4E?@8YD0K=:*X[[PG+B]DF'#7 M0>S9.QO/K+F(CZ%0K%(HACO/>]")3#3,TW\%J]JY:D\BI=2QNC!>UY2T$BF& MNT\V:$=*\'HP/*!'^U:L8Z@3J]2)X=;S26;FNY0QIDY[0MP+UH9)USKKXJ5- M^2IS8KCP/ 4:I%#."64_SGXB4^&ERCYG7.])&LLH@IO35$OOZPE9PI M(-^S4\6+&.X4RL MH/OGZ8V5[QB"Q"I!8@<)TO9E0_[4EO4CW$WL M3ZA[$I^M+XK'>%53SDJ,V$%B=!=KH?)E _,BA6_!K9QX8AWG,32(51K$#M(@ M\Y0*1@]"L)#*/A'M\1^N8*R//$] $,3X>:25^!@:Q"H-8@=IT#3B84BNTP2^ M3NSC%L^I?>^ US7DUQ2T MDA\7=Y=M1RX%="2&U_#]$5[7%*^2(/>@]T=O[_#3;&&-?$EU8EZ:0/]:B;^1 MWA3G(4\[R]+,$N]ZR&C7Z5^<]0:=]2YC9V=-T0R_;*DU(9YY49 O+Y:?ELNY MHVP1LU,=GJ\%?^9F]"8D%',H=4Y[\/,J7U[-=[1<92N4,ZFUC++-I>"^4.8 M^'XNI=[NF!\H%[F'_P%02P,$% @ K5P$5U6)3:20$ F M<57&-G>YVDQRD^S=P]0^$*/8U!KD Y',_?L3F!@C-4HRL1\2#%^WZ*^EUB=9 MY\^B^*M<CM93;L\FD7*YY%I=CL>6Y>O(HBBR6ZFNQFI3;@L=) M8Y1M)L1QV"2+TWPT/6_NW1;3L;D^GY-E[Q.R[_V-X6ZMMD[R5),YZ7JI0'H3XJ_YRE5R,G/J-^(8O9>TB5O^>^(QO-K4G]1[_;9V.]FW6AH?7+]ZC M)G@5S$-<\IG8_"=-Y/IB%(Q0PA_C:B._BN=_\#8@K_:W%)NR^8N>6ZPS0LNJ ME")KC=4;9&F^^Q]_;XDX,,!TP("T!D0W\ 8,:&M =0-WP,!M#=RWMN"U!MY; M6V"M09/,R8ZLANEY+./I>2&>45&CE;?ZHDE78ZT(3O.Z9]W)0CU-E9V]^')_AVXB='.[^'IY?Z4 Z!3]<3='O_[\&_H9I3FZ M7XNJC/.D/)](]0ZUI\FR;6^V:X\,M$?1M MO! P(U:'_ZSR,:+."2(.(<#[S-]NCJ%P/M9Z],.M]\B@^]Y &W_T0[WAV^5# M*0M5$_Z$\K]KP85;J OE6;F-E_QBI"IAR8LG/IK^\A-FSB>(_&,Z6QS3670D M9[TTN?LTN3;OTR]JQBGC#8?&WV>[Z3<,)FUGQ!JC>C)ZFE(O=+'JDD^'Z0!@ M+G%\UH-<*9*"42CX,$S7;FWD&SA%&' M82U6 .:2P'&U6$V8&S+'TYB+ !CU/)_"L;)]K,P:Z]\+499H6XC'5$*A,J/5 MD%%/CQ1 A<37(EB8*)4L'&K.(@A&'8_!@?K[0'UKH'=*>J3YZ@2M>,Z+>(/4 M[(/B1$V(:5V*:G6"^'R("*Q%?N8JW6LJJ4'0T+*2YY*N: J73;!0$QOMHXW%N(APM=!/A:N,A MLCGI11SN(PZM$=_(-2]4E$N1\1.4<["CAT!.M.A,B![=ZTXBFY->=-CI!)AC MCV_+Z^RI;.YB!#658Q8C/PCU$ $892'QM#@!F.<&CC8:(@#&&'$'RC,^4)SX M#0G-17XJM- 'T]MZ[*5&E2@]?!,54+V, 2!*]1DL@AITV<#8Q:0+G5A#OU)C M5Z[0F_B0M6PIX L0(:*B38J(4FC/A8%_0+ $8#YH9Z ML";,#0Z]]8/MA!NV*[?#8%$L99$^5#)^V*AIX 23$5 M5N#IC)@8'.ITF!A]<$5V/WTB.CV'[8+.2L3=]2VTJ'W%Y3<"KFHQH.A"K$^ MODZ* )CJ/^[ _$$ZG4@%._HUS5&B5$M<[++8I.\W,&V[QOS#O9-Q M:'1>$X7'>A=?@*A 5W( BHP/=D/ZM'1:GMBU_$"=>P\5NP:"PU+DC/4-F/D M3%_:P#!CZVK VU#9[T0\>;N('QS([R''-][3&0<&-R9*]1.CQD$H8[,'0)$Q M'MBQ)IW@)\&'*MP\W522)W"-LZXEWEWCCNEM<51OT;&\]9/4+4:(?>5PY!H7 M GW7V*8%4*KO&K(&0NDKO0A J1HWL%BEW6*#VC>E/U[CV@;TV_<62_ART,%3U]<@10JN/HW$ @0]8!*%7S!E0= M[=8 ]+4UP%.:\#Q!"5^JL!4'^[C?PP8!I(*QW0^C]$41B#+61#!J@(V#TQ1V M'7_YI ;.BJ.\RAY4P.*QUU%VHVEW"=, ;']CWU,K/WTVA) $AX'G&G1 /@/F M,^.'/- G4:V3H5[2:7]JWPI_C9?Z9\VD'D/US[KOH\S([QJ""D+Z+L3]4D&LMWK_3R5!JEZ'?\)]W?)7Q7#9;Q\UQAWKW M>%,E?+>!6+:/7QXA415HD:^4(W0=YRH#]>._H=ZGYOZ>9TW)K]2HG>VV)5'K MK!RKQ>G]NA#5:BTJB>0Z+5%]Q@]AY_1?)^B7GP)"G$]JW=MLY8U]UC6)WUG'W18IM.$%S5 /7\4 M0KY\J1O8GSB=_A]02P,$% @ K5P$58$!61J1! /A0 !@ !X;"]W M;W)KFG6EB6WZ#'#"38'>: MFTO"A+3]<',?! CPU98X64#Z[V_]$@.R<#.-OV#+?O:1GM5Z=]%@S\7W;$VI M1,]IPK*AL99R#81HP'?RB1F=")0MDU3(G[WBZ%AY2NB M"9W+G(+ 94?'-$ER)EC'?Q6I4<^9&Q[?O[!_*L2#F!G)Z)@GW^*%7 ^-GH$6 M=$FVB7SD^\^T$E0L<,Z3K/A%^PIK&6B^S21/*V-801JS\DJ>*T<<&0"/W@!7 M!E@U<,\8.)6!\]H9W,K ?>T,7F502#=+[87C0B+):"#X'HD<#6SY3>']PAK\ M%;,\4*92P-L8[.1H_' _??CK-KQ^BD(T?8++773_-$4/G]#XX6[R&'V.[J>W M7R-T>P_C"%V@+],0O7_W ;U#,4-/:[[-"%MD U/":G).;VSHY M;YL]^N793YSAU''A%'Q.1W'Q]_4LDP(^^W]TD5#.Y>KGRG/A5;8AHJ(ER>\=<)S*]6J;7&I[BG MQ&D3A=T@4,)40P7!["MAVD1YYX(TJ/4'K?I#*N(=D65L0EK[7(7JO(2=4M0O5'&PXJJ8P%S96B30+;K9/;:^Z(JZC] M.2340-3X'MG)%^U"C;[1W1^9J#B)0BGFTEF24428X8A]=,"IX RPK DD*6E3^M M3=42.BI.G;*%G;)%7;&=;B8^;"9^4[=4F1\'44_-RQJ,W5=CMHE1RU34SG,J M\-"^VZW-YIM*<$6MY"I5O0:$L2I?QV2K^MN93AUP:(?M]GZXX\]5ZR>WF;?4 MAEJ#N5#SN09CJUU*.\^ICPZ]M-W:!>I]I#IG>C?1BO>:?RAPX#NJ_B8LS^UJ MJZ:!06Y7V2(-+,_MON((\^@\)*5B51Q$95"VMTR6?X'KI_5AUW5QQ*,\O[&O MQK;F>9@?CA7G+P?Z\F3MCH@5]'PHH4N8RKH,8,6B/*PJ!Y)OBM.8&9>2I\7M MFI(%%3D WB\YER^#?(+ZR'#T/U!+ P04 " "M7 15AU6K:BH( ""(0 M& 'AL+W=OO#C+*0J ]PM6^P,19B]U\)1B&L<*RL[ >[37\MVXL1Z@-V:%X"=M.1_2^K^ MM63.GZ7Z7JV$J-'+NBBKB]&JKC>?)I,J6XDUKS[*C2CAFZ54:U[#K7J:5!LE M^*)IM"XF%.-HLN9Y.9J>-Y_=J>FYW-9%7HH[A:KM>LW5ZV=1R.>+$1GM/[C/ MGU:U_F R/=_P)S$7];?-G8*[R:&71;X6997+$BFQO!C-R*?+@.H&C<4?N7BN MCJZ1=N51RN_ZYF9Q,<):D2A$5NLN./S9B4M1%+HGT/%GU^GH\$S=\/AZW_N_ M&^?!F4=>B4M9_#=?U*N+43)""['DVZ*^E\^_BLZA4/>7R:)J?J/GSA:/4+:M M:KGN&H."=5ZV?_E+-Q!'#4C@:$"[!O2]#5C7@#6.MLH:MZYXS:?G2CXCI:VA M-WW1C$W3&KS)2SV-\UK!MSFTJZ>77[_,O][>7,T>KJ_0Y]GM[,OE-9K_>GW] M,$=GZ-O\"OWTX6?T >4E>EC);<7+174^J>')NOTDZY[RN7T*=3SEMVWY$3$\ M1A13:FE^Z6]^)3)H3IKFY+3Y!/P].$T/3M.F/^9R^MO]_?67!S2;S\'/3S9_ MV@X">P'3%*\V@:DU1P>NTK3 M*(P'(V*:D01'.+ /27@8DM [)#?E#B9*JEQ8)RLT'AJ&,%WA0)MI%D2)<[JB M@[;(J^U;J42]5:4>^29+"04YPJLW,L>2!'@HUV)%:938U<8'M;%7[9T2&YZW MJZ74ZT.O %FO0'2V50I4(P[KQAX4L:DH(FDRT&U:D3BAS*X[.>A.O+H?9,V+ M=TA,C(K7,=H47,O480EY9@.TK\>H MA%H$PI%GV7:]+;B.U86 1)?EO &Y#E7*@C'DD#98*8W'<9+\G7!-S4G 0E(3+QRG M7YL@S\ &YBUF46$NE9I#UKB)ZW&2E7KX*QT6;<%M64EBWS1Q"9? M+O,"0M,AW21=$"2)L1QL9CB)'=)[(!(_$=O5X(DD$W8T)LDP5]O,P@"[%FO/ M1.*'8INN/?),N!%&H_ H3#J!%D.2QNE11C^5V(.0Q.\J?6]O9I]O;F\>;J[M M]2_Q O6O%L _JK=3IWN*$C]&+SN ;J3:(T>)G2QV.E5WA>.29[#N:RM6B G. M,,(8#V?--(-,25-'\4)ZP!(_82WZ:Z'64.SR\JB468A'>V8T>1>G83!4;UI! MIG>$+.V92/U,/-3U&_ZJBWKK9LLD&U2&.!F&AP12/T(G&_+A7K= M2VS+0RA8U%;T-:-5N(F]((W)<&%8S$)(2XY\0X^VL7XXSCJ)APJ\KPA2/P3O^*N21=%NZN5ZG5?Z3,VNU 0= M"U,#UQ:S(,2A(V_1GH?T/3S<;U_VL^[8'E*3>0&4Y=0()HM='#%7'4Q[-%+_ M)O%6ED]G35YU)5)JV0IB%AH@L-DYR$U[B%$_Q+[(&MD32XQC-FP M,+:9P>[046_2GE[43Z^N:.OBZBVM)H4HA=IGJ-5B%N( V[6RGE;L35HU*GGU M"#6RK-Z2RRQ[L@0;6=5B%M+(51BPGEO,SZTVP-[2:-(G)BS%;"C20JDD9*Z- M$>LQQ?R8NM1)JMMPM$FKU(M7E)E+\=\X,$6VNO,'='3J\]&I*_/6V?-:9M]7 MLE@(5?VK.0ZI7ZV%-O-R\Z\6VC^JMU.O>W@R/SSU3$-]6FGGT1G44PKM>+$5 MZ /]B#&"M(6J%5?B$YIMZY54^?\@UL[TFP&HIO5/^W7U"P*HZ3BD;)RR:(Q9 MU'UC'4(+:.,D'E:/;YJ=.MWSF/EY?,DWN0Y#V$N+ETR?6$-]?G#=*MCD+<&I M6>-8[4(6.^I=UH.9^<%\+VJ>Z[-;P54)H6@?5A.T89CB:)B+;78,2C8'D%D/ M9.8'\NSHR+ [K)5K6+E:S-\YM M%7!Y"SN*?23P&K17-?J)CH,P&4,9V*WG)B&2,4S^.$[I_D-82IZ3SY^M+IOT M/DM3F@ZW>3:[.$R0G5'V#?^B+(LO4D.!HRU&X6. (VZ$$?O ?T[QW8P"2Y M/C@TCD(==M0EMR=^X">^49D.O_3OB=JZ>\ MA.I.+*$E_AC#$*CVA7][4\M-\\[\4=:PLVXN5X*#<&T WR^EK/&PO=V]R:W-H965T M&ULK5;;;MLX$/T50BVV"9"-;K9D9VT!CNVB7713(W)VGQEI M'!&A1)6D[*1?OT/)$7Q1W!2('RQ2FG-X#H<<CDCY #/JN7$CLV2U+RG(H%!,%D; : M6Q/W:CHT\77 OPPV:J=-C)-[(1Y-YVLZMAPC"#@DVC!0?*QA"IP;(I3Q8\MI MM4,:X&[[A?US[1V]W%,%4\'_8ZG.QM; (BFL:,7UK=A\@:V?ON%+!%?U/]DT ML:%OD:126N1;,"K(6=$\Z=-V'G8 ;N\5@+<%>&\%^%N 7QMME-6V9E33:"3% MAD@3C6RF4<]-C48WK#!9C+7$KPQQ.II^OXF_?_LZFRSG,W(]^3:YFD;./Y^0C80599J)2M$C5R-:HQ/#9R7;4ZV94 M[Y51_ZZ*2^([%\1S/*\#/CT-GT&"<+>&N_MP&_VWD^"UD^#5?/YKDW!W>SN_ M69))'*/OJRX_#4&OF\!LM2M5T@3&%NXE!7(-5O3'!S=P_NIR]TYD>U[]UJM_ MBCV:)(FH"JUP"R; UO2>PP6A''V92/=10X+N9WO6N^(\@-G39HSU2O-=4[:6HAL:Q)_7Q!2DX+ MWTE2Y16GQD0*.*D)HZ:(='GH'"<2D4PM41E6(O.NZ8B.,[$0:Y.1>R)#EO1X6^(KJ7A5JET M)B3[B6O,B&_>=BINR/L[>GRG^1T(?T/@GOY!JW_P^_J94M6OM0^.)'G^T \< M/SC0_H; />W#5OOPI/8EWE54)9\;]7@F44T2H?2OA ^/]?3Z Z]WN+&/X]RA MZX;#PR5C[YRYYK[S#Y4/K%"$PPJ1SF6(%+*Y0S0=+<[.U%+OH?4$L#!!0 ( *U&PO=V]R:W-H965T&ULK5I1<^(X$OXK*F[K*E.U&2S)V)!+ MJ"(DV>5J)LD-F=EG88N@'6.QMB')_?IKV0X&NZ5-KC(/$QM:S=>M[OZZ99\_ MZ>QGOI*R(,_K),TO>JNBV)SU^WFTDFN1?]8;F<(W2YVM10&WV6,_WV12Q.6B M==)GGA?TUT*EO?%Y^=E]-C[7VR)1J;S/2+Y=KT7V4'JN7R$KS;H2A1B?9_J)9$8:M)F+ MTC?E:K!&I68;YT4&WRI85XRG=[?SNR^SJ\G#]169/\"?K]>W#W-R=T.FD_GO MY.;+W1]S1AI;>Y2./\O%\ !J.I']6_=UG]'K/\7D"^ MZK18Y>0ZC65\O+X/V/<&L%<#+IE3X;^WZ6?"O5\)\QA#\$S?OIPZX/"]/WFI MC]O\V3CMYMO=5W)W?_UM\C"[_8U,I@^S'[.'V?7\#'-;I=;'U9ID/LLW(I(7 M/H#9?&/N(Y&OR";3.P6!2A8OY&2;PX5*/Q$HHIDH0+BJ0JI0,D<2S;!A!^$I M&[1=WQ7BS))>H[T9H__'#)7N(.-T]D+JN$1!CSIXV&C0K@I=H5,_X#AJZC44 MZ#EQ7_^U5<4+X(ST&GR=Z37Y4ZNT( ;W-L/QUCI;7F;M:,'$*!T$%LP'M$W= MF->;1+](2:!#B'X2_93*+%^I#=DD(BTC)[+F9JVZ%<+#-G)$B@U""W#6 &=. MX'.#]]1T7A#)>@WM:&X'RCH0?#\8M($B4GQHB67:$#EULN3XY#6IFX2]0'0C4OUCE0'+ 55N M7/.63O-?2XJ#X@CP4?!^%WPX9&WPB)1';2'2L#1UT_1T)=+'TMD"2AQPM2&< M1(F%2NQ42S^4:S]*V[$'&K:E;KH]B#WCA2C26].S 5+M1.+1*(>Z++IJ3\* M.D44E0OIP+)M#>U2-^\>@WZM^LJ2'5T:/1V&H=^IGXB<'P0'H7B,MJ%^ MD7X/0V8C7JSQTF53.AC1-EA$*O!&EB1G#>DR-^F>7,F#:,FW:0P-0HVV\CK8 MD)FJ];H5F T,H=>!Q]I5%A.#F9F83/K1/MJ584)7K-0\%V&/:5> M&+;C!9/C06#A"-90,7-3\>W[IQS4C"[_GHX&G+<[3D2.<3JPM&^L(6KVOI%[ M=OOC>OZ6D9M]Z,S]4=J.O= 0/G,3_B2"+C97);L;8C?Q9VKPZ[P+\;G8YK#( M-C6P+IEWTJ@K @$[8H&M&C24SYR$.IZ*C2I$4N4Z3#>VKKM6.?4-J=*FVX].NB(7;6,/$S,W$^\2N<_GM>!&V1=V+ MR4%W&]IJ4D/+;/BN9+Z9W4YNIV])9B?=OSN9/TC;L1<:*F=N*K_4&:PI3Z. M&"'@(.I((;,U3/T"'9480M.>^=?>N:Z=A2 MG53@0MYE:#YBG=8)$8.AU+,=&?&&R?G?,_F!#5! *S:/Y:(H:VE45ZBD M;+'T(E&/U2B%6H--V&';EJX0 ULLEC2LSMVL?K_-H"4Q&&&Z,QW6%AJK\I0 M18J0-QL$7GO(QN0HU'[+008_."]WC]GWXJ4BJ/*D#IRM\GQ;'GJ90SK1S_4< "VSK&>"\@#&&(=B1R@T[)1K1"JT MM >\X5CN'GV-SQ5R5JLJM'6Y@PL)+>5.)"8]41.P<7<0M,\;$+%P%%B.&WC# MD=S-D66G,+F]JIY37O_G^^S'Y$OY[%) 1LI'E9K'.69O8(Y1&@]_Y-29AH-. M\4/(=>0/A[@)?D./=@+;/' M\I6,G)3'3]53_/VG^]<^)N7+#JW/+^G9M'IYHU%3O4OR5620S3FT7DM0Z7T. MP6%9]7I&=5/H3?F&PT(7A5Z7ERLIH LU O#]4NOB]<;\P/XEF?'_ %!+ P04 M " "M7 15VUG-G:FMH/6&I;5"30 M +*3?[\-EH5H#AP\8?/%NCW]-IS3-'U>,&=/:?8E7W->*%^WFR0_GZR+8O=N M-LN7:[Z-\K?ICB?BE_LTVT:%^)@]S/)=QJ-5U6B[F5%5-6;;*$XF%V?5=]?9 MQ5FZ+S9QPJ\S)=]OMU'V[0/?I$_G$S)Y^>(F?E@7Y1>SB[-=], 7O/B\N\[$ MI]E1915O>9+'::)D_/Y\\IZ\"YE9-JB(WV/^E)^\5\I=N4O3+^6'<'4^4?57>3JPZD19[O,BW1X:BRW8QLGS:_3U M$(B3!I1V-*"'!E1JH'7UP X-F-R#V=% .S30I :ZWM% /S30Y1ZTC@;&H8$A M-2!V1P/ST,"4&K"N'JQ# TON@74TL \-[&HX/.>O2KX3%='%698^*5E)"[7R M336"JM8BYW%2#O9%D8E?8]&NN)A?72ZN/H;.^UO741:WXN63>WFK7'G*/'A_ MZ;L+);P4WU_-_QE=1 MLLK/9H78KE)]MCQLPX?G;:!=VY!NMV+<+XIT^47YXQ/?WO'LOX#,')&)=G$1 M;9XKZ;UR'67*[]%FS_N$G7[A&UZ(68.O%#?*DCAYR/NTW'ZM]\OE M?KO?1(60NRK6/%/$WHMI:EW.'X]<"9-ENN7*+Q_3/'_3UX_7W\^MF/GR??8- MCZJ/"*5E3!>?KOLT@GZ-RS29SM.DR-*-^.E![&3!,YX7?9+A@,UJ-IN)H7\< M__0X_FFEHW7H?(@V4;+D2E0H=_PA3LK\EN-FQ[,X795?.WSY5F'D5X6J5(4& M]W,'1M5!>6YYO-!,RZ1GL\?3L=NFB*JKEM;$'$#,8 :1U-PV-M4-TVA2'D 9 MJJ%+F-_&=%VE3,*"-J8VB1 5:J2('5/$JG:L(T7BD"@'LS@H1"JJ=V_*8[P: MV.MTL^)9+B:E/_=Q\4WYXT8,,46 M)1R4<%'":Q,B%JHMKQZ'80':7X@*-6)O'V-O]\:^6B9.2S]D5V! 52V $944S6HG)Y%FV&O_@HQG8!#6T9/:J:,ZJ:.ZJ:-ZJ:/ZI:,*I:.)9:<[C7KA'M+=/1"N[0O._T MC2,.@#!+EZ4'[S8N_7L%1W,+ $0=' M7 "9FJK:FOYQ&V.84@!A1NL\#6J9'2M:6AL9M-_(&%C$4=S/P!$'0*:$6'+! MZN)2'H[X WL+<*D0EVJ&OW8T:+^C\;HZCN(N!HXX..+BB <@4RIFB-9Z=1@7 MX%V&N%0S"[630?N=C->4=12W,P"$,9/(:4"%7!SQ (2HMB8GH4UIFB'7=7AW M(2;43$!M9]!^.^/5UZ3CB#^LL ##90 ]!*4HZKH^RDW_.Z?%UIS7"# T<<''%QQ .0*;$- M^?JS/Y +\"Y#7*J9A=K@8/T&QVM*:X;;&P BEOMR:8T+N3CB 8@M_^N(#T!4 M:UTQQ7L+,:%F_&MK@_5;&]]5U!VTL7^G!3"PJ ,XL*@#.+"H@SBHJ ,XL*B# M]@,HZB YJ*B;G3P)H'Q8A:C(1*66*QM^+QJJ;TV1Z^SY^0_/'XIT5ST&PO=V]R:W-H965T&ULE5?O;]LV$/V> MO^+@ D4+.+;CI%W1)@&2=,.ZH4.6[!._\Q5,R1;FMCP\FHBK%Y/9V&HN):A8EKV&)DZ7RM(G[Z MU30TGE69@FHSG<]F+Z>UTG9T>IR>7?K38]=&HRU?>@IM72N_.6?CUB>C@U'_ MX$JOJB@/IJ?'C5KQ-0KG GI?UKGN8>'(RK:$%W=!0-! MK6W^5+==';8"7LV^$C#O N8)=UXHH7RKHCH]]FY-7F8CFWQ)5%,TP&DK3;F. M'J,:EES> MCY\"TH!KWN,ZG^],^%-K)W0X&]-\-I_OR'#7B/=F5_?%]VI_G%1::# M"3U,_SHJ6RI?HGG1>8RYLBUB&-,[6TP(8]BKBZ!+K;SF0,^P8=A[+BDZJMBS MMFH9V9.V%"OD)8OE@HSB)Q7.!F=TJ2(BEIAK"ZT,!2S.V-8QD KT],FK^7SV M9LWC].W@3?^D#9\_<:W__-'U^\OA$0A@U;UNY,+5C;*;;O Y@;TB ]?2=H7] M8]LENMYZ@!>:I88,]**5*J!(Z&>MVQJFTQ@T6,!2HSP0MU$;_2_X9,HDMA=9 MJ/%8IBN=$XH<=,&2[(8K71B4I0M16*5VXD64J@&3:.5D4'J!.3" V*TK8P;9DK#R70F;4MXJZX<3Y*3<2D:?]G MX9_"-ZP\L=@1O64T<8%>"[D[/M\6:+=H6E"*TO;XE#%4NII#U$5Z(#+P-E4$ M*7+Y=&[Z&OVO:,U4*?2\=IZ!3^% 2JV+&W)KBS95NAD3WQ;:Z<*<$I21!_84\V*V*2M$0+NM -$*&'7LXF[.L!38" M MG<&QG))W8&J.E2M%N!UAQ$]@"%\ >@RAH9&$HQQ+_LE^T'D'"_+SMV7AURW@6S)38:XA!:.[WGVSV_ M2]F($?ML%9+.EZ+;W-@50YK8O9L]C&"K234'G2,2#1>/3#::D>OZ*\8GS1SL M37:';Y/GI0,PN]&O:=)5"UGL2\^O>-6:[NS=_PNE2NBPLMF,)*5+:?CT-#> DA$:3 MW715WIT3D%#H=+1,T,S"J!"2S!/."_;)Q5!ES,_K#A[1G_[;\G[$#0F-]FS2 MA-SLNV+X8?U\(T,V44A__9*+\[TZ3AZZEDZW7AUJ]JOT@A0H*2:_10Q/AW>P ML_SJ<3<]O\"]5WZ%;8!;UA*AL\EW+T;9MOL?T37I103VB"M0^EKARL!>)F!< M%-W_D 6&-]/3_P!02P,$% @ K5P$54<;"/ P!0 9PP !@ !X;"]W M;W)KD+#NK&ZSH@VU1XGWWW=UW)_IL8]UG MOV8.]*6NC#\?K$-H3L=CGZ^Y5GYD&S9X4EI7JX"E6XU]XU@5T:BNQM/)Y/FX M5MH,YF?QWI6;G]DV5-KPE2/?UK5R=Q=>/WKDDB65K[61:7Q?E@(H2X MXCP(@L+/+;_DJA(@T/B[PQST+L5P_WJ+_B;&CEB6RO-+6WW215B?#TX&5'"I MVBI0;!M/. M8!IY)T>1Y2L5U/S,V0TYV0TTN8BA1FN0TT:*_XAX.G/Q=+'QPT]->A/"0W ML\-NI*].?:-R/A^@<3R[6Q[,'S\Z>CYY\4 0LSZ(V4/H/UC!A[%_MX%I.J+O M2-2'-=.(7K'3MTH:CBX-$M>BCX,G90IZR\5*+!;2CSJ(S2>F]V'-CL):&7PQ MJ:+0L6OA4=:8/KRR8J9V/AOQ>3>DQX].IM/)B^_R.8Q&1R\R\[_EX/$(&[8!RW&GDIGZTA*1:HPXP4KJ&7%VWB1&UHZS26FI4<.FVUAW9:, M3F3VTWJ?3*00:P0.F7"(M3I 9#L=AK$@T0Z@59&LH2Y=HQ-COB2)?8)IE^#3 M;!M[]FI'.,-XC16+3B6",;TN2XYO%9)R96GI!3MJ]@ VH38V2MWO]1'T <7Y M;$$W'X7]Y.ED-D2M2D@3.:!K<8VE%/C)!]OHG$YF)S^=TAN5ZTH'M=\J'8L, MR\,((I6>6I(/4IZAA-H+U1@Z:@*AA20?2+.K):788;AJH5&!%KFIK-*UEE*@ M 5CV,]Z4D4X#<:.FL%BVKD#1M-DOM%@_P0=:L$C(/U$],.-M+LN?Y-W?A>$D M#->'L]Y*N)6.^&4F>*-3$TCE=4X-OV_6!-GG52CO^7_\C M6GC*V06EH[JZ\91REWV5MH0?.;1R[ /).QFANB^4C&_G9*;&9AC2AN-@R5OG MTB1P?(MSUU8$7XM-I];J$X)\%XQ0<3+"0QF.J;W;IFO"786B/:*(;!%:P'-( M0P0;B10V#K@E([6WG%(64@&RK?\AMKB'<(&DJZH;-KL7R?VA<3W%#DOGP/YN?XI>I,/C;GLZ@D,8D)&G MBDN83D8_/QN02\?:M BVB4?)I0TXF,;+-?X)L),->%Y:='NW$ ?]?XOYOU!+ M P04 " "M7 15*\1V'AP* !#'0 &0 'AL+W=O=7H#39J:2*D45*LNS$<97M.'%FQK$KSDX>MO8! M(B$)8Y)@ %"RYNOW-$#J9LG1)C53NR^V" +=C;Z MM";6EJ\.#DPR$3DW;56* F]&2N?N+& M;O7IB:IL)@MQJYFI\ISK^;G(U.Q-*VHU Y_D>&)IX.#TI.1C<2?L/\M;C:># MA914YJ(P4A5,B]&;UEGTZKQ'\]V$WZ68F97?C'8R5.J>'CZD;UH=,DAD(K$D M@>/?5%R(+"-!,.-K+;.U4$D+5W\WTM^YO6,O0V[$A;T8%N2R\/_Y0^V'E05'G1T+XGI! M[.SVBIR5;[GEIR=:S9BFV9!&/]Q6W6H8)PL*RIW5>"NQSIZ>5P8CQK"SY&LE MC217&<:+E'THIL)8^-^:DP,+5;3@(*G%GGNQ\0ZQA^Q:%79BV&61BG1]_0%, M7-@9-W:>QT\*_*4JVJS;"5G,GY'47^^XZ>=T?V3?[U]G06(W,^?T:J)I>F9(GXDT+Y6*$GHK6Z<\_18>=UT_8WUO8WWM*^O?'[6FQ'Y45K-MF M^[D'L8AV3%UY8&K$+G@I+<_8G57)/0W<63Z4&;LIA>94E^R]5E7)WN?#*_;\ MYY^.XKCSVL]Q#]'K%]#,[D1I13X4VJD.V4R@K*%(BY1%G\F*^PX"0 0/99:6585&W/4 Y9AGV%S(,/XL.V]UFI-WH MD_ 9JK6H1LBA2L-N8'J9C*1!AFE7,'V5P*;/!&R[$L M$(=+.*VD("[V>G.Y<#30^5[8D%'.DO:ALA,R+!PU>P@8O)D#HX)P7]R'[V#YKPR\(P1@; M]1Y"0":@KJ\5UU:0>4A/\A#HRMQ+C9QVR5)9.\:,L$Z,6DNM4\*QLEB\(K%7 M58'Y\Y6M^]0/87BIH"IE;MO:DGS:T&6!0 AVS0M8YP)Q)\:YMQ.^104YE325 M$,B*L4L/\8 $=80X%',%S9@0)$I#Z\B2012YI;-E@0R@E,J<#IC(.*B[3IDZ%-G(D8?78E0D4#[,*9361Y3*9GLR(F\N:O2#*NV6D MLLS%E2$C,,.!(J$(^9_CG<^?IH3+2B<43,Q#*C>9S(T16++(+J^8,LS'!>^K MG/((*YO@2HW(X<^48P^&/9;%J^!V35'P+(@.P_BX$YSMI^I5\$DD M0DYI3P:KX_"H'P>$DO"]G@?],(H/@QO8H>$1K2G4]2Z>1R^"*#R,CX);5:9P3],+C000++$>. MD:?K\7[8P_A[I=(98 K3CN)!<%&;M+*SX'DOC." %\%'530FJPW%&_-[_1[F MOQ4CH5HV MT>9;D?$9 4>TH Y[B'O>0X\"@@=5)'-V7VA9@7!WRY;/*\"))H70.F 4YXY M[BNUFDK' R-6*KB+&4 CH COR&]^+%\"*1:D56(=^^U'> NDHH@3&0,=:A;< MI+.ED=L9#0)^G,^"=3YCN_D,KU?Z"Y*W3E+7,IOQZEZ(D'V1AA)9(D)W$S%4 M/G'?F@FOSFN&P(3($(V56))-"9"8CO MT74GCC$SD8Y]7T Z '$93[ST1/E(\\*E0HZ<2-W5%^@G<>FAT).3@0Z!421& M%:X!*BN[>D23CW.*#@6-O<3KA;((+[&IF^9Z'/Y 8(@#@S![=UA;6//O;[*> M19WV4=-@^98K'K1[VULN]JCGN@6UR*1"["C8%@" 0--9?'D#XLZ..+UKB>!M MM&!W2MEZP;()8]2% >_]30J9]!&)N7[!,:+^Q26S7><_WP4#I3E1ZU)\TP Q M2OI;@7O[[!A1:WT\KXTEZYM6GN7/P[Z6\,Q,.$ VN]\EP:=R@W M9E\$C$A=#=>*R7 X>RD,3*[H3FJ^GKH+M2(O,S47PC3= MYA3.J(8HS\+BW(\R\9<+5C0XM=DWK83P<>@V(N> <0FLZT["(*65]V>PVNY3 M@^+<\@')5U+Y@TQ#]BLO#/?H< Y;$1F%)OI687KZ=U[4N#L8] \O5V]H2 .2 MXF([6V_F?? [2@FM^,7'*]\[7\E";=RJ!/^C;>QMW<;&X7'[LGAY 4ZUD074,4TDV,T7]N(Z>B0UG%??P9(ZDM+>]E'D M8.7#%IP\=I_O# RO"NN_<2U&%U\(S_R'L>5T_WD1/(M"-C@KC+"TTQ[T6_ZP MTCQ85;K/9$-E$5'WDZZ*A:8)>#^"2YL'4K#X;GKZ'U!+ P04 " "M7 15 MALC$=!X% !,# &0 'AL+W=O^[(G*^,_>QR1 _K0FEWTEG8Q=*5%D06E0@V3.#X9%D+JWO0\[-W;Z;FIO)(:[RVXJBB$W5RA,JN+ MWJBWW7B0B]SSQG!Z7HH%/J+_L[RWM!JV*)DL4#MI-%B<7_0N1Z=7$Y8/ G]) M7+G..W D,V,^\^(VN^C%[! J3#TC"/I9XC4JQ4#DQI<&L]>:9,7N^Q;]78B= M8ID)A]=&?9*9SR]ZKWN0X5Q4RC^8U:_8Q/.2\5*C7'C"JI9]&?<@K9PW1:-, M'A12U[]BW>2AH_#Z1PI)HY $OVM#P%U:$G-VLJ?@.W?G0DRW6&*8-[E6-F_P M]P3NC/:Y@QN=8;:K/R0?6T>3K:-7R4' WRH]@''S8V,J2!1*!U&AGE,R" M*S.AA$X1ZN%F49'G%(DW0=1^%Y[LA!>&11V%<&#F\!93+&;DQ'C4CXB"HZ!" MI,26E&&'QF2 =W(-1=T!R!VP*]H/GDK';A(X*\R-H@')OAR%8$SE",\=GT:? M:*P1+$7R@%D5AEGT(23D9BT]7!OG7?31>*&BL-'XOFGSM 'A=P)@'T;1\^C5 M&WIP"D?)6;W\ONC=K*1LZC2Z+$REO8/2FJ7DV#CHK%8)B6@@83*AO^A:N)PK M3J.<'#T:G43'T1'MT_,DIN<#IDHX)^U#!5# MF<;A6TZ-ULU!LY(^!U,Q7[]4TDG>=!$5]4[8-(>6/._-LJY(V"$:I&@]':/@ MV+0+ICG'P21WJ8.Y-04\>J/1RFR!?;*<#OJP0NZUREJJQ1:D6[=M9W&;?.MH MW0MM*!TWI%Y2Q8S=].G 27-R@#J7'4<*J^1J& 6W7L\#M9*#3^I0$#N]&+[C@=T+3-27$[7#! MOX,P_7Y4KBYH3I'/$*FV%9TG0GO*@-I0,8I2(7GR[;AM6$JY\? 0((227VLL M8B%EJJA';Q*/3@[+$3UR2;QKIW%(4%[YS*QTR*L3*F228_W%BA*7Y'T?/N): MN*@I*9& 17UM\A5\L%PW\S.FV5P#TX=WRA"E!3R9R\42_R-GU_L) =7#+2+/0FV8^<+V<1 LFW1+;IMD.QV#T4/ MM#2RB%"DEJ3B^-_W#24[3NL$N=B2R'GS9N;-D!!R*FAL51JYEBY7*^49%O/KE.+2>59F,&C.>3B8GXT9IF\TOTK<;/[]P733: M\HVGT#6-\NMK-FYUF1UFFP^W>EE'^3">7[1JR7< MJ\OLZO#\^DCVIPU_:5Z%G6>22!;.W^!/;(P @<:/ M 3/;NA3#W><-^B\I=L2R4($_.?-=E[&^S,XR*KE2G8FW;O4K#_$<"U[A3$B_ MM.KWSN"QZ$)TS6",]T;;_E\]#GG8,3B;O& P'0RFB7?O*+'\244UO_!N15YV M TT>4JC)&N2TE:+<18]5#;LXOU.&R55TRP7K![4P'"[&$<"R/"X&D.L>9/H" MR E]<3;6@7ZV)9?/[<<@M&4UW;"ZGKX*^%MG1S2;Y#2=3*>OX,VV4[RC_7C2*>>A505?9FB%P/Z!L_F'=X?B0DNH33 MHG =0-#-&S+)?0>T_YD,_I4YT#9$'3OIXC 2\LFE^.ELJ1\T- =6D5$)8(/% M#IM8HSP[_@*IF$Q+'0K/:3*L:K823 C.E+N$,:DV0V:[V>G1Z/#[2?D:9=EV7EQF_)8 X^:?B*)9="/ MFU>6 448+TPY?>VSPH^1A<]0\__666+J=:$03IZ*NM4FB@X)2O"Y)!M'0:H@ MSDS?UR&G0H6:*AQ^/1FC?W0:)F@SUR'2!=R5:#]H>HU<5R@7&"[6/2UAVZIU MDPB*/G+(QJAU$D"EM.G@-4G>F73020ZDUP[V]!J:YROB12,9\=\K[2U-3\H$ M!\>X"92!NM;U@O_]\_6?MX1 .1!=@,TB6Y@(VTIO--64J"FB\V<8(4YL<-K1)^K)R('3T3>Q$);]#_. M<\A9+ZVNX,=&L\XWQ:E89!TD\I=9-Y M@#I967PV%/-A@/8"2,VK@ C2HB@1R: (XJ2'/N,OZ>Y@K^X2S)/T1ON.I?'. MM0&\ENER%"CEO[]!;+]N[U]7_;7C:7M_>?NB_!)C&A.Q@NED='J<]9-J\Q)= MFRXA"Q>1A/18XP[)7C9@O7(XKX87<;"]E<[_!5!+ P04 " "M7 15OP1[ M5?X" ]!@ &0 'AL+W=O=7#-1BT0+:2*(N=E+;0-(+F@5:!,FV?2CZ0$MCBRA%>DDJ;OOU.Y0T6T:M][N+)'%UBYUP9V:'FB(;8SOA:6FW MB=M9%,T ZE3"T[1*.B%UM%H,OAN[6IC>*ZGQQH+KNT[8[U>HS'X99=&#XU9N M6Q\Q0.VDT6-PLH\OLXJH(^4/"1XE[=V1#J&1M MS->PN&Z641H$H<+:!P9!GWM\B4H%(I+QWX$SFK8,P&/[@?W-4#O5LA8.7QKU M23:^74;S"!KO^'8X MAR/ //T-@!\ ?- ];C2H?"6\6"VLV8,-V<06C*'4 4WBI Z7ZP:;7_$)"9G4\ M&Q >?(M /8H6S 9JXSP\:]"CI5='">OOT*'0+@1#YD9:Y_^6.CY8U/"4X%O3 M/ >A&] T4&A**/E#K!7"O5 ]QD1+[4S,#R1&T8Y2;R\873U.5\]>88W=FJ3D MV>#)V+-K31#3.R)WS]D;J26]^@:VQC2./65Y4<8TB&PO=V]R:W-H965T+*$6J M)!4G^_4[4K+J-*Z!?I#$E[N'SQWO1?.]TI],A6CAJ1;2+,+*VN8ZCDU18K=,TL3?4N-HU&5GJE6L19DDSCFG$9+N=^[5XOYZJU@DN\UV#:NF;Z M>8U"[1=A&AX6/O!=9=U"O)PW;(\QP.-(I'H\/ MZ+]ZV\F6#3-XH\3?O+35(IR%4.*6M<)^4/O?L+=GXO *)8Q_P[Z3S4FX:(U5 M=:],#&HNNR][ZOUPI#!+OJ&0]0J9Y]T=Y%F^8Y8MYUKM03MI0G,#;ZK7)G)< MNDMYL)IV.>G9Y:KXW'*-)=Q*R^2.;P3"RABT9AY;PG=2<=%CK3NL[!M84WBO MI*T,_")++%_JQ\1K()<=R*VSLX"_MW($>1)!EF39&;Q\,#;W>/EW&PO_K#;& M:HJ1?T_9W<&.3\.ZO+DV#2MP$5)B&-2/&"Y__"&=)C^?(3T>2(_/H7_G#9W% M.LWT3EF$JQ&<\Q;HI2%:C"6;1;);T[SLE?RI4W2"YC.TT8NW.#O(HH\WN M_= VC7@^WITEB7_^0"H?E1*E"2@V_/-16>+$!O=^[=$@G>719#JF[SC*ICEA M&&)8%&W=DF-(A=5*6_Z?=Q)4:C.ZKN9PXA9R9) M-$UF?C2)\IPNA*!69 E' U8!$R)XI1@!/A786+IHW;GLI =)GZRD,("+;#2E M*B8$D8U@7_&B@HH]NE"B2LHE)[>V!K>M $'%VB-%=%A@VJ*B@29$96&##JRW M',L1]&X\=@4^4=\RZ*F=,#WH(W;/C&.5'5AY[A?C43XL>-LHF&U%%PJUKW"! MDS+\J9\"NH('+V(\HM U#?JF(YZC#C<;I5\?E+XZR,47TS[#*%*Y*@WQ]EDR M@C5%4 E*=H*MUA1@@,;RV@?#2]\9PW?2I8,"U>K7]QZ=]A@W1XBDN\%7%#6Z M?E]2?E*F=]:>JG3Q45^B9-[Y[NNJ1"MMUZ*&U:'!K[J^]D6\^SMXS_2.2P," MMZ2:C*XF(>BNXW83JQK?Y3;*4N7PPXI^4E [ =K?*BIS_<0=,/SV+/\'4$L# M!!0 ( *U&PO=V]R:W-H965T.#T9G)[5I7,^'"]D_[1VPY;EM+2.UU\52N7GPX6 [&B3#:%N]*;7ZBS9\KR4EU8_[_8 MM+0QB-/&.EUVS$!0JJK]E=O.#P\8%M$S#...8>QQMXH\RO?2R;,3HS?",#6D M\<*;ZKD!3E4/R"O$EOV,3+F[QHF/C[?&F=0>S_ M>9 J_7' K9(#'U4A5\Q;)3,@XM0-#W1M4H6C<4OT-V MI\J#,<1-@G7X4^'(E#;0F6AJX32VE;@C:2#0ZA+8,[')59H#WYU055HT*QQ6 M^ -D;0CFW-);YH#DBC:R@+E,XS!+KAW88NZ MEG=LGA72B@V)5-^KD$XH_+.0+ZVNY+*XZ_WB;T&_444A:$LF5>R"G#H0?>@V MRN7P*-0C",#(7F)D;D,%+"K;JM,,TP($_%!I!XVI-HQ"5U[H4A8^U+XQ(!0' M1M 631V_'FNJUY7ZM^65 5<+=[*WG'?<\$"C;\EXL?>!&XJ/^]FT0X)&20; MA^*&?:X+M'U6[. .D-5&WRH$\GLC*Z>A'UO2AX3RF52WA@$ON3.#BWEIP-#KUJO-]T]A85@_3P-*^"R5&X&,^Q2*(P MF1T%GY5<=A467#?5RMQQ3K7>8>-DFIH&Z+L8L8@X#F, P2(*ITD2_(:D:PRR MV!WZ1Q0/I,.":'(4 /8XF@4WVOF4?YX>$*%H%K>+^30*OOJA!C#GR #,:''5 MU[!/5W#CT@PV2X9'XBTLYF XGW>J1J/<(NFY@PA6B\UC&9!@'/P83_'WH MDI6=\T[:7'Q$2NW%ZR8W1'L#2>Q"&/@0^JBUB#MICX*W*XG7\@WL'X?S./:_ M21('UVK[I/3_*7R*('HGA_/Y'#E0UP5Q3T%XGK;/G]92K7RKXHR6);O.WC8MT,@FN'N>WT$MN;RT MVJ:YK-;D4:+#=NKULE!K;\B>^EY)$B;3!2=W$D;P!_OHP[8K\%T1^.JMT3RV MBAL,&NNK:#C'@Z@H_-L.J?$J'L;] 1 $[ _G,X.O+6+8-4_:RQ!?Y"'ZCJW) M/Q&+NW:D/=(WV=<7(?*22X<>[*,QMB*=+CSK]#Q8*E[2:+%:]]YN.1 B_8-\=M27+FSA<);R;<-.>+!:^3 M8!%.XADOI\$LG+:G,T\XPR!3U9 M%[P>AT?)+'@37/*C#.5W*XN&GBS"OM&*IYZ1HP>/^9+,VG^R6.%[9?NN[T_[ MKZ+S]F/@GKS]I/HBS5I5%@@RL*)@IH-V2.TV3M?^TV"I'=YS?IGCRXX,$^ ^ MTWA7=AM6T'\KGOT'4$L#!!0 ( *U&PO M=V]R:W-H965TZ:*=%T]D%[L7]($NTS:TL>DBJCN?7[W,.*4IV[*28BP*-+).'Y^4YK_3K MC3;?[5)*)^Y7967?G"R=6[\\/[?Y4JXRF^JUK/#-7)M5YO#1+,[MVLBLX$VK M\GPT&%R^^F+>O=>U*5O/F9'C2O/BJ%DM' M+\[?OEYG"WDGW>_K+P:?SB.50JUD996NA)'S-R?7PYZ_+7=8$Y59)0[ M9_"MPC[W]M;(0CGQ/LM5J9R25F15(3[J:O'\FS0K\4[.W.MSAY-H_7D>J-YX MJJ,C5"_$)UVYI16_5(4L=O>?@\/(YJAA\V;T*,%_UE4JQH.^& U&HT?HC:/8 M8Z8W_G^(+?[W>F:= 6[^[Y &_ &3PP>0+[VTZRR7;T[@+%::'_+D[=__-KP8 MO'J$_4ED?_(8];]LM4>I'N;Y-^VDN$K%3VGLFW99":? (P* =5BBJH50-CB] M^E,6(K-BKDM$ _LR@5UEM&OR3N9R-9-&C(?\9IB5*&I).R]%3PP'@_Y@,, 3+QN].KK=R!^Z_(%SX^[A MQ:0_Q=YFYYVLE$8LDWD-&D]3&"?-SN%HVA]=O4@^NR6^/AV>):/^U722C/O# M\8ND55C22T87E_T)ONIATXO^9'R1W-;&R,K!X5UMO-;UO%E^,69"8?5PFK Q M6!6\8C08DPP)U/C$,<25YT]5>5D7.&:F#3 )XUE1PX<-[&F2+[I4=BDT!"U, M-N]H$ES]3ZGQ,!RE5XA394DA]S1;KXV^5V!?EEO1ZWQWQO")>\9']XP[.UCZ M'<@PE0>PZ<,>=BTYX)?;5#! /Q(\:/E7MA7A\B&F ;=/FS0(L MW"Z1YL1-5GWOB]_2Z]236O"1)$HF[!:.G>-T.KFD,PPY-:,$3K+C*R:J.]]U M/]@%7+7RPNP_%'%+A(AA8&Q30,]T2%8E68'= *0W)L.(F#F1J]X>=:(Q*YW M^0H\Y[DV!2^2Y$&2= J(HWJ!@+2'0B"1#ZQYJ-,71[GVY_5&'0Y M#<>Q,]> M2?6:K9,0L9FL\B7"WW?OWHK,%3O/K__2CKWC,R! MCPJK#.BEA%#V@(< W462J% 1[1N[L?2CABY09BA*?.0^/V%W!A?I?#1XM7\@ MOQZ^.DL3LO4#=H+)/78R,FNKU7V]YQ#3* L!"0ZB-^RL;>-_7-[E*G[=L!/$ MZ4U:&LD*=9QZGG/$S;>/ "#[D:DRFY42FA:_IW>I>(>(D!FX]"^UT10'<""0 MM<#31EDKWINLRO'^-JLR!(NJVVP>,PKL9Q <, MT;+?\!U-(0Z9(@E8]#P!=*H"S])C\&#@2,7-?HYPAVR\ 2A%;;TX."6#!LMR MISYXD&R.'NJ!2#1R:1QZ#GAVX%G>HU&Q^ ')V62(R2YKJI0_S/T#W$8XM^\ MY@C1Y<6&8.1-!)U+@^"#F++6Y(QB7>/)^J1\*%5TLX-7>PO4;*6-0SU$_(H_ MZLP09K;X *V4)?'%9(?I:/J,EL@,62F<,U?& I 4;+>2@4Y1"- #ML_3 09J4%I08JJ$MYS\J+CD@^MQ_&> =++'*R)/_J"7T5:\)@6Z# MM%K)YZP!>>]\?QE-N$/[ :T^B.AJ-]O03DU9Q B8E--*U2;MQCI=Y95>RF!\4[BXA@H,^5S<%P +D5OK!9 M:1C6H/YC=)N)K8"F@+GS(#+7-4:FS9JJ0O M_/8_*5\@,C%.J>#R=*S&,J@[PT*U6H%[7[*B,*9HH=@6'?FC F)^0VWX4:*R1FP77Q'F]<\IJ=#2HR98"+Y.]AJF@U#WEDW= M&WN4B(].K-M+95!E1MT 5126HJ[K!KA88#7#%5Z0"1\4<4)65?5*P.\(8KI3 MU+!"!^D0R.!'8FV]+E%34#Y%B;10($;% +XH<7I%)&GL$H@?W[0A%7L[']BH M[#YNO274RB_H^^ H"P[QY!.!\]\O*4HLJ(Q1W)+""74*5W8$(S)FO 0 I)5]V+EAU$D8FNJ5C JJ@,9P 2A@/42("^K MHF'6G^DK[.ZID+FF0 D9+:F'\@W'([?,.KE]1XCH0GI6JD7F@_\C550&K"Q M* +:-+6@!T33J5$&"+4% M'$-S&H2$? 0QGJ.J^KF #I@%!:@9;EW(< B&<_-MA' M 2,I,MJG$_[#$53'DH\BW9HUYE6:4\QR[+B12305N5$SBM8S315SB7#M!;61 MT R=#_%(HRY%Q6[7&& FB:*R*]A-MO:U9NP28G&XE,6":Y8.A3WI?%'#77Z4 M_&BQP.J8SQ&G<;+U^4//4Q"KVO*@+6GWXW+ES-8W@H+UT=YYA+/U]V?$$E0-%ZEXO/A=@1!8'?>]%2CTQM=3-)I$DG;F>+QB-!BGL6A^A5RG$*&.M%#@^<%$[*F^*C _'$W; M4=S3S*>H6/9+_"Y33RLKO6@EWU.UCTT[2YX2(G,/1\@[;>I?4LTR^T$C'/A# M7F;6JKGR0[=&'W#163,_],F/FP0:/J%,)#V8N@Q-:A-Y.G,@M==/I.(Z:"*R M>G!V N,0*1MNB:B0S1'IT%4@,7"IRA,(%*MD/@Y2;NDGC]RHA3CB6[5.8Z(J M0ITL*B0SOY2:#!>V(*UVTP]UO3E>615HJ^H'7O/.?NAI MB&;,FC8FD_V2A7)+5&*;77P589>Z#.S!NM_!=7>"DG301W'T@%4HE+HPN.?; MPE2$0?KG.$A_WY3D'RKQ7LY,31N]%U#S$];'Y+[ULV:\YOR]3L6?J<:_?ISX M4G5P8$[/\?K7NYM;2B0 B.\":6RUEN+T;JW+[YFX_IYO_U-E9^)S4?Q)U<6& M3K(Y-$5M"X\8B$;"9]%)I^)"MG3G@;G#T7;N_*!@/CEX37*27\:( M'N1'=)YXZ]\-!SL-,KE X9-!,_C'8_>^A:^VKA]>/O0/W,L09'2]8#J7-$^U M]8I" *K#MLTDZ"+\M1=A:**[]UPODV-W%-NDO BOKID M+G8_D4:3<#&77.Z2&(VO^+67L!>7X&H>_&8\A%NWL_W;-CKI13CS:AJ.[*C57\;!#G/)P\GW?OY#%M8(9BBB?*(I MF@7SN"#G!10T]Z_3)DFW;N@-TDF;3O_J9=F[8PP09(TL>8P3[J;BK"1I!PP/ M1^;V3>^*UR4_=@OAKCTU,E(7/W]E: 6%T MCYWL66.0CG9O@'K#]*HM!+M*[H=D<%C/'1W/F*E2+K*RWTV01L\!WC!(I $X M"D+H@RPTD]QUA>DR>M.,AU0LTX5A M*9N!?P5PO!V!FC=&._EAN$ 2]P##^6@1U/,'AIV?GNQ]]N*0VEA-+WTH7]R-?(A?G)YY4/Y MY'+H0_;D8AI"\U7S0X-P'LO#@7<\G8I#/WLY[_QPB4O*6VXEN7#VOV&*;^,O MP*[]#Y_:Y?[G8Y]XC(7*5\ZQ=9!>3D^$\3_)\A^<7O//H&;:H3#CQZ7,("\M MP/=S#0"&#W1 _%W&PO=V]R:W-H965T2N_:AZL-B#WAU]B[=78>D?WUGUL:0#PCJM5)?[-WQSO=OQCL7 M:Z6_F0S LL[)LF@X.94K4#BEX72!;>XU.-M/C"U7:7$B8:6;*HN#Z:0JY6E_ZH;\AW(EE9HG0'5^L^!+N MP7Y=S33NNHV45!0@C5"2:5A<^I/P?-JC\^[ KP+69F?-R).Y4M]H^@$9 M!#DDEB1P?#W %>0Y"4(S_JQE^HU*8MQ=;Z3_Z'Q'7^;-Q@E)2;FW&K\*Y+/C29*419ES"RG[ M;#/0[$H5F-Z,XOX [$8FJH"+KD5=Q-%-:KG32FZT1^Z W2II,\-^D"FDS_F[ M:&-C:+0Q=!H=%/AS*4]9''18%$31 7EQXWCLY,7?Y3C[?3(W5B-V_G@K!I6* MWMLJJ)[.S8HG<.FC8 /Z ?SQQP_A(/ATP(%>XT#OD/3OR-QAN;\H"RP,3MF1 M$;K*N%R"84(>RS%_PUK$2I/L MJM0:9/+$OF@N#>K$&O>^2@V)6DKQ%_+-%&8.K-!0D*(I2%@(BZJ--:QUI2$5 MMNU8>.X84M#B@5.78$ML9W@H5\8 6:4LS[TIS[E,@''+;KE.,A:'E5%(L5K, M2\OG.3"KV/WMS#OQ6L/.PCU^J*"7/HB3J* &V M7,#&E^3<&+$0B?/1>*U!IS?H(?-&7H^UPG9%#I \*50IT<4M)_JVT*K %KC- MC]JKN9';(B5A$'JCLP.&=I@$NS6J9NH3)1[$N-D)V[-4[HM:V._$T: *6XP/ M$E:1P[,ADN_%X_\?(->00#''D-48"?=C)(I"YVP_>HF1<##ZIQ@YZU#87F&$ MR.&_BI'1!B/1^QC9&%4S]8D2!*/_ "/H+.813:!4J@5V&&#E;NXI?^@]P4(N M23">\!+7RJB3+;C0[('G)6RX$VXRML [#'ZV@.W<,HU!8AFD2W?H)(S)FX"U M3L(@HI7SVO'SQS9S?0Y]< VNJ/"+/8\9A'.]A==P;F0X_0:LS1U:#5OQIVI1 MZ8YJW:/A8=7>T:I/V=U+7+'/I9-Z9*,_OK?O+VKO&BP7N6&3.=XIC_XI;?XO MQG--P3VNM^6[S:;+W_GSQN# X6J[[>IC%#_)I#8B+JT Z9U!-= MO]B4;UW,F"K4$'AA%'LW#8G!(U[ #7AQ[,5AS?BJX/?4R8A^.UB9Y,0STUY5 MN?=F?ZF-=W6")ZLR>:<4Q(NN@DS M<0RJT"G8:4T2>.$8>WPU,BIG27$JI)Z MB30J%ZG3;BR^&LCC6*)KW]=HM3.L$;.M#5F7/K;N_ EM\.9*XT6KLJ9JG75, M3CW*T6Z4O.-ZX1M1(MM7BN*R1SN# L%Z*4;B0QRX0^AFAL::C-U3:IA8WN\ M&MGP%K2DWV ."V0-3L_Z/M/5&%1MK%JYT6.N+ XR;IGAY B:#N#WA<++9KTA M!&PO=V]R:W-H M965T=>>3I?:7-CEX@.UD6N M[$5KZ5QYUNW:=(F%L!U=HJ*=N3:%,7W?%Y*19XC>[/\LK04[=! MR62!RDJMP.#\HC7IG4T'?-X?^")Q97?6P);,M+[AAP_912MF0IACZAA!T+]; MO,0\9R"B\4^-V6I4LN#N>HO^SMM.MLR$Q4N=?Y696UZT1BW(<"ZJW'W6JU^P MMN>8\5*=6_\75N'L(&E!6EFGBUJ8&!12A?]B7?MA1V 4'Q!(:H'$\PZ*/,LW MPHGQN=$K,'R:T'CA3?721$XJ#LJU,[0K2=QWIX)/=M,:;!KSD -X0/FKEEA;>J@RS^_)=XM803+8$I\FC@+]6J@/] MN U)G"2/X/4;@_L>K_]3!L-?DYEUAG+E[WVV!^C!?FBNGS-;BA0O6E0@%LTM MML8OGO6&\>M'B \:XH/'T'\B4H_C_:X=0J_7@2<\\A6I=%)=*0?4 T!75-)> M8N8ETEV)TDM(Y25,)E2*E,]N"6Z)4!I]*[F8+>@YO)M<3V%R?0DGO5$[<+BO M_3-2(&3J2(=0&5RA\2V((@.9I)0PU' M&Z^A*OE5K;&BBC#>$Q/J:EFME@#Z5?C%LU&2Q*_Y MP2][KU]V8&*A%,:Q#@;DS3:LD#J&,22=;V#!WMEO[%-F<8@E$2R9I7+1G4D' MW!24[ 7L<'P"ESW:W*8\P.Z(O*(R8>X[.2AB%CD%]I5#4]"^8W_Y.^+!R9>< MW =A/*N0+G>,9D@)C3"OJ28V#2BI$JD MG.2>&MVH%H9QQ,X:]KW/]MFV"P__#QZ&Q[M%^KU7[_)FG^:J)-T,-9>&+5:* ME!A+D\$VJQ]X]^I0XOEBSPXE-/4&6\V^$1,^(0C9(+[:4$2C H6M#)M$22UU M*$AO'1F*MTAEZDML)^7!";- YY.P#:%&&*"QYH&HK=+E/ODV'][03;[9.N= MLGFZP'3MX<1[*X(6MH&Z -Z*O.(3==N=B9G,I0LA]?R:,)9E+E/!+FN(L1,( M1&3?:/SPS8"ZN:E$7G=UDLTWG3VA/_*-UM..?JP^'S:4[R.:HG$T6L(-.6NG M2%ANIRT]C+%6")^(^%ET[0&CKWXZ(\@)Y1CGKK\\X T[Z9V0!KZ0QY!3#+Q$ M-!6Y)T2%2(-'+QK%)^VX=QH]C_J#SFD2O0]I'HW:O>0XZO<[HU[TQ4IRC]#O'[6._,4@ZR6!7!TTY2%..'W*BD]-ANS\8!%TG M(^Z@9"EY_N%UBVM>\VXNZIK;WRT/]FQ*B.+6(<@/7V* MAP-.*2O7T($_:%4ING^-\W?R/M[1#F].LZ?OXT!Z)2P\C[9\[KP79L20P-)Z M+6D-/PLN7"A/AN1]]?E6JRDC*&56VPP1=8;4Y43FU<5'J&'%EMZ_,9M4;+,1 MK):RE(IDW]C7W1G6"Z2:XT\2"W[""G-[\[;YZIF$8?_N>/AD^D@E*VFG2S_ZS[2C#PF_7-*7&QH^0/MS34-@_< *FF_!\7]02P,$ M% @ K5P$58/IN<1"! C@D !D !X;"]W;W)K&ULC59-;^,V$+WG5PS4HJ? LI5LFJ:V@7@W17>!;8.XZ1Z*'BAQ9!&A M2)6DK+B_OC.4+-MHUMB++8K#-V_>?%#SSKH77R$&>*VU\8ND"J&Y2U-?5%@+ M/[$-&MHIK:M%H*7;I+YQ*&0\5.LTFTYOTEHHDRSG\=VC6\YM&[0R^.C MW4M MW&Z%VG:+9);L7SRI317X1;J<-V*#:PS/S:.C53JB2%6C\J: M[:/!GPH[?_0,'$EN[0LO/LI%,F5"J+$(C"#H;XOO46L&(AK_#)C)Z)(/'C_O MT7^)L5,LN?#XWNHO2H9JD=PF(+$4K0Y/MOL5AWC>,5YAM8^_T/6VV4\)%*T/ MMAX.$X-:F?Y?O XZ'!VXG7[E0#81;RK;XT1_KK/?7!4$7^_ M%6Z/=OTV&G?)G6]$@8N$VL"CVV*R_.&[VNU^?0ORT?YR%^LP%A MEDW@_W%_06B1M;;]TVC<:Z1W]XQ:+E5H0G#,K%U_"H MA6$W\(*[8_!G*BD'H2+>9'')3QX/!N29S+G#F2;Y)F,!C771K2W97KF+PM8T MQ+SHYX"1E\!'[Z>26>EWK?O!I$4A0LJ$TH9'"P0[IAX!G M47VAO85*D*!T?,SY.MCB!7[O##I?J>:@\$&\KK+ J38V$*$M.G*3DPZTT'%J M$F0NW(8RJ\SF0FP<>Q(O G-47 C*CY M M>1EP@^V$D]&::\&7HMC7"2>^;$-+/FRNU2:6BK]H3\IO G]4(\D*M>0RZ@,Z MR$C7E8Q*T@WH Q4;21=U;UK76-^'1YDL6LHK[U$N65X/#;F*X-1C06EVNXO M5#2U"D,1Y,@E0>J@[/F,@7=4,;#EY@\'FIR'HK!."E,@<)+ZGH!2R;90= ^# MI"KDDOW0.DYS/*Q>H>Z'.O)0!QK).([DTZS)??D.2APZBYI]8%$Z6T>-Q[SR MN-G'<6)U0*+-+0LT[-*DZ LQJG[P%P4]X3=Y:PZG1W)W5^7 MX]OQ8^.^OV,/YOV7"C7VAFJ/")9T=#KY\5T"KK_]^T6P3;QQON-"&/1F68KMI MU]D&DG;%,B!#D&SKP[ '6KJRB$BD2E*VLU^_KSBAOE)[9E@Y/2ND8%+-TF]:UC542EIDZG67:9 M-DJ;9+6(>W=NM;!=J+7A.T>^:QKEGJZYMKME_ MVCN'53I8*73#QFMKR'&Y3*XNWE_/13X*_*UYYU]\DS!96_LHBYMBF60"B&O. M@UA0^-GR!ZYK,0087PXVD\&E*+[\/EK_%+F#RUIY_F#KS[H(U3)YEU#!I>KJ M<&]WO_&!SQNQE]O:Q_^TZV7G\X3RS@?;')2!H-&F_U7[0QQ>*+S+OJ$P/2A, M(^[>443Y406U6CB[(R?2L"8?D6K4!CAM)"D/P>%40R^L/K+36R61H4_:*)-K M5=.-\<%U"'WPBS3 B\BF^<'B=6]Q^@V+EW1K3:@\_6H*+E[KIT W0)P>(5Y/ MSQK\O3,3FF5CFF;3Z1E[LX'R+-J;?2=E^N=JC07JY=]3['OC\]/&I8?>^U;E MO$S0))[=EI/53S]<7&:_G($^'Z#/SUG_KFR=M_B'#4P7LPD]FQZ=CLJ-"0Q& M@>X55!YVJAU=;1QS?_J9R>:YDEY5=?U$G>=1\8RV'$SJ%R:#15\770[=SJ&J MW2.FD-/^44[R2ID->RC@[^#:P;4G-+/(;Y73:EUSW*6U=0BF-AL_H3\KIM9I M.&SA\;1O "P(0XT NJ(2PXDJ+C8P0&WG6NOA2#E^[9L\:),::/>N7HF,1,03 MER7'@8-8Y-9LV052U%H79Y$MSS*@#JWCH@COM0\"JE2YKG70',.FP&H/ KVB M$BY="\,% PK&!-;&AI@,4HWM3)A(B@HKV\0"6&#;\_3&A/C84$'X9!#',8!H ME0((1_CT+>==W:?\&,4)*H?0PSR2_AW3CGO_@!@1*/*\94-/K-Q9.)B,H8+X M5\0DF#]>9!FF8UU+<$.E ND8)DSM+N:0;M63S(^?8\)*I27X=<>B#'ZCLWZ5 M%S&A,(PAVF%3X5+QG@\(9F_'68;C7:7SBBJ*R9\'4O]X6P0UTAEU3A@H?I MP2CDG>TV%9XZI&6:H?,FIX9\^N)Z;MAMXB/$@R>JM[^IA]WAG7/57^_/XOTC MZ58YC"A/-9=0S29OWR08F/'AT2^";>-EO[8!3X?X6>&MQDX$<%Y:#/S#0AP, MK[_5_U!+ P04 " "M7 15WI2]>94% !^#0 &0 'AL+W=OS;XHF#C>O>"F"R-N:>'W[*+P802@@)23P@2+P]P M#45!0)C&MP9ST(4DQ_Y]B_Z.N2.7I71P;8JO*O/YQ>!T(#)8R;KPG\SF/31\ MC@@O-87C_\4FV$Z/!B*MG3=EXXP9E$J'JWQLZM!S.)WL<4@:AX3S#H$XR[?2 MR\6Y-1MAR1K1Z(:ILC267%%UG4(#Z =+4%K+AWYV./ MX&0R3AN@JP"4[ $Z%A^,]KD3-SJ#[+G_&)/J,DO:S*Z2@X"_UWHDII.A2"9) M<@!OVC&=,M[TYYB*OR^7SEN'4+_F=X!#Q;"3VU> KB)4I<($**7QN =X4\ "%6)'] M ]OG"JRT:?Z$!M*+RBICE5?_@<,7()2N:@3R1I0!N.<[$I]SY7H(%K[5"NLE M,#AB0/"3CZI$/(:K'0BS$B]?G";)Y,PLJ;1R64 4XO#[^$Q(G=&BV.=7ZZUG MD^&H=?V<0Z JF*HCMX8$@F2[F0B)C](UQ7)S<2,B%.Y[93(I,=R MAJC)7-RIM58KQ,5/!FVM^(%P\QZ;IMMLVRQ=G>84Y]NSW"E=AQ4MI-V=[-EW M#DI';=(\&E0C;7Q#Z(R\0P[MC+1&O5S1!DF()8C46&N6QDJ*L'SJ&X4H5 /9 MUF#ZO 8[&A["H=33/D"$ZK*B_:#YT&!6TF)[5"5I-6Q,760\2M@6(JGT&D(.8U9 M6&/Q"CGZW-0./[O7\ZCU8=F-?K"/>A+RODND]_*ZY77)O Y\BJZERP-KNB%- M0(*4>W1[\^7F5L31+U$\&\:GQ_V;)!Z>'!UM;][""JS%\J:FQ*.*X\IU",ED MF,0GW64Z/$ZF[>4N-]8+#[842YHZ:N$V]O%T^.O1K+W$R>EP%A]UUUNCUV_8 M-8.E[X6;#H\FD^TUIG],=$7RJC3ZX$0(FF_A-K)J7),HGI[P'PE4G)RU5YZP M;EC"!&#?TWVU$[*JK'GDD7/]L2*+,+A!''(H:*%&]#7;U0M1%;1X<,'3\2D31C-2(R+M @Q:\F.4%=[C MDLP5:15B-.%P1:^5HV)FO;0YKM0H4J,]=:/U\B"M8H4(3:!BO/EN"KBTQ;,> M-XN1 %*,JGRTDFFKW_N*+L/NV$5\UG^6_;"X.Z!6J-(:ZZ@[?6+S73WA= Z, MEY!KW..X-BA.9NGQG$Y29$U)DJ:0$S:*=B?,1-F,E?!I2,:A6W6%_0I91-RR M1JDL\(E'^\!08Y)!R=K=G;=0JAZJDX?FD/!]>D/AY3TKIT;K%&49=TH;QJ9/ M/8PZP8/E#)L>"*O<_6C766O<.Q.78-=\\GFH=?)A^D M7:.RXD%AA:Z3T0F>Y6TX[8<';RH^82^-Q_,ZW^;X PDL&>#WE<&Z-0\4H/O) MM?@?4$L#!!0 ( *U&PO=V]R:W-H965T MASZ?C)N>-6Z\YG96\CY M3'2ZKEI82*:ZIN'RX1QJL3UU _=QX[I:EYHVQO/9AJ_A!O0?FX7$U7A *:H& M6E6)EDE8G;IGP$P'&X@PNH M:P)"&E]Z3'=028*[\T?TGXWM:,N2*[@0]>>JT.6IF[FL@!7O:GTMMK] ;T], M>+FHE?FRK;T;^2[+.Z5%TPLC@Z9J[S_L"&0O"82]0&AX6T6&Y0>N^7PF MQ99)NHUH-#&F&FDD5[7T*#=:XFF%*+4"RFY)+F(TUXM+I..\Q MSBU&^ )&PBY%JTO%/K8%%,_EQ\AG(!4^DCH/#P+^UK4C%OD>"_TP/( 7#49& M!B]ZM9'LK[.ETA)CXN]]]EJXR7XXRI,3M>$YG+J8" KD';CSMV^"Q']_@.QD M(#LYA/[*%SF(L9_AE=# @GC$]KCC4PEL)6I,43Q@M",A%VU>U16G[%%,K)C& M2RW6"7B4YUK+:MEIOJR!:<%N+A>,MX6YJ A7L4Y!P:J6Y;S.NQJQVK6#653E MYF)1U1UEY7/8#=+*1=-@TAJ4O7J.$%1Y#.YSV&@C8N\6F 7O3IQ/I01X%I<, MHPHHJIR;ZOYI02%&GV!G=L60SN"ELSW:CYWA>"5%@W1;-*TCYV&]E-9GSD\( MYZ73D":I-YW&.)D$7A1/G-)DDIF=<_,J5[N64WQP M8?+=KOCJ35&O/YH2H6 4VB&;$KU1&'_;)U_#'?DC/R.?X#BQ8Q#UZ^F_7?2: M #,$L\P2#,V0&O^-@L3Y;(H]4N)W2&D-S] P5SJM-,8W!7L8>&F<.6'H!=,I MK;+$K$+<_$#ACRC_K],C:Y,=LM@Z/?A>IZ>]DZ,?Y_0^*GSK]- Z/?Q13E_4 MG<**E$O WD+S^E'>F,X5=B>H NU')=1YJ!/[3%2E8+7"9H)*(0H@^9S8X"\Z MOS75#"TT75*;PS%U"OV9,YEFF&0I9GR,8_0?#&%OWV1A$+QG?:18&Q(:DLP, M41K1D$X"4\-[B+I2A+^DGHMM 9W="DU&UUUAZS&5:%2[0?>;[@AM*OIH/%B+ MG7VU> DYQT)/RT(P); 3Z^J"E6@?G@'V7AA-QT.Q1R<9_8A=B0)UT"^J)=5X M,&"5\&"I8XFWM#LLXU928_^I.OG &M"E*.S/X!55?__)OE_ ]=,#O_"TQM-. M2($588PE*!AG;%\#,-YISQJ0:].$*G1KUVK;J0V[0Y][9MN[I^NV2;[D+X2V 7T"U(P=/_S?P!0 M2P,$% @ K5P$59,](_4X!0 L L !D !X;"]W;W)K&ULC59M<]LV#/ZN7\%S=[WDCHM%O5E.D]PEW7;+[OIR3;=^V.T# M(\$25YE422I._OT 2G&/VTS=[T%60>E=3=/XKB8KZ72L[.3L/;1GIV8P7=* MPT?+W+!>2WMW 9W9G,[$['[ADVI:3POSLY->-G %_L_^H\6O^=9*K=:@G3*: M65B=SL[%\45&Y\.!OQ1LW([,*))K8[[2QV5].HL)$'10>;(@\>\&WD+7D2&$ M\6VR.=NZ),5=^=[Z;R%VC.5:.GAKNB^J]NWIK)RQ&E9RZ/PGL_D=IGARLE>9 MSH5?MAG/)LL9JP;GS7I21@1KI<=_>3OE84>AC)]12":%). >'064OT@OSTZL MV3!+I]$:"2'4H(W@E"92KKS%785Z_NQ2U^C$WK$K:##7WIW,/9JES7DUF;@8 M323/F"C8.Z-]Z]BONH;ZL?X8+I(7#?XQZ".6QIPE<9*\8"_=QI@& M>^F/QLC^/K_&!:R(?_:%.UK+]ENC+CEVO:S@=(9MX,#>P.SL]2M1Q&]>P)IM ML68O6?\Q/EXV\=YX8*(X8D_C_@*LE3? _,9@$?UK+/95;ZR7UQTP;'0KO=(- M<]-YSD!6+3,KMFD5"BN#%0F.43R#XI:J-_WM'@:# $I&3'X-N@>M)B M4M?,6-4HO;L<$3&J C;JNB/V8;!8H0V!?2LHKSB]VJ CKD[YV$]I8:L.!QM MQCJ,V;(;P 0C!^.A">UG6 =*$ ![BRUF<3H\AS?Z#J]4%E.KZX"+.*4\XP9Y MY$]W"4\+(_M34##FJC*F"S6Q Y^SWFS 8KBZQO*6514,JREUM.Q:!1V*$D>3 M?1S[9Z1V93J\#LANJ#W'7(N&# :ML32<#&E3&K,XU2+R<0-Z@)'N;:4JC7%! M2&$HU9UROE<\"&5H!H>:[O X^MQ:@$ BC4G*1J(H^3++HO.N8Q^P26R45K$$6KF(D)+#JFK MI8<:G:7YDF+P@*$69\"0C>(4H>9$LH\O=E'^:4OY<=#F/T3/]BS+' M?Q'SQ;(8A3S;'U?"RU00YB2/"AYG"T2[7"0[\1PL\$@9'48')4]%3((H>(DP M2F*B!VE/RXQX0D2!ND+P;%GN MYPLS6>210)8QC6+!LY+(XNAX-[88 MQ.OP+B93C*#R@3!JV-[QG&]W>QLUIDZV3SL[ -$01); MBE!)T)?]]?L=\"+*=NRXG;S8%"[G^GWG$.#QC:E_;]9:6W:[*:OFY&!M[?;H M\+#)UWJCFIG9Z@HS2U-OE,7/>G78;&NM%F[3ICP,?#\^W*BB.C@]=F,?Z]-C MT]JRJ/3'FC7M9J/JNW>Z-#'F_52E]I^WG[L<:OPU'* MHMCHJBE,Q6J]/#DX$T?O0EKO%OR[T#?-Y)F1)W-C?JYL&HDC9.GP?I?W.^PY>Y:O2Y*;\4"[L^.4@/V$(O55O: M7\W-WW7O3T3R! M'P1/R).C;]+)D\_YQOYS-F]L#03\]S$W.RGAXU*(%4?-5N7ZY "P;W1]K0]. M?_Q!Q/[;)VP,1QO#IZ0_'?]GMAJKF4AF;.?GST6C5JM:KY2#O%E.YKYHMMA- M:V;:FE68;=SLLC8;EB.?%*4&(+3K'GZZ;MC\CJVT6=5JNRYRIL!^#A#^9FJV MKAK MS0KKS75C0:QM08:L$4Z[UJQ2MJTU5F],6UG.; $RK)R^MLIU;5%_[-T@?><7 M;&5JN40-T MR0\-'LX$32_AIZF;&/D'ZTI2H3B30JCFV>7#KNECL1:P/Z$YT M474UD2;(/3+3KFNMV:;C!1G7%+?#3TTT80"Y'D'NEN!!L-=%AUT&[V+:@4XL ^J0NFD2'J?]&:K:Q M.;0NE!?S($J\B*>)]"07?N*)B (=PHMY4G>)B%7N"+G08>9U'O M+=P)A;,.[I!C,B GG*7X'V4\%('WP<'U8X_C7PC'1][[%0*#Q'*F-T7C.E#> MQ92S9:O++K=JJ8&Y6I>*@MC<-59O!D:X:/H!3P.Y%\. RS1Q.=F0^6G 6;'V23@?BSAI:1'Z<=]>/*RV!#%>Y/9 M5M5VMRO$4N0D#")Z3!# EX>K*RGG';N/O+.EU:!"_;NVM#F1T" @$ 1)1R?!8>@^G1"=2$0#G1+8+KT0N \<2C*/W $%>SH!+PBEB'=@ MC^";W+$IC'V$8,JF*(DZ-F6.=W$Z"2%IWF<3E )Z011..>=/ BTE A\[;Z M M$3V<,_(%4/*3^'NR260!#]-X+X3(O,NWR$(N17J?3:'/DTD)>2W"P'M#HU&: M/LJH&'%)$D]"#1XSD.M;&"5CG@*^$LF0"0^ O)>'[!E&(1,)BZW>?"]*A0)M M)R9NBQ3%Q=^OKE&6H1;X Z5 ()FA+0DN8'X$-WVPCF=A//:HE/MI1)5CUT(0 MO"P;:(66YE-G2R==+,*"N",6-(@@)FSNICLH[G,+(0U3+XQW10R)&HH8>\7" M%#:B&KUB(HMX$DD\.7OQ/TY115#COR.W0I0BD21[L0QYXFIHZ"> 3WB?6TG" MLTCNN"4%J$6#P>/-"I6)R]!WH:+G",3]%G*A85"5"[$-CYD?_8F8/4DN*=.^ MKH@DXIDDO'=0P7^1@4_)P"ZDFD>HXH (59!=QH&((!L(!H2B\:$V!7*"*I!, M)B^RG4@V[5+?DU829)+H%@@"]>1[4(A"S*+Y#+2*'2<( , T>I1 7T>6XLF; M7XB7LD DTU>_&*P86$6=A5BU*\X82O!FU+$*;T$I8!).XH>F'\0/6)7$ 5BU M2T6(H/MC*0O#R"4!7L4I:!\Z6).]KU 44QXC:=^153(&$MSKSZ3I\\@7;B[# MJY%\P*K.\UW'DA'1BHQ/'J<57C$R.!3ZH7O=DE'T3;2* ?5,XI5 >+ R3L(_ M$;1G: 7$^YE#E,3K1SH1$P+S@3\V+31O&.5>=]))QOT, J*15=+U-,%]L5=K M!6#W$M.)1%?=Z7/O,)>7+0Y\.$7BP-M/#U/N3/F >)2UQ\@WGFUG'A&P3X:I MFJ+!@19'2#HHXKB+ ^QXJGRHUG,G\J\J9D\I[L[494G_)\=[$N887*B*S=L& M4IL&Q^?"PB2%,[?!RLI8MJ';0+(RKU$EZD*1B0I IT003)EQNNG W.NQ)6C!]FVM-PW9=U L']KMOJBO&/NR*[97BGEW=6)6BQ<_4"M'T'4%4_.NA+( M65G:Y"PQKZV+>DA9K *46Z2X $;J.7+!V:SI# M2I./@'+9Z^]O9NRRK2?W(4T[;ZRJ;*%*>+'0="%2N1(&]9]G5S,@H2P578X\ M4AS=AM[C+C(*%*%V75PF)# M%[6>[E2XJC6$>C?-U*[8].0E-!9_O6YW^+L'8&=%=U?T!/'^FO/>Q#L[43+4 M[\[.YH41484K/AT<:2#?-1'GH/EZLV"/E'GPO%,\T=;?\G&ZR!N),Q(&D+T! M[.ARRUVH=5@>U-?:JJ+4!#9"Z>3.L04VD87<(GHN5FU_I48:QAE(_\W,YW ! M&^$7I[N[I7:Y!_NLSM=5D8/TW68LI]X1^&\7YJ?"_G0'4R%P"8UN7+QE-VO# M$'RZW)N&%]4/L40!=_XCJEC3.!W7&I4#(9H-L;G::F@LB_\!79=U 1QCU<4? M;;%U*'G=6W!YT:M\XTQ[9.65KJ^+7$]V7(U;G@VZ&>3I09ZW455+%Y^ %3PA M1VL]9D3O2Z Z5@R^CHN(4>B:]*F% V4+O:5B7-&%K:(LKHOMD*7.]&Y\FH<9 M"EV#U/$!PUV#WSE$9BP @L:B($,VH O\.1^I_(T(,:UMZ)+V01&>/78Q?SCY M2(+M*_]9!P=OS:==1]9=LN[3U4?5(W(-JS42VSU9TETP.KN\T_W MPYJM^^0R-Q:VNL>U5@M=TP+,+XVQPP]2,'Z#._T_4$L#!!0 ( *U&PO=V]R:W-H965T"A"RQBI+CQ"DK=EE.])#*PV!W (RTNP/-[!+$W^=T M]^P%)$A='DPM%C,]?3E]NGO@5SOG/X6-,;6Z+XLJO#[9U/7VY?EYR#:FU&'D MMJ;"-ROG2UWCHU^?AZTW.N=-97$^N;B8GY?:5BGXQ/VA=_V/6FIA?G-Z^V>FW>F_K?V]\]/IUW4G);FBI85REO M5J]/;L.?._/6% 4) M@AJ?H\R3[DC:.'QNI?_,ML.6I0[FK2L^V+S>O#ZY/E&Y6>FFJ/]PNW^8:,\E MR&+#)&Z8L-YR$&OYDZ[U MS2OO=LK3:DBC!S:5=T,Y6U%0WM<>WUKLJV_>NK*T-;QD3?M[)VRO.GWV*O^>[L,M0=2_G?,=)$\.RZ9LN=EV.K,O#Y! M>@3C[\S)S5__,IY?_/B,WK-.[]ESTK\]3L^*.Z[LOUQMU/AZI)YWTFU8&N R MJ%\J-5YUXL;CFHV2QQ;E9YIJJAD0PC])XH7(;,M:DP5O0DM>ZVD-3%6I=&S) N572+0TC]6%C*M+%>;NVE2Z@2:=ZO<&YC[2'Y #*(D6: MNO%&%58O;6%K\H4WA2;7J-I!?<@J"K/&4G._=8$6T_OHKQ](>= D+=]ZES<9 MW%OJJED!< TIL-RS)>"LPGAH'NV*ZAUJ-B+WD\T^UU5F0!OUAM>S2B9/M@T< M"[Y2>NT-^T*,H4^YZ$5F\9ZA2>SNHE 5KM"WQRA;D\4K15ZL:NKTW6_AW MB2>P_WBD?FN\ @]:T*3IC=]9R,D-"DBNFJV3.%4-[X-U!]+U&JX)M6K",P>E MC!'V2DGH"&JK+2,D"::N"S830=,[[?- 9W3.CVY1N2Y1;()( GVCOAA:&!K@ M3C0:J=M:@7A,1SQ8O47([MD^0&:<7BXN5 ;O!O@4EJ+< 7)5CM@FY, .\Z7> MJR4%)<#^8)>%$0<#*ZU& ^>/U'M+P:0_VQ;+1E+/ 7M; M4!>801>/K6K=NV?XLVH9A2(WE%1WVEL'S%$..A]ZTU/R)DF' J0U7C%HJ(]H ML E'A;K)]UV:MJS8YM\PIT! U#])BNN*'4!90035RUM97Z9L3@_F+J9"CB9J MP\&@_X"CS/W +@0/$/9)F8^-MR&W60LA@6.A=Z&Q) L[.>OZ?"+";.04Q!NI M'!XG12!>)O4B-S.1N<)FXMK6JPF[([^S&2=6;Q\M@&124V(+HC#>&D$\11Z\ M1D*?C"'Y$LR%+X5I#D//BO;Q_I&MB:X_C%R+GKYZ(, ^5Y_Q?2WD9#1,WQOM M6\]7!BC&3JZ* #+(%261$)-DUF=-2020\0MXGK2K-QKQRW-+!^%4Y,Z=I6XV MM+10&6P(:(9'ZD\H42*\+G>%6^_!@\+2V/01'>SS/B$5)7U@CD3H$*0]XE^J M%^,SA4H'N$--\#/:1J7OM"TTLY-WI=HV2X25:F/WGN3@J!_5B\D9SDLT+-H' MRS"A$SU, 5QCJHK\_4&P"ON)6 / HQBC(K.OL(+\+[45TJ=G'*H'TK/&>^D; M*&UHOQR$#;.C&P;EX"MICW2%+XS YL7E([%9X1"3I"4C O 68>360@XI-!)" MUT!0)9'P.64KY (VA=O"G9$(I9,8I#D!DOC_C0Y2:H4G9>HBG,;FP>1]OW,8 M8K82]58(JP_< R$M\2T)8@>42,3'71!06[E(/&RGG)AX CS30J\W//!-3MZA MDRN=[]" TRIFL:AVE:=";U#:I(>TP,!N:;9+='X^]C)HK*GAB+PL2B,& M$:04DT%1D.@@8IBMX*L5!SW_B,&+S;,A\4;ZKZ,-EQ 042#GZH!KJJJA:O1= ME'.TSI#G^CJBV>ZAN*[XE\"K9ONPKTR%P.0KL;\>]IG(*$/-D+%0W:".U1+#PD44Q)#B\X MG5^,%FT70E$X'5]A^ABY:0E]] MBD%YEZ[F4=&AJF4\T9H,(]SR1FJECIGJ'E40J;E,3%0X789RT%HK5-H29S=E M?"$)'B17^K#/QI*=Z6*0/T4]A+8A_-(G&2B-K57D'QT#3!G$G8'YH=;W?8= M>T\O1],!'$ /GF;'H%Z@$(4S">/QF3A\<2A6PZ'XYSC8]FG98IU(E<)8!>$< M*$V5.(_6;)VOI2)]4;GD^Y1+1846TFEDX#AR/\EO*7WK^[P^G2U&L]:9"85M ML1AXM\VQXQSA*$11)>H\="#BKU>(<]?N3.8AB: MRK"3 !@3XF!VNAA==M;0!H#G\I%YP=ZC^/+]' T?^>$,R?O(A6F;?!9=RYX' MNVVAJV^H<#GF#XK0\XUUJQ:5^F",M)\"Q2_VW.IXSYU\4\_]=Q@H4&RJ2$32 M3C^806,/SC"EB:CD'N]1]\I:2Q_3CI-T+X"&2WI8>-Z[0F8E.'"-T[G1"FV% M>T9YODJAV9HO$]J.Y(/J#9]&1[. M%[;JFB1:VLVA T#T6A]#Q.'\^K7QN:TE*PD>( 9P 'ATXW:$"G)C$N\;EJ:P M>!?]1]=PQWWHFB(7!^J +Y?H/]LVU$D;K"FVAI7'!(L8@WM6*ZI#3@:KPL+W M.7&_XX@&-']21%>V@E-IY]8%/GVD?F-S?\6GM23&!QG;^W'&5G>NN!,.;>\B M!$(QY?N;&WD!>S)C4PTL44VX+MY?[1%++5'?6NTHJ&6)68(8E\A0\?845Y!"H M^S%6>UM1^X]P'^1DRK^]Y&T8@%D$)]ZXB1H]^[1UUQ1X"4&4C"'A1!BBGQ/Q M #K,!$5WMU!GT;UB2IOU;2K"%98C1>1S9_.&;Y-=UYGH]=K#V)HP^U78XGRF M($84$]X'PPFKR,5#;-X_5LUV%P!42[K;NZX$#=IW 4NL2 .PM&T]E$&_K840 MH=<:9.S9PIV\E]FGO<=NKV_;?JZ_UVX#)*BFFZJ,I/\I=!/QM>O/(CAPTN;Q M[I]*D5W9+%9GZ>EL%YE61B)7:CPHQIMFS:Q\N(SOL?#JJ=+7#L3H,SS5\=/) M='1]6%K'U_UX<5@K4U:X;\ ?F+=O$Z&;OFS5'20_]AD:4J%V)2[JOGTL2:8G MV,>)D:"'+\$?A,!JV&D/[MC:R[CBH3YRU,H5Z&BX%' ICD$(<@7;EY!!W(=Q M>\&P!W_!1^'L9?+GQAMS\'.@>F_OD^&+I U"_T#1H#_CP=,;76@>(I8&8Q]7 M()@B:$A.L2:]&H_Q,)ZGB]DU/5REL_E4'N9X^'5X518=2H&*-!PG'UV8D$"' MR>(RF5RFX_DDN9RD"R@PNTRGTT7R?G"G1*1[Z,3DQ>0JG;I?'S-3[/TZGJ!I\Z<."/TADS3J_FV^Q7]5GX\[I?+3_#OM(>#,>"8%;9>C*XN3Y27G[7E0^VV_%,R MAD-@E1\W1H.*:0&^7SFT#_$#'=#]OP4W_P=02P,$% @ K5P$5>Q6'^TC M!@ ' \ !D !X;"]W;W)K&ULE5=M;]LV$/Z> M7T&X0-$"CNTX;5>TB8$DW;!N*) E>P.&?:"ED\66(E6^Q/%^_9XC)=EI$S<% MFEH2>C2"1^;1KK-.6F[/AT=C?H/ M5VI5!_XP79RTIH.74C5DO+)&.*I.1V=';\Y?\OPTX4]%:[_S M+#B2I;6?^.5]>3J:,2#25 3V(/%S0Q>D-3L"C,^=S]&P)!ON/O?>?TJQ(Y:E M]'1A]5^J#/7IZ/5(E%3)J,.57?],73P)8&&U3_^+=9Y[?#P21?3!-ITQ$#3* MY%]YV^5AQ^#U[ &#>60_Q?+[7X2_13,3Q;"SFL_E\C[_C(>3CY._XNT+^YVSI M@X-(_KTOY.SQQ?T>N7#>^%86=#IJV:>[H='BZ9.C5[.W>_"^&/"^V.=]<>F4 M*52K*8&^L,:#G#*AO@_J?F?709I2NA(D!>N0 EO&(OBQ>&^*B< 8RG/I5:FD M _WB&6J$G*-2!"MJ13& @T6%N0 NM?#(,:&2 M@Q?2BZ=/7L_GL[=K&J>GH[?]E^B__&*C^_+3]8?+X1,"P*H'W(19'3Q\F*1L92W>50F;P#<*WXVD9= MBB4)W@SL9%<5!_>KH@/4B8F%!D5!]CJ6.?-0@C@S)L+N MBEKK N>$^[(X_)7C3^8;DDX0MQWQCD#B$EQS<-MXOBW0;M&T("!,R@A. MMR/4]8"FP-[%D"JKL1,GYQV8AD)M2Q9N%S#L)V@(7P%Z3$ #E_4A M!/'M")B)Q_,6.C$GWA!2;DM)VBP9>5>-R[07),4JS#>I*C&=4AA=;"X)#@O+ M(&33*2+D[B&7J"YH=6GA@I%V-JWU*A\[4CI@V6$Q%OY-<&"!@TPB@J8XWS?X M[8.!9N_$+*L*;4B&5,!#A)P,[E_F:SK'W&I!6&E3OA-O\F!WZ=W:SB $ LHS M4Q:76!'^$!W=DBL4]./5RJA*%2",.X*.!'E,Q!EJX^X0'![V:4?E-3[[71(9 M05I!'!S6WM[S;VB[>QK;,MMO EDJF(,M+14V[B5.YN3W_;\G#R/*EKE2.+7] M>@H:P$X(C:9VTV5YOT] 0J+3UC+9.L%]GP=Q M02YU4C -S#GVH4_U)Y#=$GO$*0UB[,VW;FQ-.16Z5[F15)MOKP,7X>KWUF^\6RGYWOC!^E6*$6<]"J8SB8_('TN MW\7R2[!MNO^@1>,8EAYK'%O(\02,_ ]02P,$% @ K5P$ M50?.41]#!0 [PP !D !X;"]W;W)K&ULK5=1 M;]LV$'[7KSBX0-$";NPX21>DB0&GZ=!LZQHD[?HP[(&6SC91B=1(*F[VZ_<= M*.51&-JG(T&8]?CBJES6!Z'M_=N.FY;4*I#=\X\DU5*?=P MR:5=7PP.!]V+6[U#TP$5O%!-&6[M^BVW\42"N2U]_*1UVGMR/*"\ M\<%6K3$85-JD_^I+FXM8]/3\? M!;@6@%'>NKE,;B;?F(*+Q_8C4.YY3SK>EY.]@#\UYH".QD.: MC">3/7A'?1Z.(M[1?\_#[[.Y#PYR^F-7'I*;X]UNI,7.?*UROAB@ASR[>QY, MGSXY?#E^M2>(XSZ(XWWHTRMV^EZ)S.G:@&.#[@F>E"GH+1=+B6(F7: #XMA% M?B_\;O+?Y9,^,;T/*W845LK@@TD5A8[]B3^84A/GYQ. M)N-7W^5S&(T.7V7BEVFE8#5G-F0L&BD 2I64@\X2_((EVSC*'4QSO/\G!XE! MW+ /6HP]+9RM(G%MTHB46&IG[S6$CI?TJPWI(!@+1MGQC3@J,734!&T0DKC1.&TM*<4.PV6##A)H:0:5E;K24@JT)\M^QHD= MZ=1H/=04%O/&%2B:-MN%%NMG^(,6+!+R5U0/S+C+Y>*YW$':,)R$X?HP-AEV M71@']$'Z';>2[4A476.(1%&"&P9 /$=:76W@?[F^?'\[E!HIDZKTV/60^$L- M6EQD@)FC[-H+F#8BWZ*)Z#O9'F1OJ!?+.^7R%1U.HE+'(.%LLUQM1LC18=)P M]E4HE7H0MS&<7O>2KCEC^AI)GBC4Q-(Y75&-3]OV@39YV4@[_EO_!S3SE+,+ M2D=UM<,SY2[[*FT)/W)HY/H)D@\RX'5?*#E>4LI *D'7^A]CB]N$"29=E.VPVQ]SCH;/[ -J>$C*[')=Q@W@J MK6]P\A_L.EQ&6Y?0BMTR7K4]Q0Y+]]'^;7^;GZ5+[&9[^BD 84!&GDI>P'1\ M\ ,.$Y>NUVD1;!VOM',;<$&.CRO\(F$G&_#]PJ+;VX4XZ'_C3/\&4$L#!!0 M ( *U&PO=V]R:W-H965TLV80?>Y*/3$71M3GGN> M3M1U*QG-6:"X+I-AR MXL[(^06I VJ/OSC;Z)UG9$M92/G9OEQE$]>WC)A@J;$0%'[NV"43PB(!CR\M MJ-OEM(&[SUOT=W7Q4,R":G8IQ=\\,^N).W11QI:T$N9&;GYC;4&QQ4NET/5? MM&E\$]]%::6-S-M@8)#SHOFE]VTC=@*&AP*"-B"H>3>):I9OJ:'3L9(;I*PW MH-F'NM0Z&LCQPJ[*K5'PE4.*:VU9I1(L,715W3!M8 */1 MR4>Z$$R?CCT#.6VDE[;X%PU^< !_@*YE8=8:_5)D+'L:[P'7CG"P)7P1] +^ M7A5G*/0Q"OP@Z,$+NP:$-5YT ._6T 47Z-,URQ=,_;.OPEX .S;GNJ0IF[@P M%YJI.^9.?_J!#/R?>^A%';VH1@^_8GW0I_=@0U>&Y7HOX>@;$(X[PG%O/V=" MR)36-.42S2N5KF%HT%SQE&$TTYJ9MAC%,C2#C?:>VQ6 RIBVWZO\^3YIBNI/ M^W'-T%)"[@TO5LC8[8KJZNSV-?"1/N%E+>666VFY(2,;OX8AW3*THR!V&-*& M82T%&0(T".(*+2G\N:.B I<3;JVRTA"K3\^=^9-$SH\.&>!@Y#NSXU*=.S)W->I!86VP"X 7%%E MT'S8)"G5ZP[GK&'A M]Y&;_K3_+[DA,!^$O%1O1I@DX8[>D !' _^PX( >C<)C! =D)!P=)3@A'D;) M/L&)<.+[.XHSPD'L[Y><&/M)\!62$V)_$!^6G"$.B%6PVVIAI*$"VA*"*7;> M=4MC5[YK=@%IX22D8-/8A+PP#/:+ 54B./:CP^+5+EZK7LZQZN4]I^(2+A/=I(X/C"M-1^T;U-X M.W>TG*E5?1/5*)5589KK6F?M;KNSYH[WZ-Y^YYSI?S=*W-#RP!+-M44N$L+*VM)U&$60D5QPM=@Z*3E385 MM[0T182U 9Y[ITI&:1R/HXH+%ZL5(H># ,FZKB9GL+4J]G81+N M-A:B**W;B.;3FA?P">SG^L'0*NI1)?/PM@1 @F9=0B<_I[@#J1T0$3C9X<9]B&=X_Y\A_[&:RVEW'(L@:MKCIG8E )U?[S M39>'/8>KOSFDG4/J>;>!/,O7W/+YU.@U,\Z:T-S$2_7>1$XH=RF?K*%307YV MO@"TILEL8X0J&%Z^5("GDTC2T&=:Y1U 6[; .E? M HS9!ZULB>Q>Y9 ?^D=$MF><[AC?IB)>/X^H2 42]@= K] MWP0<(WT2]CCIQQ(8+PH#!;>0,RGX4DAA!25(J$PV=,4T82^>7:5I?(V-RLV6 MU7SKJ\=SXUEF&K*"+K'>-+GV9YV;MB68WG OQLZ6(I )R[1"+47NJ2RYY"H# MUK8R Y+D4SJL]J;FCQR)O1SYUM"JX,CTBKV&#*HED1@FYP'56>)=J/*@KSR_ M0TW1PZ/8L*HM!W^BX;_L\;1FW!P( MM\L_*V<_*YD+-0EN*MTHBZPV^DDX;4YTWKKX1'20;#2B7W#'L70W3HV;B Z2 M<7 6#&B?QG%,XP(RR1'%2F1MF$'ZBIWU('YU2ME!9DG&<'2@:CABQSZI:*]# M5F *_PX@221I;;/L=_NGYJ;ML+_-VW?J S>%4,@DK,@UOGAY&3+3]OYV877M M^^U26^K>?EK2&ULC55M;],P$/[N M7V$%A#8I+(GSTFZTE?;"Q)"0IFW !\0'-[DV%HY=;*<=_'K.21N*U%5\:>Y\ M]SQ^SO9=)QMM?M@:P-'G1BH[#6KG5A=19,L:&F[/] H41A;:--RA:Y:171G@ M50=J9,3BN(@:+E0PFW1K]V8VT:V30L&]H;9M&FY^78'4FVF0!+N%![&LG5^( M9I,57\(CN,^K>X->-+!4H@%EA5;4P&(:7"875YG/[Q*^"-C8/9OZ2N9:__#. M734-8B\())3.,W#\K.$:I/1$*./GEC,8MO3 ?7O'?MO5CK7,N85K+;^*RM73 M8!S0"A:\E>Y!;S[ MI[<\Y5:VNZ7;OI//&Y!'LZB1PR^WA4;EFN>A;V DM!/VGE:DO?JPJJ?_$1*AIDL9VL*W:4 M\&.KSF@:AY3%C!WA2XPC3 M'K!@UA#,WKQ*BOC=$979H#([QKZO\I"TH^##TO880[JI15E3;H!:QQU4E#OJ M:J#8F&"H7M!26T=/*G!@\*EAPOP7;8 KZX,^4'PFF&X9G(#)31SE)(FW4I" M3NX40G1KD=R>DENA!#[UBBZUKBQY3=(L#W'\H,7.BW"4GI.O. .H4'1E= G6 MDF04LFQ,DB*,DY@\\ TV#Y8GN,38>!R>%R.2Y!B-"_+8SIUV7)(\3\(LR4E6 MC,-1GI//RH!KC3^1OB51H_A[LH1A>IP3QD)6C,F3Y_@G_IKD(Q:.F1>:G2=A MS%)ZZ+E$>WV,>RR[:67Q_%KE^I8>5H>!>-G/@;_I_33]Q,U2X,5)6" T/AOE M 37]A.H=IU?=5)AKAP5U9HU#'8Q/P/A":[=S_ ;#W\3L#U!+ P04 " "M M7 15?"+#(',# !V:J#E=J([4+2S MT:;E2%.SC6UG@-?>J)5QEB1%W'*APN7\-LW[;]^@;T_,X=7:6G]G^T&W6D2LJJWJ-N],3%H MA1I&_KR/PY%!^2V#;&^0>=[#09[E&XY\.3=ZQXS3)C0G>%>]-9$3REW* QK: M%62'RU7UJ1<&:G:GD*NM6$M@*VL!+;MXY#2SE_,8Z2"G'E=[T)L!-/L&:,'> M:86-93^I&NI_VL=$<&29'5C>9&D-PP;81DLJ::&VUP'=#XSW$[R! M"MHU&):G?B4-+NX4F>C>#5T$Z*Z*<])UT%259 M$MQS)$XVHDI[H@[2$4N$JE%:ZNT+(SC'DVJ:BKSGDG6&5 R^!.DT2K/\,#P: M7E,SHT;G3=!-F>(MV*",RC+9_]]K]4.EVPZ0?-X:@-:='>111IO#_Z'O.OER MO%LFB?]^!6H.C9:U#>C"_?>HD3CQ,;S_CFB0EGDT*Z8T3J.LR G#$L.JZMN> M D,FO-4&Q=\^2.PBO0PNRBQZ/2L"DJ[*Z'6>D?2>>O>90RB821(52>FE693G M="$$M2)/!%B&FG$I@Z\,(P;/%71(%VV&D)V,(-F3EY0&[%4V*:A'24ED([9K M1-6PAC^Y5*(^*92@L/86-KUDDEJQ1XKHL,#V54."(42-; T.;.\YU)-3I1,? M=3Q*I*WOZRY#>X5#\QM7QZ=C-73,+^K#N_..FZU0EDG8D&DRN9J%S R]?)B@ M[GS_7&NDK/5B0\\?&*= ^QNM\3!Q!XP/ZO(S4$L#!!0 ( *U&PO=V]R:W-H965T:4P]'0QT7D)%=5_6('!G(55%#4[5=.;]$@!"]IP\RA7'Z"UQQ',)=?N/UGYL\.T1_)&&UFUPLB@8L)_Z;KU MPX[ )/J!0-(*)(ZW5^18OJ6&SJZ57!%E3R.:'3A3G3228\(&Y(/D!P(C<2V%*3=Z) HI]^0&2Z1@E6T9W MR5G WQK1)VD4DB1*DC-X:6=AZO#2\Q;^9KT&]0&_VRT_Q*/KU#,&L(YB=0Y_]T5!AF*$V/$FM9(OK #R;9="L4-!?:<@&T5D M1X-[KU)1$"9RWA1VPGEP?"+_UC"%$ LE*V*018&(1"[\CF:N.*?!'>54Y$"> M7"OZ*'R_P;T $P*ZA C>0@[5'!1)8[<2![=:@]'!YWW-1-EZO)2+RP8GU)]Y M%:17X209XR"+PFQT%7QB=,XXD@ =/#6B4!M2TXWWCC6.YKEJD#VLL0VB/2@9 MQV&,1' 0A<,L"WZ7(F^4 F$._4/X#CI:$*57 =).HE'P+ WE9\\C150TBOU@ M/(R"+Z[%()G;%Q1; B:(;;M=5I!G4-6A'W20]:_(WT"5#H;]M!T=0=F\DPV: M\(C1.<9(^W'P<-U27Y#VFU%Z\GDL%L-<5R#:$@0NABYIGW*(= M!:]U-WE-+]#^)!S'L?MF61P\L?5)]/\)/L0@.B>'X_$8"M8\-SVCZW M6E.&*2V5RVA:6=?I;278DG#K%:K#,JI<:BR.8SS=H99;U 7JTKY2#@O),4VO MQIYIF@:/Q_E-Y-Q@0G@"L,Y+*I;@6 J\'KUZ.>=LZ0S94]\IR<)L.+')G841 M^L/ZZ-VZ+?!M$;CJK;%YK!GZ!/B&O(KZ8[R>.'SS0C=ATD&2'PV 4#OWJR!V.L)L!/G87Z'3!VV"UTEXE8V"B^#!^@7;P OE#9QL!EW#)Z&PO=V]R:W-H965TTE45994;B^!BK:6O8(CDL:,7T@]C\ G4^B<'+!%/VEVR<;8S&6:6T*&MGC* LN/NG M+W4=]AR&_@<.8>T0VKC=03;*;U33V42*#9'&&M',P*9JO3&X@IM+>=02=POT MT[,K"7FAR37-"E;H A2A/"@)9DF\PUZ3S1.<,5'?2UWBD<>QG-?RE M@P\_@$_)K>!ZIP(N:_".+ M%_V?_/^ZF"LMD4!_'ZN .R ^?H 1U5BM:0;3%JI&@7R&UNSKER#UST^$'S?A MQZ?09X].2T0LR)/0E+EX[RJM-.91\.6Q@$]#.IS#[/=_W<63-PO,/W24\"_:,YS;>01KW$O3=>3X"+P2^ M1Y!5B/$Y0N3M/(,PZ86CH7>G5[C=";I>V!LEL1?U@FCHO1;,:WMA.NC%N-5& MIV$OCE+OJI(2N$;1ZDHZBN%MU>9I9(%JZR#Q+/-L*:Q%Z$GB(5RD_B?4KO7K!"K8C 1'-)%WN5Q*C^9 ('07@VPK>& M,?-L=NAZ+<5+@>$#VY+VWE[7:J7QB3[TB?8\;/8'E+$H[VC3P_M0:["/-MN> MG=!*TF@E.4GLVX,+,$(Y)HZ3&,?5?/$^I]Z1ZT812%$M5Y:=/:P$ZLDHBPN" M6&NZQ6^=5K@A84]?I%/LRV?L/5B:&L?#MVOKV0?KQBBH6:IO^ZZY[=V.+;KC MBZF$8Q=BF^^XIK&U!JC)_?M\KU.DEJ7;HX MV@V<,PYJ,7??BMB<-*S/'"7UD7ME=1HG)RB>-A1/3W\.L&?+*P:.X N0YJ&[ M+CCEF26,4%H=(_U)U..D;^ 7#7QFX(\I_!.RS\'LT%)(_>[C\N;C<8R@83)P M)(Q'H2-;/!@Y4L6#P)$G3I.:)*/=2UJ?1TUS:"D0)MQ;*I<%5X3! EW]LP&^-M+UC6ZBQ=KV:G.AL?.S MPQ6VVB"- >XOA-"[B3F@:=YG_P%02P,$% @ K5P$58D9-3@4!0 .P\ M !D !X;"]W;W)K&ULS5=;;^HX$'[/K[ XU1%( MJ.0"%'H J9==;5>J#FI[=A]6^V"2@5@GL5G;*>W^^IUQ0H 6:/=2:5]"//', M-S.>^49YW0]_N=G O9F(R<;*HG(U783$B8:F:*/.?Z^1(RM1HW@L9:<"<6J25! M9S):\@7<@_VVG&I<=6HKB[7<;?A&P,EOOC"*9*?6= M%C?)N.&30Y!!;,D"QY]'N((L(T/HQA^5S48-28K;[VOK/[K8,989-W"ELE]% M8M-Q8]!@"I +6?[RIRH/ M6PH#_X!"6"F$SN\2R'EYS2V?C+1:,4V[T1J]N%"=-CHG)!W*O=7X5:">G5S$ M<9$7&;>0L*\V!'X'=R%CEP)H/?):!:8TZ%D%)M1-7 )[_2XJK^UU63-HE6(?Q1>Y*B2&N-'$V.9: MY.PK[ M9=HB?)"Q4AR<#5!\+Y[^_P5R#3'D,TQ952/!X1H)P\ %VPM?UDC0'_[3&CEK M4]I>U0B)@_^T1H;K&@G?KI&U4Y52CR2^/_R &L%@\1S1!3I*-4>& 59LGSV= M'T9/92$79!AW>+&C,F*R.1>:/?*L@+5VS$W*YOBG!3];0-JV3&.26 K)PFTZ M"2**QF?-D\ /ZM MABWY<_E28H<5]G!P'-I[-_3IDOH, ]YUV"YR R[F.'_WOB\1R/NA*[GR7RUP].SIJN4[' MEHCZU?, STVQY5%0*;[BJ .M/:2;$LF$@MAQ[14Q>7LIL7+>M3;N+#O[C>X5+X@0E8!KBT8?O)G2V':E-R7;5SDY]>B,MK/DO8^^]V2)?%\JRLNF4I94(6]F M!TUF!=5_13,$B*?JIBR,FH@( Q!_I=+8&FAST MPHUM!K7P#BMGFUI:3X87Y4"TV5Z.E?C';4$W=P9S5/5/SY!.=#FJE0NKEFX\ MFBF+PY9[37&Z!4T;\/M<*;M>$$ ]+T_^ E!+ P04 " "M7 15Z^V%0J0" M "L!0 &0 'AL+W=OLK M"+4H$L"Q5J^U!=AITP4(:L1M^;,3'92/>H2P)#GB@L]]4MCMN,@T'D)%=5=N06!-VNI*FIPJS:!WBJ@A0-5 M/(C#L!]4E D_F[BSANK/HO$\M?$NX)[!3A^MB76RDO+1;KX44S^T M@H!#;BP#Q<\37 /GE@AE_-YS^FU*"SQ>']AOG'?TLJ(:KB5_8(4II_[0)P6L M:W!J*!BHOG2Y_W_< 08AJ\ XCT@ M=KJ;1$[E!VIH-E%R1Y2-1C:[<%8=&L4Q81]E:13>,L29;&ED_G@U1U\%N985 MOK6F[N]:<"HTN?A.5QSTY20PF,Q"@GQ//&^(XU>(^^16"E-J\E$44/R+#U!D MJS0^*)W'9PF_UJ)+DK!#XC".S_ EK?/$\27_Y_SG;*6-PJ+Y=IK:- M--9;FL/4QT[1H)[ S]Z]B?KA^S/"TU9X>HX]NP,4QG*#NJDHR *4ZTV1P]7* MN5F65 &9V7IGYN64_+,)3LO_5BLR]ARU]AY_2)1Q=1TDG"T+OTDE%W&'K8C&M@[J;7Z;F+-.[&Z7$.K!7 6G&EX@U&_4Z2 MIDVNP9"<>H+@J(,J4!LW)S3)92U,TTSM:3N*9DT'_@UOYM@M51N&!<1AC="P M.^CY1#6SH=D8N77]N)(&N]LM2QRGH&P WJ^E-(>-3= .Z.P/4$L#!!0 ( M *U/0, &<' 9 >&PO=V]R:W-H965TB!=1(HFPG2VT#B9.B&Q(@:+KTP[ /M'2RB$JD2U)Q M\^]WI%[L;9[1 G&.%.^>>Q[R>)SOE/YJ*D0+WYM:FD586;N]C&.35]API9?7$^?O M'9X$[LS!&)R2M5)?W>2W8A$FCA#6F%N'P,D\XPKKV@$1C6\]9CBF=(&'XP'] M@]=.6M;A.8&7JJ/)G)"ND-YM)I6 M!<79Y0=XCL?Q!G<*^D MK0S8D^.8[NI7L9##&^\H+_^ ?']O)P@_]U*B>6@A4W5:?:#?!;*TB@XQ[>CR:(9RP;S M6"EMP:)N8*VT]D>XSSW+HE^GD\&D["*:I-/1WBFY>>=#"US;@W19-$V2O4W= MGQ=:4HW0 5$,501HJ@@P.[[M0UF09N?^]_K5!4O9^\'"L;L4'S2_!O7&MWA# M.T#;VO7!\>OXBEQUS7/OWCU!]UQOJ&R@QI)"D[/S:0BZ:^O=Q*JM;Z5K9:DQ M^V%%+R%JYT#KI5)VF+@$X]NZ_!M02P,$% @ K5P$5=\M6[;0! 0@T M !D !X;"]W;W)K&ULO5=-;^,V$+WK5Q#>8I$ MCJT/RY:SB8$DFZ(MFL"(T^ZAZ(&6QA81271)*D[^?6=(6;$WCC==+'HQ29'S M^.9QR!F?K:5ZT#F 84]E4>GS3F[,ZK3?UVD.)=<]N8(*9Q92E=S@4"W[>J6 M9]:H+/JA[P_[)1=59W)FOTW5Y$S6IA 53!73=5ER]7P)A5R?=X+.YL.=6.:& M/O0G9RN^A!F8/U93A:-^BY*)$BHM9,44+,X[%\'I94SK[8(_!:SU5I^1)W,I M'VCP:W;>\8D0%) :0N#8/,(5% 4!(8U_&LQ.NR49;O2?IL P6O"[,G5S_ HT_EF J"VU_V;I9ZW=86FLCR\88&92BMBKHW"X/A[G[\.;K ?CB[, MJ5[Q%,X[>",TJ$?H3#Y^"(;^IP-D!RW9P2'TR1VDLDI%(3C%KV9RP5K^%X]< M%'1,S$AV)@9K6&C(F*7?$BK0L$JY;LDFN1VD6? M15'3Q6"W^ *T^"O49P-+*/NT.'H94 #33[#5NV7;DE_LV?W$:Z<72I9( MMT+7:A(/GV7E-/-^0KCN:!Q29]0=CV/L#()N% ^P$_O=(!Y[OTO=8&1"-S!( M=@OE*.@.AT/OV#M*XHB:L#M*0M?Q@Q%V;K]Q*+A;,.X&X= 1"0;$*$JZ\8@Z M@\1^<9&W$VS3KX+M^Z5X=::XK]\;$Z&@%[HF&1.]7AA_6Y/7<$=^ST]($VP' MK@VB9CS^6J+W!)@EF"2.8&B;D=6O%PR]+S:G("7^B)26L(.&=Z4VVF!\4["' M07<4)UX8=H/QF$;)T(Y"_&BO.*+\OZ)'SB?7)+$3/?A>T4>-R-&/$[V)"M^) M'CK1PQ\E^K2H-;Y(J0(L80PO-O;6=:ZQ",(MT'_JU+S$L%EBST%.( M!D@^)3::7G?[FJ&'MABK4CBA@J29\P;C!"_9"&]\C&WT'QQA'S\D81!\8DVD M.!^&U P3VT2CB)K1(& ',EO<9K;X8&:[P%,_:1_E&:2U$D8@I^NGM*CI$;4J M87BN\-QL];:=_%:;Y+TO*QW<^>VLU(A2"$V*S:E896O \*FDH6-TM# 94-)) M=XEES?TZF%V\?=EE#BG'U$7#3#(ML82MBXSE>&(X!UBT[BB%QV[W1VPA,]R# M7*AH:YQHL7)X=M1AHV:-B60DFEYE+;^_(8_MG]B6UNY>0?2-8 MK=)>2%&ULC59M;]LV$/[.7T&H0Y$ 1"12U%MJ&TBR%LN K$&2=A^& M?: MVA(JD1Y)Q;+3Y9ALI'7[J.V6G4>/< M^CR.[:*1O;!G>BT5G"RUZ86#I5G%=FVDJ(-3W\4L2?*X%ZV*9I.P=VMF$SVX MKE7RUF []+TPSY>RTYMI1*/=QEV[:IS?B&>3M5C)>^F^K&\-K.(]2MWV4ME6 M*VSDAHEGI#LY,)Y! &/1WDEN\X# M 8U_MIC1/J1W/+1WZ)^"=M R%U9>Z>[/MG;--"HC7,NE&#IWIS>_R:V>S.,M M=&?#+]Z,=WD5X<5@G>ZWSL"@;]7X%$_;/!PXE,DK#FSKP +O,5!@^:MP8C8Q M>H.-OPUHW@A2@S>0:Y4ORKTS<-J"GYM=JQJ"F&=\+U>0:V?QR8.8=]*>3F(' M^/Y6O-AB78Y8[!6L'-]HY1J+/ZI:UB_]8^"U)\=VY"[9FX"_#^H,IPG!+&'L M#;QT+S8->.G_%OO7Q1PVX-7X^YC<$8T?1_/M911K/W[VB> M?'B#*]]SY6^AS^X%% $+5>//:VF$:]4*7ZN%[B6>/Q_L[:0Q;MR P^$EB*10.W MUMH$2+QS/&D5=HT>+'C:TW/TT!@I7[PQ&.HM?;W1??OTRHE_$_P//;#^ *IC MND[$*?JH5B 4WP@%'Q4?&?V"&*>D+%)OI2EA- >+EY30-/$6SPA+.7J0?1 T M&(FO(+K1':*4$YXR1).<\((B6F6DR%)$\Y)4G*.+KL.?72,-2@E-"L1(6E8H M(VF>(/#,* (DJ[NV%D[6$"S-*L(I\Q9G)"D\E;QDA'%/+Z%4>KQ=D,L\0A2I#&FE!>.F+12#PH;8,BLF\D)SD91 )N>(5#98O2_*S M-@;A*U^D-"<5\XG.."F3TA/*H7X5\@7:]N/W_O&]T0VU?-E&NZ/0:S_+]]UU M1-ZNF>S9L2],?# &>FE68=A9O-"#O(#S%H 6(F'=*F21 FLG.=H%NBTEGYV&Q#XI-V]K* MDE>BF_3?[T?*EN4V39L!\F)3O!R>R_>=0_+LKFD_=BOO [U?5W5W/EF%L#F= M3KO9RJ^+[J39^!HCBZ9=%P&?[7+:;5I?S-.B=365G-OINBCKR<59ZGO?7IPU MVU"5M7_?TFZ[7A?MY]>^:N[.)V*R[_B]7*Y"[)A>G&V*I;_QX8_-^Q9?TT'* MO%S[NBN;FK9^<3ZY%*>O=9R?)ORK]'?=J$VC);=-\S%^O)F?3WA4R%=^%J*$ M G^?_)6OJB@(:OQO)W,R;!D7CMM[Z7]+ML.6VZ+S5TWU9SD/J_-)-J%SORBV M5?B]N?N[W]ECHKQ94W7IE][U1>J=?R M48'_V-8G5'%&)9?R$7EJ,%(E>>J[1O[[\K8++:#PGX?,[*7HAZ5$>IQVFV+F MSR? ?^?;3WYR\?-/PO)?'M%1#SKJQZ1?_%IVQ7+9^F61T-HLZ*#U0ZH^+NS# MRM-%4X%Q9;VD(066;-KF4SGW=/[53C5VZI)_RKKG>1Q BP8("JO6>[KN0US4 M<]J5]_M/'R-.$2\_Q"M-04/0EV6-QGJ%=6U3D7?0J:4O;U^1#TTH*O*;;Y9ML5F5,WJ)M'1* M_JC+ -$WH0BP^@610C.M-5J"9TR8V/KYITP*^0M:2DIF\HQ<8==Y02R3QA'# M,J>(8H([(@R3RI'K;8M,"!%,N8S8?!"!'JT=>>OORUF#]=9:])EAW#+G!+GL MRH)(9I4FB@]CZ+!Z9Q'I\RNMCZJH]M ML?#A,])M540G=I^[X-=TTTM*WN2295(=^5 RE;DT!E\)3OXL$:\H;1:11U3. MN#D8;63L$5R2JV8=F=0U;3>,.LFX5;!2Q:;B=N>>654"EWZO,MT4;3BLTIB* MF&AI8M/!@4]W5Y\AKE9%7?OJE%PN@@<5VH\^Q,5.80>10*28-6,Q,N-,2$[> M74_?7=\0",TS'7'!H<=@%SX!G.O[3=,&DC$C@:+,#N,Y//: @CLZ 2]PI; 'L!O8I@YLTI;# M!6,V&6=Z-N6)=S8;N3#N?,PF; KH2:/'G.,C1RL%Q]MD#79S8@?G/-H"*'%G MGY--(I=,9_;(A8A\BK?(-5,B^Y)-FC,W2B$OA9;D5>PU6?8@HRS\XAQ1V ;- M'.3Z$48IRS+ 5R$8RC$)Y#W=9=]A%"+AHIC<,6?52(IT,<=D Z$44J@%9P0_ MA-'"31G?\PE)%HG4CL8=Z)H]2>>;Q\O:R^+56-A!2!NQ>1CNH7C,+;A49T3;0Q)#H/9)C+Z@.H..R$8OJ,@-$,RQ7$>\]5/ OE;A%)0!)GKD/Q1]:;]BE;,2K#J$0L/I?$AE6IL4!%AE,]!>)UA' M?5\@*6;,(FC/R"IE@81T_!D5?6:X2&,YCD;J*U;UEA\JEC*15E%Y]S"M<,3( M89#F.AVWE#$_1"L+J.<*1P)!H*5U^B\X[3NT N)YGA"E@Q$A"EMTM[QPKS;\X2^&9MP=X3JO1*[2_*7=V)R='A@ M:=WQA?J[-VE!_?W,^]@=5F4[3V#__&/&GSST(C$=/1.M?;M,CV$=PKBM0_]B M-/0.[VV7_3/387K_6/>V:!' CE9^@:7\Q)D);?L'L/XC-)OTZ'3;A-"L4W/E MB[EOXP2,+YHF[#_B!L,KY,7_ 5!+ P04 " "M7 15:#CH]?P" !U!@ M&0 'AL+W=O>DRSK1]8&7Y#O[[O-W]OD\ MW2G]VY0 ECQ40IJ97UI;3\+0Y"54S%RH&B3.;)2NF$53;T-3:V!%&U2)D$91 M%E:,2W\^;<=6>CY5C15":;TOK!L+YM&9;N '[ MO5YIM,*>I> 52,.5)!HV,_\RGBQ2Y]\Z_."P,P>8N$S62OUVQI=BYD=.$ C( MK6-@^+N')0CAB%#&GSVGWR_I @_Q$_NG-G?,97*V':+]EUOBFNF#?&JFH?C';%9?=G#_M]. @81:\$T'T ;75W M"[4J/S#+YE.M=D0[;V1SH$VUC49Q7+I#N;$:9SG&V?E2516WN,O6$"8+LE32 M9[WD7'2U_AS<@5,I6&?)0%%"_C0]38"Z5/ M0A?T).'71EZ0) H(C2@]P9?TB2HI]OBP9JC2$2[+2JFAR2^Z8U@S5@SDF M]B3=<;&W)9"-$GAA<4>(=35 :JWN>8$+6YS,GT6H1KNY5LBN%T+.<,J6JC&X MM^9\XMV6&N!%39 ;_N =#GAXQ.".^!FXLW:?^ MF& RAX"L8Z02W8W?"V:8WE0!Z! M8==B6/<>:J#C@4<'09Q1;T"#,0I(!T&2C#WL5U9 5T H8)_[(\D%XY7QSN@P MH&GDG2-*@M%XZ%":!5D\:E$:#$=C1'TZ@$7X(I$D&&:9DST*:)S\.T*.55-X MT HJT-NVX1F2JT;:KBOTHWU/O>Q:R;-[UY"OF,8--D3 !D.CB^' )[IKE-0NIPUBNV+,E0TH[F:F!>U7:F,51Q_:'7.M!5Y% MD9(L39(+IKC0M,CBW,86F>E0"@T;2URG%+?/:Y"FS^F<'B9NQ*[!,,&*K.4[ MN 6\:S?61VQRJ80"[831Q$*=T\OY:KT(^3'A7D#OCL8D5+(UYB$$WZN<)@$( M))08'+A_[>$*I Q&'N-Q]*33ED%X/#ZX?XVU^UJVW,&5D;]$A4U./U)20F_P9C/P(E]/#F3^-W.!+,SU\0I*,@C=S# M1I'RFB,O,FMZ8D.V=PN#6&I4>SBAPZ'NY27DM V>=@^T>/MF?I%\?H5W,?$N7G,OOCQV M I^)Z358UXB6"$T\MD !SH]+V550ADJ#CZN!::ZU)P29RO$'S7HSL+ MYRU4ITZ5.$!\BA#AXNV+9+;,V/Z8G!VU1;AA/[G=">V(A-JKDMF')25VZ-HA M0-/&3MD:]'T7AXV_Z&!#@E^OC<%#$)IO^G44?P%02P,$% @ K5P$52-_ M0"\#!P -#( !D !X;"]W;W)K&ULO9M=;YPX M%(;O]U=8TVK52FEF\'RGR4CI#-"N-FV4M+L742\\C">#"IC:)FFD_?%K P$\ M0YP@';47S0 ^CPVO/PXO<'K/^ ^QHU2B7W&4B+/>3LKTI-\7P8[&1!RSE";J MR);QF$BUR6_[(N64;/*@..KCP6#2CTF8]!:G^;Y+OCAEF8S"A%YR)+(X)OSA M XW8_5G/Z3WNN IO=U+OZ"].4W)+KZG\EEYRM=6O*)LPIHD(68(XW9[USIT3 M'\]T0%[BGY#>B\9OI$]ES=@/O?%I<]8;Z!;1B 92(XCZ7-(HT2;7C9PGM M577JP.;O1[J7G[PZF341=,FB?\.-W)WU9CVTH5N21?**W7^DY0F--2]@DKN+JY-"LBR>*4LWO$=6E%TS]R??-HI4B8 MZ*YX+;DZ&JHXN?B0";5'"'0>_,Q"$>K^(1!)-NA3%5+U.BJ/F4<2V:$G2 M4)((74L6_- [KB59AQ'ZDE).=-]"/F=9BOQX_1&]65%)PDB\1:]1F*"O.Y8) M58&B_OEJ-IR,WNN]%V$4Z:I/^U*=E6Y;/RC/8%F< 7[B#!QTP1*Y$\A--G33 M$N_:XX?/Q7OV^(DEOJ_4J"3!CY(LL15X3=-C-!P<(3S #OIVO4)O7K]M:=>J M"\;]=H7>E->[#>;:87]E207#EC9Y,!C?CEG10&$33]M M6EHCNVH)"7,+V"2'Z7SC;N$,'0>/3_MW395>5LQO+389XZJ8<67'U94=6Z]L MN2K<7-!X37GK8+$"NEY@2)@+"?,@83X0S)!T4DDZL4Z15;ZP9/$Z3(C."([0 MBHJ AVF>'M@GQPFDWI P%Q+F0<)\()BA][32>VH=PI>4!RH%5'R)3!2Q@#QFZW)'T67& M@YVZ94.7/ RH2NB+5.>\F>K\W4AUSE^4ZLP@1S,DS(6$>9 P'PAF](MYU2_F M]M%L]((V1>>'B< $SP=[0[@HY0R,?.%X:I9RK6WIJ@$DS >"&1HX@_J6>_ ; M;C/*2H &'RC-!:5YH#0?BF:*W_!;'.L0O*(!#>_(.J+M7D<1/6Z,+#QKY.&E M6M8Z.JL%2?- :3X4S50+UVIAJUK:!$LDXP^M6N$#K<8.GNQK9:VALU:0- ^4 MYD/13*UJ\\:QN@2++RK/X2C(.%>2Z4E43;(MS?SP#.;&:9]NAP=BJY5QMB\V MJ%\#2O- :3X4S12[]FPEM2FBJ/Y=/\^TUYW9Q5!_2!0F@]%,U6L+2''ZD"H15*2Y#94*8U-L\GA M8CDZU S4T@&E>: T'XIF:E;;.H[=U[&9WF6H,;QF>+HO%:B/ TKS0&D^%,V4 MJO9R'*LEL%B6&4WC%K%5M=F!:N]&SL&MN[VRSK*!^BR@-!^*9LI66RV.W6OY MS)+'7)3M+7//*3EO47(T'NTK"6F)N* T#Y3F0]',Q_&U7X.MEL!B1;>4:Z,F M3 (64R3)KW;A2HXAG#,=[R]R]NJZ"@=*\T!I/A3-%*[V6K#=:_E,'^\#K8\L M\*'GTF9ZVBOK+!NHZ0)*\Z%HIFRUZ8+MILN2B)U=,'S@4L\'!W*!^BZ@- ^4 MYD/13+EJWP7;#9-/2<"IONLF$>+TCB89%6C+65QH6+XUMB&R]8&#'=[5Q@:E MN26MV<_&T_V.YK64SPSJ*#VCN@-.^9RX@'Z($2 MWG:1?*B&F IK+\?<4UL&V&X9W#C?O^Z4R"U/1-":1"0)J+Z9B;*-&OVO!\?S M/] 3_^+BO6S=7X)F6G;GK8>F:DC^1<1_;KJXGN*"\)OPT2HF^^M:L;@>*H&)"\^ M42@V)$OS-^373*H5,?^YHV1#N2Z@CF\9DX\;NH+J0Y'%_U!+ P04 " "M M7 154TZ<]T$( G0 &0 'AL+W=OK%W09'224- ML ]_*5FV3$MA(O2@>9'8DLZ/TG-$'C[ZDZM'J;[H#><&?4U%IJ][&V.V;_M] M'6]XRO2%W/+,KEE)E3)COZIU7V\59\LR*!5],AB,^BE+LM[TJEQVJZ97,CWG$A'Z][N+=?\"E9;TRQH#^]VK(UO^/FS^VMLM_Z!\HR27FF M$YDAQ5?7O1O\EH:D""BW^%_"'_719U0 M^(P+49#L?OQ307N'-HO X\][.BT/WA[,@FD^D^*O9&DVU[W+'EKR%!>Y>G6]H/?I%@FV=I&O,_B"_33G!N6"/TS.D=_ MWLW13V]^1F]0DJ'[C%4W_XG-LLM^^\HT5P.!V#DA<\P[O1FAM[_A6GF^++\D04"5LDPIY[ MW*[0=@BTRS_?++11=ECZN^T$VK41MK=1C-5O]9;%_+IG!V/-U0/O37_\#QX- M?FF3'Q(60<(H$,Q)5'A(5.BC3W^5RJ_P[V*B$%67R88H#C,GP MJO]P+.SK-J.MFXV&Y+"9(\;P(,;0*\:]DNF"&\/0YP_G6&YES'*MF6Q-^6DQUNW-<;'\_*K8WKRJV MEY!]!A(60<(H$,Q)Y>20RHF_SSB):TO"I%G7,![CTY[B;::KO) P"@1SY,6# MV@0-OL.TLVH$J"N TB)0&H6BN>DZ\JS8VQ\^\9@G#VPA>+M_W$4/CWK#!(^# MD[[@;Z.SOI T"D5S]26UOL2K;V'],R/54ZNZI*$N)N%H<"JOMXG.\D+2*!3- ME;?VN-CKS*9_V&*L4)PK954NQA8[]K3LYKL7,)]Q^R@4-/(SQ)/&V0]J:T%I M%(KFIJ=VMMAO;6^5W')EGL[05K#,G)75@-O*L"TNAIVAC)M6W<.&[N$DF)SJ M#FF.(U :A:*YNM[8088-=4&=+BB-0M%<=6NSB[T&;#JKJNG1K+U5Z,N& MT.?#P9B<"@WJ0T%I%(KF"EU;4>SWHA]EMI^YR),!^R7M)TWM@\%H>*H]J$D% MI5$HFGN?J+:IQ.NKIG.^XJKPITD6RY0CP[ZV2UUQ'*DO"3X=3_S-=94:E$:A M:*[4M<4D?HMYER^,-*QUM"9-?XE)0/#IF>QOHK.\H X3BN;*6SM,XG>8E"4* M/3"1EU>!#]==,CNXR,PH*40QK"29X;;UUNDV:=K021^\_@^BQ4O_#D32/$'GN5C4/OF"EN[0^)WA\U[V^A?-"L?3.(* M?>*BO,6D-\E6>^]^^YOI+#&HSP2E42B:F[#:9Y+Q=[B702#-X1R4%H'2*!3- M35=M7(G?N+[JZ@MIVM9@TA@JYOZF.LL,:ENA:*[,M6TE?ML::9.D=O1?HESS M52YLEUB5<\_D5?I#NL@Y*"UZX<#) #UQIMH.BT+MB/NH7VUG [^=;2TM)-)(==/WL+B;Z3STWZ@EAB41J%H;KIJ2QS@[U!8 D@;.P>E1: T M"D5STU5;[."EF[BO&-B"EINY0;.P^)OJ+#.HB8:BN3(?/;#L-]'?5EC\\,Z] M ?999?^!X^'SA05J1]RE42B: MFZ7:L@?#[U%/0*T[*"T"I5$HFINN^D) '";N&(XESXFS7("ZMY!:12*YJI< MN_? ?Y?X&\L)J&L'I44O'#CV^!2H'7%S4EOTP&_1GRDG^X4W.F%GZ'>S])<5 MT.>D06D1*(U"T=QLU4X_F'C+RK>^ Q* >GU06@1*HU T]P6RVOZ'?OO?^4V0 MBG?\*LC@XO1!+W^C704'I5$HFBMX8>#=);5'#/T>\3/^^W[#?]C_H,:/;'E4 M%2V88%G,BZ<01+ZT,[4WX<4(I8D0NY=-6CCQ\0VPB[:CZ1^]PYQRM2[?-MWFA_5[['?;H\Q&^C$+>N(79-&=.OF]B]0O^!J762:23XRC9G M3RL[V5*[M])W7XS%9(N) 0 ) 1 9 >&PO=V]R:W-H965T>YR;ZXQV0GY7*8 F/S.>J[&7:KVY]7T5 MIY!1=24VD..5E9 9U7@JU[[:2*")!674Y=YD9,?F8LA[DD MJL@R*I_N@(O=V N]_< C6Z?:#/B3T8:N80'ZRV8N\SL&\ =L;?#';JZ)@8*4LAOIN3C\G8"TQ$P"'6AH+BWQ9FP+EAPCA^5*1> M?4\#/#[>L_]NQ:.8)54P$_P?ENAT[-UX)($5+;A^%+L_H!+4,WRQX,K^DETU M-_!(7"@ML@J,$60L+__ISRH11P#D:09$%2!Z+:!; ;I6:!F9E75/-9V,I-@1 M:68CFSFPN;%H5,-R8^-"2[S*$*4(^YEM0&AW3 MJG-\E8@5F5.I65QPJH$\4*U!D@5:*R2I^7#60HL<)$O6T$&V^(J\O0=-&5?O MR'NR$$+O05\?(%N"_(;#7Q;WY.V;=^0-83GY*Q6%PEC4R->HU43LQY6NNU)7 M](RN/GD0N4X5^9 GD#3@9V[\T('W,<=UHJ-]HN\B)^&?17Y%ND&'1$$4-<7C MAG\6VQH>.L+IUKYW+5_W&;XIYR*F>S]U"F1>R#C%!X+,)8O1L:E2H*MU(2&Q M:^(3HTO&<1F ,M>+#,>_3I=*2WPPD8==UPJY=[)/3]#1)=>(OE5J2]2V9*<7;232,KD?^MD%" MKY;0.DJ/'>5'CM)7.=IK4V9+9"?IZ-?IZ#L=-04NUT(^-:ET0B]569+U MCLP,@V[4;.:@CG[@C/Z!QBD.R2=K(Z"E&U.K.R0'W23(R7:IH,&YH+ [:!9T M4PNZ><$.3?,U6W(P"Q$7:I,*)\6E*F[.5 QZO681PUK$T"GB,S9>]/0Q:Y+A M)+E4QO!,QO.E(@P.?4'@+!;UBWPFLB7+[:NB0^Y!Q9)M['O#728J^I8TML5V MFHRC)BE\86W&$LSC13GVKE@V"BR7*RFRTN6J,4JP'6I,17A>S+M!4#M4272& M\%\E1@>)D5/BS/::V,@] K=FJY1M5-V:->IR,EYL<4MLI_H/_5#X0D/4RLLQ M;+7?:8OM-"6'CB=TMSROJLANCHL5G_<]-T=/RJF00]\3NAN?_UW+6NUYVF([ M3<:AZPG=;<\'I1EN?W$I%PI6!<=5O@*S"6"OLMM-'@;D":AL@L[OFMXH'*-<-=+X<50H.K 1HDR^U_ M>:+%QNZ@ET)CC;2'*= $I)F UU>XE]V?F!O4'V$F_P)02P,$% @ K5P$ M5>:7\&ULO5I= M;]LV%/TKA%8,+=!&%OV59+:!VM*P#@L6..OZ4.R!MFF;J"1Z)!TG^_6C/B*9 MED);SDU>$DGF/4<\EZ3ND3C8;HP9:NU2BZXH\&&K.@=55\WMT*?N07*@D4TEHS'2-#ET/GL70?X M*@E(6_S-Z$[N':.D*S/.?R0G7Q9#IY7<$0WI7"401/^[IQ,:A@F2OH]_NA<.FA!EV0;JBG?_4;S#G43O#D/9?H7 M[;*V_8Z#YENI>)0'ZSN(6)S])P^Y$'L!&J<^ .CF 6G7W:SOJ7 ^460T$'R'1-):HR4'J?IIM-:+Q(5(O$"?8D570F2IC%XT -24HG>^U01%LH/Z!/Z>N>C]^\^H'>(Q>BO M-=]*'28'KM*WDX"Z\YQZG%'C9ZC;Z(;':BU1$"_HHB;>M\?W+/&NEJ'0 C]I M,<96P-^W\05JMSXBW,*XYGXFIX=[==UY&7MP-KLA1KL8&.T4KWWRP&![ R.= MWTPQ/32^3WD8(CUK=T0L_JD;!AE1IYXH60FOY8;,Z=#12YVDXIXZHY]_\GJM M7^IR GF0X(%0&!&MCI%MCHV]%'PP-134AY1R,B,A?KH(YK1%8OC)(5\B394 M,%XWT\96]*8I@@3S,[!>"I8\]>Y'_:N!>[\O/!"?(7RW$+YK%=X^3>9<*HDV M@M\SO40A_5Q'BZSE,Y-\W*UTMVWV=E)MT3);^%F+[EZ+3N= ,AN(H4.OT*%G MU6%"Y!IMR*.N(53ML\ :WG2$08+YO8IR=YPN ^ PAKPHAKZQ"WG&NT)TN%_4B=ROX0B^*Z _=!DVU&\E&+OI^0Z,9 M%;55@A6]Z1"&!/,AP0(@,"-%7JNL]EMO5=7E3$ ) T7S0=$"*#0S9WL.S7O9 MH]4>WS@3D&A^CF:L_Y5J!(K2%!B7 F.KP+:#H@50:&:*2C/JO9D;]4#M*"B:#XH60*&9.2LMJ6?WI,?7+5#7 M"8KFYVC&NN7U#M>MUW">7FD]/;OW/+]T]:H6L5*[VLD;ZWF<,8!B-.4L':QG MM[#?N/BA'?H\J5B3ZO58P6J':SQ\03TM*%H A68FIO2_7O_-%G]0HPR*YH.B M!5!H9LY*5^V=::M/?"%IAV^<*% C[E6=>.6=)!2C*7_IQ3V[&8=^+6FG:YP. M4'N>H^VGX_#U'12A^5FI=-W8ZA"/5T+V^*;R@J+Y.9J]$H*B- 4N+3*V6^13 M7I':(1IK#.J2<8U+KKPEA:(T-2Y=,K:[Y/.KS1S86FW:R1OK>9PQ@&(TY2P= M+;:ZK]&?:DT%2D6=I,NQK=2T8S4>NZ">%10M@$(SLU)Z5MQYJU(3@[I;4#0? M%"V 0C-S5MI@?*8-/K'4M,,W3A2H;<95VWQ8VT 1FNJ7KAG;73-TI6FG:YP- M4%>-JY^**^^RH1C-=)1>&=L_%A\O-4$=,"B:CVL^%E<%?@UCBTMCB^W&]J12 M$]2\@J+YN&I>*RO*:WA77'I7;/>N+R@TKX[MC9G8N1N+>90P@"+,Q'3W=GI& M5*S2+;92+[/;6&5[^XJKQ3;>S^GFU8/K8^]ZXM5<][WK(-ND6\)G>X9OB-"/ M4XE"NM14K8N^'D(BVX:;G2B^2?>9SKA2/$H/UY0LJ$@:Z-^7G*NGDX2@V P] M^A]02P,$% @ K5P$56B($K49 P E@L !D !X;"]W;W)K&ULK59;;]HP%/XK5E9-G;3EGM Q0"HW;9,J547='J8]F.1 MK#HQLPVT_WYV$K*0IA%=>2&V<[[O\[GD< 9[QA]$ B#18THS,302*3=]RQ)1 M BD6)MM IMZL&$^Q5%N^ML2& XYS4$HMU[9#*\4D,T:#_.R6CP9L*RG)X)8C ML4U3S)_&0-E^:#C&X>".K!.I#ZS18(/7L !YO[GE:F=5+#%)(1.$98C#:FA< M._UYJ.US@Q\$]J*V1MJ3)6,/>O,M'AJVOA!0B*1FP.JQ@PE0JHG4-?Z4G$8E MJ8'U]8%]GONN?%EB 1-&?Y)8)D/CRD QK/"6RCNV_PJE/X'FBQ@5^2_:%[:! M;Z!H*R1+2["Z04JRXHD?RSC4 (JG'>"6 +<)>$G!*P'>J0I^"?!/50A*0' J M("P!>3*M(EAYI*=8XM& LSWBVEJQZ46>KARM DPR75@+R=5;HG!RM, 4$%NA M.XB [/"2@D"74Y"84/$!?4+WBRFZO/B +A#)T VA5)6#&%A226L"*RIEQH6, M^X*,AVY8)A.!9ED,<0M^VHT/._"6IC[OAD\A4G"G#7X42Z^J(2_G\UY10[^NET)RU3=^MQ5+P>>W M\^E>VA<;','04,U2 -^!,7K_S@GM+VV9.B?9])QDLW.2S<]$=I1AO\JPW\5> M99C7,BP96I$,9Q'!5#4'(8GZ0T'O%%U(_]GM1JYS9?H#:U=/99N9[9G. ML=FTQS4>^W7<)+D[)R2\^!YTAS3JQ2/HAQ640X[HSQ),%^#JEZ*)<2Z M?C\,CVSUXAX8136JZQ1KRTTCF.ZC3"V6 5-L7FGHZ\M5JLV-Z2@ M0J0G/($BMLUDT?ZKTVJ(O,YGI\;YV.E/G);SJ=.?%3/B/_IB8KU1&5%- U%8 M*2G;[*F\\V(*+#:2;?*I9*COU!+ P04 M " "M7 15@0XKY\D" 2" &0 'AL+W=O[):$,B<;-<]F(AOQ6A64P4P@69"[L>,[+P_NZ'JCS ,W&U5D#7-0#]5,Z);;N2QI"4Q2SI" U=BY\B\GJ:EO M"GY0V,F#>V22+#A_,HW;Y=CQ#! 4D"OC0/1E"Q,H"F.D,7[O/9VN2R,\O']Q MOVFRZRP+(F'"BT>Z5)NQDSIH"2M2%^J.[[["/D]D_')>R.87[=K:,'%07DO% MR[U8$Y24M5?RO!^' X$?OB' >P%^KR#8"X(F:$O6Q)H21;*1X#LD3+5V,S?- MV#1JG88R\Q7G2NBW5.M4=LNVP!07%"0ZG8(BM)!GZ#-ZF$_1Z[3*-U\[W_=^N,W_+_5[!P%WB>$/8PM\LFP? JYEON-W'\M=W72 M+B[NXN+&+WA'W)]7"ZF$GD>_;+%:G]#N8];6I:Q(#F-'+QX)8@M.]O&#'WM? M;"'_D]FKR$$7.1ARSVXHHWI^+-&:<_L7;/5QHS>K?IL%8:2W@9&[/0S1+\,7 M<1)<=&6O\,(.+QS$>]2KW,RQ2O ):JV/,].UW4T46# M='=DIU>; D%)866+^KVFJ1Z6(SA+613KC=9.%W=T\2#=O%XHKDAA XM[/4:1 M'_K1$5B_+(S3)(KL8$D'E@R"/3 !JA9,S[IV#P.AOW&W]&R\20\$^Z%WC&NI MPCA.[;1I1YL.TMZ;,?P77]J;_5&"4WR\2/IEX87OX>"(T#W8LP*U#<6K9A-?<*6'L[G=Z$,;A"G0[U>&.1>ZOP'97U!+ M P04 " "M7 15_]C JP0% &&@ &0 'AL+W=O>]6.OL MS/-4%$-"U;'((#5W%D(F5)NF7'HJDT#GSBGA'O']T$LH2WOCD>N[D>.1R#5G M*=Q(I/(DH?+I KA8G?=P[[GCEBUC;3N\\2BC2[@#_36[D:;EE2ASED"JF$B1 MA,5Y;X+/IB2T#L[B'P8KM7&-;"@S(;[;QM7\O.=;1L ATA:"FI]'N 3.+9+A M\:, [95C6L?-ZV?T3RYX$\R,*K@4_%\VU_%Y;]A#,&!% YDVZ'_@D-0. 1O=>@7 M#GV7F74H+@]3JNEX),4*26MMT.R%2Z;S-N&SU,[[G9;F+C-^>CR)?N1,PAQ= MI9JF2S;C@"9*@5:'Z&H.J68+1FWGSGWT80J:,JX^HB/T]6Z*/AQ\1 >(I>@^ M%KFBZ5R-/&THVH&\J*!SN:9#7J#S=YX>H\ _1,0GI,%]VNX^A.Z^Z> M24R9'5)FASB\X 6\J]24$$N9!O39E&=#EM##9*:T-.7[K2G:-7R_&=ZNZ3.5 MT0C.>V;1*I"/T!O_\3L._3^;8N\(K):)H,Q$T(8^OA>:=QC(?!(.R/O,?-L)K,^B0,2K,:X7Y)N-]*^#,H9?A&>9)SJ@UE MF@BIV7_4;C<-;"_:X1YPX_RNG08;W(^&Y'00;H788'8R/ U(R"_R.DM$56CT;&VH*=U[=!62M M;ON8!%O5_:I9G7(E<7"K;AC?2SHW[Q+F/<,5LVNB:YI ^];KI6J1'D4@R,#4Z64J Q#Z5VI=H MI_*I*[1Z_)6 PGM64+A3"=456CT;E8C"W:LHO*N/ K*[1%^QJA.N1!1N5U%W M>9;QIS=7;J<"J2NT^A%"I9#(GA42Z50A=856ST:ED$CW"HGL2I_ASO[\BE&= M[L8!4+LZ^@Q402SXO+U@VU'>/47[4$.D4D-DSVJ(=*J&ND*K9Z-20Z1[-51 MULZTPIV";3>JT[5:J-Y3*0?2KAP>\+>)V7R9$?1:(,KY;ZCA;R>N0P0_(\@T M6@B)=/TEP351ZEX2M,T/2Y?H@!R'*&&<,Y$>HE7,HAC%]!$V5!G*%2QRCJPX M# _;II8;^,0/ &Y=!\3%(I$GNKU.6?9 M6WZPN'#G^MO]9'!V20:-=T)SQWWC\*HAUE](OE"Y9*E"'!9F./_XQ&Q$&ULK5=M M;YLP$/XK%JNF5NK":](D2R+EA6F=5*EJU>W#M ].N 2K@%/;).U^_6R@-+0N M"BOY$+"Y>YZ[QV?,C?:4W?,00*#'.$KXV B%V Y-DZ]"B#'OT"TD\LF:LA@+ M.60;DV\9X"!SBB/3L:R>&6.2&)-1-G?-)B.:BH@D<,T03^,8LZ<91'0_-FSC M>>*&;$*A)LS):(LW< OB;GO-Y,@L40(20\()31"#]=B8VD-_H.PS@Y\$]OS@ M'JE,EI3>J\%E,#8L%1!$L!(* B$<_^T;ZPM0RT2KF@<>$L(XA) MDE_Q8Z'#@8/$T3LXA8/SVL%[Q\$M'-QC&;S"P3N6H5LX9*F;>>Z9< LL\&3$ MZ!XQ92W1U$VF?N8M]2*)JI-;P>13(OW$9+IZ2 F# %TF B<;LHP 33D'P<_1 M-*9,D+\X6U'_498F!W2Z (%)Q,_0%W1WNT"G)V?H!)$$79$HDH9\9 H9ET(W M5T4,LSP&YYT87'1%$Q%RY"W=>E\C-W_;_:*&&Y9(6Z&Y[Y7(8=50-=R:Q<50UXJ!F<5@WY/ MEUPPN??_Z(H@I_'T-.I]..1;O(*Q(5]X'-@.C,GG3W;/^JI;@3;!%FV"^2V! M5=;**]?*JT.OKA7D.U:W%#F*G;\4U%&RFS@=66N[0XFU1G;5:*$Q\CINUM$_ 69*45>G:.]M?OV.:QW^7I70O#:>IOHVY_=; MXJ^H?5&J?=&2VIY.[8OF:M?&TU3MYOQ^2_P5M?NEVOV6U.[JU.XW5[LVGJ9J M-^?W6^*OJ#THU1ZTH#970"!E--Z$<>+I/IMG@[1'2ZW?ZK^2N#:BIW$=1 M^BU1Y@J;!Q_R,;!-UD%QM*)I(O(OMG*V;-*F66_R:GYF#^>V9GXAF[J\!WN! MSSO"*\PV).$H@K6DLCH7\A!B>9>5#P3=9FW$D@K9E&2WH6Q,@2D#^7Q-J7@> M*(*RU9W\ U!+ P04 " "M7 157;[-#)<( "8.P &0 'AL+W=O/R?-:Z@?#V>#JV_" LDPRFHN$Y8C3U>W@([Z.O4 +%"W^G="=./J,]*L\,?:G M_O++\G;@:(UH2A=20Q#UYX7>T3352$J/_U:@@P.G%CS^_(8>%2^O7N:)"'K' MTC^2I5S?#B8#M*0KLDWE(]O]@U8O5"BX8*DH_D>[JJTS0(NMD"RKA)4&69*7 M?\EK98@C >R=$' K ;;] MQ;'I=7Z,/?HQ]M@N/J<+)8Y-X@U;>H=^XQ5XW@F\?VU)+A-)]$""BDZ$YHE8 MI$QLN>I/WSX^"BS1YK3'4D1VQ33QX;RA)D"^LX.$Z ])=PT MDLRM@N[0A>_*4*N^J%:[*BA9\2Y>(OJH\ M3RV*37XN48.C;H8QULNY1C!9N<]U8"_*")(R-E Z@>^;@VEZ,/G4:O)_LGRQ MY9SF4JTCFB-96L>9R>C3CCJ>XWC3EM&M[.<:O1=E!$D9&RBQZXS,1L=.G=\Y M5K-_9;)8N9UE\0JS,9QB/,(MD]NIS[5Y/]((E#0VDHX#YX39C])J;)TZZLFZ MRK#M\T>%!C2!@**%H&@1*%H,A=;TLEM[V;4&UQ]%I4O-&>1%N?M9K M&!1K.KJN=F!K?MUU]#(1"[95GBNDZ!K1ES M)Z>MUMX&33^]@_0-F_M%T)G?W3'N!*&AE>^W6H6&5D'0;A496OGC<2OYC>UO M\[UVKTL)V%Y+"%\7Z79YE.P@MD(YRTLW& TYZJQ/QX[3MJ,A\V\W"@U(&+=; M1896TW:CV/Z6WVO%NCR [?6!.R+6Z($D2[1B',DU1233DX) 25[9-\F+YYDR MZU8M#HKL9]5=A+\WNH'6%T#10E"T"!0MAD)K]H^ZR(#M589Z=%OHGK)*V4Z@ M%6=9.Q\S)V&0.?T<%"W$W1)!X$W;%3Y#*W_L>>T@!M*LZ:2Z+(&GUB!^[)91 M$7N2:AE?AB]]7:Q)KI9\.L9SNJN"ESVER3/1^R'O!B]DF6 .BA:"HD6@:#$4 M6G.ON"Z@5&OZHJZF MN/9JRKW*J;-M5FTT/Y"]GDC?BSL7M*8"BA:"HD6@:#$46M/7=4W%M>?Q)XY' MW%5BC2EG//%;*U [^-ENZL,9@7+&4&A-\]>5#M=>Z5#F]XSF]PR; N/)I&U_ MT')&/]((E#2&0FLZH*YZN/;S">JXSLJ]_\-Q!J_?<08[]=E'B?L=9P EC8VD)X\S>'4"[EF3OMD]>2T2\&_W M-'NBW'RJ&S3?!D4+0=$B4+08"JWIVCK?]EQK;>7'3O)#IKYS4+00%"T"18NA MT)H^/[J\84_R'P_'5-HCJ3ZP8AY#[8C8.7VXWRYZMEN_6Y$(5)$8"JWI0UTG M:#ZI4U?OW2WP:E]7-/9UR6;#F1J_B:3I'GUPKL8H2]*TN F8+]$'?(4/#U:, M_P6U_ND-3+GFE!;-1?+Z=L*&ZHM9Z-=M3@\7FRZ0>M<-+2X8ION+\F!MF]]K M\CM7TV/^@F_!L@WA^G!N==U$[ZD6EY?:#)RF1)_,D4QO8%^6W5B+L[PH$HOM M8HV(0+K'2YJ3?$$OD%)(P*J4+;S\NT J0Q;*%IN#*!=(A5# MKA14*Q"U.M$QI.V.W3=#%6V%XMFM$Z5-(I2J$FF#<"5P9>H/PZ,[?1GES\5U M38&*0T?E19##T\.5T$_%1&YR&^CDS//WK^=>3YQE\"]4MQLW%8 MJU3>6;TG_#G)A7K-E5)/=3'557EY#;3\(MFFN(7XQ*1D6?%Q3&ULM9I=;YM(%(;O]U>,W*I*I30P@\%VZEAJ M8]"V2C91T^Y*6^T%ML84B:_?4[ Q0\!D^*D?%E]TMEVM635E%"4VSB*6(T_7%X!T^#\A(!11'_!G1AVQO&:E+63#V M3:U\6%T,;'5&-*9+H1"A_'=/+VD<*Y(\CW\KZ*#.J0+WEW_0@^+BY<4LPHQ> MLOBO:"6V%X/Q *WH.LQC\8D]_$ZK"W(5;\GBK/B+'JIC[0%:YIE@214LSR") MTO)_^+T28B\ .T<"2!5 #@((.1+@5 '.8<"Q#,,J8/BS&=PJP/W9#%X5X!7: MEV(52L]#$R,9)V:7G*XB@8)P&<61 MB&B&PG2%KEBZ>?.9\@3-Z4*.(2\55NOHSB6]U VM80\7Y756E;G=EF>&SER;A_S] PY M]BDB-B'HR]T@#\9P3I:L M9UU44A>5%'3G*%T6ZD.:"9[+)B R]/7=0J[(;_$_754H8<-NF&IMY]DN7-*+ M@>Q=&>7W=#![]0)[]MNN6D#"?$A8 33*N+4%7%,]%GY!5K)NG05H(SUBE@U M%-S/B#<:NL.I=;\OK3%%7VG;.3$9#QU/SQD Y=1$&]:B#8VB7>:XCISX0#2@?)IH7BV:9[[QM$'Q$;U!Q5AXQ<(4S7.J MFO8(?;VFR8+RSHYJQ/?MJ) P'Q(6 ,&T&HWJ&HT@Q[@19$4@83XD+ "":149 MUQ49/V.,&[=[I:T^!VW&F**OM.VW&Y-C/' 4KP+Z^DPZ!S7GZ*@Q*"Z!HNL9[1A+W'#0_T7L6WU/^ MM\8@8TB3BMF5SO8XV#VH306D!%$W7N_&3^+F& M$K?=';;''7L,:,8E WBD'M*"C-!Z4%4#2]+HTEQ<_QI/A)@S@W\WMKV^&"B4LF MX\,Q]5?X4MP84VQVIC=B*SN,L;% FL,Y*,T'I050-/U%3N-DA'V127LF\I?841)8T2)V8@^_8A/GK2%I;&CM# MC(_E:H JGP&C=!GG*]EO%XQ+2I1N,I2G*[F'Y?PWM/>Y97&4;1%KB:?N]+]C M)A?4A:.DG Z$3L+=CK/OD>SI-'Y$+_?VO2[F(-4QSM$89R^B&!(^YO*;54_U M490Y719/L?5DFU,D[YD=+2:TQ8]G77>,M3>=*J%\4TQ\R]"2Y:DHIWS46^O) M=>^+.6B'VXEW[A.O<\]([BGFXUE-BG(VWW7(-U&:H9BN93K[;"3+SLL)""<&28G%+0UD4=8#IIBK/_ 5!+ P04 " "M7 15 M*I";?^X, !2D0 &0 'AL+W=O?79YVQZGFZ* M.$KDYXSEF]4JS)XO99P^?>@YO9K\,'>2N+W]>?,_6NOZ,L MHI5,\BA-6";O/_0NG/=BXI8%JF_\*Y)/^=YK5OZ4NS3]6K[YN/C0&Y1')&,Y M+TI$J/Y[E#,9QR5)'<>W&MK;U5D6W'_]0K^J?KSZ,7=A+F=I_$>T*)8?>N,> M6\C[J07\NH!_:H&@+E#]]/[VMU?"\; (I^=9^L2R M\MN*5KZHU*]**[VBI&PHMT6F_AJI_ M?9'9BG%Y5YRQZN6G-$RJO][(QS1^C)('UBS],Y=%&,7Y+^PG%B7LRS+=Y*I, M?MXOU-&6=?;G]9%=;H_,?>7(ANPZ38IESD2RD(N6\IPN[[@$H*]DVFGEOFAU MZ9+$?VZ2=\P;G#%WX+KL]UO.?O[I%_8QR8LPCE7G*5H.6"?1]O@[G\D-/94G.^4GI/*_ M;0IU]9W7R]1K-'E2G(;XST.9E M<++\L2P*F>6Z'[1:#I)G*SB4QFO:?@MUAPW!476:BN_918=4_(_*>:M+G?!1 M9N"9/J2[S@F5AT9I>:*"UY$@:KVF.MZ?YX-W \0]%!]5JBNYJT5WL52;[ MDUW$*BZ)B@F[#'/);LI7U$4H?0C684+2.)0F4#0SF-H+.UV880?JAJ$T#J4) M%,T,CW;$#FV)?_2,3N.M P4UU$[343?/Z*@J3?VUH79H1_V&$PS4/T-IO*8= MGF"\X%#T+LRQH]VQ0WJ\Z46M]2*,XF<6EP.]=V$<)G.5J71_:!4?ZI%KFC'D MT[!:O.U;3K,==V%K'>UK'=K8ON6<9&VMP9E,:A-(&BF:'4 M[MH9=W'&AOIJ*(U#:0)%,\.C+;C3K0>G\=:!@KKPFG8P!MX LXD)M.93&H32!HIGAT;;<)7VEY41$#6N,)A_.1-"56@L.-=HHFBFX M-MHN;;2ORPF)L@,L7CM%T.6KI1-LX)RQ>J'XYR<[3)$_C MJ,S\"R8N/W[A%ZV*CYN3D(=B0WTQE"90-%-L[8M=VA?_*@OV2=:&["8LHK15 MXRUDLC_K^"XX5!EJ:J$T@:*9*QNU]?5.GX)^R^B#US;KZP>-K$(?AO4*1B1- MH&AF"+01]F@C;+&*L2;M9Y1A MU=AMKI@:>"TM&FI&H32!HIDB[ZV7ILVH];H6K^E'FVM'9G2MUHICET%WX48] M[48]VDW:CV#6P&-3>S.Z8FO1H28413-%UR;4HTVC_0@F^Y/=_G9U0XYHTI5: MWS@ ]:Y0FD#1S/!I[^IUL:C:@\X80VD<2A,HFAD>[6B]8TNKLX=(70TE[#', MHO NEJ_GLE%K+ALUU/=KK?MP_6][18\D!/1(@D7& MJTD'&<\]R'AT?;9:0VD"13.UUD,& 7I!^1ON,Z:/P;;G0&D<2A,HFAE-/181 M=+'>/(".+D!I'$H3*)H9'CVZ$!Q;;WYZ8O-.N92CZ[/6&CI4@**96NNA@H > M*OC1X>@:OS\[NDH6_J#MIOG Z\0]&Q^YUA-SSK MPLL'VLL'7=W4';3=ACUN-GBH48?2!(IF:J^->D ;=?BEU(D#9?1A69^^H:,# M4)I T

@S"YZ!+5\$%L.S&! ?*R/WSOM3C(7Q5ES0R0='\B/; M4SC4EK-"ZK-C8@CES&(M%Y9M?Q+"Q,IQ#&<<<3G9L,?3*3[:"UG\-\[MKVBV M[/OB)S#)N_6?8#;7KTT""^'\=<1,[XO/X7I8QX85:.FK3+UVW 5D9HRZ1EFZ MG*&P8*V\8:P#9<3MD-_#+O@H+)YFY\U< R1FDCZY0T,Q2/?'AMO K1&,-X1W M*.F!D+,31HABU.^/D(&KQ\[7:W'3LQ>4, MQOZ:1F7%/TP+K/(3J"%DB/P5/(J+:85JOLVS^6 -"7":OL M4SFTLVC.#.O23$Q 4\=AB,ONH@Z-(%V)1Z?^<>UPL.HV [V(%JBI?*N8YB&W M+7C?&KPMBN2&P3=^ 5V'PF'+Z0R4(Z+\[+#9I3%L+-HCRUN#MD4]WC#0QIQ" M2A^O(2J]I@F'9-$.^3R2 6DQF:0E=4F+-(+1IY6Z=2DSI"[6Y3D)Q+.*A1TF MEKPH@BWPXC9B/R1>>SIF)E&3$2287=$'$X4S4&2OIB#29M M2F1=EZ#+@Y>9).>(.%)-Y" R7%*IT,ZXKR.@::^<(+(H FB8FKC!-&DFO1! M0!/B*/Z9/B97(<_4Q8"6G8!VL[G\GE">VO/,_6;S%2(U/F!(+JKKQYQ_#UMF M!_NQ4X4=#?32KC*R'L*6#UL_)C3(HH+*;L P.P>/6R,M^46]2"Z!K&'!9P\U M& FL4J5Y5<8CCS.>(BKD31Q&]$0@<\5%W:;MY!16WD?[J$: $J#T4XL'?Q[$ M !,Y<"WR@RT!ZI\,[@XJ80,T0^UF%FPD;/D#5- 66Q1"FF0Q%D=?1DG$ MO\PR]C?$G-VJ;7=5;= M)4=NU6;:1X7X .&7J5H\<,O"KX)O07+.A>A"\E "7K"_+6@;!6##81LS #/1 M-U0 9JH;#^$\ ,L?BWH(%OAK4=.9D;TM$!N%7<.!>+"PZYH^T\A[HMTQEI12 M&E U*-&LKR9WV%!)ILK,L-J#&/>S9B#Y&?51+E\\?GLPR$ MY""06I6RMW065&.2FXM$[G (&R!2D>KHB2U9#%('V*F QRB(Z(,>S/"@)7RH M6$"JJ">&8)J%)B<*&Z-ANP]L!AN0SWJ(WF^Q4*G]UFYT8 MH!VJ+65(!W%C&6C68ZAQV('?KA%F)F&=1WV3*+ T4NYG1C+Y+U;"AH:%V,SLW$E8)%4]UX^#[+\>U7\'T81^9P./S84#8*!H>#,N8F-1KZ M+!(WA-+UX03[?$]4?>O<=64[G7P;&XJP\L9:-V$NVTF<5*-OEL-HC7)/BKOP M92:#Q)F0PRD(07V;Z_OYMH?K?U'LA&&CM7FEL(O<%V_M'$F6]1F9ERJ39,SL2['C9?.^A&W9J*T93@; M.VO=]=*Q@Y\ M392IS+6;MWI1 QP4^EA05^]LJ"R,'PZ.F#AZ-$,"L^RPNK%IV0I;,I ])-10 M C,C+;U!QL,JH"$ET>'TJKD)&*DJC>HSMX:J!0! M 0ZH$(?S4KQT %<\;5Z[@3!(-V1A#\MR\9W'TU>'7CB]ENR\=?5L;''71CZ3 M$Y&U']$5'&TI;DV$&1\_CM/L1/OPSU_(-R86"=<_[[TH.SX\C;-+*=9^O ?C MA-,R-W[H!?X_J#AW$RB+6R_@S.U?R&>A)#N FS?GM;S\(N2_O31/]H[%TN2& M\C\>ZAW GL5P+C=CR(U/@Q7%"?QU^Y+RXV(7 M]XX,LY%=2EZY5F$>;M:^;[ONR^CL7*0[,X88=17"+;H8%KHRES"[$=6^J[MN MTNCL:L21L;@F%ZX\O'_Q]MHK"J/KC,INLK]MB<*+T54@06O MP0J;81[@9O,7+_(AV;SK*F56DTN+EV7D:,5F;>'#%B@K]9E5E"G8LSFK/#MN MW9B5D$V0KI)4I-EP-S))_!V%;>U>D92+VS.RTN3@54P$E/-?=7$,\O8U_2XJ MEAT*EK/;,$^A:%F#9FD)G!YQNIJW-J>\RDVE86"C&:#<6*W(Q5QD)<6% 16T M8M0Y/9@9E0F[X0RS%%BN8:CB7[4V%[2=';SSMUGY?VY=<7&DA)!"O%)'OVLH?SVSA71DKC =TUDK+7B!E9]=.."?>S*MP7 M:M\^GSWXX\-<&;.-!W/$F*XX'?L+BW8T^CWDXQ8'4S:1A%V#-=#M\J6K455SIC?"!X>CD$Y""VXBG,9?[\G MJTP >7P5O^R#R8M$>B&+N?5XW9IMI!26;*]Y1&"C1&1]E&)!^H,!IB5(?CM M5H1?8R#9+>RRU685!& M$5R;NBR$4PK"PF=A!_<)6_UY\Q+R''7K[X7"U8 M':!NHP@[ ^BA6V4BUJ*6!0<1+*3DR6P)5H@%&_GQ\O[F]B>Q @U#S(KM]EXX M]77#O9#%W'J\;I,V4@ICM=<\(K!1G'L?I5B0_F"-Z7G4/(V)9<4 ,P:8$8>D MS]G=$1,CX4T\2.QJ 2-BA7!%8JL<@G229;3 MU+2#9L05&816J.>KG84OL@K2->RK2DNI9)6+Y4]+N81^W]-5DAVV\DA)S(+U C9= MP>6^_).LR0MOFA^66Z7@&=M3N*.=2U^]KF#+E;\A 0N?:#3QO'=_5#,$H-5= MC[6HPM7T;,/8YH42-O?6C&I8/"P6YE,R$KC\$EC)@9<4S*3"_1;AKHAQQ\6[ M6PS;2Z5=S JG8ZABUM[J45$/^\3$&1[^V\:S(G0<%\^(H>$UB^,+<:;+$PU7 MKW=PT.G-YI;_ZC\&%)[RB7DP_T^S_7_C7OX8CT@1MPUZPQ.5?UUV<@]V[ M*L<.*Y':HW(+*.*7#UM*:)SX.Y&L^CD'^9'!I6+9/WXZ'.R7';67'PO$-F2? M:^,/XOA MCHTBZS3"&))4:$G[DN9.(I$0SS#1UW=1[E*+EP63@LG-DR4@!2K M(4.:Y ;X0^M-FAQNA#V=T447JC"5.'Z9+F#&I]XBA7 MLT ]W>^/.5 ?VL)00_6A+ PQ6#^/'WE4Q52UDZK'^==I/W:P_*8PM!%4)5AE MDG+Z9?'S;,J2E)W###YH'=]-T@*N"A'(O8SGKE72;;KZ[$2Z6N'*;+H:M:I[ M0Z,(2LQW>QK&(AO]XOG17[P@;1]E;4![V&&EHW7;[:&6C']\8[J MWI@ZJV"JZI5."4?JS5T(.$(7\!;QVH)\[ M@MXTY1D.R)K$PD!2_$2H$$]8>SI_ !#FBO,*\;%:D*Q#%#J%3=O"L4D M+C5/?<3) !;"!H5FXTP)/"7ED1/8[9Z/>>.PK'+M>X_B[K[;_)K7SRD]ATV&?Z->](6[AV85DHN,HO*HGPR7 MU=0^&M$KC!P:H5PV[2VSV%'*-B000GZ(X>89/U[!S]SML,? ?\IVF<(1AX%8 M52TN Q8_'3:#BH<+LN;)>+9#=[=^6*:P,IT#(13NZ?4$AD.!=D)*;7&=F4@I8D-ORW\+;.6-'K+1J$J\9G$*AQ+>?JJ12S?<6D"NFV;@^7ZVB ME*XOO\-R9.L<)CNF6NK02G)J,EM%98Y RDX3AN5VAP3'Y886:2)'NRT MT52G.SAY!'-OX"Q/&Y7:I! ?E9AA4)YF^C3.]"L2OTZZ(MA1T[D8DDHJGD_O MTJ"T%#WCLO)\D0-B-A%^=Z8X9? MN;D=J4U^V)*D%#4 ##!WH:DUV&+AK,3"*8! N2?-'@2(_NK.?]HF-YO?8RJ4 MW3PF'MR&?E]M8=/M%Q8I%A84[@U18OZE4"0Z6 V"?C1?B]@6E3FBJ5@* M23^SS<]<5@9T4D@C5R$IY!$NL+EB?E@PGXWQ8P*;#8.LNFM!D%YX(KR&3F^' M>(,=8H,&-L:SBC&FW+J\;%QEA35"46IAC5#F%=*7O/JK.N_];HG&V)J[)0ZV M\O^-A>+_ASM1M"4 :G)I+8",'&W5MRT<>\7+4)_90K""O5+D&;+PY\R*\VE4 ML8[ZN7ZQ%Y:XU\WNGAS*CJALWE"%&'Q=>O+WU_#4/>QZV-!O[*MMN^&]? MN?XTN[OU9E.+B'QEG2*RU/Q+HDEU,%&D-J"-&,CM4=DZJIHE2",@3DQ=P#;\ M7"(I1,+\!OQ>D4IN-HVYC3DMSV CG@T'M[I?0M)0N"_[D*.?AV8F) NSKS'JX!!)!G?92<&/[#&1K,'J+A^H-^33US1 MGPWD(TJL;0MSE.B\.<%)_S ;RC":I-_7X*YAR7]+ R\2.\PR=D@X_UX17'D4 M5T^I;NX[F\4V,AQ@LT&0)=M3X22\ON$"H9W36R'BOC:4M@QL?Y636JJR2$48 MN3N87'N+M1!)0"810J>NK9^M$6KWV\W)"C%VZCDW GL;'TJ#!K9%'B[WL<%W M@^N T-P-#O-D]O#)#^E7+_2>Q(315[I[I,U3#/5$Q82,@L@EWY6*Q Y]M5J4 M*:V::7D>5B+-F#Z)-9&7K;_:DIT7IAN>= D3A1271ZI)Y#^F"9R"\ 3E7SS# MA0=TY\R6KP\;?3 M-LRTDQL9L)2^3'DUT@9!(L[DGU:\/09A>D\\)(>GY(_L^=2S)HZ@4$W7]42% MXX2<4B[B#)Q6ASTVSDX7&ZHYLY[8P"ST3K8TN@C$/=1PD2/_$K?@H:7#K1EQ M4>3=0>Q2DJ@5C5[@;:)-68_8S;R\C=@Z727D*6+IGB1;+VD/QQ&M_<1 +%EE M(<% >6")U-?3AMF#2!%"R:.=K S]!15_<\CH(+UX32OFFM$B4D M0VK'@/;(@SH$ZYK)\#P_*U.$C_,Q,[< %*$!>!$J4F,&-+:S=V,;TM@4T?1\ MC USZR/;P='5,8OD$;;R>;$=L?W<9;]24QIV7*M2H-Q$)*7O$WO"]>W<"M:B M[V$];'40/7%0J>YC9M MC;TY3=)REXU!Y^GXFW[=?7 MJFV35IWMN)51)A)Q4Z)*O%67GYU.EZOVWEEU.>) ]5<_RNJW'P,J':G4!/D; MR @< -D6ASU8*36H,*E@Z!RNH))"C%FBAF+BT4C3C\SDR]?QVJ8M *N2@@X) ME"%)+=H.#'Q0^FO1V^+13)Q4WUY7C$RVW>XV-LEEX@U.:OEVG7]V8IVO&*-L M.Q^[O.$+BZC_%*I+&J0$U3*&!H'KTEY-W"#E"C(-VC6\-@./G%*>"<,)"52< ME@1)$ARH\#O/EV'V NZYCA<_)> M9B;](EG&J]'6ENXD4M !@U=8(!5M!Y6R@"!_,A,OUK?3=:4!%KV.4 +0DHF\ M["^5;]?W9Z?5][J%>XN^QZR#_PXWVTG'+MFCPR$$E4=N.[M+0>CU[6W9FHW: M==+EQ=8+0_X>+W #,8&+<]=L1^/$7Q$*FQA@](EI$$!'K=(XX0^CF-,EL;^F M[7%LZHIT65T]E^75)5MU@U.1"1@'2[1$FJ*@>RH"/[33'R.31^JSW;H M[$3GDQIJTE /9&A)-NW*LR/N2O5Y")U=B7E'$5P#OO.B/ZE\K% ^+VXG:C]W MN9.F*0U[Z% I4%Y'(Z4O!Q$Q!2=&"QA(]L6"+.^V%R^B6P;'ZY<;HF F.5M0 M2CP_H),O%ZF[EAGT1N/FFB9I>6V-7 8V1G#NKE))MD('W%IU^'TFCJE?7ZON MJK+J;,=;JF0B$:^H4HFWZO*ST^ERU7-Y+Y^!:S\IIMZJ3UQR MZ8,<],FVEFAE^MR@-!A[6.0_^:$7$/KWU-^+[7"592(^"KUL&1^%#CMUZQ+@ M[H;L#%0_.HQ>4)D4TN2%17\NB!^NZ9[R_W#1:^K!8+;U]]GP%M/HV5_1_'>2 MT-4V]%>^%TX]WLD P[0]W4CF#T1E%M_DPT,;SDQ=6Z8ASF!NKH#190FC'_E' M_*>?1#=+GM[G/0]4]YQL'G[0O-M5$WB=_>XX95<7ACA7UQ9LV/LP.W?YO_A/ M1]>'JHFXSCY$'+,>Z$Z,!4)[Y7"*!=FS%XZO%SXZLA>XM5X(]O.F MP,]\E*0!_].+8>I[1B=;=&*1F>.F;GDJCL(,]1('@CC*X-JEH ^X^;!;>5SN M>9R'%\8 B6*,=4&)V^BKDXPW%'=IZ8.5LU/'BF(L=\$*XBC_!>ZVH]?^,UPN MD/#.\Q^#[![&^'S'HL3_AQ@4BR-K(4_^&_6B+QR(#1@B2,J_D),D!R-RT(L= M<;@W166+KI*7YT]/$7V"O>Q>>2VC5^&L7:28W*L_1:"R?8W]%:>*T\/&CT'<*W\7_E,0L)>BHF>51A'$7A6*B>,8 M#%-BJ)BN^RX'H85[>+ MW.) $@%1[Q:4ZD+%Z4W(+>!T5(X7DR(T9"!#@F7].!$'F:SE(Z0?BM$F)CPL M^S<^%D4L?=KR?_S+AW?K277!\_36@UF\4%%WLSE?_3WU(TFCY'?T]&,NRAXL MF5U60*U4X2V&]U*K7#;M(6U9&RTA5L[9N/67 VL>"L_E"I6>H&+.7=U8KK42 M5*[E]E$_C"U_R7*=\.F"Q4D,[N/AA6D-6,LAM5H%!YJI2N6C%S09JS0S3;6$ MY;D^:55GE.LT*C+&F,($NR:EA/,2XJ1!$!6YKYBQCR>?+;=!GM2T.Z&A,VK$S%4ZPI#G/GQL_)=3A9BJO@P=8JCK^='NFGGA>;B^H\\L> 9U4#^5 M?/%6^>W!BA5^6\9RS=^'Y(UY5H):)[[Q7DP-T5:2*BEX3! M9<#Y[/XCBR+V0N$TAC!D">=_]7;K+.2:O ;!&*W/! M47-5SU3&89W/3NMHAH)476"K$L=$1 5"M"/ (5:82AZ2,9$#UVS6FLLIPZWO?%(ON(T4R=S1 MG0<[[")X .,:-,(BJM'R&T0X"OZ!+$VJ; /B:HEM<_(LKV8XKM+$(T MB! EFJ<;&.E1;. G.H%E[C*DHDST*CK[IE.E")0)K8V_T>ZI.?JXK84^PY2NB0Z[ MA ZX3?.Y@Z81P#[*7%95F2O,36>R@/YT4=AS&JL/#(>=Q"JTC#>'5=7H"L9L M!NO?3Q=G/>>O^N!LS("EOYG-G4<$L]PZ-\E"BEHLL1WZ8Q"B<_5?3U#%#L MX3=L>)(K&7-W646E(PRSZ.3CJ4*L9VQB#S'$R.0S?4RNXCCEBJA04VV"XNP* M*Y[\6QCR.%B.D08TWVVE364V%D*60$L*XJ+,H.;4YW(*A1T\6-_>JQN9$7]A M9C;*QD D7JYII=(9EF< RPV-X%24S%F]960JW/\PR$0< NY76[I. WJS*3JS M/O#D3:#K![CP]H%^3SYQX7\V .\H)?]FO:4XF&E/G=C)KELS5+;L(G7)?TL# M3US#L0I8#.?\\@39#WG6NLLL>T\CV)HL,EQ&UH4S:*2T14[-GW &GZU% :F_ MF_J2>%?,,C0 U5U&3X&%$W%JSS2&A!*3.>H?P(1XW%9P ^0;@V6E7K240?X0 M4@B((4+.Q&/F]#:BB/BF,Q*WJ-!!,5Z_Q->KJ-&7$15G80NYBS5C1ZD&BB36F=W<&(E(S7]D021CR B)1419 3H M9G+T!3:L5)$*$JXI&JD MJS^0/IXXD#X."Z2/>.'?IS3V0QK'%VSWR*-/B(#NRCJ+*[CMU=_XWN$DZ#Q" M.0_7USXT4QS\PY_Q &I]4]S0=TV]F-[Y3]OD9O-[G+,V(#V^XKPOQE3L8.[C M-1,[7!Z]Y2H_-')#E@_;ZC5/A_LJ(Z#^F6U^3N/R]/KJ[4MQL;5?Q/^QN(N2 MK+UDZIG:"4R430G^NK,>KPV%XQ_[K8_&.Z$D7^,W>1Y^B2>%A4)2T0C')90N MJ*JTO+BJF(R $Q4KBDFN>4%*W40H)W=5/Y=)>7=@H]K'V_)@;JGYN&W%6T48 MO]WS\&-P07WI< +A<"2!U;O#&17-;\OA8%XP$*6[/4U^8P%<]!I?A2OY=0(= M9,7E 4HREV.D%4*Q\\4./Q.9O[I&R "!\SS M?GFD2>*=$$)4A\,[( 1QA/SJ)6DDQFM@J%K):..3D1:5S1DP M+X&&[#E1]42A\HR@N:0Y9EW.;'NF;D):OL)63(0/B2I,/V^DK#>XSA3@RK?B M[O8!>Z64^_35GS4^$#=Y[^ N6RS/.R%5QP= ME]GBQ#ET'UPQIPZOFZB%D,)@K?6.!VJ4L*.'3B0X\Y"DX"""A90\!)C(C\#V MTX('O"$YL+X5!"M"E^$A[!;66"K#6Q'HH1@)R&<5(,<"R*P$LO#1WIL#KR)$ M&AZ\F$?JWEY=W&^]B'[R8KJ^]5XA*#B/(HX8"G_R!#F"XBD>P,$6]KP4"QKR M +^GT:MH<\-&D*461_-B274Y6!*G#=CA&FZSE.=3(FJI'!7LYVQ@#4E.F/L8 M2-I%8 <')V27!,(_10C(J U!O)<"MU$C&*LX]('_G9MI M=7+EW> ,87,L!H>8*OP>/Z);#RG^&13:VH\ $\/W-.&?#EXCSM^L>9# \(KRWAM2D8.;&ZY9 MV&G'X"U5><.!%1?)24A%@I* 6)Y8%#K)$U=*?@RXE)]X#B)4@>WFY"M8)HH/ MHHL$).:9#MEX?D2>O2#-#X'E8PO<9A)!B0Q/7/QG<41(S/^._:=02/;B3.0F M8"]D2]=/,-WMAW$2B? O(N M-OGAL2,8.QO3K.H#PW ZB[%BZ+>:K1]#R;2&;^(T'HSG8P<%Y%?AKH#EIP7Y MECDIH6A!*JJ(T$5JRDBFK606*^ 5G46.-_$NW5-Q(HI\[MB]B%O6-VS;\!+! MX=LYC2\YRWQ)N=X.P<^B,]995(*G=^> BM33<@Z#9J@WX54>8=_Q)D(KOO @ M^C<>0U/[E^A,4P?1ILQ5D;6A>FC4M@V?M0[17'-GC:^]9_X*BVCE8AR+> Z: M_SW'O+5H,/V>P")#LO62;&VPII(*Z6O*F[OSP_+F4;K9T!4T>';9[S ^1#E M#6:H78,4JF+U2#7 ^\W;40Z4%@_2S@E=I#)!)BPDA2X"RK*<%]213)]3"OWN M;@:"^ZGZ&^S<&;V!0R;0@S1V0J\C2Z6S "R_^FVUA36^=KQU"&KJD9<(<>:< M:A^[?S%.NH_5OPR:?M]&E&-RX,5A3"7*9!M'":HGQVC2\*DU8BO-'3>:TDJ5 MZOOR[S@C!JHY*P<*;./I&AXP]*E'!;RWF:6'&BBGQ6S>^+Y)L\2;J3C=Q=WC MIQ^ CLA!2K74/FH9AM'-]3]%O ?3?Z419KC\/H$;/$+U=?;J["9RZ9 M1:\\96TX"=7C_#NV'SLXHZ8P[&Q((5_E :3D10;B;>#T-,@AS\[W&^U M>ET%=$'\#0E8^$2CB9,$)298=S_6[:])65B.7 (RM%#"6)5@&U#QT%% I_Q= M+&D<7Q\K(BN;3G:+9F02\>(0E72;KN9C?_&33R<>T_MTL6(EBMTM:91+M MKF5EB1?8=+'N(E8Y_?(^?11JCJ]_%?>JVO0OXMVI$$ E:132]44:)SPLBBK& M(YF([J2MS"=K:!WS*:7D(69WNY3ITAL][_+"BZ)7"#_RTY\.UV@^>ESFBHB2%*,WGBCBC,PY-6JR@] M*+H3BIMQ@IZH.-I(0>1R6()4)/K!0SHMRK,,U$R5!=<@O\_O51P5 A,7_EH, MS@QJ9E;4?X:%S2C_6UQT"V \6,?+EH8-/C]NSHSPWH43@VKQPX*L B^._8V? M+[^F4<2_P2\$CJ8\-,N+_)@#3ZC)8A$OHFWYN=$^OF;ER47KUJDH85[3O!(Y M%P'S,,_L@?'S #=79*CVQ,< XSR): MN63V(AL5%,.]EK8QZBMH$: ME3Q4#*!3UH5S->^Q1@0K_DID'[%U"A,/$!G M(HQ8MU&$"#,9[O7(998 DQNSE*UITQK90YH&:D2@U=+;**KQ <"L0K4@.=TI M@:DC;'!#$TX0H12/>-*F*K&%8"ITJN=$I Z8@PW(.%'''?TT4M:*P_R MA_68HGSH#NU\ M*/*?Q6)&M@T[?S2/,;X)'=;5X5)S*3Y(W3YJW*CHPQR8&V+-<5<9>O-?CZM' M]4-I9Y>B#)85>0-DV@WIYEU;&0&C8^Q:_>#6V;6(P]>W%.[4N]D\<+[X9G-' MXR3R(>.1719@1IR_4Q>Q SCUHK&'/R-M*NP:,(MKE$)!)\9'H(0_HI(V/V+_ M*?+"/!>E?*3T80"D^7T4\<3#E2$TF&T'U@U$SU<8C(GT0=&',OR9J>F/.SX\ M?BM!]U" [D XAW/=L5&E&%*Q8.4VY';+QTM0S73U!]=9%5Q*CW9:X%(,ZEC@ M0AST#R>67U1.E*\<6_[IM7VH.5S9\E6<6/G'[@_+#7R/UD$CG$#M[-6:ADY-Y0<[%B8;+D:F/Q(MCXGI2%9>Z]3QWWC MF3:;P'KJGGQPU<5@,-([SMV'H831H[5T4N_%@_GJ?4Y53=5+G:"T27KO$^A; MD*\V+N_=[PR(^%-V/&Y9TBA-Q$NT1FONI.Z'IWOOOF-BWZ%(/T_+=\PA";Z, M$W\'._1Y2S?43U+>-M[B%6103TV7-; 6UX2W2\L4CEK?IMDDMT;-1/?*!EJ; MB>R^?%PLOV\.O'"(KO0&7G%#[SKSZ+D4;IS'FFT:6I.KOS:'+I*3UBMT=LTF M[S-/%S%M[FC6O@F< TZ>6.JI>I(%.:AZ]Q)(Z#T5-S%1SM?=L!ED>F:-G,!9 M\*Q.:NGOUHV$N5.Q;L2L["\T3LI4\!/EJ*.7>:W+^1.]]G=^;V"EKE/+S.LHZ)0!B $+*BB4"6W?)Q *7SPAKD+L>ZN&8#;=8+>W4/9,!<>!-C/6JU_"G22E5K9C,WW=% M]%Q2JV\)3\N0<9L]+]R.V-8%YB\"M6S6&4CSJ6LO2OR5O_?$#9ET+1:;0$*% M&F) CSSQ."XD/%$I9JIY>)GX ="]DI7'(]'O/&7QXXJ>-QU:#F?IKOFSB7$A M)[;^;O0- C]GN)YH" MUS5I!I/?7LYDC9GN' M34#GX;I2$R6V!/T*$ZWQ^2,GX9%GPV/TX,R_N16G@S^ST(,6HO30J7(_UJ*6 M=W7'4>')-EJ2C(O\4?#]?].ZD#X08FY]6S=["RF%0=LK'@_!>&-M#\5(,#Y[ MA[%!!X\-8\01Y^&%/6Q9&O.NY:KO_>\P77&S"_W'-+X*8<77?Z:W'$I?*6Q7 M;5A%3^[\>UES.]BNI2[L>;U^ZE5&W$?:\K,?KP(6IY$H"CW[YP__1G(64O(0 M8,JOK.6![L[/Y[S$&F]VB55!*2;4XNR )3$)QZ%<_#^F07:&8GE6Q8(S;_P5 M=W+9Q-C:CS@%B\KSH2 >\\)7\1"TGG/RP!>'.TWK3OI"G#GCKNY5+ 45GJ67 M_G'M#"72ZZD7T<)XQ,>Y2,$FD)PSJ@SMCXQ[X@%S?(0KXK_Q(.X6!_90B!<+ M]E2."'0>$^I&C[<*:D4T.!ZH$:/"RV+[>>.EA:0Q9V5"87KS(5 M&?6R_)%L_>APDT0>SDP]"I$8P^[G3K4B*WBW5Y$Y:[/GG6_B>L9A6Y=_$[%1L]00A/OX:*'RH413W"Q4EAL/$JK;13 M\H"HQQE_#93TQ3N,S"6) &=)-!5REOG!,7R@3T.8 MWA>K!_G!UF74#7' CM+LAF<:)9X?ULIM$B]ZHDEFF-GYV'ZX"E)1L./!=4[/ M?NR+8,1+X)];'F!P\MB#NZ(C$J>/<>)E,U79;QL"9<)_3R$(\4/^0N+3Y?7% M\9ZNLCNE\F(@")Y@@4.\!%0:URC*5G+K7?O9E1;\G?D+)1.',?:6T+$7F'M6(4X&IK3W[^]%:!:UEU@@-H%MQ%_'"6OTO#.44K^[7I+<;#BGCJQ T&W9J@,W$7JDC_G,K/# M ^*8)N+*3@CN1)$)B_PG/_0"LHJH)X*X9 OWA"6_P HD#P/I@CRF"5P:&K(D MV\DJ(LP%V6>M6I!UT2Z2E W+2DXJ38/04;1MXKC-%>(,#6]U3]-38.%WG-HS MC=VA1'^.^@>P.!X9WA:64?*3A[IE5$600L9,!MSI+40114YG(NT(L_= ?16N MZ<;GZ3J]ALN;#][Y')RS:B.")5?^W8RY'!R H0XT@[?4IS)P*S'+ S41Y*0R MJ&8,LRG4MD4*Z]^-=>LTE%!8HYU"M(,?TOT^>#U_BJC8F"0-@K4TQ0$,@'(6B4*'<(*GF6Y8]P D!6WPS;]N&T 3[,P =$T3J'\. MN07]/?7$UG])UTJUQ WO#,T0<\#./ MR,<-#*K=U;W0X+C+6246<:>R3H4U)L[:F)C+_),;*%1[<7N! G.'$O?#U\P+ MOW@K42XB'0GU1,5^(P612RFX5"3Z[B&=%F5EMYII^;#UX^:Y-C#>D8 SP,$V M66%..5:*G_<16XD3>>!P'0[#Q ]3EL;<$AXI88^P7"=.C0T"]@*S-EQ^MH,Z MSB9FA!*6\#32RVZ'?V11Q%XX#Q<(4S;T.\BO+;WMO._^+MWE'+],O1=(CS)F MBHE&A;B4OBP$UT@;!+@XVW&TXNTA"YMK )_PE!2/9^)V75&AV@W3$Q:.>UN4 M&CRK^?"%Q4^TQZPJ4]4N/ Y2/B M^J->BSU@/IZP-_F("X^/B M_+/#C[0WOZW7D;9)"UWFXON&A0?29/LIG.:SY MBL4]@+>):*E0L(5G*RT)$&63)<"2'W0@QAA9Q#% FK" Q$D367 M-?6BFC68F$,_-U8%3$64ZP!V.L=",[^@S"V"C7Y9D:^=A[1GS+V3# MZ&"=YFJPPW5KS2H#M12TK!YBC#>ARR7]_LO]+^0S?^K!J4Z7:<3X_^ZYE^*O M_L3_>O'CF'SARE?\]PLO]-8^S,9D#)6L8)6]BS_Y44\]P,M<8%5W#N8R"N]@ MJW4TNT%)$.Q5XE@,3Q$$P\\Y+E])R4*:TXSS&-/&PJTB21@:N&YI@ITNO$EN M>[TX\)5.AF=<$(G-:RY\+.0J\HBAD>N62=CIPIQOM]>,@]V/L./GW==J,HBA M$8N80]S3T&?1/>7#*%T7FFQRB?X"BM+''@)<2IFLU:$73?9M@;(*JI_ 9<9' MXHQ14E R@UJ2B6NU^H.;8<"M4>1E+:NL .O9BM'M#*>\M+=J7 O[4)I8SGD8 M)N<^@$X%?%7-Z\C(=ZR6[:43L92VMWY<_)^I\=].=CZ^<>2K"GM'1KY;,M1/ M)V92U+\%N-C_V,+^N\NWRJ'&!CYB3B7.;$A721IQ??P?-'JF=W05>'',8]Q5 M=IO5^G_2.(%8N6%&_9BKQV)9,+L>L82'?3&+;B.VYJVX]D.N70C@>N43US8\Q5RU&8]+!F6B M 7U&VD*I,DTREK%\@/@G(R*\*1 M%61DYZTI3$!S,PGA.'+^TXN?;$7,Y*W^ MGOKYT><\SBH.'XVYYIJ\_+ZS^X2%]#'RUT]\N+H*5U/O2[0#'.N)AT869<)> M)D[FNL9 .,Y53.Y@P#2<;[65 WB M%*V-2F=8GKW#LFN:=1!88I['R1&0W GY7N#_0_S!M3]%WDZ^'<^4OMB&UTWO M4F[?)1U]VYVA0F5]O1'_,O^)P+E3< TJ'%&97=J:W:\:Y/>ZP&GD<*TK_'/- M7B!FV?$8*!!7,I?'K7.>B/+W]$+_'SS:(1L_VOW G^]IY&5'E7.*1TIV+!(Q MDHB=1'0$W"OX=<5V>YID=;JB_!?B)C@V$R:D(&BB<,F,#U4F"U#LQ5S/BO%G MJS011[KOJ >WSTZ] = 8OJP'PAKU_EVL99V_F8ZA[01G8Y^I)B<+@8U\0$<: MA*0PG'D,.<.@3;5;#Q5NCKOS3%3@13W&ZIQ =_:60:?:BX<*.LR9&R^@-YL[ MNJ+^L_<8T/@;2_Y&DWL6K)OS-=V4Q2R-CM(E3U#+19^1Z52E3 HZ.(N5*QX+ M1 *2 MBGA+^8,U#X.FGF@Q0 JSZM)&LJ!F*E.$+KG#P1!GVJ1;1T\ PA1)?JU/!7\+ MPJD()R- =RKP4J>J53 8]JIL(9/$.. MWG_#17*K.V!0DW&)-Q2M']E7V"&Y> M@STE:UAA\41ZGU\A&[==<+4Z):)[%@GZ6=2IF )'95CJWNVPK3JCTKYD\H=% MYS"#O%R/ RY5@WV4418X/35TF8[[O>&%//ZW%0P8 \B5.8 ,]M**?Y6P@@_9 MAMVIH-JA7QVJ1?L^MG%3=B2I06PS% M2MSB#[?##;#60VIC$+V;K3JBE65[:RD.C-+2__Z1^96N7 !ERR2 MI8RXMWU4"8( "((@"0+_]3_>=LE7+RC+8YS^X^L?OOW^ZZ]0NL2K.-W\X^M] M_DV4+^/XZ__QW__O_^N__I]OOOD)I2B+"K3ZZNG]J_,,1ZLL7FW05W?WBW6< MH*\^??KVK]]^^O;/W__E4^?S-]_0YDF<_O%W^C]/48Z^(MVF^=_?\O@?7V^+ MXOGOWWWW^OKZ[>N?OL79YKM/WW__PW?_Y_/MPW*+=M$W<9H74;I$7W]%X/^> MES_>XF54E#1WFK\]94F#X$_?M7UQ(>A?WS1@W]"?OOGATS=_^N';MWSU=4TB M_0SHI %_&\'7//WPXX\_?E=^;4$)HEB NF6;2.^KKRKY93A!]VC]%?WO+_R&*^NTM7TA ^[LD7\0Q%E1U"5<6?F#$Q/M0*I^>YYB;/G;Y=X5V&^ MP+M=7.Q06N1GZ>H"IP59M,CB%:/\MRC+(O(WRB]1$<5)+F>"H"(1!BXZ;=+7/B^S] 6U*;O7I MX6+2HNLJRE(B\IS,S(=ME"%]NKB8M.BZCN+LURC9H\\HRO<9,A2:&)T6A9?$ MEKT0]^X%7<:[)$H-2(0@U:+V;+G<[_8)71H6Q19E%'V&MJ0',F@W9&.R M(WB6293G\3JN=@#Y8E\LUH"&^NP>A:JIY'6QC8C=SV]2 .SY._T1IV0Z3"HM M4YKT5ML,K>+B.EK&24S7;K(JWN)T4Z!L=XF>BL]1L<_*#XLU_;ON[")*EI]T MEE^3WJ;@[Q*M449 :M.7;BYP;F*FS+H[X@@>;?"FX>H.)W&^7;R@;)5%ZP;N M?3+F9/U-P2/9-.YN<922G^_1"TY>J+X,FDS&L%+GDW!/#R;H/\B:08]\Z.'; MM-9'WN.1^3PJBYK_CW_N8#,--2@2\B9\2=);G MB.PW=S@KXO^4CM#5&_4/C9PO]4ZLPB\LOPFWVV0+UI[I-?"&J< M&=E2%A*]?0G9^"_6Q&U&9$OV9'2,P$>E1=D]HEO")5WBTPVQ*F04T";KZID! MK2K(M:@_W^=QBO*\U*\\+O./%JB/%\(#3@ MK,&R6).M7HK*:QSBCNOS?1RRCB&QB^@Y)DM+N05>K!^S/=D %S_CA"XP^3%E M!";D^%)Y***G.%D\T\M"LI'[*A*(^))MYE*"?]EU/8 M@#\!,MMGRX^ED;1[I-S@-#I)UB9LB,#*.;(V-3Q$5DZ1M:GB(;)WAJQ-FA"; M[5-/;2H!.*=]2G,:TGD<)?1;RL$7$ M\MX13S(EJVE!- \0JBTD6(38+M4V";4]^E9\'27L5NFO;SG(5^W8$2CFB>B> MA&3=G0U>EGL.L@A=$8M>O-^D:YSM=$VQ&%V7PN>.M;XE/_3Z0F\%2E=HU?1& M2=7DH>RRZ33!RUX_"7UDA[,^4[2;G/13/O7(T?+;#7[Y;H7B[RBG]!\ERR6[ MY(_?+_ +RLZ>B!L2+5M//*'//O[Q-?,;H9!R,_CVW>2$-F)Z)!@'=+(^U63V M/_6I[([A6=:G.,J6#2;RS]X CE\"UA#?/9,>3)!:2WB7O M[U_U,'Q5X*_Z+7%&UMM_?/T]?2!*&E:QG;>5>+ATET0GW2<^4P[@&:%V12F^ M3J+-8 29WVHY#+[Y-X8BXB6#.&A:C^(/'H]BHW;_>Q]E9+N=O-^C9YP-+8<$ M:C Y1U#^C3&,(>"4'2&IQ_U3 ./>/L.\),LX9]29,(,Q'\#X.^(B9H#C/4!1 MC_:?/![MBWU&!78=YV1W\4\49>P!EX$UO@(7S+]A![(D&7D^EGKP_YO'@]^H M[8'Z:_)+SIGL'*C!=!]!^3?R,(: 4WZ$I![W/P? MSY32^/?0U!KPEP TX#&+TNIX5^C=\<"&>Z\1F+_#+V$)NB<;8:D'_Z\>#WYU M^' =)^C+?O>$LL&@\S[7DAE_]F^0)2Q(!G?8J@'^D?O!_J"L);18(P5>OM?Z)TYTAR8WE"/8'P= M:S$SH,$>H6A.87P^3&M.BNE1,J[.T,N#]0MZLYF]7^ 5>YJ#6O140=+"5\50 M812D)A*$C=+X?'97,?(8O36/&*M<&(+E7@+;4Q0NK*\J F,.I!Q<5(U:^'RT M5[%PMEIE-+2C^L]MG*(?F"HA@.NI Q/.5U60,P52 R::1@5\/N_KD7]!_KG( M'O%K*E* ,11K^+M0G@\^ER&5H>\B:0;>Y[.^'O'EJK;([C+\$E?Y7+FCSP%E MJ< (U',]$+.FH@PC3(U&^'P*V./@#N=%E/Q_\3/7H10!LK1A .BY+HC84M&$ M 9Y&#WP^"Z26["Q#$6/D69^:JY[>)_]&5T"Z[$JGU[(909\/]&@.[N1NBU/V M@1[OMF5'T^OGO,(IH7Y.%]]X23P9 RO]7"&'SS;S!%Q$M&!#"9I'\2_L06P IRL?0S-2/M_EE;'>52W?%17":>C M^W((:/_TG0/JGP8HL 8[B^=@:C3"_V,T^H*+\A2_H,NHB&J&.&?Q(M#!(3P; MU%>- +$&/'9G8VHTPO]3-7ICG%U$!=K@C'TCQX08W:MW('P==A$CX-OU#H)F MD/T_07O814G2/(]D#C(3HC?( PA?!UG$"&B0!PB:0?;_4.QJA[(-695^RO!K ML:5OQ:*4/:.%D+U!YT#Z.O@0QD!*P$'4*(//)V.U%F]1DHAT@ 70G^\] %]' M7, &;+;WVC?CZ_.Y6>V*XMT.5Z^9RWPP>2=1-=O!!S3HN_G"!K[J@P*;,)=? MB*_1%],3N?_Z;B3&6_+#-"\Z <]=#95X'>5/);O[_)M-%#U7FHR2(F]^.:AT M_D>71/MI?FT*"&_Q61-V><%(3(C MM"9[JDTT%PKYO]5C]#9@V@!#+1 M#,ZFN&R0L0V1]&<_ITMJ![2ZTG_P6HPJ M(!Y776FAE<7Z)XQ7-'?* \I>XB7*'_!AD-KGUS+ YM)- .BSCH$9!*N2"*/^ MXUK7&D-\Y#R_R_ Z'EIKQI=:9+TO/BL!GP7PJ/=0Z+^E+48%:(\[S _$4:8[ MHK*(?]4)H4;7"2J-V@L&6".?]4:+<;!*0;$[?\NKYS!U MLHY=$*=[@X9G5B*0UN5A@?BL,@"F%)P6%B[GKWMUU*',]ECO3=)-Q7.MX%_0 M<,6! =?2E '[K"Q*C(+51H95_YFP:R=EP-0M'IV#"R :?6%!>*TD4I;@FL%" MI?]FV+4S4RKZ%YQBIJZSC(H4N&M4!,!>ZXL*HVI&18!5__&Q:Z-2WOZ2E9:M M-IRO[1G5X*O/BB%F!:P)(S3.GRCKGU12"]B<"<7IGJCUX?ST'*UQUA9(>4/Y MU1N1 6$V3J/L_88()B?S84E/DW#IR#>"89YV3MI3[\1THI[\UNQCB5AAEDQ( MDOY;<==+=LMN;3WJ+/K,*<.%ZJD[ \I_596QIJAF#'3N'YA/8Y7;D_H[&KU' M1K0HLOAI7]"\ZX_8DD$VZ01LB_4Z\5^W)Q:L10NL1XW!*WP_K&\CDLLX7U92 M0:N#4+Z@8K$>7U_J-&5.!5G3]B,'C6[]K4$!4]:++&(JW=OI:W1GN?]P+5)JM@XV]&42@/5;A\#5?&"=-5-,"V)EPM#V QQ]?PC M;5SN'4F6;ZV\YU+>/SF?>Z:C#]HQ ::M)AVP/5+(47 JKK10>@9[(1!>C8V2 M!.^I30U[0IYT!AF1:;DR1XB#KNJQ& P*.5)9= !IFP'"X'L.[=!Y9S1(@MZ>S5 P=[O,S6 M8/=WT-J9Y8$-,LC7%0FD;W&$G<(\K!SY3GR7\,*PACR=!DG M^P*M@$X>!YHS%T?0[E=0CK-04ZKMZK':JSA[_?;>3#7><$,=/H%8Q+-PT#'8 MZ>MW&.0$5?0&P)JKA4G/ZPM=FTU$9:C7BEV?CO]7\P5;?V#K3ABJ!V-16:VX M:#^@-RCV6O3]P1%>Y^6W]=))M/ES+N.7>(72U8%#M$S(?\:))>!-VA03D"9> MJY4&UW#=@B%W7N=;1\%^0_%F2^?)"UG/-G6N],5ZE*R)=02@U;86OF);KW7/ M1 YP)53L)NWZ5(%.;9FNQ1O);AZB30%D8:R6_'\M)%/RZZ05>+((O M6MF/U3Q9YTLL6I7G\4C\.=)'(CT%&&\7"/@=4 M:''P]^0MYN<)"DDUX2, ?ZH P,IYMA#6H5J9X(#!+&6I<[@2XQ7Y/4-13GWN M\K^<"6$/83:P[1$Y]E2V0'^0Q[<\F5RB M=9RB59TSXBXAMFQLQ9AOX^\B1L6AJ;N1S&/S;DY\"EL>AV/.7G/2-8[%?ZPF M;HHV=)/N.L^=1+8:FP^-[<7)SQ&!?(Z]6HW<2*M9 /P]E["^;]8ZS[!!19#. M@D ^-^:YER;"+C]1U,,>RIR95JQ:$\@Z2>$FW1=)#,"ZQH&[!E; H;P25N:D,]H61D=]K">IL42@65(;C:.[%Y0]8;=ITCF^B_Y1IOZ"[P4MDAW.D6@Y MI:GNT[!.9C8<,QENY+;A&-AU=.PZ.*V*=K*):$QFX!'M]G:#!CL#V[M M-5*"#"05< ^W<7#[=1(:.K'6F81^CFV!LY#%\RB)TB5ZV")4.*GTV\8L+M;7 M<4IHB:/D#N=QJ6OL PN5)DT105 3%U.;%HHM>-DAV1]KGH8?W5%?.;"\\R4A M3(^7$8P36QOE6^)^T_]<_7L?OT1)>6]?7$19]DZ6E%^C9#]\_JK4IK&_L#;. M++%XV+ >TWTKS.RBM+LPU$&&19TMEV42LWNT1(0SXK20):66P7#F $";"20$ M]5>)%%@$ZHX8HXNK-+( EVKP_5_^]'VI"N2'WZ]OKAEP-JR'>J+"G4Q1)+B"S#OR$\:KUSA)!DHQ_+F6T.%G M#X>:0[-L5 _-@KQAN2&LI9OX*:G4D(;F5F][B)YR!E>ER:',-Z")ATJAP:M, M86 H@W2\+VLZJQLC>J?4<#A0(3E@+4P1H(?J N9+IB0B1/J^NE,[\X+JIX W MZ=EZ'2=Q5*#\8?^4QZLXH@<9A$6\+'\E7M3_Q'%:_$K :3V+D0&R@*NU3$:X M/-1!F]*1VS*COFI-#JLX2>>8A,9<,$\9A##=8,HQC(<:!>%&ZORR<=0:H)'^ MR/GY$O-@B7FBY.6@,NF%G82TP_:W0(^+E (IL"0 T< @OOJV@(^66@ VNB /E4[2[1 M$T-U<9S-C# B*I[M M#Z$O]V4HS&C[)00Z& TFD.<* .)-T6@P$>H?.AN_V16./,Z0U!Z 8 =ZP($- M1!T@G.IH!0>O08C(!&&'-;'WZ(D>+;)U8?"Q/_CMQS!&F\V+QO"VB/0/7]T_ MT+_:/2?X':%[E)2IQ63& 0S?5#N2PWNN-JH0Y[I2-9)*,4!%L:H9 M E4(]:Q8^9R2*5/0V3&T*[:D P],')UTB"_7Q)"\DR0O+MIT- K.L[Y*"?L( M-Y=&/^RN$<@[7[V@\,R@1B9\6*JFR+^!PLE["O<8JW:W._*01 L X'N1 T+X ML#1.D7]#$R?N*<@HSEO"QJ:4QST13?:"N+H&@&Q]60%D4/H%Y]G$'Q/T$60P M9X=[_C:(O_\)3D=X/%GQT:=Y876\XK5Q6\6AJ@J_0>ERK!@ R$ZI6BYD4(H# MYUE?D81]!!E$"0X3 @<&^18*='$H-LS,G,+Y/"[E[#H?"GP:"/@9!LG)M+V/ M*L@#C;/5JHSZBY*[*%[=I!?18>[X:T%N$%SDP%HX+G:*/.LHD@0Y$&& MT=RC(J+E7)JZLF1'L]_MR\-X6NAE&0^M*+Q!+69( \]52YEG%=6"( _R[*+# MB$;5',W6AYM9M=:>:Z"9-)0LG6I/09YR/-+R,/OLG>M4\0%JF;( /%L)"IG$XX4UAKS&WTNV#=-O@O49(>5+1"!:R<(\J/LC!&=2+G"A9J;ME%RC4\@578TC56UNMIJ1HXH^I9&A%-P8:Q@,_> M]$\V15V$'D/&9)Y_E2($![Y^#$S!%+FWNQBSTF#YJ1!KC-]*)Z^ M-%"AZ0J3.R,]:3 &&1#5"YFH^!%%G?0A6&$G#83G>B'G2COPI,%F.0C)\\L. M/V[3 CRHF>\VO+C;:"5"DU9&^?8ZP:^N*R>W=,BO,[B@XVL,!JB+E8>6[R24 MW&7X)28C=O[^2TX+ K2OIL^61?Q2:1Z;>WT$M4QT$#@J:K6."QKA.I# ^,.A M8%7[P9EA,Q@?+."M;\C4.ZF+6K7(PSUE.EO]:U^7)WC$]VB)B1DOR^(>0J(? ML=DR%>E25LS!M+$W>'^E!J#M20V./Z?@,"JI@V$ ML" /H+HLM YCNKG ^;A.! "TF?A"T)-58 4)'4=QQ00%>?)52B G_#!N^<<^ ME!3TX%4)0$]6814D=!R%%1,4Y#%<4_#\_;#&IYLJJL M+[_C*+02?KP2"I'$=9>:0$ M^4B5R()>AZ)+5/WW)AV5^V74O%5HD&OV^0W]D,CX?9%4%OPF7"FPFCBS !JCRUS1I'+HSV=XM^QEBM6= MQHV-Q[.S.;(:9[<%P7*UKP<;O-KQ.;>K;[U^-&Y:/%:TNPP]1_&J@?F(Y6-? 47=!ELM@"():]:$T MR*96OL^3-.3O\[@-@U=+H$SL*B>_4XW[$, B?5HG4'JG%ZX.8/GDU6/]8W@O M9\P"S(\0VFPC5'T:,H.,ZH,+<+ &J3=4?B$2[#30EHT-Y5;I7#^NS[<4AORW M6DKCH?K0;]2MV@@$GN6)PV@5W63PW R 0&Q,A BUJ!:O#VK*QH;XJG>O?N9S"O@V^/;"R M;Q-V=TJ'/NTS5=U]&P"!V)@($3AZ]-HN)%]P@3B7TC*PPV-7#IAO!A,RDAC, M-\@\"KJL'ZARN@KRZ*3+SCUZKEV7Q?J6[AV)?2(LC$JR*K5AJ)R@S0GH'U0B MMI51T&^0BP.7-YQN'E&VNT1/=&M8WWD]H.4^8^Z:#-'(]%>*YM146DUNDVJY ME)0@\P5T]H^$VWVVW$8Y(I.96WT=WF!\%L!M$*K:JLK"BH(".M78*GFSR;]K MIQR=:C0G+JVRPDH1!( -0M5''9E,N6(/.]9_F^_!^DSF74R%DJYR^=HL!A[;1"9PJ&JH M(@/+EI'9H<;3>V^,(UPBVF=EVF=DP6JHMFQL:*M*YX&7?ZUHYR&614M[I_]-;]I4C6<)GO"2FKHP;25?] M'SJ0;4GRRSA_QGF4_)3A_3-IP7X9/S!*_A#4)(#R@"#OIZM@_/R>E=**DDIG/_-H^OQ]\=68N8(. 90SUY[\0 M:?6$>H LR-"M3KY-RLA( YA?>\DF.U]#T 10\H:,$!F.43JF"NNHFG&:J9O ML+3".FM664$G^E/N!65/F).8VT-/1V_I5/-HP'WHWQ]X5LF3"*+<>./2GO*ZK>,:G^!:K\ V3ES+AK1'1F@Z^^.0J4=6&/J1J:]$29.UXY1Z_&=O M\7"O!X(=\L:&=5P\_C/:/:%LP![W^[A@?//=O1D6#@66,\6QN"RT@U+Q#;H@ MOLH6J9>@&#;TI]"6/_U18591=V1H XR7/\>%5&H*#V>0\0=GR^5^MT^H)U<^AZ;L9FB+TCQ^ M0=6>C&UX5-LU1@C>SG_MTA6"JG&"=Q/D)?8CO<';9^]\]T< 48N4">&_!LD9 M4]05)L(@E=)EJ@/K4QNPV_WDOP((6%$<^3ZF(..XO^"4AN80,@C637,F MS%0!"&@3+2L$]5]%%%A55!DQYB#+H0U8O<0[XJL-0QQ%,$W4(1O&?VV!,*>H M)AR4EDXN70JS?_*%U8Z1.%(L<99'P&)<09Y-M#S=DAW0#?DG]QQN!# \?.L M^)%B?7QX>T\,XS7.7J.,<9>GTYJ;;%W2VLU0#TEJ8^SN<%;.TJ+(XJ=]017^ M$;,7DY%ZV$3:JI0=I![EM8=I$YY(H++$]T+J*M-GARI]&^E'-!N;KT:@]"UF MDQ.4K Y/<1HQR@D;X1"ZP%(<(4X(&^(RUG]-(H(\9K[+\#HN:&;\X2Y]].'P MQKO]$***<1DSUILN9H,,[(ZKI/,.*2E?G"J]*DUJ8<.:A*A?&L(PUCQ8GP;9 M)1WK).O9.8W+&>BA#*P6-Q\L1'T#,FVL8_Q^0LZ-TCMQ_S5*]JA)ZDX3OWQ& MQ18/=X\J35CW&]PF(6J?AC",-1'6YS1UN?1CZ<_N;BX>MF0,S@F7JSJEQEF6 MT:@[^L_6O\0998.6+]JD95A#C]_A3:Y=K,T]KRVL(:KT-"(UUGIK9.G?#+AV M TH&:&(N5$=!5Z])2Q-PM7M.\#M")W5E2/TE67ML6Z3H@6):WT>84Y MK.)LCF#MX'1R1FU".DTAE6"R(4*/1+_.D_&F>BKT-@3/1._,=MG52SRYZ/O6 MT0KUY?F[=:KM+O]'-<,/^]TNRM[)BA-OTG@=+VG-P>42[VG:-N)X)O&2YMYT M\UQB0 7'W,H!#P\BN(!.=HPBD?/,G5JC9K\';.3,- '&$&ORWK&KZJO5IHX%Y.=$:/!F^X0T'KHQ: NICR#(KF'H]:( MS[M?W@AH'+$F]_U)+^J*3GMH%R'NL\I<7OME41[#EA.]0)LJ$^O5VS-*K M^Y"L>U0^NI,6/51NU[ZK!;=S\X!80I[<2IB@@ K)+PNBK@O8BICZQ@5,1?6@ M6:?W@-V-ARA!B_4]6J+XA1Y6.3(V;?=6,U(H@W^2&@?#9]F,J0<<)*C YO;[GXJ^M!$=Z M)VH3F4?V"%&ZB8DM.LMSY.9$X">,5Z]QDE1;EAXYTGFLU;;6!,6VCK+?]G" G#Q:ZM'"FX\2*"9?/LQ MR7!@*&?]*(MUEZ#ZC+^L35^^"7KJO GB^;%VD+5O:,V0N7E%#*2Y^\**ZTA;PJ8J3QXV M=XZ ';7"MB4Z<"R,J*S>/QM2%["CTCRP.DK7N 2<< MQIC:XP(#3&[.2I0)YA^HF*/2%Z,/-LV&'F&K@AP>\FC35YT$F= 5XI'M=11G MY4/WSV4B!^3,UK6$'$3+VVU"0&OM$(.Z,$RT)C^\/:.-L':W[OD?/- T'\5DX]2PE M8,U3/"Z8DR>( VKD'KM""P['?OG?TF'#.CP/$CMP^BB?'$)P!SR#OZ""O@%P M%/?_@M)]F03Z@J;*(2+_+2ZV%\2DX!T:%7UNWP(HM6K?!P!;N7E>)"2._Z1( MK1E,%#[,>M4QQMK"&+X) /5;/16"]A?L!2Y-3AL7S9$ Y9(80)2ZRC@@( =R M;:'>ME-16*&MJZ+)4A(%41L:C56$XX-)T=, ;"B>T:4$G(:FD+-*WP$[(HR$ M4R[3F\R)IXY@M#KDEF/]SC=1YDX)()DK4)*8@R*)N=UF,LRH9 M[CU:)E&>E^EF2NFL_K6O,K!9@(:9"+U1?TVN$XPRGY MY[*R816#8D72;=X4TE-N[KG2&UANT6I/ M<_RP1N/\O?-7+P%V:;HWK@1IPH 8:,(+RA;$JA01B M5H,'PPN8'<#;*OA$W/.G.*D?#[^@GS*\?_YI]_3S9[1[0ME0:T' ARK<0F#G M"1CEHX$5669G7^3V4Z>T%^*?IL*"OKX\9OO=,RI^Q@DMT)'?I$NFILC VI)S M/+ PM /(IH9>\#'K>RR&E;&8^G 7946\+)\'?XX*TL,#2G.<-3R6%1U2LD%8 M;1!/5TQ0- <\6BC"T#$+XM'0/[U>]0L*>U(/1N:,8/7%7"Y\TD$W&Z\ L>7M M]#'#C70=7H[$QQ[B(/1(L3_> )3]!'F*P>#F=EC*B.^?CD#YKFD'U.U.K*XF M^1^TNED138C7,5I5V:>:!&\TC4Q,':XJJ4R>[W=H58X_-^QO&NRC?9PE[#X9 MSK$*X:GE*;6U+4VE[VV;EMD\2ZS')#:ZTUFX]=6@50$,#X[8$X17'T"]LQ ? MK@$J!;@[3YWK!7 7^PZAY ^4O:#S]T?2-\U\D1>0!5T1 V/1!F,(JUB N9"& MX;\*M0*T.@\V%KB3)-R=E?D0J<(/>M62=K'/Z+P![@!@S4960M;,]W3BF@)0 M2BT.[R/@2%Q>FG%W\WY.-@ZP%M=Q&A?H-GX9CUR[.\SI>>G!3>XXU'*S8AG_ MR/Y8PQ]>VO.IA6R8)'T"\D+<@-49JYU90:>)U9FW:E5*[_^]CU+247DQW,DX M43O/CWB8\EODQ5C$V$N[;HC1V]SL-B4%2^!NV*/-#9#[R@#-6>O[YXCN_HIW M@')K81#4$)!B\%9Y320!4U;%'D*,LI24('"W7)UF(8*#+]1*5^XZ\T%'7C + MU..Z! H\#O/6\8H3B%&&NWY0;@Y)]N[1"NV>VRL)444+>*/.?($T\EBOM/B& M:A@4N>5K.H/HU\Z4J*BHWZVEFS)5]MF.)J?Y#SA&0 L+PU0I8?%8V^Q(1L? M*?6F'[;F^/( 4)O%G9\2=H66@S(!A'R+<_'VVQ*VD:G0Q.9A^1>[$AKD#QQ5 MAS'N+#\_3PBZ]H2/6P1*LK'I&3S*RT* &PVY%_: M+)Q2 6H2Z!L0<-4 :27<;(OP >5 M6EA&#HLB%J\K$]B1S6 ?)JA;H-U?N!])5 M0@X;NP%=-^D:9[MR),^;00 <'^A@&1\3J&'QN\*(%=D,GI6*JH[H]A?LEKRI M0^+R">-+A!DU6847+%Y3HDO;^/DFO:(/5XAZ MWZ35%ORF0V4;A->EZ9%@S[?X,'][46%6,?="RBQA/IWJ$-,)O&\3K16.L$IP MN&94F@&\\V6QOHB>XX+*@"P>-',C,^7LUJ$AGK.&QW/6\#EKN)S%.6NXZP1M M)YXUG']'.&?AG;/PSEEXE4.S^(D]SM\_1__"V04-S&:L">5 MWI=HQUX7-5O+A<-N[:2"9WTJ7<:@TJE"MCHYYRH&-BL.D$! _&D(0REE*UZW 'QV2MUE\[S-=OI;Y=O 2? M,^OKG\IT2K+"SV<$C?@G-[QD"K-FA-:NF6N^VJ*WQ9%^&& M/S,X'->=B$9Y'SM9)<<5*+Z@ FZ'I^B-;\#M]N;)@-&[I7B%JNH CUF4YI4" M_B"7OK0I7Y2"ILY-Q]3ZQ;8^4&%*EP*;-'/,F(#6((^T-*5X'/MU'+L5C+W2 M9J;.OEY!$BPH?JE" Z<;)5F7$PP9O\O0[*JA/9UZT*S884W[.P%O']YNMU4: M)K0'HSXF, "=/N89;S8L04[Q#C-!'T5:-W=E0JAC+?:]SJ9>YNO.YNEN::"" MG/:&JT@$#36]IE&DTYH!Z1]3F .!'W.5L'NL 5I M' 3,U3;B3T<_?6:&8=IDNE_1X3[>;(O%^I>\;CJA!8!U/($9D'4\VX()!C!( M@R#CL+8*_^W#W$EQ]E)-M,>4YH+1RR3G IU>9D-@.C1!SOH>._44_W-0FX/F MXFHP'8<_#XIRGK;"^J]5ZB]!J=0$F_#.A^D/G!B=37?@U.OLE"?5 M40JY\FE<[UX2N(J[\Z4MD#8X13V M@-/A;!,L#EB8=H'#66T;_O;1;4-3R>LQ>CN.GR#N< +;P.MPM@T6!RQ(V\#C MK+8-/WX@VR ,P:0EB;_@=$G3^N$DZ03I'R$F6M[YA"'2HLYG^S'10/IN2[2Y M;")@=-Y68.K$>/*:Q4U(^@31R3Y$K]MARV:B]2,_Q8_R;<,G31[;>;\T?(HO MAVR>XHL@/\+T@8OJZ%- 2)K-0L&^I-SX)4?K?7(;KX?9QE2:2)-K=)M\! W7 M$-[151U&HW[(RPO*GK!OU]MW&;ZFB?X[^?[K_-ZT(&HI1/00ITO4F?B79--T MMBSVT? F;3+\_#V#*?Z/,/FF'A8?_#)3AJ:(60GCY?J$SZ"-G[S;I5NK;6D4J_B0 $M*:?0+K2S$"MJLG@#)W=^S/:[9U3\ MC),5K7EVDR[GM,Z3\SFG=9[3.O>(J?VOT-(ZCXT',^>D#*PFG _F?%63RQZ# MV=1(W\S'/"=NGA,WSXF;?0AT+5.]HM5=E!7OCS1I#_$N*MZ[7QA+F'K#MG8A MO*%KB3!7-CX @T.GZ96)OXTS0LK_Q'%:_$K4?I\A=GIE.61;1TX Z;#4(G=( ML IWPUJ*0ZSES8D(6[BF5V,^8\!;2!7/I@KETP5RZP#>[=(E>4(*?T>H1+;C#75IEKJ[A>8PPBU.;:*CX\*YQKJ\RU5;RQ[7-M ME;FVREQ;Q2M[-==6T>PR-+OJ1>KUN;;*1[';A.?5QV)-Z[L\;J/TA^^_K]_7 ML*N]7$=Q]FN4[(>Y*"?#SY_7IO@_V(RV.APNY[(I(\TL5HDJ.^FU>JZ#-M=! MF^N@F7/9&!:=,C]S';2Y#MJ1ZZ"%\:9YKKKA]=WCQRMS)]-ATQIU//V;"\R= M?H$YF6Y9JP['4[*YM-M.)K8A'H^:77J_Z*ZEHAS97!/O8*8QA%OY#5 3+ MLZ*SP)"_#HL+^>/W!\(^HM[?PQ*E419CQGHIA&G\ S;,T=BH>_TES9_1,E[' M:,5<%Z5PK;O#A7/C^U7DT$?ES!61#S!@J O@<&K+1@$#6!I.7P[.:HS4G6)\3K,\) MUGL)UC^NL9WS*\\V8,ZO#,FOK'$H[F6T]YQ+=12#?.4S)*@I]UM M3;O+FF>Q_E $.7N["6ET2A_,#\[G!^='?G#N;%$0U,7FVWIY,6UH([_B'S[@ MLUK@J-I\8"ON4OFIK>5 [OFI[4=]:@N?"FX>W>#16?-K^KG5_4AOZJ_1X3C/5F>LSC=E,_I"[2IHD6N MWIY1FJ/0C446D;T$\ZV$!*IFC0OE;*F3#PJ&,M=?SKB(Z5K&11AD6$I9 MLKS'*5-%9&"U&/E@?BL)D#T%+>%CM/Q<[XBBA-I[#+>7?8E*.J!R%2 ^A4T3 MW*/ JNLO;\LD[9**7=I5D,:OQQ4-(I(Y.4,8EFMS@/&"):8[(X'BL64[_<\# MQD65&>8NPRO2$]V!$_VC"(B6LK,;J+1I_&Y8&S\,*V,XL![; N-ZZ*3ZC=,,\B!G^WBS@A]^/ M2B+3_C*^=,EDV]3I"/TD&.+$8M('!NF @,Z-0<-P MC<]X,F"1\C&$TEKF;J-P!:)KC3E&QHVPE8IT/S>*:!>T+PP N :SYXN *QF7HD[&9$_BY8]PC-ZS% MJ6]@GU$6X]5#$66%P\#!_J3=1MEF].1*!,*<^@U(<)K"9LY,4UJ%1A02LS5O- PM!7X!,*NL,'Z^&QV&KA"KS!(O)#%K2+%#Q.J[. MWLY6_]I7)1D@:ZNTL6BI%30.09^,!&)E#1/U9O#HR;'-TO2 ?O]TTC[0B#V[ M7I!&4:7*"[I*V5;*CVOB\8:'-W&YNP3PC?%M-V)7VD?H&:"MWR#S]J9372/? MGD+P+4<(@EA);!)/*)@+HL[[$;F 3D,,QGV(*N:6*'ZA7+@-O6VIX ;9TB?BBLX:4[[WMSP3[^[G .\D6)Y:P,Y]0(63E[QDC\NAP?$?@%%_]$ MQ0-.AF=T $C>('FHG0^Q.6I*-A]]'K9[(,9G&4P!1,VF"H M7X(&P:@7E&D][1)@GR*+@+ZO>GUSO6BI'B>UXWUN$OJ,/OL^_A*&E$9[C&N* M!&OZ8_M+FJ%BGZ7$(ZZK!77\RL% @V!K(4E@?5X MV*HHC'9[CND M/==L4Q%8F1\ )W5"OAG&];IJ-OA)HW+L'I3-^'+\)O#?7,G MV\R(*ME.6JMMK3^*;=WF?FC&E)_7KEN;2YP-P@#7*#^$%BZ_4C;.=3SG.IYS M'<^YCJ?%%Y]D+YO2-?4%)?@9K1[1ZV1+28+*Y(A-70CV.U S+&WL MI2:6$#71CLB,M52;C"!/TAZS:(5V4?9'3K@K_Z#28%M)$&R3HD@,&Z)^JK!O MK(62SIP=K!DKW!>F) @TZ0=#KY7:,WG]I;S %ZW>3U?6-;@#J_&LJ!.0P350@D"NDUP$)Z*E, %-H;?#NDU;D["%!L[.2OLT3BD32@-'C"3^S&P.[=%;TRQ(O\#7T6ITW*]DW06 MY-&TZ#1A;"3O$;T^(6PNUM?$0D3)/U$TO&*TB!%PE@3&&*!VVY>DZ12P0E&X MV2?5V/]"?)7'5Y2\H,\X+;8*A_P*R+2FR!C9R<\.B?R..S'&Q(0;]*;&.;4 MCZ_8:"H,<&C-@!;'R2L^6UK'U?>6AG"3>&HP3'H>OG4RQ**OZA66CZ'L#(DY M4/>*"L\>"RNQ<;8F-%!>KO'>S,EG8M)2Y@&FDU=HD>2.J]0#2@P>(?MP4Z)] MGFMT_F1X@*O:=X@GMF4PK5L A!:Z K=N2^I5 M1"V>448&.-T,J>.Z@( M/)%$-4=3//7(\IV #GP&PG$P&KDV&# 1Q=K M"H)E6:2]5H\&8;V%^P:!S6&*7J,$K(8C:*'^=:##5SP>ZY8UKM--N/X2=!'C M"%MN]B$.Q&TWJA7K\3BXZV%@IC-:@C'[Z+TJ#Y2NSI;+;(]6]>TC^]@"VJBW M:Y WF?3/9"..=I@S;9W1LA(N1 )ZY(#'A_58Q M5885M N .MSX8 YS,'6"*5&@JF-=8:9Y:^ZM2P-=KW7\&@%NOPHR]E6!%Z,A M@6).+\=1&WUB?D/4<4>KLQ?RZX9Q*OR#D&-XGJ(LJWUPE^O4G7 M.-M%@K@#I3:UT(!MW.1-6N(=I:PY&! >.P&AVZQ($FCW:V%-F7#!&\ P5[46 MQF%>)]C0C PHF[UATB8A\K'M;)%Z4SNE3]\7G);_O<"[9YS2M,]"%>"#,[6! M!1Z>8DB9-M01%OXI-JQ'E+7:XH!5#6I?X*#.JA1=DDZ\F:1E3O\R#7N4,)@2 MKDU:;;NU%^!M;;%+N[J+XM4USAZWZ&Q'7?J2WSV2"[+.2LL6Z M=X(64H:NWY9:^ M*R#\DS( MT[\O;M.4V&<#:^I+P^I6LO64 G)S&F.2/#\"HK(D[M9H(YP M7@QI24UT=2LFA_>B"$I&N)$'(*Z)I"2Y-DW1J.@]$\UI:KU<8D?0>281^DZ% MR&WW2^?9N30U6RMJN/O\F5,K-B1OYE3Z/,R7&: SI\0J(U.F=GL=17:<'?,H MJBS-BCFI,O>R80:8_E6%64:Z3-WF&LKL.#'F,719F@MS2E7NI;_4R.MJ[%\( M'M').1#E=#7"H:BION1QG5I=X?E;I]+9(^1M]W.-T0QVIWB9Z*1ZIE]!^+?9$744I+$SM,A$XID9:?% /52L8# M6QRE]61^9^;@%@/5M/* G*TS4AEC(&?]M86'EJXR/'1^ M!7=^WB=%?%%F*5F^WZ,7G+P0"]TSZFP]4&_8)&I7:.BUOFA+ *Y#*EWXE=;B M :4QSA[0DJNB7/H+F^8H& J_US5@B<+W3Z;'%.U91M*3%LA@8!L++N *&7U&;CF5,210S*W&K=M*&'UB>.\[ M)5!,QER7-F#,^->?@O4^>3$YV4F\^$Z*IV4_GW<-AL'5R?8O2 MX>."F8]3 ,$8^0OG.3<5%8#-DI8>7(2?4[/+#C=#JQB(H11>Y&)5U M@^E6@ M:C RKH::GDJV4H\\(-BC9@[:L2MDO^3JD:<886VQ[F]5N7G#Y:!MZG 1J L^ MSZ/TCW8S-73WV!]K7H8?'>;@!<@?2[@99M_EHZ2Z/D1U*KLDIIU0T&^PL1#C M#/?YH]*FD[=_TMAYWIY"@1_)Q>E(?O("/VR,8_'9+?!SU+MZ_0MTMQ?[]?46 M^9E],!P[K7A^FA?]+*O+K(,N@Q.X,_/5_P>\^C^%Z[KC<-^=,L:2X"/3D H+ MF;L,+?KZH'C5*97A($.+,F&J%Z(L@@+/TW8ZU].6!<7MZ@H: (3D=\ &TS M\XI G@N5I>A6M<7K./&N7@:'B6/2E9T]]3AU2!=^Q1C?I 0K MRLN"3P^OT;/0;8 !MT5:Q,!>ZXP2IW ]D:$]J?OV.533^ ;7-&"3B_.$PS;O MT0KMGBG_=RB+\4IZ!"YJP#P\9C?PCW/ <;FX"8A[@V/TB?E?I(BYC"FV DFA MT\H3\RL9VI$Q@'*90 MQDY?@>]:%=8YZ0@H^VJL[N3"_Y!^', #T?;KV+A=5$HU-K"_1EE,F:2[)X97 MQ_M<2W#\V34/3/^,#\#@PZ7O55\=T@C0E!;@N([3*%W&Z:;K M_&J]1LLB?D%"O55H4U,)3'53G%J)I(*Q^'9K2X]YSE"ZWNRC[XQQG&:;7 M'OQ0 RELYWY> .NI6JAP"%$(";YP4Y^?1SGBFA+VQ_:92?^CIYH@Y $R]$,$ MEO+&F<_X5@W98\?^V@S>\*NOHR?D C1\0PSZV;"]V#]S=Q08X*?S!=;LA%DH M3GS?*]FC*>QRQYCT%P;;/F>>%9WU@/QU6 O('[_?TYJ$C WLZ/>FENCA]Z.2 MR+1UC"]=,@V"O[0(_1RG\6Z_8T>YL;XU@6S];^XJKC+$B<6D]R=)!T$9_=%O MZ,\^3#:.T1M_'%G?FG'L?_-N' 6DB\>QWS#<]XQCHX9%1H0AE&:Y[#4Z\762 MMQ0H+) =%"[Z=UR4C*!8 7O]3JPOK!ZBGD66!35AJ[=.EQ$S^3+J#*[ M3E.!'/A-O;(+S,PO^I)0R^^@UI%?T=],WE;D#\)YE.@H&Z"U:-Z)6@>IJ]E8"[5%$J$UI\C VVU MN<[0O_K(QT41PCU.@7.NU[N?AM>+E??O%<($2^*Z2?[F#1* M)Q[-A%S@%Y1&=/-1GIY4*>FNSF\>+\_N*;="$P)MS#0A\L;>:XR1-$Q,B+PK M@\*1D^O<+7I!&?'PY K&A&17,>A#!J8Z(CY-]&2 MU:*'T,_CR)F-_B2B7:AJX-5/Q *T#TT-5>9BH M):"O1DO#.JMGB>$"[W9Q49X.(W0XB@/<04I:"NX?N2V]5TI].9C?.W+[:93Q M^&?W%DQF%K]$=%Y5:\$%3MEIO<5@K1'D@7FO6$ .5Z @==TPD840@ SJKX5F,>2<*2H($V&C(,<_V397CS)/;*OSG>HK9SN\ M']L2('BC-E)P_U5(C6-%=9(B;U1+XP#;*QZE=DNCJ2A6F-O4>^4SD(2%*&%N1TV8 M9ZBE0UCK9"C =X+U M#.]P$N?;MO9JP_!<*O (/L%<*G P6'.I0/4K<8K2/Q9KHAAH MQ#>Y%M:[P\*/()25=0DY,,-;'UMFX.-3F94),Z9TY,7RZ4,IEC M3*9T^EC1)0((]AOX.:+DXT64?-XG15P]*EJ2W?4+3E[HP5__6)!97$&Y85-Y M0:&A)U$2[, 3;0G HU!4NM!?1(QW#]QB=[0:JYW7ZJ++OW%$&ZN'*8Y5YQ"W M<#9&/*]1/;B-@>VDPMH&&=TX 0P2*';./*.@!;:O-]B3<;9",K"V@A8/S.6+ M\O[>\QX]5^FI"8UW69PNX^*FNC\Z9 M/9!J [8NK;X)X1'0??FNWW' @0UPWF_2+^BM>'Q%R0OZC--B.XJPLH%+7==9 MN$Y%T:5RFD3+6;V&6^A&B7$ZGQ]?AREK35#H*'2+XG3TF"V5B=2W[2S<W-6$,BJZ@HT4J!H >F/ M%;4P*L6#BRCQ9+0Y"3+Y$(RQ=Y\>4U4%()DQH9HP3(JIDO+PQTHA4K2)BAK6 MO4I\P>E2JA5C((9B=(&"T0TN9WKJT44W1>D=9[15_*0\_ P:.FO# *#MYP$!D':>C).BN.EE.6 M@'H$':2+D_)LY@"H.D M#4+0*67&E=4+TD.XAQ&PQ80_>>V\/Y8B=S:5^>5U.PJ0G^UP5L3_J0:,O]<' MM^GNN^1M;+'5Q4Y#/;M'*9#(7^WV-;L:[=WN$\##B!L HM@ KE-LS5ND+) M0ERM*91A>*LCA6+$J"JU@2J5XPA4^VHEC3ZUIUB.(T^U%(L1/*K2!*A6CD-# MK6N5-"S4FE(Y#@G5TZEQ5*=*$ZA.N8W9M*]3LGA->SHU6:RFS_+7.SD$BEQV M?J@1(QG0J8[ZJ83RV0ZHBRF>VOEV]04;EHDRS05X."F/E)*+?FW3=+9<[G?[A(8,E]E3+O".8-^B-"=+VTU*X-#%-DHW*+]) ;#G[_1' MG!+J'(9[7?U[SR]-P?Y8:^;PHXOK)H"8;W&>LR*]=)HV3J)24Q=R>2 *CVAD M035(K:+EC- P$&S-N036!:L#2IC18D*8GCJ/8#S5:F9(F7([N#ZS \J.+H[' M+$KS*H7[V>I?^[R@NBB3!:#16!#"1L[\"O41QIJBZ/L=X'[+G2"POR#CG3K, MD>T7<;I6YR@E_RCN$L(J7"D5&H^5$]0X6"55%XT=907U&VYBE0ZG/Y&EC7HH M7U!Q$>7;ZP2__HQ6&W17CJE,=55:CW47UCI8Y=40CAWMA74<>)9'L2.']5V@ M_A@PNQG(6X8^W&!HV(8 P]SJOF"%J*F .2C#%:;6-A.K[/G'%B=$Y_-JJS&ZB.(!M+=/8P!W MMDMCI#" R8%!@O=2[>7&V/67A^>R2B[9'V:%PW/+Q3(^1VNM",M(CW4I"')%'?)X3<;N#"_K&F!%5:M:0=>MX>-L#C7P MA38#;(O0:#)8($;CV-^;'(DB/Z_A^HX&9A)E BP$=K U*X(IMM FAEWQF:T1 MIJ08O)EQG$E6PY7^_=.'<*9';$[E3FN\BJGSG=QDJR(H/D^3 0ARA MIWK<)^TIR#ET/-F;S[E):76Q76,^+E3CLK$W*#_&W-/N36O^:?3V >:@Z1@< M>QYJT.NL]A9P0BJ9%BJ-!U00V9>%0^[J B+2>6BS$^[TL]/)B))#_%G+-'ZA29+/S3@%&8A.%=NUEH MA'KG^AZ(ZS@6SCM9^!#(7W[WNU 0<,"/P $7VG/K[3GYX7>N'(G\+PPP,3U\[ON^5UWP%F\YH>Q\\/8L(1IQ_BEK1,+\='9^.CL_G?5=FO/3V?GI[/QT=GXZ>W)/9ZVY3Y.]I37VKC[@X]HA MRX=]*I3YT64>9\VS@)FS !IAME?HK+S>.7O"^P) 0<=SYQ5!LX2O+9!FC,^% M?C819U=OSX2\X74.YVO-\NBKP^SV=L*?3 MF%#'&XQ)UH0)B3>(#'?\3K)EMS9+]140H'(>R1N'#EFA327GS_(5WHFD%67.<:8C,2?3U M%^*FD^=+ MQ(P387VJF>Y_HB)94/I8I?& M3_N<6%XRUL0$T\Z9P0^:K6N>E%L[6SLY0X--)=!?+?N]T-52&7O@SBES\F+) MU& +L;G5'S8-]Y;>_EJ A>9R$%1JJ_?NH 0P /Q*-"S-)%VX"-8CK&B^);UMN%3AAA@*8-GB"">/.8$VI!!@F MDX$1FX"B:E?+I$3?L+V@[ D[/7>^0]D:9SM:K[Z42,Y42PE4X[SRH$Y6-6%R M.8YR!P#:S$0=YSB+G\/$5:VK;J"58VSHM0]0V'N/&VM9!'.1: N"0 M]*1KW1AMX1K7;1NDSG&9-]>Z+NK J]*S?!8L]@F8\FN\]T'#V>U&#+$>U^GN M=6HYH,C 3.99T3&1Y*^#>21__/Y(Y;)8WZ2K^"5>[:.$X7 +89I;7S:,,S9^ MBXMM&5I"(]NW\?,CODH)J>],UURS-8]U66M;9VM7N^<$OR/."1KG:Y,E;_C5 MF070%3Z6L=B?ZXK=E EUAN@]RUTFF1-7;VBYIZ$$B_4Z7J*,K25"H$99.$!! MZ@R$87/5X?3BV9LWB09=QAE:$E1,S6%_;*/]^A]#U!0A@\8:,L3N5W&-5G_S MLW35D,I99P"@0SO"! U11Q28MV=3F'U-\1;*Y1@,MTIF/II$^,VV2KF3>>.% MA(-TW"T8IWO]J7'DS=@]9965)6_X>W/9??C]J"2R;^S'7[ID6D\\+2'T'4U@T3H&8IX^!P>3"0H>$^=.!<.(=.@-"32 M^+5\L1X$X0\F @RX29XB 0Y-1968-](W64^>'6NK6NK1,_[Q3'H:SJ2KM^>X M2IQ%Q!=CIH6VB;=KF>W@#4W=IQ*IN26V0Y0_,0/'F#_E_]0Q$_?Q9EOD1 [T M[7.T&:5+F+(/TWDE[N/#S#$%4;N9;V("_2J[79-9&88J+>-5$F]BLL$^VZ#; M>#=*4*C0HA]R+FX1FOJJB\%(&4'=35%96E^UM'<.GU&4[[.6VVNG2Y]-@?BB@K3G(Y MJ9;<&\$5W!&[G=S<#+N=K1T:_ED!S=RK"[G=S*#+N= MK#<\21/5V; MP^!<(\KC Y@=3TYM?O\TG]NOIFAS>R8U&[$]UK@_Q8W0L1DZI?R+-H7T&Z(QG6AU]H*R:(/*8XU+LF1?1W'V:Y3LD=,+)QWJ MCK<*JE'W417(0ZWQ4%5"7*DFGL?'6?94E>7H7IB*[(ZTL@)D-M^]P6X._#&? MFG0=^?9N-J2>&5(SM?G UE196\^@3T1= M7"+/EM,SRVF@+A_8+9:Q?0?47(9Y\L$ MY]0EXF1B=4S%Y$NUA I_!AXT+B"QA6A9+6D3UQP[6NN%5/--JZS6NAU6U\4>>)T:"]F;^J'*A?P'E M?EXU-0D?4/82+Q&;X]:#*@6?,'%/U%QCY9XD](,T =,5:/A M* RFJ',Z!G4L'=#QD0V'+\/OC0UR*) @-SZ3R:M-_U?_1.%^.);Q$G8^M<7B M=#Z;*4<#??JVB2.%P$M1AG(RJ'*V$M8)H(0SR_4<0R_Q95%?)Z\-9H-6_?R] MKH?_H,V+=9?_LL(L%4E>Y"7[3QWVV0=4G&)T6K>J#NDBC-.VM/ M;ZHTA_,Z;9LS>[6V+D1S&"Q*%"W\Q"I,+ 1JJ_6Q@?S@JE\NG,L7LZHX'\R) M,N^?GY.2FBAI#$^?PKZR,4OJFB%IU%L3B<,LU9+QQI8D,\PXS>ZV7#DUNYLB MZ[#3D1B5"(;-39FDV^+!7'2G4$E896EBRE:A=#"@+[; >[6"/:A(KF!SQSP? M6!YMKVH3J]2FECFPC:V:"IU^.$ZA *(FF0EANTCH-4Z30<%1&%-G4U_T=A@(P'TISZCGVZQ4!C^:8(PME2VW3S&C:=$,2IGAK'\)&1L?'-MS7 +NTG,#MB(.A M$W)]-W&SZ5Y?UC<@<^R]=", MCK55T3@-09+1>/Y>NM3CXV\##,-@(!4,_@FKM':L@W359B"Q=)O9VIWP>R26 MYC';Y\55CI^91^8Z3:5\LIHZL_S*HXB-I-*W^M#.>Y%.H$[#/> U,3S"L1'. M2I5Q8=(@'J)AW^$.C_%R*ATCR-K"\V?5:)*/&8>6(/TI,*>\PWU]!*H>@=FQ M_]220D_%0Y'MEP4_KL0 TQ6; S^":L,>\K;+3Y:/6+ZLY*X)#A N/B\'6= M$ZJ(U(;"1*:TZ+$(DAM0+B'A5A 6,]S<$)$-_2XN2H;/T3U*$ W]JZ2AI/P* M^$ 3 83O-">%NBB/,$% 1 59&0%B&&Y2S=6@WU!A"6@:GJ:*"X1S-&/?]#Y% M^D9_QDGD[9L23[%18QROD:U M<2/&F-J@$0-,;N)O&H)9EVF$^^8" COAD@;K@\R8E[B#*B_NH:&EBWE7) 6L>18"N.7QXC=@W<6(@!F== M(&>+.F!,,)"W_@K-1TP79!["<%U;T!3&"I-@&+/%1S\4Z!#M*0A58/^QDOWD MB77<0157)4)\"H)E1*^!UUR>+#MA:2)<05[2T3WY@1FFS\(#:%?P,8![3KY$ M.YYO(@9CLOW!-,=>*8,#T&^0 M0"1 ,JE)1A#C8/V6:OA7T*T:EV+?1[E<5ZQMTB[AGM89$:U&7,U M%34+1S^U!&%A=17U5>OC7\/3QZYY/XCA+,]1D9\5O.KLBJT8U_+"5J$HHYX8 MM'01W%6MBG\+^31_?!*-=8?\M]T7.R"T)WE%(C_Y5X@'NQV]B FPHHZ- M5PB8+W-HP"*PR\%)=;B%35KK]1E%E$'7SUI:>N3%SB&@];B+05VL_2U%Y^_G M41*EM)H;0L5/&=X_$]UC/4=1:3+D6]C$,?\=S2O]/$9\#Q!ZS#4;VBG#!Q6D M-KM:^G)F/)!*$[ZB,YJXX/\.9^4J4E[E1?QKCST4%9.G:9- @>EIL&HIX%$]/13K<,@KX(OHBQ[ MIQ%XZ)E,1K2J9 #54TWU=;!:*J97/245;E/RZ%O+H9#XK1A+4^'(WYV M7U3RL#["/6U0VAY@59^:*VYN7SV9\_H(TEWH<-7^\^<8962,MN^WZ 4EXBT, MH-%X)R-LY%0*W9.#,97BG8U*VZ%,8&V=BN8F?=X7>3E0/S"79@#DD&T6I'NC MHS206(5QCN6!=-@S0:R.PC8_'8X^@;7K$UB[/IV6=K$9GT"[/DVTU7#C2T 6 M*VQFT;F^A:#OGO!A?7Y(UP[N:QA[>,*N@MQV'YACB*#-!_9 9%;JWD7T3(7' M32EN"]W(.=1%YU2F7U!17J'?QM%3^1I>=LTC;3"4BZ"!FT.O#MO2T?&-8KOVX ;O(BR4"P1XJ0HI@ U$A%8YUU$:"?XHR?D=Z\[_%64&(V-'(/)X^B8&:5_H< MH$ T",2CCNKP$ ?Y^/D6$R=1HBU"F.9-$ALF$%V!<*BC*AR\SAXKV M*;V-NH"$CWA"8F4K;GIVHDO$"5P.BX(WL>+ B_F>\']L Y"#.V]BK*4<)#? MH:RL5>(PJG=("J^0G 2L"9SB@KEQ78C$41U&<%94I;^HUCSB*LB#D'J5%C2M M@#2DV0JNUL4QPN5.E+GSLJ@HI!M#KP1YRLQ?HQ>A-*3ZC,%O R==X( M[ZE-#7M"GG0&&9&I?^3X@K(G['2J$18/DAA,%^:W)I-<_UOX:BMBUK+J#;HR M2(*$BRAQG9M:ZE)BNUY7?S!XO1^FN':OX:Z?0Z'0<- E<$? A.5L"P:P[ET% MEB-$B"WI+"E6]FZ9K<&N[J"U-W.4/<@@OU8D$/'4['4*1TE^0S21 M/5J=$7V--J@I4%X5=U[LB[R(TA7AF*4\6FUKN2NV]5_93(2AJ(2*7>G?BHML MF&=[&!5'&;Y'D6 --YII=#<2)WNJ4;!=" >:LUZ,H-W[>1QOMJ94>R_":J^R M&^FW]V:^\88;NB,1B$4\%0<=@WKR M>\BDS/$U+6$3;3-5L#E:]*O'G%%R@7<[G%:4]N](FOT(6MU%[R7-61:EF^H1 MZ'CMMX3PX (8(W1F,FQI&)Y L'T[8TAI[5 84QAX>5[3)4+;^-A9-%2ZGZ+B MAN<'/>*S"/VCGA'><*LA<7P1GF+!3GEEK<7GO/S67BN?F2S@RJCO..TC-R%] TI/W]G(V#D_SI"3_6X3-J3/X/T)=JQRZA#P87BZH+;>IE_ MCXB%BY?4KJ4K(NXUSG;TP4GI>59&C9G&2;E=S9E".V>K#GBPL+X<^NN.K$>Z M_BCT-,WINO,1L&N8L/*LA(R9%1KI<,MI"_=EY$0N '=$IUC1^LI@ER/^^%OB M),BP0$.)W'(R8-E&:\?CN76;$8NS\UX46WKX(7LRJ-E:?%7$;QV@,C(+KEO% M:4<-G9=RUU4E\[4 4 ->D3@+9GU0/#[ M=^ZN>6?/P+MC56W[K:;WT*9KL!/ M];WUZWB+M.=.W.THJT: >7LA9[B3G@G"CWAMDV$IT=!1,W3=I=7VA%VT30S5Y/CF0?FG"S"& M)*K 13)%=,HQI09:2;%X71K(3H2R],#[J,(]YC#QSK":%\/;Q(([+@4O[M"? M"X,\*SH&C?QU,&;D#V+(TAPG\:IDL]P[,WQ$,5!KQMA [CAA.H4R,"XW+HN1 MU0]GTDVC9>CBPS.&:BH"><\E-W$,_[O,KR."_H6%W@8#&HKEPBKK9/DDW74 M>44CU?YFO1_(00[8I*44 +K>L"N.(E9@F[FGA_57)J04]!.DQW6/7E"Z1TT" M!\KG;W&QO=CG!=ZA[":E-U_TUB3/R>80K1ZCMU%$L#:&-C98 T-X.FHN*$/E MU2(@W+PZ[=:(F[97 #'<9'J1PE=;]>2,&JH6LX-P*X(HN578S/L 2_ZV&V*D MV..'W8IH.,AVSE5!_9[.#!%']^A&*HCG!CN$1Z&O$"OI?$'%0Y0@E_$Y$C^" MLT-3; 7S#=WNRB[C/-IL,K2IP\%J8EE1.Q#0IKBM$'2.PYGC<.8XG./'X4Q1 M'GL.QO$O&,?UKG6.R/$J(L>3A]%!Q^1X$=4$1LOHT3D"?+@AE[@&.YH+%4CT25 Y 'RX?K>( O.E*4<+;_=X)?OEO1!8/9> M<57_<6"J_N'W7QX&'!Q^J$FE/[A>#@3RQ R2F:O & >=<[2M\XFE-F079\.U M_FRXK)_Y/F0CDA6&C+;UY_I>8CBN]AE^1NQ=&>-3LQ?K??)[* 5L* QJ'XOE M8\^I9^3G_S,8VL,/M23H#WX/XXADA<&C;?63VAUY1I[E<<2_ M!Y'+@L)@=G%8>J=J?A!2;M:N<8;B#3O8DP_07-0R /P>3"E+"H/*PE4/[I\# MW:_)=P\8[H]S=KY#U)U=+PMEN)>HRIM?R99-<^,[QAJ,HW>7X=5^62RR!Y2] MQ$O$V.^*0&JYL4&.S$-^EJ[J_ME/2Z1P?6Y8<+86AIM-&E.ENMK%>4[^6Q_S M7N]10GN-UJAXOT=)1#/QON=$RQJ:V$\&[&!K'A688G-F#N0#C&T+JV\QN 24 M3Q-,._;KDN>W.*/GT1?4&C*UD@_0Y.UF /BM.U*6%-2!A%^;Z]I1M_]'EX90PJCRT#E++D_?VMRD<0[8F]J2W079;R7BR#@[I9% M .RW#BBQJJ 0,KP&V?5]V-8(G40,][V8$NUAI<(48#O]S0S 'U?;Q[ 1.C_, MU(LR&,?2E6&%%]LH31'K.D^ER>'Q.:")C_SSGMPK- +*P/:.Z6Q-[-PNROY M[& Q[O?F-'3\W>5;7A6!8SEWHT>] /SEJ>D8KU^[C,75XNJ![9.,OS0.2/=+ M0(/,YTAW>'L8_=I<7+W1.';V#2/C4W/#V/L4T-@*>-(=W#[*P),S*:W"6'/- M4I-T)Q$"J*O3]SPU7"4U3Q36@3]WMN9O*FXY"1"@X.*W%;=N$Q]PJ.(\I %" MBSEV^W!&\JJGRK=L\NI%G.[O+DUH&QT<&J MLQ4D^=ON0V I_I,3\VBY55P#U)9:.7++431'%+#JDTR^K.6/=X%]"40>\*-= M6NX[+JI@_W1%^2?&$*5+6I@K?T)$!"[?\PJH.U0KX3@C6FT/]UXJ;5TX*C2+ M0H\PUMM>,5#-+ _H6,$?MW$15Q/J(LI9X2M\@(8#!H ;ZA\)=N8)K0R,R4D7 MS$E)L=H"W.3YGATA((!H8U@9$,[6%>DP8 A/_?6#A[.*:67@"M?O$K6H*<7G9_^;N*(TA3BPF?7 ^=D!0OKGL-_3'K92-8_3&'T?6MV8<^]^\&T)Q M[#<,MZ["V*AAD1%A"*599'N-3GD]Y:T#T!6STS[((-,19[><2WPY(.\0]=;H MXIX=0%D?)G$.O'F?!P=Q/AU;O]^AE-Z^7B11O,NK%/;"$1 U8(X$NX&[6O.\ M,<(:G/9GZQ!U>0X$0.DL6M18E^ZB]_**YAIGMV@3)0^H(')AU9X 0#8O1T60 M7JH-G#>YO@AQA9NY<# -KO*B?,2S6-^1#S%9TQ@9^)7:L$T/KXV7:J3#K[(! MXF'UZV'=@.C2V>E3?),N,Q3EZ!)5_Z6Q [?X%64EK%B3M-&QE4P#70CZ9RHE M9=74Z'"*!W_'UMJ?X\W6IMHR\!GI;0_?"2DN7TY3:6ZO1_W(,.=K>7NU>4_D ME+V@+SA=[C,ZFGTH%Y ZB3")=^KB9OMO?O9\MEMH^2NPR_ MQ#1MA]C0\:#99FP,[:>^*/&H;(+&^&J]^4MX!N8BRKKFY1U M[<:\ QVHEA5<34RB&2XOU=*F?.1*:]A;K=)_/8$#X?$I)I:>'TK.AF^[H?]C M5('G: ?$;D%/BL$Q7 *$EM_/'?65J$Y4-DN^\L!^I;Z8(C_-P/[?HBR+TM+4 MS:']'H;V?\8OY9GK3?I01.DJRE:$TJMZ].M4+_48O@]W>O^X M[6)M;L=M875R@="GK_9BAW<'0J!^PLD1D#,[:WNT,5 0?0MLB8I.BJ-1[_JV MF;AV,5X1PK+"Y246DZ^#B2Y?#@SGLEHCH8Z.&YV^SDH$=60='E/C3YRAL2(W M-XH@!1X""Q7W 'SZ"LL1S)$5]4"%QGW=CY6"IO3M; WKDYZ"]//W3_.RSQ.% MJX5?8P]<+?Q7*5L+0]@,3^/+&^Z>K1$U^7:[_D+_YXET_M__?U!+ 0(4 Q0 M ( *Y'-D4$L! A0#% M @ KEP$58*X<-]0&P J\4! !0 ( !,](" '-M<"TR,#(R M,#8S,%]C86PN>&UL4$L! A0#% @ KEP$51E$XG^E1 [^T$ !0 M ( !M>T" '-M<"TR,#(R,#8S,%]D968N>&UL4$L! A0#% @ MKEP$50/H',SKWP F3H- !0 ( !C#(# '-M<"TR,#(R,#8S M,%]L86(N>&UL4$L! A0#% @ KEP$56X]*T"&< C2<( !0 M ( !J1($ '-M<"TR,#(R,#8S,%]P&UL4$L%!@ * H G ( ' &&#! $! end

W/A[0_[R31G3 ^1A^6;4^"TCB4)E T,\!Z4&#H=)#HAE"7#Z5Q*$V@ M:&9XM,L?TBL.+!)=33IB(^GZK+6&6G84S=1:6_8A;=EUKCMI6V>:9MT'H/8> M2A,HFAD7;>^'?AG6%W?DWEZ71V%66YZCCI)F/_EF%&;W9%UV3=<:## E":0-',ASKH M88'1H(.\-H*:>BB-0VD"13/#HTW]B)[I_WRPX0\+5^6]\_\+BWKCF;GZ,'QH MM9&C5_9,=P]7T]+'8*T_U+6C:*;^VK6/3KU/H#VEW1?+*IN1R8RNP[JW0'T_ ME"90-#-:VO>/NK@18 2U_U :A]($BF:&1]O_$3V[_T/)S&]-9LU#!AUL:)_!!T @-(XE"90-#,\ M>X\_@S[_K+D%G=_Z #3L$]"@EAY%,P77EGYTY%EIU78Z>SWB=G,71ROU@DQ7 MT(E[*(U#:0)%,\.CS?ZHB^7X(ZBOA](XE"90-/,Y@]K7CX\MQ[=)5S6L\>S$ M@VQ%UVFK-Y0F4#13;VW4Q[11OZTTKCI%:1?IT2V:9=L+H#0.I0D4S8R*MN_C M+I;6CZ%^'4KC4)I T M?4Q/V%LFK/:'I#4S%M1U0VD"13,%UZY[3+ON[9!AV2/"ET35JC1-&57[[+?N M#4:7M-8>:L!1-%/[O6>5TP;\1V_&&C_+&/(L<^B[P+DSW6)GM\XFYY MU G[E*U6Z7JLSQ!0WPVE"13-?,J\]MV3+N;3)]#Y="B-0VD"13/#HVWZA+;I M%JNP)Z],GQ_..-$U6JL-M=\HFJFVMM^3$V;/3]EJ]0B'V&J5+FFM/M1=HVA; M]?OY4LJ"AT4X/5_)[$'.9!SG;)YN$H4O8[+[E&7ROGP=]C9F>K\,'N>T=.8OEO4(.WI4S8EEY0_#+FR)=JQ[14Y<#19&NJI=+&:KK M@?(+ZN_W:5J\O"DK>$JSK]5A3_\/4$L#!!0 ( *U&PO=V]R:W-H965TTBV0;)=GNQZ 4MC6VBDNB2M)WLTR]UB"*ELC8"N#>Q2,U\ M'')^D.)D>F#\A]@@2GA(XE3,C(V4VPO3%.$&$R(&;(NI>K-B/"%2-?G:%%N. M),J=DMAT+&ML)H2FQGR:]]WR^93M9$Q3O.4@=DE"^.,EQNPP,VSCJ>..KC81QG)!7'SQ)J5&-FCO7G)[J?3UY-9DD$7K'X M&XWD9F:<&1#ABNQB><<.OV$YH5'&"UDL\K]P*&TM \*=D"PIG54$"4V+7_)0 M+D3-P7&/.#BE@_/2P3GBX)8.[FM'&)8.P]>.,"H=1J\=85PZC%\[PJ1TF.3) M*E8W3XU'))E/.3L SZP5+7O(\YM[JXS0-)/BO>3J+55^_C08?7W#29+ MY-_AGW=O7,?Y"#2%&QK'2HSB%-[6FU-3JFEEP9EA.87+8@K.D2F,X8:E=N&\;HQ/BX'X)R],J9%']CQF/QNC(>AFIJ=8^S_C"GH VN-J9%,MQ*XFW/= M(]QKU0:V@J;0E20_+87D:B?\WJ:X@CEL9V;'PX78DA!GAMK_!?(]&O-W;^RQ M];%-(#IAGD[80B?,UPD+-,$:DAE6DAEVT>$#X L-3.E6^G;5GM!/3-JD[80B?, MUPD+-,$:,AE7,AGWE0G'% \DABURRJ(VE70C74CRCY0V>71Z]I6'3MA")\S7 M"0LTP1KRF%3RF/251TC24%VGBGWDN$:ZN:ZEMJ#'5HET.O:5B$[80B?,UPD+ M-,$:$CFK)'+64R)MY^7;9WQ1^E>7R35- M!<2X4D-9@XFZ!O&BFEXT)-OFQ=PEDY(E^>-&J1!Y9J#>KQB33XUL@.I_&O-_ M 5!+ P04 " "M7 15!:! [3<& #C)@ &0 'AL+W=O,21 $HD7R7;F&&AB%%O1HD':;L"* M?9!MVA8JB1Y%.\F_'W6)*(<4Y0A6/L2Z\!R]YUC6\TKBY)'QG^F&4@&>XBA) M;P8;(;;7CI,N-C0.TBNVI8G&"/?]"R("_+MV!1FO\'C^58=P 6NU2PN R6"N(P*3Z#I[(1M0"( M&P)0&8!>!Y"& %P&X&,#2!E \LX4I>1]F 4BF$XX>P0\&RVS90MY,_-H67Z8 M9-_[5\'EWE#&B>D=I\M0@ _!(HQ"$=(4!,D2?&+)^O(;Y3&8T;FX )\#L>/% M;K;*MX&S&15!&*7GX!)\_SH#9^_.P3L0)N#;ANU2F22=.$(*S [C+$HQ=X48 MU"#FXRZY MB] ,A%R! ^LX?/Z$*&PSP<'H8[LBU5;U#5&Y3GPPWY#%7_>#]/ M!9:4KZG@^EOOT+?_=U4ZXF2'52.J\JQ M+?OT@6:7C"7E6>$-7\9=D<+/4V27E_W4(QZ9./MZ%=;C=*R"5%40:Q52.#8) M+Z*\NG#7=5\)MZ;N*-RKA'MMPHE)N'>,<&OJCL+]2KC?)MPS"?>/$6Y-W5'X ML!(^;!/NFX0/->%#3Q-N3=U1^*@2/FH3/C0)'VG"$1[KTJW).TH?5]+'5NG? MF @BR>BY,!4PU@OPA_KU9:Q=A" :$>Q7PPZD05=AT;6*^T33]%H"F'.:" G< M%Q(8H>9J6B]]V>W76DWC,K70:U!;@SBTJ\UX+3)>-[6S3'#03Q?K)X1I'&R0 MIS@*K;"2.-FS:!\F:W!H-Y[!C\\TGE-NI*D]Z5MQ>JILARU00(7XM%X"GHB< M9?5]\#S%"1&;:BV>@IH,YF37D?7(8*S-!.YB93 M 74H0Y\8(&)-WU$^4NQ&=G;;C072*6PLPC#.-8,0*4ZC%DZ_P54@G<27GJ_; M9OLANS:[=H]L9WN[]2@3'#3<'1D:W@>AD2(TLM_SYH\[/K$@.*=ZC5MX;G0K2 M>6]X_&%/WO5)I:(]MM.^R:Q@G=]#0^OMV;NJ5XX VQV!W:M@W0- US44H8]K M\"I8@1VW@/T-7@7KB+\T];J79]JUA]IVPK=;E3)!O8ZQJ8X^:(T5K;'];OJ> M16&Z 5_VE"]YL*H]3LG>W7P1&TFR@N$6_V(_QEL)?JILAQU1!,?>:?T+/A&G MR^K[H#Y6U,=VZA_WMD:W $A_1&D_4M=*E 7 K1; Z%]P^\V^/7-7Y8K_N)7_ M1O."VV_V[9F[*E?PQZWP-SH7K,-?4]X'^8DB/VDEO]&V$-N=>_EVKP_J$T5] M8J=^DV#$FNGLP7)K*4?57/1CBD=GF M$&4*2(LI>(/-(;H]N#0I[>6E=^VMM]T>M-N<,H%O.\WZ #K)@'ZX14&.V"$G MSYW"V83)(MHM)>GGC,LL8;).P:Z@WX[_ FI_I4]BE4]:O?@DRS64/P%>S*@J5@3;YG., MYDP(%N>+&QK(+R4;(/>O&!,O*]D!JGEMT_\!4$L#!!0 ( *U&PO=V]R:W-H965T5'MAR &L)C9K&VCWUZ_C9!)"@J>I MW L@"7Y?G_/$3HX].3#^36P )/J>)E1,G8V4VRO7%%[HIIA09S;1U^[Y;,)V,B$4[CD2NS3%_,<-).PP=7SG M^<(#66]D=L&=3;9X#8\@/V_ON3IS2Y>8I$ %811Q6$V=:_\J\D>90+?XF\!! M'!VC+)4%8]^RDX_QU/&RB""!IBK>>@Y4Y(EA9B M%4%*:/Z+OQ<@C@3*IUT0%(+@5- _(^@5@M[/"OJ%H*_)Y*EH#A&6>#;A[(!X MUEJY90<:IE:K] G-[ONCY.I?HG1R-N<0$XEN\9(D1!(0"-,8?6)T_>X)>(HB M6,@+];T"KEJB6T(Q71*Z1G,FI$!O(I"8).(M>H<^/T;HS>NWZ#4B%#UMV$XH M*S%QI0HSZ\Q=%B'=Y"$%9T(*T1VCQI#7->[*KTRQ^ YQYO :/C7CEZB MGG>! B\(6N*9F^41+)78GY/7LNF5=ZRG_7IGPSES+[Y>+X3D M:B+]T\8\-^VWFV9/ERNQQ4N8.NKQ(8#OP9G]\&!, M^ LG$A!;K=0'[2A.&9?D/P4@[D B[V)03_(TS;DQD*Z#Q))9C5E8,@N[S#C( MY]L%NL[A8?T",\^^T.;LLVD663*K@1V68(?&P?@ 6642 \\&XYF'\\VP,=B" MP?!DJ!F[Z4K$DEF-R*@D,C(241!Z;1!&S1DW#DX@&)V[0K!D5H,P+B&,7X+0 M;X,P;D(8CD\@&)V[0K!D5H/@>U5EYKV$8=!:/7DM'/P3#F;OKB!LN=5)'-6H M_DLDPE82?I-$>/I&-GMW)F')K4XBJ$@$+Y$8MI((&B3\<6-,&+T[D[#D5B=1 M5<&^L2ZS:"M:F:LV&L=8NZD:R%BU2VRY58'7!7&_N!WK*M\FV7NW*I; M9,NM3K0JFWUC\=AI<558U1]@C26%N,+FBNZHRWK654WK#W_W:L&W6<_. MK;I%MMSJ=*OZV#<7R#_YV!\U[FS;:+):,;?TV1Q-[M%.70I\K7<\A9H6.RKS M3;OR:KFK>JWW$MVJ>;XE>X?YFE"!$E@IJ7&PO=V]R:W-H965TRJX M21:QU 7]R=F2+. 6Y)?E-5=O_O MP-P1 5.6_IG,9'S>&_?0#.9DEEK-=#T4I(EI7* MRH,LH<4O>2@#L:'@!UL4<*F FPK#+0I!J1 \5V%0*@SRR!10\CA<$DDF9YS= M(ZZEE37]D G+R(8I6V2HE$F;H=QD#1U.6J1X4ZZ9= M _I((Y;!$9K&A"Y H(2BYZF@N\>\G%&@$AU>@B1)*MZA]^C+[24Z/'B'#K2Q MSS%;"4)GXJPO%1SM5#\J79\6KN,MK@?HBE$9"_03G<',HG_IU@\=^GT5QBJ6 M^"F64^PT^&E%CU'@'2'L86SSY\7J-7>"JFF#W%ZPQ=Y_;+*O-RQ-D1I<]X3/ M_K(U3U']P%Z]3EBG8DDB..^IF@3P-?0F/WSOA]Z/MMAT9*P6J4$5J8'+^N2" MI(1&@(B4/+E;27*7 I(,W5Y=VW [C>V+NS 6YL9TDEY/0L\?CKVS_MJ":%@A M&CH1%8T?>AX/0^%9 **2&FU(C MW_/M",(*0>A$\"%C*RK%AI^J[\XYR]1483HSVXK3!B=L.7HR:F"QB& [D%$% M9/3"ICA"%*3-SU$[H&$0!@U7+5(CSSNQ>SNNO!UW.13&+1_RWALV7-TI5O/U MI/+UQ.GK3:,+(\5K$)L_-]M]O8+L#K@UM3DKWG>(=V2L%B/?,Q.\][;30%E_ M1\'JREH]6AMTR'?VJ2]4)1RVH,D_*D8+Q9M5 E(!2^A"CX(HCZ4.Y9PD'*U) MN@+=XR(B8C17'%I]DJ#\DHBK**,89@MK)BJ]V!P1?M#,13N$Z@BQ08C_;X1Y M(M-2DCQ8T>(V$ \WT;J%ZF@-!_*=Q*&-MO(U1R1 RA34.D;--$ORF#]8$026 MIF@A< O5$1ANXKO)R0L0[&R/07N6&S?!.&7J6 PK\=VTY)D)Z/ W)M12P96@ MW17MG70ZLE8/BZ$Z?OC&*=K)M?:.5D?6ZM$R?,IW$ZH]*8IOX4GCL3]L]G>; MF!]NH5.^X5-^IX3*;U.E]_[0'[6&YTZYNK^&4_EN4J6Z$20+BJ8KSH%&C^@S M)U2D!<%RCLA..5-7UNH+>4.:\!N3)MPI:>K*6CU:AC1A-VG:LX_C-J]1(S)L M3J=6,8RWK"NQ(4#838 Z6AOC-E_1B^-!$X5%3*V.AUM0&&*#W<3F-=;'N$U@ MFFM]IT@=BF$XV,UP7K!"QFUV8@V^12)5]A*J.QU..P MH1-X],:IWDEG]HY61];JT3)T!G=*9W";I@R:RUR+S'#+J@D;&H/=-*:K)'^R M.R.Z1.H;]X9^!,X)^U62>UEE+;DT\Z5-9@L##@P["-SLX 7I/;!,_2U?+3+; M?#7<('!S@SV[=]">W ?-;5JW3-W/C:.=W=L:),W3^27P9$WTZ2GZA214%*MG MV+%^=MO?^_#F-4YO D,@@L$;GW1U>N33E;5ZM QY"3HE+T&;E#13H%.D[J6A M+(&;LG23P"]VU/+5M[=W^QBHE7Y<(G7,AHH$[IV-5TG[[7V-S;.Y$HQ;J [' M<(7 S15>DOC;7&"3KI?>NH7JWAK&$+@9P[[#XJ1U-FKQU"U4/ZS6[*!>8J;8 M@7N*5=UXJ@9 HAF\WO:- :V^ MA_73YC;T.VU5VY$Q!T!9J%]B^ M^.I+<17*5%'*2&!2\N.Q4ODBWSZS]W3$J6Y8\QD!EP M+:"^SQF33R^Z@NK*V>1?4$L#!!0 ( *U&PO=V]R:W-H965T/( D9"(*4FH .BCTQ_?!4E1XB%:2IE&#S:/W6]/[&)) M7CQR\:?T*57H*0PB>=GQE5J==[O2]6E(Y!E?T0CN++@(B8)3L>S*E:#$2YC" MH&L:QJ ;$A9U)A?)M5LQN>"Q"EA$;P62<1@2\7Q- _YXV<&=]85/;.DK?:$[ MN5B1);VCZLOJ5L!9-T?Q6$@CR7B$!%U<=J[PN6,F# G%[XP^RJUCI$V9<_ZG M/GGO778,K1$-J*LT!(%_#W1*@T C@1Y_9:"=7*9FW#Y>HSN)\6#,G$@ZY<$? MS%/^96?401Y=D#A0G_CCSS0SJ*_Q7![(Y"]ZS&B-#G)CJ7B8,8,&(8O2_^0I M<\06 [9V,)@9@UEFZ.]@L#(&J\S0V\'0RQAZ^TKH9PS]?24,,H9!XOO468FG M9T21R87@CTAH:D#3!TFX$FYP,(MT9MTI 7<9\*G)E>O&81P013WT4?E4H"D/ M(4=]G3P/%+V/7![2$_2)N@&1DBV82W1*2/0Q5H@OT'X Z&A&%6&!/$:GZ,O= M#!V].49O$(O09Y_'DD2>O.@JL$=KU74SW:>I[N8.W2UTPR/E2V1''O5J^.UF M_D$#?Q?\F#O37#MS:C8"_A)'9\@R3I!IF&:-/K/]V7&=.?]-NO/-T@O.L/+, MLA(\:P=>%G!T-8>"MF^:Z(L\HI&2Z/YJ+I6 RO.U+C-2V;UZV;HEE M!V1(*AYH9_+V-1X8[^K"TB:8W2:8TQ)8(8"]/("])O3)^TA10%6(/D$?D[0N M#"G"($'03>QA@DQZVW5LEZHW[11J[2F,.S$&1R*D2#8U>3E,PLI\;V6\T M,LW%B$>GT*P%E+9H"54IK7D1574VIX#];9O'YK!D-!IM$Q&!H1(M! ^1"T601;&V//.!+N]S"ML6BA1YHK6E>5#1 MRQR.Q^.2&ZI4UA "6W)$E:H/OU')$U6JP=# 9KTKAKDKAB\D>5)WP,RF-!]6 M1 ^Q6;)B5B4:F[V2$7:5"/=P.7N<&JK!R-J1ZJ/W-89?-R/>X]K:/*I9(+B\F&>CZHH?XEXY-:I8UJ@_+%$Y5:S> M:!NKX*]Q[J]QHW7E+0_B!^UX[F]H.*>BUD.-@@_M7FV"V6V".2V!%:*'C$LQ;!7-;A7-:0NM&,:M 05_]V:5B2B4),LH%:1F/0Z.08U(TRK5 MK;9$%EUK;EQKMM#\,I#B/J7LNT9!!_NN1B(NNZXEB477;88;W+CU_I9F.LT@ M"SN$\KZQ6>S!CJR16.Z=;4DL.G(S9.#F*>-+)"@)V-]0EF=4L >BGS2AGPB# M97WT*Y>2RN.\EZ)_*@\B6NS*S9H>7-+;1+-;17/:0BO&?#-SX?Z/[,R-$]_! M86P3S6X5S6D+K1C&S12)F\?(/1X07+\ <6_6A[ ZZV&K/$ T0Q\,FUB6:WBN:TA5;,@,T(CT<_LG(VCOL'A[%--+M5-*,N_Q MU\^^X/'2U^M*^4PB_>(28>/TMQ/T]O7(-(UWL*U/CO [_4Z5"IGL]16)/"(\ M=,,5%^A6<"]VE3S1B^\,P3TDX[ED'B."47D&#:]0QZD6P/[X&)1)^4$;0$ ND3Y:!. "MF[0D&(4^=1; JL$^G4C2)DVQB4/F)=(EPK^A4F5 9:MX?P1M$X4RV%6Y#DC M3&_$D4=%\ PZ[+!^S@6$--41YOR-_\X@[[?]^6K]J\=!57_OZUEM[XIK7VYZ M[BH@8-]+'@7((/:H/DCC P)A5DQ;\$*O=P3.8MQC;B)A2\ \:^JN;NHGX$GF M^HD'MC&;TF9GB3DLA$>24O2!0Q)A,U\.=K@*^#/\F2].A:P$(@'^P]@ M)@&(2K^ @+/CL[H%W-UZ?QU2L4R^-)"@6QRI]%5.?C7_FN$Z>8=?NC[%YS-< M<]W&YT[=]2O3.+>A;M3=P7 G_;YAHU+ZN<4-$4L]G@9T >H99T/8-(KT"X;T M1/%5\L9]SI7B87+H4P(YK@G@_H*#*[,3+2#_CF3R+U!+ P04 " "M7 15 MK\C=F-P( #$10 &0 'AL+W=O;]>,P6:Q('["3= MD$3\YSZE<<#%5[H:LPTEP3(O%$=C;%G^. ["9#0_S<_=T/EIFO$H3,@-12R+ MXX ^7Y H?3P;V:.7$Y_"U9K+$^/YZ298D5O"/V]NJ/@VKJPLPY@D+$P31,G] MV>C[65<"#^2E-'Q&55PMK\B#7)B\MO D3V8VWG(K_AJ(H=>OWJ _GS>D[D#QT='/^AG&B2]9?$""'U!TD(1(<4]"7G6C547I9U9;8"V3JSF M* [7UM<;!6$V"#4[ OZ)+#+YBV-'Q!N%,%/6=$$4AMGN,2+>$&Z5D@P!;[:B M-QO$HP,BWFM'?#/HS94V71'&?#7+4 =$^W1WM0R";K9C-AC$+C/;S%4&^U6>X-X1HI41# M !]6P(>M(R0 -LI\IJSIDBCFPR! S;\HN%^0A >KSAF'THA.-[A)-W!5?5U1 MK(9A5ONB_4Y!=T1T+D&4!(NU/"U<0U$8A[S30=@T1G$^B]?9@4,P'59,A[^# MZ?*T=WJD/5SIP3$^!.5A17GX&)2'C5*>*6NZ)(KR,$QY>Z9]!^)UI/T0E(<5 MY6&8\KXK[6'38-H/P7)8L1S^CKF[/.V]/FEOE.U,6=,E4FR'CS&IAXW.ZIFR MIDNB&!'#C+AGVL]::6\WJU8S8%9K1;! M[^[R]Z:W0ZSI0U70&%> X^QC*B(6(K)1F"_YS:PBK,?]!%U9SKLN8H%5W-P. P!=HX".P=>?364 M(4;78TU9TR51@.C %'?H:M8.OFR:^?HIC2+T,:6/ 5UVJV,4!DU9T]51,.C ,'A!5F&2 MR%P0:5'>/%Z'2:G&FT[_9ZVM)U-K8MFS!A["-??=7*/PT(49+A_CR$YO2BN: M-W;KYRU<5U]?%/2YNR?H]G#%;KGRSG8@B@CLGPARAZCJVL4Q$Q9TW54(.;",VS; M1M>E4$'@@Q+FC=P75NW<[-2EJ&E2BQS'/9FU-OT-@5FNPBP7YJ+ZH-O'R<+Z MM.ZDCKI$(L%T:LVFCF[MZ,5#7DP#7U.@CBE//Q7#!V+#@>V-MII-:<+7>':^X:0XB(/ MGFTZ],?UWEM(X7H/3K0AJ,>K[?T?8O._V=W_0V"0IS#(@S'HKR87EW>8_!&/ M1;I*#JW6)V"KTL8R ;"R9_[IRN@DWU54JQE&=VNFKO M37MPO0?'TQ XYBD<\^ YK'X9972>RI0U70%%:AY,:H-G%%S]["63L+T]DX8 M/%\!GK_W@PQ[WYO4A@!9I)U8>RZ>P"T[--),6=-U5)CH'^,!"-_HBJLI:[HD MBD1]F$1O4L:K-9-U&BT;*XUTZW11]2PM8UGSR==2*+AJ.[^5=6HRQ+2?KT#7 MWWO+G=%T"YYVIYO1?7FFK.DZ*J3VC[$OSS?*SZ:LZ9(H?O;A6<-!TPVN&F]? MUX1+]A6E]DCMCFUXENVC/^(DO,L8^C61.Y=$)N7/[]?SIT=:[I5R1A\!,65- MEU(QMW^,1T!\HX!MRIHNB0)L'Y[O+*,BR/@ZI3DXRD23:93+LF-5IS2NS;A8 MGF6UIB_@5ASJY;CV/HR8T%7^FA FD#=+>/$NB>IL]2J2\_P%'(WS%_;[R^*% M(LI,\7Z3ZX"NPH2AB-P+D];)1/A(BU>&%%]XNLG?NG&7&:!$M"Y07B M__=IRE^^R JJ%[?,_P=02P,$% @ K5P$58H2>7'4 P 'PX !D !X M;"]W;W)K&ULK5?;;N,V$/V5@1H4";"(+DX<)[4- MQ':*MD :(]YM'XH^T-+8(B*1*DG9"; ?WZ&D*'978=:%7VQ1XASRG)GA#(=; MJ9YTBFC@.<^$'GFI,<6-[^LXQ9SIC=7XZ$L3<8%SA7H,L^9>IE@)K7SSR=6KL"W\\+-@:%VB^ M%'-%([]%27B.0G,I0.%JY-V&-],PL@;5C#\X;O7.,U@J2RF?[.#79.0%=D>8 M86PL!*._#4XQRRP2[>.?!M1KU[2&N\^OZ#]7Y(G,DFF*;/X 2X@'N>9:2W'OJ&EK-&?MQ 3VKHZ!WH$.ZE M,*F&.Y%@TF$_==OW'?8^T6RY1J]<)Y$3\)ZI<^B%GR *H@B^+&9P>G+6M2\W MS&^E()B@@6D%U"E3J!W;[+4NZ57XO7?P&T_ /&,"_KI=:J,HV/_NI;A&M4%O_.,/83_XJ8OUD<#V.%^TG"]9_"(AJOJ=>/_>[3*='K?N<"A#(\$MJ=% MO]6B[XSX&<6[(.=.*=\57Y;5 3]O:@43"3R0SQ7,):7"OC[Z@P3I'U.B(X'M M27352G3E#)3:F1EN36HE/L$,EX9FJ#(VI<(/4N+ZF-H<"6Q/FS!XZUT"9\3< M)@FO,B%KJN];/M!I8B18?>"4NICZQG[C7.%20!FVW4EP,J*?N+A;A3IL6 MNLM%S4]1_TM-:P(K)7,P=3Y\P,\)?#"_\"!^T1N_R,GOL[1UD$YVNGEPL:;6 MG (\1ML1-*XEEK;R?Y=+G6L=3#GZAO*WA/V=%ISZEW5U,['Q2"=RW8VW;]O; MSVW5\_MOT^NK$[6I:TZ5+<,5F0;G5[2RJF\C]<#(HFKHE]+0]:!Z3.D&A\I. MH.\K*&ULM5AM;]LV$/XKA%8,+1!$HA2_)+,- M)/&"94#:(&ZW#\4^T-+9YBJ)'DG9"; ?OZ,DRU(F,_:J^8,E2KR']_!XQT<< M;87\IE8 FCPG<:K&SDKK]97KJG %"5/G8@TIOED(F3"-3;ETU5H"BW*C)'9] MS^N[">.I,QGESQ[E9"0R'?,4'B5169(P^7(#L=B.'>KL'CSQY4J;!^YDM&9+ MF('^LGZ4V'(KE(@GD"HN4B)A,7:NZ=4M'1J#O,=O'+:J=D\,E;D0WTSC/AH[ MGO$(8@BU@6!XV< MQ+%!0C_^*D&=:DQC6+_?H=_EY)',G"FX%?'O/-*KL3-T M2 0+EL7Z26Q_@9)0S^"%(E;Y/]D6?7O8.ITC+#8&E%WD]!,QZK#^0=X2GYO!*98FFD1J[&X0V( M&Y9#W11#^0>&HN1!I'JER,]I!%&+_:W=OF^Q=Y%VQ=W?<;_QK8"_9NDY";PS MXGN^3[[,IN3]NP]M?GTW3,.]H I-D.->',"]3S5(4)H\,0UDMF5KF?ROWBRZY=P36X-ZKN/>LT:\E)BZ# MA(@%"7'Y&^)MO*U@I_*V>S8@+\"DLG#L5QS[5J0;(=&"ITM%,LQI24()$=>$ M[99Y&],"LI]#FDUJ,Z&>^8W<39W#F]T:'@\JCP=6C^_X,T18!\O,E)B9;3X6 M(+0^NG?N^?UA\,K+(SHV_!Q6?@Z/7#UGNTDMMGG"HC]Q5\EKR!IDB%?H9:U\3GLEANF.1L'L/!'+7CG,S:[A4EB=$N-H;^GJ%O MQ7I@J<-]!:M4G)LR.)U.2YESK4KG7J.W*ZBSE+1-:N)SAAZ?.)-*YO(@G&)!3;.VGD._SWMP>!U;.R="A_=VK=[ G*9'VDHG'-<&,5G M?/6T.C:YS@\+W'WWXLREV!@4B6&!IM[Y %>\+(XQBH86Z_PD8"ZT%DE^NT)- M"-)TP/<+(?2N80:H#I,F_P!02P,$% @ K5P$5>0"1'#8 P +!( !D M !X;"]W;W)K&ULM5A1C]HX$/XK5JXZ[4KM)DY( M@#U VD*KWFGWM.I>]QZJ>S P@-4DIK8#7:D_OG;()H08LYRR+V G,Y^_F=CS M33+8,OY-K D^I'$J1@Z*RG7UZXK9BM(B+AB:TC5G07C"9%JRI>N6',@\]PI MB5W?\R(W(31U1H/\VCT?#5@F8YK"/4 #Y97W/U8T@510EB(.BZ%S@Z_'N*\=P'JE&MJQ_WQ,_K'/'@5S)0(&+/X7SJ7 MJZ'3<] <%B2+Y6>V_01%0*'&F[%8Y+]HN[,-^PZ:94*RI'!6#!*:[O[)CR(1 M>PZX<\3!+QS\ESH$A4.0![ICEHD92H(L)2$)C<8G>H2\/$W3QYA*]031%_ZQ8 M)D@Z%P-7JO4UBCLKUGJ_6\L_LM9?67J% N\M\CW?-[B/[>X3F"EWG+OCNKNK MHBY#]\O0_1RO03('_AWZBVP^/'VX1+B^9PK3BZH-W+=9D!D-'G2P! M? /.Z/??<.3]80JZ);!:"H(R!4&.'IQ,P5OTMZH9-T*HWXM;2J8TIO+I$GV] MF0K)U6$S)B)H,Q$M@=42T2D3T;'NA3$1*Z1V-9KI 7S/Z(;$^B"8HMY!13F4 M+I.;$>[@7C1P-_OA-*U\W W#TJK&,RQYAE:>$U@ YZ!XLD15/#BG&))/ $31E7SC1=&O,8-5:/@G[8.>#8 MM,)^KX./)+);DNQ:2=ZR=/DNYSB'J32QZQHR&(2>=T#/8(;-U'HEM=[_KDN^ MM2Y9<<\]CBV!U5+0+U/0?]6ZU&\S$2V!U1*!O4J?O=.5::&Z+26^:K^"D(@3 M"4ALR=HHP5[SO 2'Y]Y@Y)DW+=YK)/ )HIP_J:..;A*6I?)<3;6CG_O,VD*K MYZ+J++#_JOL7M]IAM(563T;58V"K$)<#686=<55&X#M?<"+];7 M.26P)K/C"HNK-@#;^X 7:RQN2KQ)9 UF-I7%52^ [Z];M%IM/]I"JR>C:D"P5=;/E]U^ M\Z6@*;M-HT/9=?=>Y?5WE#O"ES05*(:%\O&NNFK_\]VGB=U$LG7^=C]E4K(D M'ZZ S(%K W5_P9A\GN@/!N4'HM$O4$L#!!0 ( *U&PO=V]R:W-H965T)9_(!L]W9['B;=ON0Z0,&V68*R"N)I/OO5P)LC! DV= \)"#./4)' M5_?JHIP_$OJ#;3'FX&>6YNQBLN5\=S:;L6B+LY!-R0[GXLF:T"SDXI9N9FQ' M<1B71EDZ0X;AS+(PR2>+\[)M21?GI.!IDN,E!:S(LI#^>X53\G@Q@9-]P^=D ML^6R8;8XWX4;?(?YU]V2BKO9@25.,IRSA.2 XO7%Y!*>!R(N2'O/D47TP,^48XQ1&7%*'X\X"O<9I*)O$>_]2DDT.?TO#X>L\>E(,7 M@UF%#%^3]%L2\^W%Q)N &*_#(N6?R>-ON!Z0+?DBDK+R-WBLL<8$1 7C)*N- MQ1MD25[]#7_60AP90+/' -4&2#6P>PS,VL!4#:P> ZLVL)[;@UT;V,_MP:D- MG%+[2JQ2Z9N0AXMS2AX!E6C!)B_*Z2JMA8)9_9P_>G"&L'[[CD MG":K@H>K% -.P-WM$MQ?KABG(C1\UTU]16[IR66\/&.[,,(7$Q$0&:8/>+)X M]P8ZQD>=[F.2^6.2!2.1M6;(.LR0-<3>K-TU)1F(Q%I(\D(T )%W:"@#MW91 M5J1.22H3S\,"&>Y<>-S#L>0:E#N?VVV4WT59T+2M-BKHHFP#VO,#JC5Z^S!Z M>W#T?Q!6CSQ.6#UX'#\Q]HK2/GJ34^@XCC)V#[D$O=S"4784LB4 KH,ET=TVR3&QNJJSW\@CGCAGAQB3SQR0+ M1B)K39QWF#COM1$.B"OQI)Q)5NU?Q*XD)FD:TNIAV?I!-X-5Y^Z1LQG3N>K= M71"+;71":(EOOVO.#0O/71<'7Z%-U[1T'+V-J>(I >I22 WPM M"BI!-=!S]60*:#2;7./Y ;,CR"FH L3SA:F[:WN.IPJC00G74>.B%N4J#A9H M4&@*G1YACG;_<%"8;V7E)1PF?! .L\$M81@0I2CC8G,OEYQ4IVK62P([F0Y! MUQ9[AHXL&B2"<\^VU-V%EM-S7,=2=QA:3B1Z1SVI Z)&(C28/&Z2M) *C9T^ MZFY'RA^CLOFCL@5CL;4GL*ECX. F_%RNT?J!JFIZJXYL6E@GN?2P]667IA"!PY7( M4]EE'T%>H):MRR_JSD2#$CZE:J,#=;;=&I1(+WVQLZE3X'!9,6)Z<9Z=7C3( MGO2BX]2G%QWG8'II2A,X7)LLTT)^4XLHSG#.PW2O3;D00\:*3,@G5J,0D)6+ M\(FL,FI5,BJ;/RI;,!9;>]Z:R@0.ER;EHDX>,,#K-8XX(&L@NA&;@$CZ.^,D M^@&$:\N%7G[_SR-\*C^![Y\]Y>]>Q^.LN2="I.KM&ISG=G"^!F<;=@<7:/G, M8UQ;KZ9.@<.%R@M"03MB#HDTURY+VU$_/MQHD8[GF)Y:IVB1IHM[ M !JG?YV =V\\A(R/HN8MK^!'>>8L]BME(2RC>DAC<$LXH6!)25Q$\O3P4QY- MR^C&BA43TQ12,353W;S/CHXW,TPWY4$T$_-6Y+PZ+SBT'@Z[K\HC7J7]&I[= M0$V[#\\"7?LE,L]\9&J?6.))><@[:UZI.HV_#>DF$1NU%*_%ZQE35TP0K0ZX MJQM.=N6![(IP3K+RS@\&\&B_\ 4$L#!!0 ( *U< M!%7"P5OVAP8 !&PO=V]R:W-H965T8DLZ]Y"7ESKBL3AZIMFW?$4( ]^3.,TO!BO&UN?#83Y;D23, MS^B:I/S*@F9)R/AAMASFZXR$\S(HB8?(,.QA$D;I8#PJS]UFXQ'=L#A*R6T& M\DV2A-F/*Q+3YXL!'.Q.W$7+%2M.#,>C=;@D]X1]7=]F_&A8L\RCA*1Y1%.0 MD<7%X!*>!Q@5 27BKX@\YWO?09'*(Z7?BH/K^<7 *'I$8C)C!47(/Y[(A,1Q MP<3[\6]%.JC;+ +WO^_8@S)YGLQCF),)C?^.YFQU,7 '8$X6X29F=_3Y-U(E M9!5\,QKGY7_P7&&- 9AMP)0%8"$ (1Z G 5 M@%\:8%8!IA" ^W*PJ@#KI2W858!=COUVL,J1GH8L'(\R^@RR LW9BB]ENY;QJQ&/8^/K=,X;R7Z >[+D$X;EX/V4L#"*\P_@'8A2\&5%-WF8 MSO/1D/'VBJCAK.*>;+E1#S<&-S1EJQSXZ9S,)?&^.MY6Q ]YGG6R:)?L!"D) M?]^D9P ;'P$R$ )?[Z?@_;L/DGY-7TX#%33^*WJSJX.$+GASKUJ#ANL9@DM> MW,-;=0C7_Z>8:!-E$\?622>9OR6S2K+BH?DT M1J/AT_[@:VJN-?A6/?B6>O#Y2B /8R+3RBMUZ .4WC';('LO7VQY)A22GDI@ M)C(4NRK:1V9.Q4V?L*#.^3AG)\EH^GTBZ(3EX MN"'%+2HMMY+OV!M/)YFODRS01-8JBEL7Q3W5X\S562V=9+Y.LD 36:M:7ETM M[_6*J@[M452O*@N(:QH9#F,$Q96Z$&)1AV0XTT+8[%&C MQA1"I8LY9C57,;5R@M 095<"PP9V33'S+LQT7'& @G,AJ;G]N3=V"NH]E=* M%3Y^P:=N[>A[6JO7TLH6Z&)KUZUQ9M ZF0XKG=S1-=/)YFME"W2QM6O6&$:H M=HQJ'5;']NFPQ X:AB-*D00%7=%92E#0<+R.$LE@EMFGP(VYA&IW^84DI09O M,@(F-&49C=^T(M3J/;6R^5K9 EUL[;HU_A.>S(!"K0Y4*YNOE2W0Q=:N6>-" MX1MLZ('8/B7J6D0(31.+/^W)<(9M.E!4(PG.LQQ+_'%/AK-=KT^/4.-/D=J? M'K$BK)A:?4#(%@1V*H-AM/<[9/6610)S3%=,7 :S701[\FX<'E*ZD4,Z?/R: M4-W>L7>U5C9?*UN@BZU=N<;G(70J)49*5WATS72R^5K9 EUL[9HUOA.I?:=2 MB0_$]B@QDOA3%T-1C"3V%';>-DA0MF$ZHA1)/*SGH!XE:KPI4GO3RS@&G]F* M9&IYT6HYM;+Y6MD"76SM9&\IX0=RRE!(>QVECH28XIM\4<_"%/.6X9#A]+QZ08UE0TI[(1'6URWLM-HUK6R^5K9 %UN[ M7HU=0][)E%=I[HZNF4XV7RM;H(NMO&XKV"!5&LWVF,3#XX,NFW51/=\,'HG06 M;^:$?^[IT^X2H)L,=-YA_ 1:?V$Z!S)7N]L\=B8K^'!O#VI"LF6Y6S@',[I) MV78'57VVWI%\5>[#%,+HN=\T^4L9H4GY=D7!.L@+ KR\H9;N#HH%Z M+_CX?U!+ P04 " "M7 15T]9 .M(5 ; @$ &0 'AL+W=O_MZ?S]LUKOV?5?T]]OMJOOCQW:S__+F MC)P]/?#+^N9V.#QP_O;UW>JF_= .O]Z][\:?SI\IU^MMN^O7^UW1M9_>G/U M7FE2'8\XEOSONOW26W\O#J_EXW[_^^&'GZ[?G)6'I]1NVJOAP%B-__O<7K2; MS0$U/I%_/5+/GD]Z.-#^^Q-='U_]^&H^KOKV8K_YY_IZN'US5I\5U^VGU?UF M^&7_Y7_:QU/#Z#[7KW\/_5U\#Q"GGD$^'B"/U_[A8AVO].5J M6+U]W>V_%-VA>J0=_G)LU_'H\0*O=X>A]6'HQM^NQ^.&MW\?1^^'U:;MBS]? MML-JO>G_4ORU^/7#9?'G/_VE^%.QWA7_N-W?]ZO==?_Z?!C/>#CN_.J1?O% MIQ$Z*][M=\-M7ZC==7L=.%ZECY>)X\_'5_K\#?[G#Y7)Y^. F]G.\[N_[FLT\N!GON/3OR6(1WN>Y7-S==>[,ZOLGWGXI?VL_M M[KXM?OOA8S]TX[O^_T(]?Z#R,/6@A:_ZN]55^^9L%+N^[3ZW9V__ZS^)+/\[ M=,&1,(6$:1!LTAK^W!J>H@=:LQO?J/WAC1IXJC^F8;^18!L?#I+'@P[_ GU^ MRT3#R3@P/]L-"I1Q6E9R6J;\,EE3RMFT3 ?*2"UI\UPVN5SB^7*)Y"O\X=/0 MCO_,=+^/%^FW=^WV8]L%7W*2,G?D(F$*"=,@V*05\KD5=?(4_J_.?U8>DGB0!A641/&F1KD#"% MA&D0;-(:4AKS4"(5)4.+2,KC4?;;NRK+RM&*RT#9^-&B=I1'!*$U!:1I%F_:"FE[01<3E$8MJ M$)*FH#2-HDT;9!PJ2;JLV0*3IL4$AGEO]882[NJ+7U4QZ7YB"521BC'W$TNH MC!,B(^)B;"-)6[V?;G;KPY5Z4:CMNC_>_[O8[X9NOWE1Z/MV4ZQVU\6'U:=V M^&,;AMN^)BL]Z./NK)9Q7O5UW&1*6QLPEE;+J S4X$)I"DK3*-JT0<;@TO1$[ER52=-B*E/[\D&I M:-QIJE!=R001KL[X=:)IZJITA290Q\=/-S2B-,9UTK1/O%CM5M>KM,1 )UFA M- 6E:11MFM,S?I:5BT@,@_I;*$U!:1I%FS;(^%N6GM2=*3$96D1B'H^:&!E! MW;FERU 9Y\+YO*,"9:QLN&/&=*",UCPV4\6,X61IBZCNN_U=^@YPFC![]$)G M6:$TC:)->V'E@!<* F.3P-@H,#8+O(219<;(,F@<.$.+R0L/W"?AW),7OTQP MXMZ<"<%JTK@IF^ Y)8DD]Y@QEBQM!=^U7]=7^[2Z0&=*H30%I6D4;=H+8UG9 M,HE@!C6P4)J"TC2*-FV0,; ,F@O.T&+JXH=T95415UP"5:)RO5&@B@C2>!]= M F6TJB.S2\SX299V@#_TZ[0O2A\_>^1"9T:A-(VB33MA/"I;)AS,H,852E-0 MFD;1IJN8C''ET(!PAA9;R.1'=:F4[OW=0%7CWW8)5!$_2*-#90VE$5?$C8_D M:>?W,*6D]UV[OMDE-28-FCN$H30%I6D4;=H28U3Y,AEA#G6O4)J"TC2*-FV0 M<:\K7:KFW;;[M(K$=*PV8,8.A,*I6D4;=H68UCY,GE?#G6Q4)J"TC2*-FV0 M<;$JXH"PR71I M,QA7F^+_BU-7;:?/,7N,0R=*H32-HDV[98PM7R8)S*%^%TI34)I&T:8-,GZ7 M0Y/ &5I,A/Q0[F$)DW3OU03KJ/1WA@@DBUG-:_=V3;"N8F5L;PAC0D7:-B9% MZ(15WFG\[&TCH+.H4)I&T::-,NY7+),2%E O#*4I*$VC:-,&&2\LH"GA#"VB M/\+/ZQZ2+^[]G% 9JSSU"901*@5WU$P'ZAI>4Q(1'^-.1=I/)L7GA+7@:?SL ML0V=8X72-(HV;90QQF*9L+" 6F0H34%I&D6;-LC:XPD:%L[08N(3B/<*=U^: MRT#5^+G'O<\3J"*2E.Z66*$R1LJ(]Q+&L8JTQTPJS](+Q=//;?:[ CIY"Z5I M%&W:9>.PQ3+I8P$UU5":@M(TBC9MD#'5 IH^SM!BLN6G@&E):^K>. K4D89Z M7DP%ZGC)B+?S5J".24EBZ6-AG*Y(>].D>,U819X^S>QA#IWIA=(TBC;=]<^8 M;+E,1%E"S364IJ TC:)-&V3,M81&E#.TB [)0*BX*86[7T6@C)>5>UM:!H6,5Y5I=YD4H-.7GJ?/,GM$0^>#H32-HDW[95RR7";_ M+*&N&$I34)I&T:8;KAM77$'SSQE:;,_U0/Z9\/&/N^EZH*ZDM'+O6P?J.)%4 M>MNN^W6L9JR*;*Q3&:M:9;9(3AJO_+KT-'[N\(;2%)2F4;1IHXQ#KI;)1E=0 M4PRE*2A-HVC3!AE37$&ST1E:3'_\I+*DPETW&JBJ.'/7C0:J"&>-)SVA.'99 M1I9V5<:C5M^:CC[,UN>7K*?QLPDY>1H%!E?3G/ M=T2E3UC/GL;/'MG0"5TH3:-HTT89DUPMDY*NH*X82E-0FD;1I@TRKKB"IJ0S MM)CT^&EE.?YQE2=0Q:5[MR=0143I;CVH0V54QC[TU,:DUM^1C\XN=D_#YPYK M*$U!:1I%F[;)N.)ZF71T#77#4)J"TC2*-FV0<<,U-!V=H45TI_9SRE0R]U9/ MH*KQMO)1@2K""7479H3*XO/KM3&G]7=$HT]?"9\^R^SQ#9W A=(TBC;MES'' M]3()Z1IJBJ$T!:5I%&W:(&.*:VA".D.+"5 @KLR]W90#592Y.2 5J&*4NYMM MA*HJ&9,?XU#KM*?\1[N]:[O5<-^9Z?2DSD#G::$T!:5I%&W:&..$ZV4BS374 M 4-I"DK3*-JT0=87XT(CS1E:3&<"467"N?OU#I>ANE)R=VLQ%:IK1.6E"4-U MLFYX9#U&;6QIG3:2*;V9L1H^?9;9HQPZ=PNE:11M^KW#QA8WRR2:&Z@AAM(4 ME*91M&F#C"%NH(GF#"TB0TU@-^622??N\66@KJDJ[TMK0KA*-,Q=CAJJ$XSS MR,ZHC3&I3=I69E3HA.7PZ1/,'M_0R5LH3:-HTU89?]PLDVANH(882E-0FD;1 MI@TRAKB!)IHSM)@ ^4%C4I:>X0J4U<3;>BP$J[VO[].ALE%[(A^!&F-0F[2E MS(C/"8/;:A\[=0FD;1IJTR[KA9)LW<0%TRE*:@-(VB31MD7'(#33-G M:#'Q">S'["X6O0P5^\) MZ,POE*91M&F?C<5NELE#-U!/#:4I*$VC:-.O,BZ-J3[\'2A;.5SLVXQ+/YOL M?6EZOD:=4*/3-MQBT3BG[B MPMH$==98G(;AG#8QJTW0:'0.%Q4B/ZGL"U&V1IU0H],USH7BUH5*^]*,$)VZ M$#YSFOG#&SH/C,5I&,[IFK"ZMDQ ^HD+:Q/48F-Q&H9SVB2M-D%CTCE<5(7\ MT')%2_?N]&6H3C;"W?9'A>K(X?ZT+TFAM#1M1"0N3M@H4UD][NL,'"49JJR+(/0BP+3-*>->?L\BOM,V>8/]JAD\U8 MG(;AG(995IPLD\!^XL+:A/7>4)R&X9PV6=Z;0'/8.5Q4E/Q:_<;FT-U52,BN21"+"M,OCV/?=KJ^\P9Y@]SZ.PS%J=A.*=AE@$G MR^2TG[BP-F$=-A2G83BG39;#)M"T=@X752,_-^W[MD 1<;]82 6KO.]'#%51 M$OU49%E=\ETY[1.6XF?.,'^ 0R>4L3@-PTT;1BV+39<):C]Q46V"XA06IV$X MITV6HZ;0N'8.%],A&@ILNU_4&JSRO@PZ6.5_(@I6Q2;>J.5MZ7=%M;,K\S/\ M^>,;.Z$,Q6D8SFF7Y:;I,G'M)RZL35@/#<5I&,YID^6A*32TG<-%9V8"%E>EGY79/OT9?J9$\T?YMB)92A.PW!.WRPW M39?);S]Q86W">F@H3L-P3ILL#TVA*>X<+JI&?JZ:ENX7N@:KW%O<*E3%W8V/ M=+@J=I>(6FZ6INWG@^"DA08[,PS%*2Q.PW!.0RR[3)?)7#]Q86W"FF0H3L-P MTS8QRR0S;.XZ@QN%YL5O--Q8%M@7FKB[F5V&RBASW94*E0GF;J&F0V6<1V-& MS+*M+.TSIX(S8Z%^!CQ[@$-Q"HO3,)S3)\LMLX5BUPSKDJ$XA<5I&,YID^62 M&39VG<$E=G0"4OU,\SY8QL[[PO% M:1C.:9'EE=E"F6N&M<90G,+B- SGM,FRQ@R;N<[@DA+DQY^]FT#Y&G5"C4[7 M.!?+,J@L[2@]V3EAD7Z&.7\\8R=XH3@-PSDMLBPQ6RA"S;!&&8I36)R&X9PV M64:982/4&5Q2=OPXLR\[V1IU0HU.UTPO%K?L*D_[2T]VEEZCGWE"L]\,4)S" MXC0,Y_37COJA,B9BW^5!N&5S>=J7>OHU9[U^FCU_C&,GA*$X#<,YK;*,-5\H M5,VQYAJ*4UB98JPW%*2Q.PW!. MFRRKS;%9Z@PN*4*!>#/W%G<$JIB[09L*504B1($J7L8B1-PROCSM5/T[U]^Z M-#]]HOF#'3ME#,5I&&[:-V%Y<+%0KEI@K304I[ X#<,Y;;*LM,#FJC.XE"8) M/^G,J9>M#E0Q=\F]"K)\30I4R3KFSX1E;$7:B7J:-&,A?AH]?WAC)XRA. W# M.9VRG+18*%8ML"X:BE-8G(;AG#99+EI@8]497%*%_*BS=W<[7Z-.J-'I&N=B M65Y6I,VG[\I.6&J?9LX?S]A)8BA.PW!.BRSC+!;*3PNL;X;B%!:G83BG399O M%MC\= :7E!T_T1R*$P7*0G&B0%DH3A0H2\2)A.5DQ9P<]8GKZ]/,^6,;.V$, MQ6D8SFF1Y9O%0LEJ@;7)4)S"XC0,-VV3M&RRQ":K,[B4!,D3=K7.UZ@3:G2Z MQKE8EEF5,]/4IRRG3S-GCVSB^>3Q/GCV;L["X4IV$XIT&6 M(Y8+1:5G=K[T-YLV]U@+ERQWEUM[J_;\?]# MV_6/OW[Z5;&_[PJUNQE!Q;O5;G73'G[]'\7DSR'5&-HFY!'6OQPO\H/T7>UW M_;H?^D/KQ@>*=K/>KG?/W?2?@G.FPY]/W7X;?EK9)U*L^N)+N]D<_O_P"I]A MQQOPZ]6N^'C?C]2^+^YWZV%\DJNAN-Z/E;O]4&S;=C@^[ZMN/3[3\1/D^*17 M1=<>5L0<8YW[X[G7NYNG<[Y\> ,4/]DO[-#C4]EW1W:__EILQR=^ MVQ?M[KJ]#ER"O]V/KYN5+PI:4OKB2'HZ>KCMV@>VRYD<18KVZU7;'AX>;M?= M=7&WZH8_3KLH+T/OYO/^=KPXEZMA]?;UMNUNVHOQ.O=CP^]WP^$?5NO1\7I] M.@S65S_2LW/O\0ORZI($'E?DE0X]/@[Z\I4ZO#&"OR.'WQV/.S=/Z^WKNW'( MO%MUXP#JBTW[:7R*Y_6]_JZ[0X% MX^\_[??#TP^'$WS9=[\?+\/;?P-02P,$% @ K5P$521Y?U''!@ "40 M !D !X;"]W;W)K&ULK9Q=;]LV%(;_"N$50PMT MM41_9XF!Q/KJ@&!!TVX7PRYHF[:%2J(GTG$*[,>/DA7)BF7&&MZ;6%)XGD-9 MKWG$[T7Z76XX5^0YCA)YT]DHM;WJ=N5BPV,F/XDM3_1_5B*-F=*[Z;HK MMREGR]PHCKK4LH;=F(5)9WJ='WM(I]=BIZ(PX0\ID;LX9NF/.QZ)_4W'[KP< M^!*N-RH[T)U>;]F:/W+U;?N0ZKUN25F&,4]D*!*2\M5-Y]:^"N@H,\A;_!'R MO3S:)MFIS(7XGNU\7MYTK*Q'/.(+E2&8_GCB,QY%&4GWXY\"VBE]9H;'VR]T M+S]Y?3)S)OE,1'^&2[6YZ8P[9,E7;!>I+V(?\.*$!AEO(2*9_R7[0]M1OT,6 M.ZE$7!CK'L1AZF%4&(PN-1@7!N/\ZAXN1WXM':;8]#H5>Y)FK34MV\@%D5OK2Q@F MF78?5:K_&VH[-9V). Z5%J.2A"5+,A.)"I,U3Q8AEQ_)K9QSW0=)WCM%Q[N#1WK&HTWNM8^-)&ZRY,L&^YG9?OB6 MO?N&?_H6P#,#Z, R$+KZ I17@;YSFW=X[[\J/[ZW8N5:J'][^;?F8'2+\9DL6\*[EE"W[3T4%- M\O2)=Z8__V0/K5^;A(6$.4B8BX1Y2)B/A 4@6$UP_5)P?1-]>KM8I#N^).Q% M>%'(YF$4*AT#FI1GI+55W@$VS&'9G=;3M#^VZ."Z^W0L*:1+%PGS+NJ_?]IJ M0(>3<;U5 .I8302#4@0#LPC*4>>>QW.>-HXY1D3;*X^$.4B8BX1Y2)B/A 4@ M6$UNPU)N0T20&R(%AX0Y2)B+A'E(F(^$!2!837"C4G CX_CVP).EGMF017;/ MJ*13RD1Q<)\R[I MOH_T&(!@-=V,2]V,S;IA/[+I,5F)E$BN5*1OE X:RB?,;,_2I20IC[20EF3) M8K;.9LYALHAVN>#"1''=+=4D*Z/KMK)"PAPDS$7"O/')K=2P9UNO]8=T&8!@ M-?U-2OU-C/K3D]64,\FSM$O*DC4G8D6V0LIP'G$2Z0VR2D6LM_9Z",M;-"G- MZ*2MTI P!PES)R?BH"?:\) >?20L ,%J0K.M*A=H&:7V.;E,:KOMUB0ULY>V M6H/2'"C-+6C')FEZI]HR M>FVM+23-A=(\*,V'T@(4K:ZM*D-O&_.QI\DR/7>\#Y,PWL7&_)D9VSHT0K/V M4)H+I7E0F@^E!2A:78I5[M[N(Q)I-C1I#Z4Y4)H+I7E0F@^E!2A:77E5P< V M5PR^-$X1&L4'K1M :0Z4YD)I'I3F0VE!03M_*UY75547L(U9X.;0RI[?#JW0 M4@&4YD!I+I3F06D^E!:@:'4I5A4#>P0)K=#B )3F0&DNE.9!:3Z4%J!H=>55 M-0?;7'1H$5JA)00HS8'27"C-@])\*"TH:+4*FV71L[&U*B78YEI"4VQU0KG( M'_K,\G"_;WG*LH>*S8^!F-VT%AVTG "EN5":!Z7Y4%J HM4?@*UJ#]1"Q%H* MK2U :0Z4YD)I'I3F0VD!BE977E6#H.8:Q%>198C%8>3+'A!AK*J^H7U)BE;C'5-8-:BP]:PH#27"C-@])\*"TH:,=3W?ZD M?VZF2ZO:!&WY-L.%T?>"1+/9K2\0\W2=KS4AR4+L$G5XR;T\6JYG<9NOXO#J^,R^<@ZK4E28 MPR(9]RQ=ASH61WRED=:GD1Z0T\.Z$X<=);;Y*@9SH92(\\T-9TN>9@WT_U=" MJ)>=S$&Y^L?T/U!+ P04 " "M7 15R$,9;V # #B"@ &0 'AL+W=O M)"3YW2F.V-Z^J\A(KJ:[D%@6_64E74X%)M7+U50(N:5'$W\+S$K2@33C:I M;;ZMPY78J M!:M :"8%4;">.N_\FV5J\37@+P9[??!,;"0K*;_:Q<=BZGAV0\ A-U:!XM\# MS(%S*X3;^+?5=#J7EGCX_*3^OHX=8UE1#7/)O[#"E%-GY) "UG3'S9W@3HF<(84L( M+_40M83H4@]Q2ZA#=YO8Z\0MJ*'91,D]41:-:O:ASG[-QGPQ8>ODWBA\RY!G MLKFL*F;PX(TF5!1D+H5A8@,B9Z"OR!>J%$4+:/)Z 88RKM^0M^3S_8*\?O6& MO"),D#]+N=/(U1/7X(ZLKINWWF>-]^ 9[R'YA/Y*39:B@&* OSC/3\[P7$ SL9WXYW1\*Y^>\+W_8^U$RPJXVPEHO?*XV M2HJ5H.T9;Y4L=KDA^^_U\/>=Y)Q@IT);\<_0V3?JT;"Z;8 W>DMSF#K8X32H M!W"R7W_Q$^^WH<2_I-CB)<66+R1V=$11=T31.?5L1CD5.5R1%6R8$/CE$KDF M6U!,#GU.LT8MJ=7L%?*0!5[J8[$\'.;Z%.4GXVATC%H,H-(H"8]1RR%4$4U00^TG02\(I*@[&02^ARU-4%(?A>#@)29>$Y&P2\ XW')K6C8?>?IJ/ M).>458.!)R?;>!ND0>3U(A^"A:-QV@M] !8EB=\KD^40+$I'SP2?=L&GEQ4^ MX*5UMN33TY(/L0)[,9^B_%'@]XIY<9'6\O^TFH#=@TN[ K6IIR5-CFHFJF9A MY+8>&5;2X !2/Y8XA(*R 'R_EM(\+:R#;JS-_@-02P,$% @ K5P$5>-5 M?$!^ P KQ< T !X;"]S='EL97,N>&ULW5C=;MHP%'Z5*%VG5IH:(&L@ M*R!M2)4F;5.E]F)WE2$.6')^YI@.>MGGV6OL1?8D\[%#$J@/I;U88: 2^WP^ MW_F.?9PX[1=RR>GUC%+I+!*>%@-W)F7^P?.*R8PFI#C+M;">16&40?KU'KX ML2(RCL>86]>NZ,_#KW5-#4DUMA*%D?=V2G=+MAAQ:$E6$SWAV&U9'1L3!1W, MN6U/Y_[W YI0C3VEK+,3^19JC-BWI[R>. M\($[(IR-!0.OF"2,+XVY X9)QC/A2+4Y5< V6(I[ [=-#_9MR9.P-!,ZMHE@ M?L?E\ U@U0.!C/-*8,[*-.QS&H,Q4-2F6B#%2X MSAT5DDV:EI^"Y#=T(5?EM(AQS9T#U/QOYWE*4RH(;XI6M;_/L_QBQ7[WM23K MN\JF8*O&\J"R[R+/]U^D'^Z_QO*8M^\B#V+?] Y!Y"'49/?5[NS/$=D^!)&= M0Q#I[Z5(KSSX-D[7:V?KRNK .\S _0;O1+P.ZHSGC$N6EKT9BR*:/CIB*WI) MQIRN\ZOQ$8W)G,N;"ARX=?LKC=@\":M15S 1Y:BZ_072:P?5"Y2*Q=*(+F@T M*KMB.M9-1S54U/(##IO(I?[8$JB/\;(A(_W%XMA]0O6Q9QJ&OA\$V(R.1E8%(VS>@@#^[&R8-O# XD"D MY\TUOMIXA6RO VQ-MU4(EBE>B5BF^%P#8I\W\ A#^VIC<< #6P6L=B"^/0[4 ME-W']V%5,6W8#L:1,,00J$5[C08!,CL!?.WK@^T2WP]#.P*878'O8PCL1AS! M%( &#/%]_1S<>!YYJ^>45_^+?O@74$L#!!0 ( *U-8?20$3;8T.P6BP^0"X99K>]9!:GU$YJ16L+/:\23%F_WO>+7)7J65SS*7[GW0 MJ;_GHL,*J60A?XKUH-/K,+O3;_?:R)]:.9ZGF=%Y/NCT#P>>A'$R^[ [K2!7 M_-G6>QQ_?N0 ,N@D/;C@1AKKZC/JZW-@?!5P\F&K=/I.YDZ8,7?BA]'E7JIM M=1EXBJ[W&'4E*X]71]>&H'N%X,S96$ V:ZKL'I($>+>;J83TD+> M*[A4;I6$GW'(D\,LTR7D20_R.P+Y MG3A^I95*6 M8?Y9P\_J$.I=/U:NP?OKN8?F[1XOY**PS9>9* Y[[!\^)K:G/ M9!,?$]4,L6=2GHNJO1]%)N0KAYLW(HC)I4]LEZHYE8,*I8F$J:1/[)+Z+V=$ MW99<;:N[LZ&U4+#XA)A+^L0RF0ENF_'"I-&GM@;$2CIVQ[.J%H6&K#O"3*OM MUY4PA8^)::-/[ U(<&51P@%HV87;"<-&NH"J?">4A1K6Q\3$T2JT>:80_K$$ID4^UR_"\%NA1(;V>P:F#?ZQ.(8"P,9KAJ4 ML#NIN,HDSZ$C5VFZ^J5?4F/B"(C%<<>E84\\+P5[@,Y<&E']P(]B@ DC(!;& MA!L%1K-L"=TDW7'C=X\ '8R0^V)=0F.^LU1L/X0,LT9 ;(TY7+?R; ,(DT1 M/>+012%=':,Z(8\T5'=J*Z!+-"$Q=P3$[FBMDV% I'/Y*R;FCH#8'6C-_$?@ M8V+N"*A''5C5W,3$Y!$0RP.MFIN8F$H"8I5XI2F[6-55\V_^; ?FCY#8'Y_7 MJ#6JCXEY)"3VR*%0;8T>)I&0>DH+JU@;?\ 0G=,B'X@@%6L3$Q--2"P:O&)E M/B:FFI!8-9^47,<_IX^)J28D5LW'TJNU^V":"8DU\Z$&:R7$#!,2&^;?8JR5 M#)-*2"P5M"IC%_YD->:7B-@OG]1E8^&XS!O1C#"_1,1^P0N>T,?$?!,1^P;' MC'Q,S#<1L6]PS-C'1%=2B'V#EX^-1L=\$Q'[IF72M;T#8;:)B&W3J'';X##/ M1,2>^;S(_<*F:W]*(L)D$Q'+!L,<%MK'Q,P3$9OG6(NWM'*,J28F5@U>C/O= M.<94$U.OU:.8?@Z/,=7$9QW:^#D\QE034Z_7HYB)CXFI)J:>0T,Q+WU,=-F> M6#7X0+'1A3#9Q.=<@6EV(4P[\3E78!K#[AC33GSJ)9CVU(XI)S[G8DPCD@EF MH.0\BS''>/J8F(&2DR_*M+9X@NDG.?7R3#LBII[D5 LU[6B8;I)S+ME\\6?2 M$DPW"?6"/X;9[-;H>V*U;KKUR?;F>@U)3(GU'&YA87_&\VQI6/5Q>$DEBJN% MY4V9YR/8MU SS=?'5TN/K\7>_ U02P,$% @ K5P$51[?F5X< @ /2< M !H !X;"]?3G75[,:Q_Y%27>_*L:UW75].YR.;;CBVXWDY;%/?KM_;;4FZ M7.8TW,YHGI]N9RY>/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6 M<=6DC\-U=TV7C=R=)S>+E[=5,[R\29/F#E((TOF##()L_B"'()\_*" HY@_* M$)3G#[J'H/OY@QX@Z&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+ M@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCIYV";06U%O M)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O M(]#;)B]+"/0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCT-M3;"/1VU-L)]';4 MVPGT=M3;"?1VU-L)]/;)RVX"O1WU=@*]'?5V KT=]78"O1WU=@*]'?5V KT# M]0X"O0/U#@*] _4. KT#]0X"O0/U#@*]8_*QDD#O0+V#0.] O8- [T"]@T#O M0+V#0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSI.?3;Y3[SI^ M'DJ]]GRM\?K?2?5X/K=<+W]9?NVX! "0)@ $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&UL4$L! A0#% @ K5P$5?S-E"'P *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ K5P$59E&PO=V]R:W-H965T&UL4$L! A0#% @ K5P$546 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ K5P$5>3<%/I: P U D !@ M ("!#"0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ K5P$5115>,L.!@ I0X !@ ("!'3H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ K5P$551#4Q6C! H0H !D M ("!;U4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ K5P$5?V\9@$L!@ -PX !D ("!N6$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ K5P$58.? M/=6,!0 %PX !D ("!QGL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K5P$5=Z4O7F5!0 ?@T !D M ("!B(H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ K5P$55GT6$X>"@ CQL !D ("! M?IH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ K5P$50?.41]#!0 [PP !D ("!=[< 'AL+W=O&PO=V]R:W-H965T10, (P' 9 " @:O! !X M;"]W;W)K&UL4$L! A0#% @ K5P$54:<%XS[ M @ ,@8 !D ("!)\4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K5P$58-#F@^!! R L !D M ("!=M$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ K5P$572W/]X] P 9P< !D ("!5-X M 'AL+W=O&PO=V]R:W-H965T0"S0, '$( 9 M " @<_F !X;"]W;W)K&UL4$L! A0#% @ MK5P$55)QK4]P!P D10 !D ("!T^H 'AL+W=O&PO=V]R:W-H965T M%9(N) 0 ) 1 9 " @:D' 0!X;"]W;W)K&UL4$L! A0#% @ K5P$5>:7\&PO=V]R:W-H M965T&UL4$L! M A0#% @ K5P$5?_8P*L$!0 !AH !D ("!,!@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K5P$ M516<7-K7!0 LB@ !D ("!T2D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K5P$506@0.TW!@ XR8 M !D ("!@D$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K5P$5>4OFYJT!@ 4R( !D M ("!)%,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ K5P$53*R;M0$! 6!( !D ("!+6&PO=V]R:W-H965T&UL4$L! A0#% @ K5P$5<+! M6_:'!@ %RX !D ("!,78! 'AL+W=O&PO=V]R:W-H965T7]1QP8 E$ 9 " @?B2 0!X;"]W;W)K&UL4$L! A0#% @ K5P$5&PO M&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "M7 15I7\.<>X! "0 M)@ $P @ &PJ0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 2@!* #T4 #/JP$ ! end XML 79 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 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 475 337 1 true 85 0 false 11 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://smpcorp.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://smpcorp.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 030000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://smpcorp.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 050000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 060100 - Disclosure - Basis of Presentation Sheet http://smpcorp.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 060200 - Disclosure - Summary of Significant Accounting Policies Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 060300 - Disclosure - Business Acquisitions and Investments Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestments Business Acquisitions and Investments Notes 10 false false R11.htm 060400 - Disclosure - Restructuring and Integration Expenses Sheet http://smpcorp.com/role/RestructuringAndIntegrationExpenses Restructuring and Integration Expenses Notes 11 false false R12.htm 060500 - Disclosure - Sale of Receivables Sheet http://smpcorp.com/role/SaleOfReceivables Sale of Receivables Notes 12 false false R13.htm 060600 - Disclosure - Inventories Sheet http://smpcorp.com/role/Inventories Inventories Notes 13 false false R14.htm 060700 - Disclosure - Acquired Intangible Assets Sheet http://smpcorp.com/role/AcquiredIntangibleAssets Acquired Intangible Assets Notes 14 false false R15.htm 060800 - Disclosure - Leases Sheet http://smpcorp.com/role/Leases Leases Notes 15 false false R16.htm 060900 - Disclosure - Credit Facilities and Long-Term Debt Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt Credit Facilities and Long-Term Debt Notes 16 false false R17.htm 061000 - Disclosure - Accumulated Other Comprehensive Income Sheet http://smpcorp.com/role/AccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 17 false false R18.htm 061100 - Disclosure - Stock-Based Compensation Plans Sheet http://smpcorp.com/role/StockbasedCompensationPlans Stock-Based Compensation Plans Notes 18 false false R19.htm 061200 - Disclosure - Employee Benefits Sheet http://smpcorp.com/role/EmployeeBenefits Employee Benefits Notes 19 false false R20.htm 061300 - Disclosure - Derivative Financial Instruments Sheet http://smpcorp.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 20 false false R21.htm 061400 - Disclosure - Fair Value Measurements Sheet http://smpcorp.com/role/FairValueMeasurements Fair Value Measurements Notes 21 false false R22.htm 061500 - Disclosure - Earnings Per Share Sheet http://smpcorp.com/role/EarningsPerShare Earnings Per Share Notes 22 false false R23.htm 061600 - Disclosure - Industry Segments Sheet http://smpcorp.com/role/IndustrySegments Industry Segments Notes 23 false false R24.htm 061700 - Disclosure - Net Sales Sheet http://smpcorp.com/role/NetSales Net Sales Notes 24 false false R25.htm 061800 - Disclosure - Commitments and Contingencies Sheet http://smpcorp.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 25 false false R26.htm 070100 - Disclosure - Basis of Presentation (Policies) Sheet http://smpcorp.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies 26 false false R27.htm 070200 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies 27 false false R28.htm 080300 - Disclosure - Business Acquisitions and Investments (Tables) Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables Business Acquisitions and Investments (Tables) Tables http://smpcorp.com/role/BusinessAcquisitionsAndInvestments 28 false false R29.htm 080400 - Disclosure - Restructuring and Integration Expenses (Tables) Sheet http://smpcorp.com/role/RestructuringAndIntegrationExpensesTables Restructuring and Integration Expenses (Tables) Tables http://smpcorp.com/role/RestructuringAndIntegrationExpenses 29 false false R30.htm 080600 - Disclosure - Inventories (Tables) Sheet http://smpcorp.com/role/InventoriesTables Inventories (Tables) Tables http://smpcorp.com/role/Inventories 30 false false R31.htm 080700 - Disclosure - Acquired Intangible Assets (Tables) Sheet http://smpcorp.com/role/AcquiredIntangibleAssetsTables Acquired Intangible Assets (Tables) Tables http://smpcorp.com/role/AcquiredIntangibleAssets 31 false false R32.htm 080800 - Disclosure - Leases (Tables) Sheet http://smpcorp.com/role/LeasesTables Leases (Tables) Tables http://smpcorp.com/role/Leases 32 false false R33.htm 080900 - Disclosure - Credit Facilities and Long-Term Debt (Tables) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables Credit Facilities and Long-Term Debt (Tables) Tables http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt 33 false false R34.htm 081000 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://smpcorp.com/role/AccumulatedOtherComprehensiveIncome 34 false false R35.htm 081100 - Disclosure - Stock-Based Compensation Plans (Tables) Sheet http://smpcorp.com/role/StockbasedCompensationPlansTables Stock-Based Compensation Plans (Tables) Tables http://smpcorp.com/role/StockbasedCompensationPlans 35 false false R36.htm 081400 - Disclosure - Fair Value Measurements (Tables) Sheet http://smpcorp.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://smpcorp.com/role/FairValueMeasurements 36 false false R37.htm 081500 - Disclosure - Earnings Per Share (Tables) Sheet http://smpcorp.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://smpcorp.com/role/EarningsPerShare 37 false false R38.htm 081600 - Disclosure - Industry Segments (Tables) Sheet http://smpcorp.com/role/IndustrySegmentsTables Industry Segments (Tables) Tables http://smpcorp.com/role/IndustrySegments 38 false false R39.htm 081700 - Disclosure - Net Sales (Tables) Sheet http://smpcorp.com/role/NetSalesTables Net Sales (Tables) Tables http://smpcorp.com/role/NetSales 39 false false R40.htm 081800 - Disclosure - Commitments and Contingencies (Tables) Sheet http://smpcorp.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://smpcorp.com/role/CommitmentsAndContingencies 40 false false R41.htm 090100 - Disclosure - Basis of Presentation (Details) Sheet http://smpcorp.com/role/BasisOfPresentationDetails Basis of Presentation (Details) Details http://smpcorp.com/role/BasisOfPresentationPolicies 41 false false R42.htm 090300 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details) Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details) Details 42 false false R43.htm 090302 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details) Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details) Details 43 false false R44.htm 090304 - Disclosure - Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details) Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details) Details 44 false false R45.htm 090400 - Disclosure - Restructuring and Integration Expenses (Details) Sheet http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails Restructuring and Integration Expenses (Details) Details http://smpcorp.com/role/RestructuringAndIntegrationExpensesTables 45 false false R46.htm 090500 - Disclosure - Sale of Receivables (Details) Sheet http://smpcorp.com/role/SaleOfReceivablesDetails Sale of Receivables (Details) Details http://smpcorp.com/role/SaleOfReceivables 46 false false R47.htm 090600 - Disclosure - Inventories (Details) Sheet http://smpcorp.com/role/InventoriesDetails Inventories (Details) Details http://smpcorp.com/role/InventoriesTables 47 false false R48.htm 090700 - Disclosure - Acquired Intangible Assets, Identifiable Intangible Assets (Details) Sheet http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails Acquired Intangible Assets, Identifiable Intangible Assets (Details) Details 48 false false R49.htm 090702 - Disclosure - Acquired Intangible Assets, Amortization Expense (Details) Sheet http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails Acquired Intangible Assets, Amortization Expense (Details) Details 49 false false R50.htm 090800 - Disclosure - Leases (Details) Sheet http://smpcorp.com/role/LeasesDetails Leases (Details) Details http://smpcorp.com/role/LeasesTables 50 false false R51.htm 090900 - Disclosure - Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details) Details 51 false false R52.htm 090902 - Disclosure - Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details) Details 52 false false R53.htm 090904 - Disclosure - Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) Details 53 false false R54.htm 090906 - Disclosure - Credit Facilities and Long-Term Debt, Maturities of Debt (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails Credit Facilities and Long-Term Debt, Maturities of Debt (Details) Details 54 false false R55.htm 090908 - Disclosure - Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) Details 55 false false R56.htm 091000 - Disclosure - Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details) Sheet http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details) Details 56 false false R57.htm 091002 - Disclosure - Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details) Sheet http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details) Details 57 false false R58.htm 091100 - Disclosure - Stock-Based Compensation Plans (Details) Sheet http://smpcorp.com/role/StockbasedCompensationPlansDetails Stock-Based Compensation Plans (Details) Details http://smpcorp.com/role/StockbasedCompensationPlansTables 58 false false R59.htm 091200 - Disclosure - Employee Benefits (Details) Sheet http://smpcorp.com/role/EmployeeBenefitsDetails Employee Benefits (Details) Details http://smpcorp.com/role/EmployeeBenefits 59 false false R60.htm 091300 - Disclosure - Derivative Financial Instruments (Details) Sheet http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://smpcorp.com/role/DerivativeFinancialInstruments 60 false false R61.htm 091400 - Disclosure - Fair Value Measurements (Details) Sheet http://smpcorp.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://smpcorp.com/role/FairValueMeasurementsTables 61 false false R62.htm 091500 - Disclosure - Earnings Per Share (Details) Sheet http://smpcorp.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://smpcorp.com/role/EarningsPerShareTables 62 false false R63.htm 091600 - Disclosure - Industry Segments (Details) Sheet http://smpcorp.com/role/IndustrySegmentsDetails Industry Segments (Details) Details http://smpcorp.com/role/IndustrySegmentsTables 63 false false R64.htm 091700 - Disclosure - Net Sales (Details) Sheet http://smpcorp.com/role/NetSalesDetails Net Sales (Details) Details http://smpcorp.com/role/NetSalesTables 64 false false R65.htm 091800 - Disclosure - Commitments and Contingencies, Asbestos (Details) Sheet http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails Commitments and Contingencies, Asbestos (Details) Details 65 false false R66.htm 091802 - Disclosure - Commitments and Contingencies, Warranties (Details) Sheet http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails Commitments and Contingencies, Warranties (Details) Details 66 false false All Reports Book All Reports brhc10040202_10q.htm brhc10040202_ex31-1.htm brhc10040202_ex31-2.htm brhc10040202_ex32-1.htm brhc10040202_ex32-2.htm smp-20220630.xsd smp-20220630_cal.xml smp-20220630_def.xml smp-20220630_lab.xml smp-20220630_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brhc10040202_10q.htm": { "axisCustom": 0, "axisStandard": 28, "contextCount": 475, "dts": { "calculationLink": { "local": [ "smp-20220630_cal.xml" ] }, "definitionLink": { "local": [ "smp-20220630_def.xml" ] }, "inline": { "local": [ "brhc10040202_10q.htm" ] }, "labelLink": { "local": [ "smp-20220630_lab.xml" ] }, "presentationLink": { "local": [ "smp-20220630_pre.xml" ] }, "schema": { "local": [ "smp-20220630.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/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 601, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 5, "http://smpcorp.com/20220630": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 11 }, "keyCustom": 49, "keyStandard": 288, "memberCustom": 34, "memberStandard": 50, "nsprefix": "smp", "nsuri": "http://smpcorp.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000100 - Document - Document and Entity Information", "role": "http://smpcorp.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - Business Acquisitions and Investments", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestments", "shortName": "Business Acquisitions and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - Restructuring and Integration Expenses", "role": "http://smpcorp.com/role/RestructuringAndIntegrationExpenses", "shortName": "Restructuring and Integration Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - Sale of Receivables", "role": "http://smpcorp.com/role/SaleOfReceivables", "shortName": "Sale of Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060600 - Disclosure - Inventories", "role": "http://smpcorp.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060700 - Disclosure - Acquired Intangible Assets", "role": "http://smpcorp.com/role/AcquiredIntangibleAssets", "shortName": "Acquired Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - Leases", "role": "http://smpcorp.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - Credit Facilities and Long-Term Debt", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt", "shortName": "Credit Facilities and Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - Accumulated Other Comprehensive Income", "role": "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncome", "shortName": "Accumulated Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061100 - Disclosure - Stock-Based Compensation Plans", "role": "http://smpcorp.com/role/StockbasedCompensationPlans", "shortName": "Stock-Based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061200 - Disclosure - Employee Benefits", "role": "http://smpcorp.com/role/EmployeeBenefits", "shortName": "Employee Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061300 - Disclosure - Derivative Financial Instruments", "role": "http://smpcorp.com/role/DerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061400 - Disclosure - Fair Value Measurements", "role": "http://smpcorp.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061500 - Disclosure - Earnings Per Share", "role": "http://smpcorp.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061600 - Disclosure - Industry Segments", "role": "http://smpcorp.com/role/IndustrySegments", "shortName": "Industry Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061700 - Disclosure - Net Sales", "role": "http://smpcorp.com/role/NetSales", "shortName": "Net Sales", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061800 - Disclosure - Commitments and Contingencies", "role": "http://smpcorp.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070100 - Disclosure - Basis of Presentation (Policies)", "role": "http://smpcorp.com/role/BasisOfPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070200 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630_BusinessAcquisitionAxis_StabilOperativeGroupGmbHMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080300 - Disclosure - Business Acquisitions and Investments (Tables)", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables", "shortName": "Business Acquisitions and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630_BusinessAcquisitionAxis_StabilOperativeGroupGmbHMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080400 - Disclosure - Restructuring and Integration Expenses (Tables)", "role": "http://smpcorp.com/role/RestructuringAndIntegrationExpensesTables", "shortName": "Restructuring and Integration Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080600 - Disclosure - Inventories (Tables)", "role": "http://smpcorp.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080700 - Disclosure - Acquired Intangible Assets (Tables)", "role": "http://smpcorp.com/role/AcquiredIntangibleAssetsTables", "shortName": "Acquired Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "smp:LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080800 - Disclosure - Leases (Tables)", "role": "http://smpcorp.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "smp:LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080900 - Disclosure - Credit Facilities and Long-Term Debt (Tables)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables", "shortName": "Credit Facilities and Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081000 - Disclosure - Accumulated Other Comprehensive Income (Tables)", "role": "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeTables", "shortName": "Accumulated Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081100 - Disclosure - Stock-Based Compensation Plans (Tables)", "role": "http://smpcorp.com/role/StockbasedCompensationPlansTables", "shortName": "Stock-Based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081400 - Disclosure - Fair Value Measurements (Tables)", "role": "http://smpcorp.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081500 - Disclosure - Earnings Per Share (Tables)", "role": "http://smpcorp.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081600 - Disclosure - Industry Segments (Tables)", "role": "http://smpcorp.com/role/IndustrySegmentsTables", "shortName": "Industry Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081700 - Disclosure - Net Sales (Tables)", "role": "http://smpcorp.com/role/NetSalesTables", "shortName": "Net Sales (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://smpcorp.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081800 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://smpcorp.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "2", "first": true, "lang": null, "name": "smp:EquityOwnershipInEntitiesIncludedInConsolidatedFinancialStatementsThreshold", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090100 - Disclosure - Basis of Presentation (Details)", "role": "http://smpcorp.com/role/BasisOfPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "2", "first": true, "lang": null, "name": "smp:EquityOwnershipInEntitiesIncludedInConsolidatedFinancialStatementsThreshold", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details)", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "shortName": "Business Acquisitions and Investments, Acquisition of Capital Stock of Stabil Operative Group GmbH (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20210930_BusinessAcquisitionAxis_StabilOperativeGroupGmbHMember", "decimals": "2", "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090302 - Disclosure - Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details)", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "shortName": "Business Acquisitions and Investments, Acquisition of Capital Stock of Trumpet Holdings, Inc. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20210531_BusinessAcquisitionAxis_TrumpetHoldingsIncMember", "decimals": "2", "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20210301to20211130_BusinessAcquisitionAxis_ParticulateMatterSensorBusinessOfStoneridgeIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090304 - Disclosure - Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details)", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "shortName": "Business Acquisitions and Investments, Acquisition of Particulate Matter Sensor Business of Stoneridge, Inc. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20210301to20211130_BusinessAcquisitionAxis_ParticulateMatterSensorBusinessOfStoneridgeIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - Restructuring and Integration Expenses (Details)", "role": "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails", "shortName": "Restructuring and Integration Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-5", "first": true, "lang": null, "name": "smp:SaleOfReceivables", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - Sale of Receivables (Details)", "role": "http://smpcorp.com/role/SaleOfReceivablesDetails", "shortName": "Sale of Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-5", "first": true, "lang": null, "name": "smp:SaleOfReceivables", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - Inventories (Details)", "role": "http://smpcorp.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - Acquired Intangible Assets, Identifiable Intangible Assets (Details)", "role": "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails", "shortName": "Acquired Intangible Assets, Identifiable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090702 - Disclosure - Acquired Intangible Assets, Amortization Expense (Details)", "role": "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails", "shortName": "Acquired Intangible Assets, Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - Leases (Details)", "role": "http://smpcorp.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20211231", "decimals": "-3", "lang": null, "name": "smp:LesseeSundryPayablesAndAccruedExpenses", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails", "shortName": "Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630_DebtInstrumentAxis_SeniorSecuredFacilityRevolvingCreditFacilityMember", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090902 - Disclosure - Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "shortName": "Credit Facilities and Long-Term Debt, Term Loan and Revolving Credit Facilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630_DebtInstrumentAxis_SeniorSecuredFacilityRevolvingCreditFacilityMember", "decimals": "-6", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220228_DebtInstrumentAxis_PolishOverdraftFacilityMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090904 - Disclosure - Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "shortName": "Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220228_DebtInstrumentAxis_PolishOverdraftFacilityMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090906 - Disclosure - Credit Facilities and Long-Term Debt, Maturities of Debt (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "shortName": "Credit Facilities and Long-Term Debt, Maturities of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090908 - Disclosure - Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "shortName": "Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": "-3", "lang": null, "name": "us-gaap:WriteOffOfDeferredDebtIssuanceCost", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details)", "role": "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "shortName": "Accumulated Other Comprehensive Income, Changes in Accumulated Other Comprehensive Income by Component (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091002 - Disclosure - Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details)", "role": "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Accumulated Other Comprehensive Income, Reclassifications Out of Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": "INF", "first": true, "lang": null, "name": "smp:NumberOfTypesOfRestrictedStock", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091100 - Disclosure - Stock-Based Compensation Plans (Details)", "role": "http://smpcorp.com/role/StockbasedCompensationPlansDetails", "shortName": "Stock-Based Compensation Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": "INF", "first": true, "lang": null, "name": "smp:NumberOfTypesOfRestrictedStock", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": "0", "first": true, "lang": null, "name": "smp:NumberOfFormerUnionEmployeesCoveredByThePlan", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091200 - Disclosure - Employee Benefits (Details)", "role": "http://smpcorp.com/role/EmployeeBenefitsDetails", "shortName": "Employee Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": "0", "first": true, "lang": null, "name": "smp:NumberOfFormerUnionEmployeesCoveredByThePlan", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630_DebtInstrumentAxis_InterestRateSwapFacilityMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeTermOfContract", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091300 - Disclosure - Derivative Financial Instruments (Details)", "role": "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails", "shortName": "Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220601to20220630_DebtInstrumentAxis_InterestRateSwapFacilityMember", "decimals": "4", "lang": null, "name": "smp:DerivativeInstrumentRateOfCreditSpreadAdjustment", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091400 - Disclosure - Fair Value Measurements (Details)", "role": "http://smpcorp.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091500 - Disclosure - Earnings Per Share (Details)", "role": "http://smpcorp.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U010", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091600 - Disclosure - Industry Segments (Details)", "role": "http://smpcorp.com/role/IndustrySegmentsDetails", "shortName": "Industry Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U010", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091700 - Disclosure - Net Sales (Details)", "role": "http://smpcorp.com/role/NetSalesDetails", "shortName": "Net Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220401to20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LitigationReserveNoncurrent", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091800 - Disclosure - Commitments and Contingencies, Asbestos (Details)", "role": "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "shortName": "Commitments and Contingencies, Asbestos (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20010901to20220630_LitigationCaseAxis_AsbestosIssueMember", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsForLegalSettlements", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091802 - Disclosure - Commitments and Contingencies, Warranties (Details)", "role": "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails", "shortName": "Commitments and Contingencies, Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20201231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity", "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20201231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - Basis of Presentation", "role": "http://smpcorp.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - Summary of Significant Accounting Policies", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10040202_10q.htm", "contextRef": "c20220101to20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 85, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Canada [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "country_MX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mexico [Member]" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "smp_APICShareBasedPaymentArrangementIncreaseForCostRecognitionTreasuryStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to treasury stock for the portion of the cost to recognize the award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Treasury Stock", "terseLabel": "Stock-based compensation" } } }, "localname": "APICShareBasedPaymentArrangementIncreaseForCostRecognitionTreasuryStock", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "smp_AccruedCoreLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when core products are sold and expected to be returned.", "label": "Accrued Core Liabilities, Current", "terseLabel": "Accrued core liability" } } }, "localname": "AccruedCoreLiabilitiesCurrent", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "smp_AccruedCustomerReturns": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when goods are expected to be returned by the customer due to defective goods or overstock.", "label": "Accrued Customer Returns", "verboseLabel": "Accrued customer returns" } } }, "localname": "AccruedCustomerReturns", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "smp_AccruedRebates": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of obligations incurred through that date and payable for customer rebates. Rebates are a deduction from gross revenue in arriving at net revenue.", "label": "Accrued Rebates", "verboseLabel": "Accrued rebates" } } }, "localname": "AccruedRebates", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "smp_AftermarketMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Channel that sell our products to warehouse distributors and retailers.", "label": "Aftermarket [Member]", "terseLabel": "Aftermarket [Member]" } } }, "localname": "AftermarketMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_AmortizationOfAcquiredIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amortization of acquired intangible assets [Abstract]" } } }, "localname": "AmortizationOfAcquiredIntangibleAssetsAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "smp_AmortizationOfFinancingCostsRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized in the remainder of the fiscal year following the latest fiscal year for financing costs.", "label": "Amortization of Financing Costs, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "AmortizationOfFinancingCostsRemainderOfFiscalYear", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the fifth fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year Five", "terseLabel": "2027" } } }, "localname": "AmortizationOfFinancingCostsYearFive", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the fourth fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year Four", "terseLabel": "2026" } } }, "localname": "AmortizationOfFinancingCostsYearFour", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the first fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year One", "verboseLabel": "2023" } } }, "localname": "AmortizationOfFinancingCostsYearOne", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the third fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year Three", "terseLabel": "2025" } } }, "localname": "AmortizationOfFinancingCostsYearThree", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the second fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year Two", "verboseLabel": "2024" } } }, "localname": "AmortizationOfFinancingCostsYearTwo", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AsbestosAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asbestos [Abstract]", "terseLabel": "Asbestos [Abstract]" } } }, "localname": "AsbestosAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "stringItemType" }, "smp_AssetsLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Lessee [Abstract]", "terseLabel": "Assets [Abstract]" } } }, "localname": "AssetsLesseeAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_BenefitPlanAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Benefit Plan [Abstract]" } } }, "localname": "BenefitPlanAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "smp_BorrowingBase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of money a lender will loan to a company based on the value of the collateral the company pledges. The borrowing base is usually determined by a method called margining, where the lender determines a discount factor that is multiplied by the value of the collateral; the result is the amount that will be loaned to the company.", "label": "Borrowing Base", "terseLabel": "Borrowing base" } } }, "localname": "BorrowingBase", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "smp_BorrowingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan made available to a borrower directly from the issuing bank. No third-party is used to disperse or finalize any part of the loan. Direct loans may result in lower interest rates and fees because of the alleviation of the middle man.", "label": "Borrowing [Member]", "terseLabel": "Direct Borrowings [Member]" } } }, "localname": "BorrowingMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "smp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of operating right-of-use assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "smp_CashPaidDuringYearForAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash paid during the year for [Abstract]", "verboseLabel": "Cash paid during the period for:" } } }, "localname": "CashPaidDuringYearForAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "smp_CashPaidForTheAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Paid For The Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash Paid for the amounts included in the measurement of lease liabilities [Abstract]" } } }, "localname": "CashPaidForTheAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_CompressorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product group that manufactures and remanufactures air conditioning compressors.", "label": "Compressors [Member]", "terseLabel": "Compressors [Member]" } } }, "localname": "CompressorsMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_DebtInstrumentAmortizationPercentageOfPeriodicPayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization percentage for periodic payments in a debt agreement.", "label": "Debt Instrument, Amortization Percentage of Periodic Payment", "terseLabel": "Periodic payment amortization percentage" } } }, "localname": "DebtInstrumentAmortizationPercentageOfPeriodicPayment", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "percentItemType" }, "smp_DebtInstrumentCovenantMaximumDebtToEBITDARatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "'The maximum net debt to EBITDA ratio under debt agreement.", "label": "Debt Instrument, Covenant, Maximum, Debt To EBITDA Ratio", "terseLabel": "Maximum consolidated EBITDA" } } }, "localname": "DebtInstrumentCovenantMaximumDebtToEBITDARatio", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "pureItemType" }, "smp_DebtInstrumentLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated Leverage Ratio as defined in the Credit Agreement.", "label": "Debt Instrument, Leverage Ratio", "terseLabel": "Net Leverage Ratio" } } }, "localname": "DebtInstrumentLeverageRatio", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "percentItemType" }, "smp_DebtInstrumentNumberOfExtensionsOfMaturityDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents number of extensions of maturity date permitted under debt agreement.", "label": "Debt Instrument, Number of Extensions of Maturity Date", "terseLabel": "Number of extensions of maturity date" } } }, "localname": "DebtInstrumentNumberOfExtensionsOfMaturityDate", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "integerItemType" }, "smp_DebtInstrumentPeriodForExtensionOfMaturityDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period for extension of maturity date permitted under debt agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Period for Extension of Maturity Date", "terseLabel": "Debt instrument, extension period" } } }, "localname": "DebtInstrumentPeriodForExtensionOfMaturityDate", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "durationItemType" }, "smp_DebtInstrumentTermOfVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term of Variable Rate", "terseLabel": "Term of variable rate" } } }, "localname": "DebtInstrumentTermOfVariableRate", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "durationItemType" }, "smp_DebtIssuanceCostsAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Amortization [Abstract]", "terseLabel": "Deferred Finance Costs, Amortization [Abstract]" } } }, "localname": "DebtIssuanceCostsAmortizationAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "stringItemType" }, "smp_DeferredCompensationFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency related to deferred compensation.", "label": "Deferred Compensation, Fair Value", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredCompensationFairValue", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "smp_DefinedContributionPensionAndOtherPostretirementPlansAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Contribution Pension and Other Postretirement Plans [Abstract]", "terseLabel": "Defined Contribution Pension and Other Postretirement Plans [Abstract]" } } }, "localname": "DefinedContributionPensionAndOtherPostretirementPlansAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "smp_DerivativeInstrumentRateOfCreditSpreadAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative instrument, percentage of credit spread adjustment under credit agreement.", "label": "Derivative Instrument, Rate of Credit Spread Adjustment", "terseLabel": "Derivative, credit spread adjustment percentage" } } }, "localname": "DerivativeInstrumentRateOfCreditSpreadAdjustment", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "percentItemType" }, "smp_DetailsAboutAccumulatedOtherComprehensiveIncomeComponentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Details About Accumulated Other Comprehensive Income Components [Abstract]", "terseLabel": "Details About Accumulated Other Comprehensive Income Components [Abstract]" } } }, "localname": "DetailsAboutAccumulatedOtherComprehensiveIncomeComponentsAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "smp_EmployeeStockOwnershipPlanAndTrustEsopMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Ownership Plan and Trust (ESOP) for the company.", "label": "Employee Stock Ownership Plan and Trust (ESOP) [Member]" } } }, "localname": "EmployeeStockOwnershipPlanAndTrustEsopMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "smp_EmployeeStockOwnershipPlanESOPPanAllocation": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of plan compensation cost recognized during the period.", "label": "Employee Stock Ownership Plan (ESOP), Pan Allocation", "terseLabel": "Employee stock ownership plan allocation" } } }, "localname": "EmployeeStockOwnershipPlanESOPPanAllocation", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "smp_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees hired by the Company.", "label": "Employees [Member]", "terseLabel": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_EngineManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An operating segment which manufactures and distributes ignition and emission parts, ignition wires, battery cables and fuel system parts.", "label": "Engine Management [Member]", "terseLabel": "Engine Management [Member]" } } }, "localname": "EngineManagementMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_EquityOwnershipInEntitiesIncludedInConsolidatedFinancialStatementsThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The threshold equity ownership percentage in the entities included in the consolidated financial statements.", "label": "Equity ownership in entities included in consolidated financial statements, threshold", "terseLabel": "Equity ownership in entities included in consolidated financial statements, minimum" } } }, "localname": "EquityOwnershipInEntitiesIncludedInConsolidatedFinancialStatementsThreshold", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/BasisOfPresentationDetails" ], "xbrltype": "percentItemType" }, "smp_ExecutivesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One of the ranking officers of the entity, appointed to the position by the board of directors and Person serving on the board of directors (who collectively have responsibility for governing the entity).", "label": "Executives and Directors [Member]", "terseLabel": "Executives and Directors [Member]" } } }, "localname": "ExecutivesAndDirectorsMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_ExpenseAndCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Expense and Cash Flow Information [Abstract]", "terseLabel": "Expense and Cash Flow Information [Abstract]" } } }, "localname": "ExpenseAndCashFlowInformationAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_ExportMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Channel where our domestic entities sell to customers outside the United States.", "label": "Export [Member]", "terseLabel": "Export [Member]" } } }, "localname": "ExportMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_FIFOInventoryNet": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://smpcorp.com/role/InventoriesDetails": { "order": 0.0, "parentTag": "smp_FIFOInventoryNetWithUnreturnedCustomerInventories", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and FIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "FIFO Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Subtotal" } } }, "localname": "FIFOInventoryNet", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "smp_FIFOInventoryNetWithUnreturnedCustomerInventories": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and FIFO reserves including unreturned customer inventories expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "FIFO Inventory Net With Unreturned Customer Inventories", "totalLabel": "Total inventories" } } }, "localname": "FIFOInventoryNetWithUnreturnedCustomerInventories", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "smp_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fourth fiscal year following the current fiscal year.", "label": "Finite Lived Intangible Assets Amortization Expense, after Year Four", "terseLabel": "Estimated amortization expense in years 2026 through 2041" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "smp_IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product group that manufactures and remanufactures Ignition, Emission Control, Fuel and Safety Related System Products.", "label": "Ignition, Emission Control, Fuel and Safety Related System Products [Member]", "terseLabel": "Ignition, Emission Control, Fuel and Safety Related System Products [Member]" } } }, "localname": "IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_IndefiniteLivedIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indefinite Lived Intangible Assets [Abstract]" } } }, "localname": "IndefiniteLivedIntangibleAssetsAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "smp_InterestRateSwapFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This represents the interest rate swap facility in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount..", "label": "Interest Rate Swap Facility [Member]", "terseLabel": "Interest Rate Swap Agreement [Member]" } } }, "localname": "InterestRateSwapFacilityMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "smp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "smp_LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quantitative disclosures related to operating leases.", "label": "Lessee, Quantitative Disclosures Related to Operating Leases [Table Text Block]", "terseLabel": "Quantitative Disclosures Related to Operating Leases" } } }, "localname": "LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "smp_LesseeSundryPayablesAndAccruedExpenses": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of the present value of lessee's discounted obligations from operating leases included in sundry payables and accrued expenses.", "label": "Lessee Sundry Payables and Accrued Expenses", "terseLabel": "Sundry payables and accrued expenses" } } }, "localname": "LesseeSundryPayablesAndAccruedExpenses", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "smp_LiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Lessee [Abstract]", "terseLabel": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesLesseeAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional borrowing capacity under the accordion feature credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Additional Borrowing Capacity", "terseLabel": "Line of credit facility, accordion feature" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "smp_LineOfCreditFacilityCancellationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time at which cancellation of the credit facility before renewal, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line of Credit Facility, Cancellation Period", "terseLabel": "Overdraft facility cancellation period" } } }, "localname": "LineOfCreditFacilityCancellationPeriod", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "durationItemType" }, "smp_LineOfCreditFacilityRenewalPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time at which borrowing available under credit facility automatically renew, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line Of Credit Facility Renewal Period", "terseLabel": "Overdraft facility renewal period" } } }, "localname": "LineOfCreditFacilityRenewalPeriod", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "durationItemType" }, "smp_LossContingencyRangeOfPossibleLossIncreaseDecreaseFromHigherRange": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The estimated increase (or decrease) from the higher range amount of possible loss from the contingency during the period.", "label": "Loss Contingency, Range of Possible Loss, Increase (Decrease) from Higher Range", "terseLabel": "Increase in range of possible loss from upper range" } } }, "localname": "LossContingencyRangeOfPossibleLossIncreaseDecreaseFromHigherRange", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "smp_LossContingencyRangeOfPossibleLossIncreaseDecreaseFromLowerRange": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The estimated increase (or decrease) from the lower amount of possible loss from the contingency during the period.", "label": "Loss Contingency, Range of Possible Loss, Increase (Decrease) from Lower Range", "terseLabel": "Decrease in range of possible loss from lower range" } } }, "localname": "LossContingencyRangeOfPossibleLossIncreaseDecreaseFromLowerRange", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "smp_MaturitiesOfDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities of Debt [Abstract]", "terseLabel": "Maturities of Debt [Abstract]" } } }, "localname": "MaturitiesOfDebtAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "stringItemType" }, "smp_MultiCurrencyRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, in U.S. Dollars, Euros, Sterling, Swiss Francs, Canadian Dollars and other currencies.", "label": "Multi-currency Revolving Credit Facility [Member]", "terseLabel": "Credit Facility - Revolver Due 2027 [Member]", "verboseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "MultiCurrencyRevolvingCreditFacilityMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "smp_NumberOfFormerUnionEmployeesCoveredByThePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of former union employees in the US covered by the plan.", "label": "Number of former union employees covered by the plan", "verboseLabel": "Number of former union employees covered by the plan" } } }, "localname": "NumberOfFormerUnionEmployeesCoveredByThePlan", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "integerItemType" }, "smp_NumberOfTypesOfRestrictedStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of types of restricted stock granted to eligible employees.", "label": "Number of Types of Restricted Stock", "terseLabel": "Number of types of restricted stock" } } }, "localname": "NumberOfTypesOfRestrictedStock", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "integerItemType" }, "smp_OEOESMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Channel that sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.", "label": "Original Equipment (\"OE\") and Original Equipment Service (\"OES\") [Member]", "terseLabel": "OE/OES [Member]" } } }, "localname": "OEOESMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_OperatingLeaseNonLeaseComponents": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of non-lease expense components such as maintenance, property taxes, etc, and operating lease expense for leases with an initial term of 12 months or less.", "label": "Operating Lease, Non-lease Components", "terseLabel": "Excluded expenses of non lease" } } }, "localname": "OperatingLeaseNonLeaseComponents", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "smp_OperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating leases [Abstract]", "terseLabel": "Operating Leases [Abstract]" } } }, "localname": "OperatingLeasesAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_OtherClimateControlPartsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product group that manufactures and remanufactures other climate control parts.", "label": "Other Climate Control Parts [Member]", "terseLabel": "Other Climate Control Parts [Member]" } } }, "localname": "OtherClimateControlPartsMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_OtherForeignMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States, Canada, Mexico and countries in Europe", "label": "Other Foreign [Member]", "terseLabel": "Other Foreign [Member]" } } }, "localname": "OtherForeignMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_ParticulateMatterSensorBusinessOfStoneridgeIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of acquired entity.", "label": "Particulate Matter Sensor Business of Stoneridge, Inc. [Member]", "verboseLabel": "Soot Sensor [Member]" } } }, "localname": "ParticulateMatterSensorBusinessOfStoneridgeIncMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "domainItemType" }, "smp_PatentsDevelopedTechnologyAndIntellectualPropertyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, patents, developed technology and intellectual property.", "label": "Patents, Developed Technology and Intellectual Property [Member]" } } }, "localname": "PatentsDevelopedTechnologyAndIntellectualPropertyMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "smp_PlantRationalizationProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Program initiated in 2016 to selling off or closing down some plants or units to reorganize a firm's operations to be more in line with its core competencies, in the interest of efficiency, or as a cost cutting measure.", "label": "Plant Rationalization Program [Member]", "terseLabel": "Plant Rationalization Program [Member]" } } }, "localname": "PlantRationalizationProgramMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "smp_PolishOverdraftFacilityAndOtherDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents polish overdraft facility and other debt.", "label": "Polish Overdraft Facility and Other Debt [Member]", "terseLabel": "Polish Overdraft Facility and Other Debt [Member]", "verboseLabel": "Other [Member]" } } }, "localname": "PolishOverdraftFacilityAndOtherDebtMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "smp_PolishOverdraftFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to the borrowings under polish overdraft facility in which proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Polish Overdraft Facility [Member]" } } }, "localname": "PolishOverdraftFacilityMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "domainItemType" }, "smp_RestrictedAndPerformanceBasedSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets and stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted and Performance based Shares [Member]", "verboseLabel": "Restricted and Performance-Based Shares [Member]" } } }, "localname": "RestrictedAndPerformanceBasedSharesMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_RestrictedAndPerformanceStockGrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted and Performance Stock Grants [Abstract]", "terseLabel": "Restricted and Performance Stock Grants [Abstract]" } } }, "localname": "RestrictedAndPerformanceStockGrantsAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "smp_RestructuringReserveReclassificationAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount reclassified out of the restructuring reserve during the period.", "label": "Restructuring Reserve, Reclassification Adjustment", "terseLabel": "Reclassification" } } }, "localname": "RestructuringReserveReclassificationAdjustment", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "smp_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained In Exchange For Operating Lease Liability [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for new lease obligations [Abstract]" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_SaleOfReceivables": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of receivables sold during the period.", "label": "Sale of Receivables", "terseLabel": "Sale of receivables to financial institutions" } } }, "localname": "SaleOfReceivables", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/SaleOfReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "smp_SaleOfReceivablesNotYetSold": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables presented at financial institutions but not yet sold as of balance sheet date.", "label": "Sale of receivables, Not Yet Sold", "terseLabel": "Receivables not yet sold" } } }, "localname": "SaleOfReceivablesNotYetSold", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/SaleOfReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "smp_SaleOfReceivablesRelatedCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of charges incurred relating to the sale of receivables during the reporting period.", "label": "Sale of receivables, related charges", "terseLabel": "Charge related to sale of receivables" } } }, "localname": "SaleOfReceivablesRelatedCharges", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/SaleOfReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "smp_ScheduleOfDeferredFinancingCostsAmortizedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to deferred financing costs amortized period of time.", "label": "Schedule of Deferred Financing Costs, Amortized [Table Text Block]", "terseLabel": "Schedule of Deferred Financing Costs" } } }, "localname": "ScheduleOfDeferredFinancingCostsAmortizedTableTextBlock", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "smp_SeniorSecuredFacilityRevolvingCreditFacilityLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured facility line of credit in which proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Senior Secured Facility Revolving Credit Facility, Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "SeniorSecuredFacilityRevolvingCreditFacilityLineOfCreditMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "smp_SeniorSecuredFacilityRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured facility in which proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Senior Secured Facility Revolving Credit Facility [Member]", "terseLabel": "Senior Secured Facility - Revolver Due 2023 [Member]", "verboseLabel": "Senior Secured Revolving Credit Facility [Member]" } } }, "localname": "SeniorSecuredFacilityRevolvingCreditFacilityMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of the forfeitures on share-based payment award during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Estimated forfeitures, Percentage", "terseLabel": "Estimated forfeitures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "percentItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasuringPeriodForPerformanceBasedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the measuring period for performance-based shares, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Measuring period for performance-based shares", "terseLabel": "Measuring period for performance-based shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasuringPeriodForPerformanceBasedShares", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardPostVestingHoldingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Post vesting holding period that once the award vests the participant needs to hold the award for a given time period until they can exercise the award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award,, Post Vesting Holding Period", "terseLabel": "Post vesting holding period for restricted and performance shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPostVestingHoldingPeriod", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "smp_SootSensorProductLineRelocationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The product line relocation made in connection with the acquisition of certain soot product lines from Stonebridge, Inc..", "label": "Soot Sensor Product Line Relocation [Member]", "terseLabel": "Soot Sensor Product Line Relocation [Member]" } } }, "localname": "SootSensorProductLineRelocationMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "smp_StabilOperativeGroupGmbHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of acquired entity.", "label": "Stabil Operative Group GmbH [Member]", "terseLabel": "Stabil [Member]", "verboseLabel": "Stabil [Member]" } } }, "localname": "StabilOperativeGroupGmbHMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "domainItemType" }, "smp_SubLimitLetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A letter of credit sub-limit arrangement in a revolving credit facility.", "label": "Sub-limit Letter of Credit [Member]", "terseLabel": "Letter of Credit Sublimit [Member]" } } }, "localname": "SubLimitLetterOfCreditMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "smp_SupplementalCashFlowInformationLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information Lessee [Abstract]" } } }, "localname": "SupplementalCashFlowInformationLesseeAbstract", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_SupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees to supply predetermined quantity.", "label": "Supply Agreement [Member]", "terseLabel": "Supply Agreements [Member]" } } }, "localname": "SupplyAgreementMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "smp_SwingLineSublimitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A swing line facility is a sub-limit of a syndicated revolving credit loan whereby a lender makes a short term (operating not more than five days) loan, in smaller amounts, on shorter notice, and with a higher interest rate than is otherwise available for revolving credit loans.", "label": "Swing Line Loans [Member]", "terseLabel": "Swing Line Loans [Member]" } } }, "localname": "SwingLineSublimitMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "smp_TemperatureControlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An operating segment that manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts.", "label": "Temperature Control [Member]", "terseLabel": "Temperature Control [Member]" } } }, "localname": "TemperatureControlMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_TermBenchmarkBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to term benchmark borrowings in a debt arrangement.", "label": "Term Benchmark Borrowings [Member]", "terseLabel": "Term Benchmark Borrowings [Member]" } } }, "localname": "TermBenchmarkBorrowingsMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "smp_TermLoanAndRevolvingCreditFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Term Loan and Revolving Credit Facilities [Member]", "terseLabel": "Term Loan and Revolving Credit Facilities [Member]" } } }, "localname": "TermLoanAndRevolvingCreditFacilitiesMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "smp_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This represents the term loan facility in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount..", "label": "Term Loan Facility [Member]", "terseLabel": "Credit Facility - Term Loan Due 2027 [Member]", "verboseLabel": "Term Loan Facility [Member]" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "smp_TrumpetHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of acquired entity.", "label": "Trumpet Holdings, Inc. [Member]", "terseLabel": "Trombetta [Member]" } } }, "localname": "TrumpetHoldingsIncMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "domainItemType" }, "smp_TwoThousandAndSixteenOmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of 2016 Omnibus Incentive Plan which permits the grant of incentive awards from time to time to selected employees, officers, and directors of the Company and its Affiliates.", "label": "Two Thousand and Sixteen Omnibus Incentive Plan [Member]", "terseLabel": "2016 Omnibus Incentive Plan [Member]" } } }, "localname": "TwoThousandAndSixteenOmnibusIncentivePlanMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_UnrealizedGainLossNetOfTaxesAccumulatedOtherComprehensiveIncomeLossCashSettlementsPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount net of taxes unrealized gain (loss) related to net of cash settlements payments in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income.", "label": "Unrealized Gain (Loss), Net of Taxes, Accumulated Other Comprehensive Income (Loss), Cash Settlements Payments", "terseLabel": "Unrecognized gain, net of cash settlements payments, net of tax" } } }, "localname": "UnrealizedGainLossNetOfTaxesAccumulatedOtherComprehensiveIncomeLossCashSettlementsPayments", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "smp_UnrealizedGainLossOnInterestRateCashFlowHedgesNetOfTaxesAccumulatedOtherComprehensiveIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount net of taxes unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective.", "label": "Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Net of Taxes, Accumulated Other Comprehensive Income (Loss)", "terseLabel": "Unrecognized gain relating to change in fair value of cash flow interest rate hedge, net of tax" } } }, "localname": "UnrealizedGainLossOnInterestRateCashFlowHedgesNetOfTaxesAccumulatedOtherComprehensiveIncomeLoss", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "smp_UnrealizedGainLossPretaxAccumulatedOtherComprehensiveIncomeLossCashSettlementsPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) related to net of cash settlements payments in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income.", "label": "Unrealized Gain (Loss), Pretax, Accumulated Other Comprehensive Income (Loss), Cash Settlements Payments", "terseLabel": "Unrecognized gain, net of cash settlements payments" } } }, "localname": "UnrealizedGainLossPretaxAccumulatedOtherComprehensiveIncomeLossCashSettlementsPayments", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "smp_UnreturnedCustomerInventories": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://smpcorp.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "smp_FIFOInventoryNetWithUnreturnedCustomerInventories", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year.", "label": "Unreturned Customer Inventories", "terseLabel": "Unreturned customer inventories" } } }, "localname": "UnreturnedCustomerInventories", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "smp_VestingPeriodBeforeEligibleAgeLimit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The vesting period for shares granted within eligible age limit employee under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Vesting Period Before Eligible Age Limit", "terseLabel": "Vesting period before reaching age limit" } } }, "localname": "VestingPeriodBeforeEligibleAgeLimit", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "smp_WarsawInterbankOfferedRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in Warsaw interbank market.", "label": "Warsaw Interbank Offered Rate [Member]", "terseLabel": "WIBOR [Member]" } } }, "localname": "WarsawInterbankOfferedRateMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "domainItemType" }, "smp_WireAndCableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product group that manufactures wire and cable.", "label": "Wire and Cable [Member]", "terseLabel": "Wire and Cable [Member]" } } }, "localname": "WireAndCableMember", "nsuri": "http://smpcorp.com/20220630", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r132", "r171", "r184", "r185", "r186", "r187", "r189", "r191", "r195", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r291", "r293", "r294" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r132", "r171", "r184", "r185", "r186", "r187", "r189", "r191", "r195", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r291", "r293", "r294" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Directors [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executives [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r264", "r266", "r267", "r268", "r299", "r330", "r439", "r445", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r681", "r684", "r702", "r703" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r264", "r266", "r267", "r268", "r299", "r330", "r439", "r445", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r681", "r684", "r702", "r703" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r197", "r266", "r267", "r349", "r351", "r620", "r680", "r682" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r197", "r266", "r267", "r349", "r351", "r620", "r680", "r682" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r243", "r264", "r266", "r267", "r268", "r299", "r330", "r383", "r439", "r445", "r474", "r475", "r476", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r681", "r684", "r702", "r703" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r243", "r264", "r266", "r267", "r268", "r299", "r330", "r383", "r439", "r445", "r474", "r475", "r476", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r681", "r684", "r702", "r703" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r142", "r147", "r262", "r440" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r198", "r199", "r349", "r352", "r683", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r198", "r199", "r349", "r352", "r683", "r691", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r142", "r147", "r262", "r440", "r609" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r203", "r604" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Changes in Accumulated Other Comprehensive Income by Component [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r47", "r608" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r204", "r205" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, less allowances for discounts and expected credit losses of $6,012 and $6,170 for 2022 and 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r65", "r70", "r77", "r78", "r79", "r531" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Unrecognized Postretirement Benefit Costs (Credit) [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r23", "r240" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Property, plant and equipment, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r70", "r77", "r78", "r79", "r80", "r530" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized Derivative Gains (Losses) [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r35", "r68", "r69", "r70", "r663", "r689", "r690" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r77", "r78", "r574", "r575", "r576", "r577", "r578", "r580" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r67", "r70", "r77", "r78", "r79", "r134", "r135", "r136", "r531", "r601", "r685", "r686" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r63", "r70", "r77", "r78", "r79", "r531", "r575", "r576", "r577", "r578", "r580" ], "lang": { "en-us": { "role": { "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.", "label": "Foreign Currency Translation [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r33" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r134", "r135", "r136", "r482", "r483", "r484", "r559" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Capital in Excess of Par Value [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, after Tax", "verboseLabel": "Compensation expense, net of tax" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r39", "r206", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowances for discounts and expected credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r93", "r119", "r319", "r584" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of deferred financing cost" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r119", "r229", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AsbestosIssueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Individual or consolidated class action claims alleging that asbestos caused cancer or other illnesses to persons exposed to it.", "label": "Asbestos [Member]" } } }, "localname": "AsbestosIssueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r27", "r129", "r179", "r186", "r193", "r210", "r281", "r282", "r283", "r285", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r523", "r532", "r572", "r606", "r608", "r637", "r661" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Information [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r19", "r46", "r129", "r210", "r281", "r282", "r283", "r285", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r523", "r532", "r572", "r606", "r608" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BankOverdrafts": { "auth_ref": [ "r51", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.", "label": "Overdraft facility" } } }, "localname": "BankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Alternate Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r435", "r441", "r506" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r435", "r441", "r500", "r501", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Percentage of entity acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r504" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "negatedLabel": "Fair value of acquired noncontrolling interest" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r513", "r514", "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Purchase Price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Description [Abstract]", "terseLabel": "Business Combination, Description [Abstract]" } } }, "localname": "BusinessCombinationDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r507", "r516" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Acquisitions and Investments" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Incremental revenues from acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r503" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Noncurrent operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r503" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r503" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r503" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r503" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred income taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r502", "r503" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r502", "r503" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r502", "r503" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Assets acquired and liabilities assumed [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r502", "r503" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant, and equipment, net", "verboseLabel": "Machinery and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r503" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r503" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Subtotal" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisitions and Investments [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Amount [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r18", "r22", "r121" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r113", "r121", "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS at end of period", "periodStartLabel": "CASH AND CASH EQUIVALENTS at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r113", "r573" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r14", "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Total operating cash outflows related to discontinued operations" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r57", "r643", "r668" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r258", "r259", "r260", "r269", "r692" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Dividend declared per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r134", "r135", "r559" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r32", "r608" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock - par value $2.00 per share: Authorized - 30,000,000 shares; issued 23,936,036 shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r73", "r75", "r76", "r90", "r652", "r676" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to SMP" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r75", "r89", "r521", "r522", "r536", "r651", "r675" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss) attributable to noncontrolling interest, net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive income (loss) attributable to noncontrolling interest, net of tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r75", "r88", "r520", "r536", "r650", "r674" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r87", "r100", "r649", "r673" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r126", "r525" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r349", "r357" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r349", "r357" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]", "terseLabel": "All Other [Member]", "verboseLabel": "Other [Member]" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project.", "label": "Trombetta Asia, Ltd [Member]" } } }, "localname": "CorporateJointVentureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r96", "r620" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facilities and Long-Term Debt [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r127", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r313", "r320", "r321", "r323", "r329" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Credit Facilities and Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r28", "r29", "r30", "r128", "r132", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r309", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r325", "r326", "r327", "r328", "r585", "r638", "r639", "r660" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Margin on variable rate", "verboseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r55", "r657" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Frequency of periodic payment" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate": { "auth_ref": [ "r53", "r583" ], "lang": { "en-us": { "role": { "documentation": "Description of any adjustments made to the stated rate to determine the effective rate.", "label": "Interest rate periods" } } }, "localname": "DebtInstrumentInterestRateBasisForEffectiveRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r54", "r299", "r565" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r55", "r128", "r132", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r309", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r325", "r326", "r327", "r328", "r585" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "First Four Years [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Fifth Year [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.", "label": "Maturities of Debt" } } }, "localname": "DebtInstrumentRedemptionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r55", "r128", "r132", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r309", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r322", "r325", "r326", "r327", "r328", "r332", "r333", "r334", "r335", "r582", "r583", "r585", "r586", "r659" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r309", "r584" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Total amortization", "terseLabel": "Deferred financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net [Abstract]", "terseLabel": "Deferred Financing Costs [Abstract]" } } }, "localname": "DeferredFinanceCostsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r490", "r491" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer discretionary contribution amount" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r119", "r174" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r61", "r545", "r546", "r550", "r552" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r558", "r562" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Financial Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeMaturityDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the derivative contract matures, in YYYY-MM-DD format.", "label": "Derivative, Maturity Date", "terseLabel": "Derivative contract, maturity date" } } }, "localname": "DerivativeMaturityDates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r540", "r542" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r539", "r541", "r542", "r543", "r544", "r547", "r550", "r553", "r555", "r557", "r558" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative term of contract", "terseLabel": "Period of agreement" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r131", "r539", "r541", "r543", "r544", "r554" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivative Instruments and Hedging Activities" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r349", "r351", "r352", "r353", "r354", "r355", "r356", "r357" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Net Sales" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r450", "r451", "r478", "r479", "r481", "r489" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation Plans [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Per share data attributable to SMP" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r91", "r139", "r140", "r141", "r142", "r143", "r148", "r150", "r156", "r157", "r158", "r162", "r163", "r560", "r561", "r653", "r677" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "totalLabel": "Net earnings per common share - Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net earnings per common share - Basic:", "terseLabel": "Basic Net Earnings Per Common Share Attributable to SMP [Abstract]" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r91", "r139", "r140", "r141", "r142", "r143", "r150", "r156", "r157", "r158", "r162", "r163", "r560", "r561", "r653", "r677" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "totalLabel": "Net earnings per common share - Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net earnings per common share - Diluted:", "terseLabel": "Diluted Net Earnings Per Common Share Attributable to SMP [Abstract]" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r159", "r160", "r161", "r164" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r573" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r51" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Payroll and commissions" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period of recognition for unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Unamortized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Workforce Reduction [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDebtStructureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDebtStructureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Information by name of employee stock ownership plan.", "label": "Employee Stock Ownership Plan (ESOP) Name [Axis]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "The shares that, although not legally released, will be released by a future scheduled and committed debt service payment and will be allocated to employees for service rendered in the current accounting period. The ESOP documents typically define the period of service to which the shares relate. ESOP shares are released to compensate employees directly, to settle employer liabilities for other employee benefits, and to replace dividends on allocated shares that are used for debt service.", "label": "Shares released from trust (in shares)" } } }, "localname": "EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Entities identify multiple employee stock ownership plans by unique name.", "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]" } } }, "localname": "EmployeeStockOwnershipPlanESOPPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "This item represents the number of shares provided to the Employee Stock Ownership Plan (ESOP) during the period.", "label": "Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP", "terseLabel": "Additional shares contributed to ESOP (in shares)" } } }, "localname": "EmployeeStockOwnershipPlanESOPSharesContributedToESOP", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan.", "label": "Employee Stock Ownership Plan (ESOP), Shares in ESOP", "terseLabel": "Total remaining balance of shares in the ESOP (in shares)" } } }, "localname": "EmployeeStockOwnershipPlanESOPSharesInESOP", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r77", "r78", "r79", "r134", "r135", "r136", "r138", "r144", "r146", "r165", "r211", "r331", "r336", "r482", "r483", "r484", "r493", "r494", "r559", "r574", "r575", "r576", "r577", "r578", "r580", "r601", "r685", "r686", "r687" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r311", "r325", "r326", "r569" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Fair Value [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r563", "r570", "r571" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r563", "r570" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Summary of Estimated Fair Values, Carrying Amounts and Classification under Fair Value Hierarchy" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r311", "r325", "r326", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r429", "r564", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r311", "r325", "r326", "r563", "r567" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r311", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r311", "r384", "r386", "r391", "r429", "r564", "r610" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "LEVEL 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r311", "r325", "r326", "r384", "r386", "r391", "r429", "r564", "r611" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "LEVEL 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r311", "r325", "r326", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r429", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Net Asset (Liability) [Abstract]" } } }, "localname": "FairValueNetAssetLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal Funds Rate [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Estimated useful life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r25", "r234" ], "calculation": { "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Estimated amortization expense in year 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Estimated amortization expense, remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Estimated amortization expense in year 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Estimated amortization expense in year 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r230", "r231", "r234", "r238", "r621", "r622" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r234", "r622" ], "calculation": { "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Total acquired intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r230", "r233" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r234", "r621" ], "calculation": { "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net acquired intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r24", "r217", "r218", "r225", "r227", "r608", "r636" ], "calculation": { "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquired Intangible Assets [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r94", "r129", "r179", "r185", "r189", "r192", "r195", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r572" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net earnings attributable to SMP", "terseLabel": "Net Earnings Attributable to SMP [Abstract]" } } }, "localname": "IncomeAmountsAttributableToReportingEntityDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeAndExpensesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Expense [Abstract]" } } }, "localname": "IncomeAndExpensesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r95", "r120", "r139", "r140", "r141", "r142", "r155", "r158", "r519" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperationsCalc2": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Earnings from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r83", "r179", "r185", "r189", "r192", "r195", "r635", "r646", "r655", "r678" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Earnings from continuing operations before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r129", "r137", "r179", "r185", "r189", "r192", "r195", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r520", "r561", "r572" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Earnings from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r81", "r91", "r137", "r139", "r140", "r141", "r142", "r150", "r156", "r157", "r561", "r644", "r647", "r653", "r670" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings from continuing operations per common share (in dollars per share)", "terseLabel": "Earnings from continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r81", "r91", "r137", "r139", "r140", "r141", "r142", "r150", "r156", "r157", "r158", "r561", "r653", "r670", "r673", "r677" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings from continuing operations (in dollars per share)", "verboseLabel": "Earnings from continuing operations per common share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r7", "r8", "r9", "r10", "r11", "r15", "r16", "r497", "r671" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Loss from discontinued operations, net of income taxes", "negatedLabel": "Loss on discontinued operations, net of tax" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r7", "r8", "r9", "r10", "r11", "r13", "r15", "r520" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperationsCalc2": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued operations", "verboseLabel": "Loss from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r85", "r91", "r154", "r156", "r157", "r653", "r671", "r673", "r677" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Discontinued operations (in dollars per share)", "verboseLabel": "Loss from discontinued operations per common share (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r154", "r156", "r157", "r537" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Discontinued operations (in dollars per share)", "verboseLabel": "Loss from discontinued operations per common share (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r84", "r119", "r176", "r209", "r645", "r669" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity income from joint ventures" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r145", "r146", "r177", "r492", "r495", "r496", "r679" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision for income taxes", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r115", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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.", "label": "Increase in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "(Increase) in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "(Decrease) in sundry payables and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "(Increase) decrease in deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "(Increase) in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Net change in other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "(Increase) decrease in prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "verboseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r151", "r152", "r153", "r158", "r449" ], "calculation": { "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of restricted stock and performance-based stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Acquired indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Acquired Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r228", "r232" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Other intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r82", "r173", "r581", "r584", "r654" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r110", "r114", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue": { "auth_ref": [ "r546" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments.", "label": "Cash flow interest rate swap" } } }, "localname": "InterestRateCashFlowHedgeAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r61", "r384", "r551" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.", "label": "Derivative fair value" } } }, "localname": "InterestRateDerivativeAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r171", "r184", "r185", "r186", "r187", "r189", "r191", "r195" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Revenues [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r40", "r215" ], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "smp_FIFOInventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r42", "r215" ], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "smp_FIFOInventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r41", "r215" ], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "smp_FIFOInventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r214" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Increase (decrease) to inventory reserves" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r27" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in unconsolidated affiliates" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAgreementsMember": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset.", "label": "Leaseholds [Member]" } } }, "localname": "LeaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quantitative Lease Disclosures [Abstract]" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r598" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/LeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r598" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r598" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "verboseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r598" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r598" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r598" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r598" ], "calculation": { "http://smpcorp.com/role/LeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining operating lease terms" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Renewal option period" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "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.", "label": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r50", "r129", "r187", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r524", "r532", "r533", "r572", "r606", "r607" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r38", "r129", "r210", "r572", "r608", "r641", "r666" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r52", "r129", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r524", "r532", "r533", "r572", "r606", "r607", "r608" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r30", "r639", "r660" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Borrowings under credit agreement", "verboseLabel": "Outstanding borrowings under credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Line of Credit Facility, Average Outstanding Amount", "terseLabel": "Average daily loan balance outstanding" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInitiationDate1": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility first became available, in YYYY-MM-DD format.", "label": "Overdraft facility initiation date" } } }, "localname": "LineOfCreditFacilityInitiationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r48", "r128" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r28", "r638" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Current portion of revolving credit facility", "verboseLabel": "Current portion of debt" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationReserveNoncurrent": { "auth_ref": [ "r57", "r261" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid after one year or beyond the normal operating cycle, if longer.", "label": "Accrued asbestos liabilities" } } }, "localname": "LitigationReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails", "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "Sale of Receivables" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SaleOfReceivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r30", "r310", "r324", "r325", "r326", "r639", "r662" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Less: current maturities", "terseLabel": "Current maturities of debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r132", "r280", "r315" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r132", "r280", "r315" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r132", "r280", "r315" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r132", "r280", "r315" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r132", "r280", "r315" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r132" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtMaturitiesOfDebtDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r55", "r278", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Long-term debt" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r261", "r263", "r264", "r265", "r266", "r270", "r271" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Incremental pre-tax provision" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r264", "r266", "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Range of possible loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r263", "r265" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Pending claims, approximate number" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r60", "r129", "r210", "r281", "r286", "r287", "r288", "r294", "r295", "r572", "r640", "r665" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Changes in product warranties [Roll forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r113", "r117", "r120" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r16", "r71", "r74", "r79", "r86", "r120", "r129", "r137", "r139", "r140", "r141", "r142", "r145", "r146", "r155", "r179", "r185", "r189", "r192", "r195", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r561", "r572", "r648", "r672" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperationsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net earnings attributable to SMP" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r71", "r74", "r79", "r145", "r146", "r527", "r535" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net earnings attributable to noncontrolling interest", "verboseLabel": "Net earnings" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r337", "r504", "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling interest acquired" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r134", "r135", "r136", "r336", "r517" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Non-Controlling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NotionalAmountOfDerivativesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notional Disclosures [Abstract]" } } }, "localname": "NotionalAmountOfDerivativesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of reportable operating segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r70", "r80" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "Other comprehensive income before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r179", "r185", "r189", "r192", "r195" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r589" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Minimum Lease Payments [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r588" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/LeasesDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r588" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://smpcorp.com/role/LeasesDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Noncurrent operating lease liabilities", "terseLabel": "Noncurrent operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r590", "r594" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r587" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r597", "r599" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r596", "r599" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r184", "r185", "r186", "r187", "r189", "r195" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Reportable Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r17", "r538" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r66", "r68", "r520", "r530" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedLabel": "Pension and postretirement plans" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r520", "r521", "r530" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax": { "auth_ref": [ "r64", "r549" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Derivative instruments" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r72", "r75", "r77", "r78", "r80", "r87", "r331", "r574", "r579", "r580", "r649", "r673" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income, net of tax", "totalLabel": "Total other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity", "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r72", "r75", "r520", "r521", "r530" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income, net" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r28", "r29" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.", "label": "Current portion of term loan and other debt" } } }, "localname": "OtherLongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r55" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-Term Debt, Noncurrent", "terseLabel": "Long-term debt" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other non-operating income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "terseLabel": "Other income, net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r246", "r247", "r253", "r254" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Exit Costs [Member]" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r51", "r277" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Sundry payables and accrued expenses" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Total SMP [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for Legal Settlements", "terseLabel": "Payment for settled claims and awards related damages, including interest" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r102", "r105" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r107" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r111", "r247" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r109" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r107" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r103" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions of and investments in businesses" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r104" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r383", "r385", "r391", "r408", "r410", "r411", "r412", "r413", "r414", "r429", "r431", "r432", "r433", "r446" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "verboseLabel": "Employee Benefits" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance-based Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member] [Default]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r106" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Borrowings under the term loan" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "auth_ref": [ "r106", "r108", "r122" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.", "label": "Increase in overdraft balances" } } }, "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Net borrowings under revolving credit facilities" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt, including capital lease obligations and mandatory redeemable capital securities.", "label": "Net borrowings of other debt and capital lease obligations" } } }, "localname": "ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r274", "r275", "r642" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements of warranty claims" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Liabilities accrued for current year sales" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r16", "r71", "r74", "r79", "r112", "r129", "r137", "r145", "r146", "r179", "r185", "r189", "r192", "r195", "r210", "r281", "r282", "r283", "r286", "r287", "r288", "r290", "r292", "r294", "r295", "r520", "r526", "r528", "r535", "r536", "r561", "r572", "r655" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net earnings", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity", "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r241", "r608", "r656", "r667" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net of accumulated depreciation of $234,217 and $227,788 for 2022 and 2021, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r92", "r213" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Increase (decrease) to allowance for expected credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sale of Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r70", "r80" ], "calculation": { "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive income" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassifications Out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r409", "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r409", "r602", "r605", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "verboseLabel": "Restricted Shares [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Integration Expenses [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r245", "r247", "r250", "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "verboseLabel": "Restructuring and Integration Expenses" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r119", "r244", "r251", "r253" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring and integration expenses", "terseLabel": "Restructuring and integration costs provided for during 2022" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r246", "r247", "r253", "r254" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r247", "r252" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Exit activity liability, end of period", "periodStartLabel": "Exit activity liability, beginning of period" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring and integration activities [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r34", "r336", "r608", "r664", "r688", "r690" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r134", "r135", "r136", "r138", "r144", "r146", "r211", "r482", "r483", "r484", "r493", "r494", "r559", "r685", "r687" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r412", "r416", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r442", "r443", "r444" ], "lang": { "en-us": { "role": { "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.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r412", "r416", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r433", "r434", "r435", "r436", "r437", "r438", "r441", "r442", "r443", "r444" ], "lang": { "en-us": { "role": { "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.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Sales [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r170", "r171", "r184", "r190", "r191", "r197", "r198", "r201", "r348", "r349", "r620" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Disaggregation of net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r170", "r171", "r184", "r190", "r191", "r197", "r198", "r201", "r348", "r349", "r620" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r350", "r358" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/NetSales" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r595", "r599" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScenarioPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The scenario under which facts represent plans as distinct from actual.", "label": "Scenario, Plan [Member]", "terseLabel": "Plan [Member]" } } }, "localname": "ScenarioPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r70", "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Changes in Accumulated Other Comprehensive Income by Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Acquired Finite-Lived Intangible Asset By Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Anti-dilutive Securities Excluded from Computation of Earnings per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r500", "r501", "r506" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfStabilOperativeGroupGmbhDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfParticulateMatterSensorBusinessOfStoneridgeIncDetails", "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of Total Debt Outstanding" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r415", "r416", "r417", "r418", "r429" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Reconciliations of Earnings Available to Common Stockholders and Shares used in Calculating Basic and Dilutive Net Earnings per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Describes the details pertaining to each employee stock ownership plan.", "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]" } } }, "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Acquired Identifiable Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r21", "r43", "r44", "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Changes in Product Warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Allocation of Purchase Price, Assets Acquired And Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r246", "r247", "r248", "r249", "r253", "r254", "r255" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r247", "r254" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Restructuring and Integration Expense" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r179", "r182", "r188", "r226" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r179", "r182", "r188", "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Sales and Operating Income by Operating Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r447", "r448", "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Restricted and Performance-based Share Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "SOFR [Member]" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDiscontinuedOperationsMember": { "auth_ref": [ "r3", "r4", "r5", "r6" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations [Member]" } } }, "localname": "SegmentDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r166", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r195", "r201", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r249", "r255", "r680" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentOperatingActivitiesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operations of an entity including continuing and discontinued operations.", "label": "Operating Activities [Domain]" } } }, "localname": "SegmentOperatingActivitiesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Industry Segments [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r166", "r168", "r169", "r179", "r183", "r189", "r193", "r194", "r195", "r196", "r197", "r200", "r201", "r202" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Industry Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Profit (Loss) [Abstract]" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation", "verboseLabel": "Compensation expense, gross" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "End of period (in shares)", "periodStartLabel": "Beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restricted and performance-based stock, shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "End of period (in dollars per share)", "periodStartLabel": "Beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted and performance-based stock, weighted average grant date fair value per share [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Shares authorized for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Age 60 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Age 65 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Age 63 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Expiration of vesting period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShorttermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity 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. This item represents the amount of short-term debt existing as of the balance sheet date.", "label": "Short term borrowings" } } }, "localname": "ShorttermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r125", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r12", "r166", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r195", "r201", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r242", "r249", "r255", "r680" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/IndustrySegmentsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r59", "r77", "r78", "r79", "r134", "r135", "r136", "r138", "r144", "r146", "r165", "r211", "r331", "r336", "r482", "r483", "r484", "r493", "r494", "r559", "r574", "r575", "r576", "r577", "r578", "r580", "r601", "r685", "r686", "r687" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeReclassificationsOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by continuing and discontinuing operations.", "label": "Operating Activities [Axis]" } } }, "localname": "StatementOperatingActivitiesSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesAsbestosDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r134", "r135", "r136", "r165", "r620" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan": { "auth_ref": [ "r31", "r32", "r331", "r336", "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Employee Stock Ownership Plan", "verboseLabel": "Employee Stock Ownership Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r32", "r36", "r37", "r129", "r207", "r210", "r572", "r608" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance attributable to SMP", "periodStartLabel": "Balance attributable to SMP", "totalLabel": "Total SMP stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r78", "r129", "r134", "r135", "r136", "r138", "r144", "r210", "r211", "r336", "r482", "r483", "r484", "r493", "r494", "r517", "r518", "r534", "r559", "r572", "r574", "r575", "r580", "r601", "r686", "r687" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "Supplemental Executive Retirement Plan [Member]" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsAcquisitionOfCapitalStockOfTrumpetHoldingsIncDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AcquiredIntangibleAssetsIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r58", "r338" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r58", "r338" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock - at cost (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r58", "r338", "r339" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock - at cost (2,458,247 shares and 1,911,792 shares in 2022 and 2021, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r331", "r336", "r338" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r246", "r247", "r253", "r254" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss": { "auth_ref": [ "r548" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective.", "label": "Unrecognized gain relating to change in fair value of cash flow interest rate hedge" } } }, "localname": "UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/AccumulatedOtherComprehensiveIncomeChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTermLoanAndRevolvingCreditFacilitiesDetails", "http://smpcorp.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Plus incremental shares from assumed conversions [Abstract]" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r149", "r158" ], "calculation": { "http://smpcorp.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Average number of common shares and dilutive common shares (in shares)", "totalLabel": "Weighted average common shares outstanding - Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r148", "r158" ], "calculation": { "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Average number of common shares (in shares)", "verboseLabel": "Weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of unamortized deferred financing costs" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3098-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r17": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r489": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r516": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r538": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r562": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r704": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r705": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r706": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r707": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r708": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r709": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 85 0001140361-22-028148-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-22-028148-xbrl.zip M4$L#!!0 ( *Y)*1!@)T!)G%^_'LE#/$6 Q!$9R++I$8A,9(:'7X][>'C\M#\[& V^'HS& MTZ=??3,:_OQH?S8[?/KDR9SMPXP*/3^T?#\1_? MN3U?]FYZ?OO7:_=_X>W=U%K[I+UZ?NMT>-.-^%CZY+]^?;L;]N' [5P=3WY] M_/;#BZ-13TXNGMTZG$X$H_I[Q)[<\X=GC\GN:EO!W-Z 7_"V-G-$:[,X-D;\<*E&X]FS:W39Y_@U;,;P^1H/&N. M;W[JZ<5+3PY'30/C<-LO3J]>^LG8#[(F:+\.C9O_[+3_O@(OX[P/]^F@UG(WCV MTY.3?T^__%\[.X.WPP#C*<3!;/)T\$LS<;$9QCT8O!Z.43>';C38G8R.LF1. M!V_&X?')3]O_7D["T0&,9X/0@)OA(XZFP_'>Q8=\^/@^#42Z+8 MA=^_F!P>-\.]_=D !RX'.X-,XL6?[^R M%X?3PY$[?CH83\: /_EI^/5I?C$T)Q_;N]N/>,,[G+-F& 9C=Y!_"L.GSW$2 M8Y[(UR.W]ZA]TVL79K][QZ)G@@4"06BMC$V1,YD8 &5$NE.ZO\X^0OKY46@% MA!(ZFWP3E1.S\O,C-$5/_60R C=.;H0V_5G[ST]/+HWI]B&^:)5V]GHX#6[T M#W#-JW%\B3R_,%KJ&$LN2">\$DXSKP(XZH$+P\ DL>!H(S[] '^P']WQHV>4 MH3V<>[1G@OEMN*_QF^F%P0K-$B4BL6"(T"0:SY35T08*FC-'[A[LL_SIGB/Z M@%J8Q&A^_Y0M[?N$4SO\/(Q';M3>^^HK!+2F MG_%*0LO;G-Y\.NCVEI:V7ZZ1W[X2IP"QTZ?]!N#DEX\&1^/AR4!_(P25+$(8 M'J!N__SHS;O7J#AG4W\VUS=+!#J:I[>\]]JT_W)UVC],IK-3 OXV09 VWCL1 M\(OZQ@.AE L4([0' 2U98E2@73!<*\'NENU;I_SY..+;6LN!4+(=6SO*Z>G, M?LRC;W_SZW \/#@ZF(\]4WSNRV$#839I3A_UZ-D'^H_%)!DG\F XRQ.5GY=] M%DX.@I\A7#)&CDL3M>*24Z$%\0JXP[^3TU&@0;AI9'U&7E,AT_'PQ%Z MP>8(+?QMG'_06+ECQGJI!7).<"^\%Q#0;J5LJE)(U\=**Z6O9?@9V\P6&E:&]X*RH?):#C=?_\9FMBX=#Z*,TG)/]TA')'=7 ;YC+"7 M^-UGE^7O5S<[:O"!F9B+\R\I.EG&$]'4" '.$::UI8H0Z2UU-\S_=6+.WO&- MI(_#Z1\M66_PMZ@[LX_XVMTO[O "/7:'R)N<\)/+"*>!!!G?P_393SDD?#IM M@STB83N^#U@6>_36,^>\TA&;0O@]NC-M>O/F_EQW;U1\_ M._OJ\M,/6XMX]A?&OOG0\S7KA5[7#R[14G5\[^/GO)DTOS MQA]I#S^D67RKQ0; M=DD^E\@_1CBGO^_."'(_QY)CYZ= MW?9=VGYZ(W\_VHM HNWDQ4%U@V MC[-X-QGGGS63$8;6>V?Q?A6,^QYI77 5M&??FME'U\V^'JJ5S, Y/-ZG!MST MJ#F^L-+3<;;=0%$MOJ['G>O!G6L/*#ZX7(U0!>\NDM(%O2-]6+"&L&"I.;)Y M6-;CRF+9-X]![-E7K,&<*T'6AP7E,G >\]DCS?4@S:4:UGE"B![*%!4405HU#QK!#WD*&M5H->M>AC5QVGK MJD19=@E5OR)0JD^;!R7V[-D8-IS'+/;LV9AQFT=[^H"X%%WJ ^)NY.QI>577 M:\>ZO=4HQ,1?V8C8+^6N>BEW6N ^RY[KZ^;Z1K:1+L;UWD1WD\>+V/.>Q_5; M[Q[SUZW#_9),ES5Y$4[WF;"N<'41^]QSM2M6>1&N]E9Y6SC=E_1M*=_[Y?K5 M+=<7(@^+H+,^SNH>3EN$O[V=WU*^]W9^?79^(_)PI;UB'Z\ME:N;Z@ZY&%=[ MZ[Z=?._7-K>1ZWUVILNUNZG9"R&V/BY;4US6#7GH M\V_=X^\BGKR/N[OBJ1?A:F_%UVC%.R //7*KG\=]]+TMG.XQ6=W\[;/FM?"] MWRVP\DU[RSMXJ2]7V$@W_V6>G-7[SA7V#UDOH_H0=FV=_-=L0GO&KJLATWH9 MVZ<2B_9\/7N*]G?]DGJQ[.N[.:S_.(8ULZ\/"PI@5)_E7E-W_C5'M[6C9AA/AAZ/W^' W&WZ& MOS:3H\._'OB_E(:A3?O]ZF88*NWB?$Z:L]O?)W0Y8WQSW(-N<_X^A%8G%10G MO;?I*['IEQVR72*&LN?;E'OFK<,AM^R;>P.R7;O)_OZT_/YZ.![.X"U>P?@. M!6]OZ$?P?#J%V?27XU_=?T^:%R,W/4TC'4UGDP-H/@+:17S^=']X6#@"7X7$ MS/WR!>;V0F[K]DFNSL%2T#QI6 Q_D$CN[WX=-O[>V M"F(&S<>?&C>>NM":KE^.+UXY78IH#B$7$_-1=7*&X ME\$$\?XB*\QSIO"H[2Y4E%+PLER,+E4Z+I\JH_EL[>VL')^L2D/+Q4 MD."NLOZP=A'N&+[>M.TM GM3RCC]_2-,9\U1F!TUB$5?3*:SY^.(WT'S&5IA M;#?67[JI;$F\@YYOTG<;8:LS56QYN?NY6/?JX' T.0;8A<_0N'$HOL1A3L[= M0E<7&'?5Q_3:MT+M*\+*+LKQ7FDKYO>'D3O%D/AA]M&=[&L=_D_[X4,SV6O< M08?X?4;.*:BZBZ8MY?7N9#([P9QNE76#NXIZT9V[%WK6'295H:1_(=$)#%V=LGZXH M*5VQ86'H47.QS#Q=&$ R3Y8 ?G5?AP='A:[63)O9T_.AHI[AGY?&VP4?>3+A M+\'/WHSS\D4>T FF@?%PTNQ".&H@OG9A.,*Q?83/D]'GO+R!7PYG9U^7R9YO M^VFO$G>*:Q:FL L,/3&'/4,WR= 5^+<;&/IA,AI.]]]_AB8V+IU3A@Z]7<_/ MO^@F'^@9V0P-O9> G M: [>3MRXV\RZF8HN,.96T]@SIE"3=W8&W4Z1'PT/AAU%@K>0T6G6G)F%MKCS)M\1?I].2.PFR[Y'2S>8Q/MDU>:SCWQE6V%[ [IR UK(!JJY^7Y9J*_<^1$B M'!RV>UK:]Y\V__S>+9^^3+HM+G-J^3W?=].,7NPU.M?4]O*Z/'E]/RY\'U-W MY?5\:GMY/9?7CJREKUOXUKEVWS4)NAN__/YWUPR='T'.O9P"]A;(YE6?<6Y6 M_7HX=N. #VBS,Y/4G%]Y,X[P->=K\I5N"^,#@-[<8[@ZT]]LX8.FO)?OQ>3[ M-;J:QHU>'XWC]%5*$/+9:MV0XMLE: ZBENW>^VAI];+ZBYM"E\7R\OA["2Q> M F_!F-24K3,]MAX;=HP'/?: ML&Q)O#BG1>M9KPT+^88>M?0>H#Z9_[X'Z(;,ER:)R_4 #];HBF6^+QCK,'^7 MN!.H-LNUQ.*+HNW,VO; MUF*C2JO@W9)ESG4O,9:@$@4)*CW'X3UB*R"_LEG'>O4PQWDCARM>^*%'?)Y+ MY/+:0W15(K<]AKB_1"XU5\&866 7?3=%ZKO$K,Z5L1UFEH6Y[DPI]0SK;$+I MH=R][@'^TS53]Z7-RWDW_N-]2H!VL[L^X7[R\,"4PUV36*$<]K:E"W'-@HV+ M>C9M)I=[VQ[,?J/>"AFXU#V7F8&[,S2H>2RO_GF$0W@Q.3B8CP+MKK;6EZN^0URH6, M\TM(PS'$7V",'V;Y^,9IO?H[![$5FN:>Q=TSU8R(2\FLW@]OP ]?32>)$M*: MO?LNPGT7DFJ\IY7H74+U5N.>DM%;C75:C6YYE-YJK,]J%+&$VJ/. E#G!AZ]1A-=8;0URK^0;7YK9&$M[C]Y%%E]VTA\AY"/V<#I#*[;OCV;OTP6RVV-M M\O0TL)\G\3.\R<>0GY0XW??'9 M$*\ $/?:55(RJ->N;?81I=J('C.M4;LZ'!1NJW)MYQ)7!SU7KUN];G7";V6- M>O[%-?'3\>&9BDQGS3#@C#P?QP_0I$ESX,8!\M[>N+N/;ORL+T6>HW?N5+,^ M?9E\VI\<3=TX_VYW^'4&,'Y_,![ZHRFR-D_%9\B_./UQ1TZ$N'(L MGFX,66PJ'SZ$2P)P,H:YI:"+J=3;!'YW-@E_7)?/BYW^2I//6UCXS0S?0-O] M!>;>?1"[:R"_)SD7].*28:Q#=FZAKI>>E=J=3\/9"-ZG-^,X_#R,1V[4WOOJ M*X2C;/;?)T14T)S>_'=\Q'"\=](+)?.H-<\9[."LS M8C?.\HE(WCS5#W>R%WAUH;75_$SKM6/%VK'?0.'K3NO1CX<*[+=Y+$5'>PU9 MBH84?V;D/27V[@,;2_4I2S$(=6K'+>BU5-%=$@:ODY?SIZ1N.^?C#JLXQ>>^ M'#809I.F4$%972+J>[;KX/#I]R:IGM13K5IPZ>2/.K5@N0=QK$0@-Z*#M6O! MW:CW;*;*E.6BLAZ7IZJ7J=NMY<'A:'(,I>+)NPS)Y='W$4@I4G5C@-@EX>JC MW%6>GW1/)%B: )6&^E?7UF4I0+YG7P<4M.=P!RM"KIXMT;-O]0JZN5,;EI-5 MZ6*,N9RHK]MR5WIT<#^YZ^/07O)NESQ^+GFY2^A'F*&B9QIRU>BY".X>'1Z. MVJ_=Z(PAEV^]7!-=IJ1]"P=O(O+".O"]J%VE;/#Y98,O[52MJU;I;"K:&/K] MES$TT_WA89Z.5[OO/[P<3L-H,CU"7?GE.']YR?9<_PUJVJ?F:#I[-9TLX,N/@ZG?[2=D\ M_AXIWYS)S32M4MW5)L\XZKG;&<6\>CA:S[HZ_?"=A^!=G8F[3L'K#Y4NX5#I M[W.M0CF^"B06E.-2!:\\_FX00+QVP^;O;G0$OQR??_P;3J]KPO[Q6_@,)RFM M\VMOQH='LVE[@9Z:JPN/^!5 U,FR^QH$]]5T-CQ !7N? MSN_LLM1^7U 6(7:I\KLR92JJZ&!-MK87V2T6V6Y:V1X>;#T\6,$1BP\07-;; MVAIL+>N.R#X8'LPKLO79VO68MXH$=P5G'?2VMAC9*-3P%R2R:X,'O:W=>EN[ M7%Q[WLCXM"X:QQ"'HW973[MB,IP-8?KJ:Q@=18BOF\E!;JIQ-#OI\9E>N6:, MW)E^@.:D[<;QS0^HI,IZ=9-32@4CG;_I[VIKMGLYW&HYW-CNNZO[1'HYW&HY MW-P>%M';PUX.-]Z,_RH^?#$93R>C86RG\LT,#J;?:C9.B7LU&AX,Q^T-IT'- M>6_V7XZFPS%,I[LG=Y[\]A,X7(S^5>JT6Z;AX<' M)]^=R-->XK?,9O6(\1;)?-_.!JK[V51MG4S>,@-U2F,I!P+=QTYV4;CN9_"Z MZ@VO^33(Y\R)/-JCJ*7 MS%XRR\A:S"F9=6/R50K&1@*"RJ6QQ^2=YO*<.*VW.5MEPR]_=6.WU]Y4IFAV(VJX>2ZKD\J5YO'KD<=-9O'7+(F;J_VXO-;9 MN^'59WCCV1+E.(%=:5]AZF@QYFMR[G M6#@"[W, !8CE]NVC6WE^JK>8G;68I:P=WLOX??O57V&RU[C#_6$X.ZWUJ)D< M%MZ$;Y,5/[?.W,DYQ1>GKSJ+>&N=X34I^O6_2I.=.W@73 VAVW0BF+_;=>'S:ZO-Y0GM^X)H_8%83RMJT!?GV MX+MY<.+6KC&B.H^VE.KE[]BBWW9[*;R7+?QMMWI;>+O4M!/]>M+ <*_@];SO MH1$T'M>)V![KT7.TLSJZ2(1S6]'H=P3AQ?/2&+_QFO$YO,&+Y]7%,U>]P8=F M$H_"['VS"\WG83@Y;?;-WGB84QFO#H;3/&&GL_[Z"%':..ZZ!+/CCS#"4<3= MXRG.XNE3YEO#Z0ANSC)RT^R<'A7ZL"FJ.7-9Q*KCC7*=.\LV.%63IM FN=^7 MN6O#KV[%;N5^L+.!T4;]X JCHE+R>KV]Z")NOJ'69.OS?*O(LW4=E912]W:C ME6DGX,6H/6/KU*Y_P/%UTN1\GY;J4>=<]N?]J_>O=N>R/%W9:[M1#+.XW;O M@.HLSJU5U7UNL*,<74KM=*=2@P_/SG4=KQ2T/W$A?U::))7I&TKA[GPQ;X]1 MEI-G*2%.+P4GWR,.ZL5PU6*XH=BME-TA?55I,=4X:ZLJ+25O>:,]_,]ADR?\ MA?,CJ#%1N4GAN]T*7I_UZBS?8JMLW=BP4?2NB7(K/19%^]LN##W27X-MJ1M4 MK4KJ2L!3G>XE4K?8;0.6+R(_/R>6+TV,BD'%Q575]S78E=9@E](S?LD8J<:- MJ!V._XK;4])7 FP%RJTJMEH6R.RV'2D"W]XN0,^G0]=9\?DV^.J1[?)77_N5 MATZOOQ:Q!K;T>&O;8,U&P[VN>K<58ZKR]IL]?,M7CZ%6DR-\X);B$@5M_?NG MJ\9H"U>$=&.Y=FFIYVY;IB*R1%M5$[RLQ?I.(Z_-U:>LM%*@1_^=L7VE] !8 MR>[Q;KC@+FP>WR*OO.K:]-HSM2"QA":"$ M:KE2]J N/>M?7O5+%ZJL5M@#OI1*]'XO>UVQVXI7#\N%R"7;DS554I2R6CB7 M37GU%2'$?,F"KB1..];PZ2('JI/)>_FY:]F;4B5L%0FI[OJ\U6:%RD^9EQZ] M;<=I!**2E5F&6@FS[TY&Z:7P+ENLBZL\7SEN6*GZ%Y0"+6U7MU-I\OS8^1RUV MI7L BH5(Z^U\4T2GP"578E>QDKJ!CFT5[TA_Z#D#=6'HY59T;!JZ=U4F5[VV MWS&AW%1@5RBR+R5RZW=);?$NJ7)W)O=[U\O(+A6Q#K!D&U5RRJ+L"*+J,S3F M[V]8L@"5PL52=H&O9 ]N#[U7!+VWH>9RCA7!OC_&^E#WUM3VS._?^MJ[-U8(>I[==;=J[.43%0?\74Q;E]]-^IN5#RLI!GT M,NW*UG1#>5B?@#[WL)G<0\W=#5:.M_JSJ H[BZJ42IRE2UJ-R8D>O=\+]ZT@ MD]H-J%=L<>OZSB,N)8O:[U$K*B'6X7BEE SS[:ZWO%9X172C*X)K?155GV-? M:S_\\G!XN;53%:]/SH7"*]UCUI\S4TZGDBW(,W0AH[7:[D=%]'"X5WJ^YNV, MF^QM7G%OV'NM(_4]%CJ$G.:M/BC70A2CH46<>['L'9[=0,$K4NL.8^)2^GTL M'1-O0QG41F%X5WW9RE=]>\DK7_**J#?H>T?7Z]U6VN.E5K"USA8O6X2U5GUV M0GD%=0^O:5N6F&W;*9HK[MG28ZO>PFTBFBPWK57R2LOZ.OEU()+LSR2J_4RB M;EB_A7UN>?"N_.J9U>Z6**)Z9KOWBI49U&XPVBCKM*>M#!RZRL45QXSE54>5 MM0MK2V/$>^R]+U&.EKZ-OA9\LOS>"AV#*)L,RHJ3RE)\VWP[/TL3J5)V4I:R M?W9D"OXG^G$6L\O4[J;9K)U4I,=R2 M,P6]K2M9XHK8F=R?BMO-L+/?<7\/N>[CTHYQ<7M=6U,^>!"4RL8AS9$O9 M ;OT.+R\AD8E5YY5W$UI'6?257+*0O?[NFU11NG!J[-;D%W:OL[HI5C9[2HO MZ:X5645>N@YWMZ',]-;L[IV_%K&\@NK-5S5W(VY;? ]'C=YA6>9A4]7*'7VN=DTG.JN;;RE3\%69/V[&Q'%YA^\G]XYK=O\;,/Y1*NM M>BYWM_FFG>%V[W9?\;E870D$-YJ56$T1;'W-E#^V0FKW;-?I;\M M3\S*68+:]EU&2\_ZU[BXO5&7W=7USN5D,OHDVV:2;/7G7^:JB._W6]:^W[(# M%?%]S6+M-8NE]+%9]AI85ZSABA:A>MNX!)FL/QK>-#KWPJ\7LHI _W) MFD6VF=BZ7<$K/OFN_!1;O[MEX_'EBD\D*R\,V/;ZD3IMW:NC9G)8\-DR=Y1, M7AQ^G=BO4S7L%<63L@2HE@MZM*;N,IE").S2PEKEWRZGS'TLIE+L]O< 6N M"'NX7>NVW;4DBZS1+YR'+8_5Y>=A*SPM;+$\[,)25M[.JO*E;%M/L>PS"!N7 MSNYE$(K;9=^!!<\B5AW+XEH?\5?&Z17CFG+; 2VG'<\&'575&*?2TZJ6=5K4 MLL1N^TY*6_T*7;=DKE2\VJDJ_+YSXW9U;NS.BDE?^[)]M2]%K)WTJ&XK45U9 M*T!;%XYV%76M> VO7+:7N\I2O<3=DO?JP )P$:NP1?2/V>J>'IV(RVJNG[QG ME\'2Y*F86L12,M++[O+1V>*.37>EVOHS:6N0M7):-&][1YG>/SW89I25WUA. M=%Q^MXLR&\KVW>N6UX6@QB![F7*VB:X#1?BL9>.C\@2M(UB\RITC<\3O_?G4 M6WD^=2DYI86[KI0F6H5V,"F%OSV6WV(LWP$)O >6+V\CQ\:W^F]V%TE5-4'] M&MV:JI&ZBNI7W;>N(T5IFPXK"\5]I>RS6HHMK".\7'^!Y%9%E"L^Y[JS";4Z M^V.4LJZ];*_;+=BW9*?7[2AW0^L(<^PR[4^NV-Z3*XJPDDO/O932[:P]7T>NS(S:PN .QMVV'UG+ZR=2^PVWRZT<5H\5J2J4^NH_Z^SY.S*O5B"YL)>,A@] M=CXO)SM#+TW.BM09 MY<7L<+H4=5Z*$'SS_N];MS0<[ST/L^%G?"B<>:_V5Z>?7PZG>1C#\1'$TU], MQH4&JM>\\O=)_"9I<]"Z UFW"UFW4 MI<^E4P6).3D/Z0EE?[KOT^?_D2QI.#X?BFQ\X[*9<>\>3RZ.\@ M5]S"B4/\N.C4R5OY\.JWCXL^3-WZL ]OWRWZ,'WM8>U>AHSP1J.L-HL^T-SX MP$_'APM/FKWQ2:\.#D>38UCT:93<^+136[;HPZYK:;MI;^2&!]]_U/#KTR;O M GM M^(C?F4XD,I.<=U(D*9U+D5JJ533&6U"/!J/A^(^/WQ]9.ZQ\'T[,DRM$KH?J M$)B/4BH0THDDB%,B"-0\DA+P*-45JG54R0I*)1-21&\-]4)Z@L]0"8B'CE!- MC*"&:B>#DD)RXX)0SG(:$]4!N7Z5U\YQ11571GEAG7/6Q,0-L9X:I]#"=X/J M8&-*0A$94<25\SXH)ZTU0GM0PKLZJ>;(;"T(X\%0P8RP2(Z27G*K-=$:KE"M M2%#>&R:#0"%QSB#YU!N)DQ><]*(C5"?#"1-@4O1$.$<]$IL,H8FC*:/<5THU M2SY8QZ*R0G@EG+46G"660)+H(U=)I MD"0$!]Z+"-$ 5Z 82Y8IYH#4276,DBNO>:#,(8Q+3@O)B&*>!\5YN.JO ;V6 MTM8RQXWP$BV8$RC=7$H(7MG8$:I1AW'D*-+2!!$\NE^T95[Q("-XAHBY2JH= MCTY(8C6@IX[$N\00L1B>C9;4(=5)M4K)2>(M@BY$*2:K,D^1L,A0W9.K5,)# M2-*K:+5)5(0$)B .(0@[*4=CI>@5JGU&J<$(B>HO.&766V$%*(,3%V60':$: M'1<#QEWB6@K/$[I@@,Q'9S$@"5<]5R54$ZY0,$ETB$T$CMLE[2(+7&;0X:]) M>/0!W3H'RS%4"3'C4V^=(1AY4#0,H2-41P+((B^%M4H@,9:!LH0JR;2P&'C5 M2;4V1 ;P- )$@=J-JDR3,! BS@(35_6Z$JH#,$"495CP#J$U!MD1T;?&&4 5 M3]>P62U4*R%X!.$!+-(<;03M/9 <3$C&[=7H0_&,9:R7@8G G4<(*S+)P?B$ ML]01JM%+HR+') 7Q2+7WA$3TPQAI*H8"<"W2K(-JBL:;.BH<#UQ(=-S(^)1# MZ[QTQ.357(H5A)- 12910$@HW-1)+3%,I2[1KG@NB>$2QI@8> F'LLY-B)(Q M"M10,!B1U$DU1E;!X/THTX#F*3KK%<9=J.@)HA=7);P6JF-&T(XA/*-"VYQ' MXM0B!%>HX3+Q.JG.:6U-(*&8$S1+U'"#,0<&'RRFI(.IDVJ&@V<8?E!NB4B. M.!9-=!22M3P0N)HWJX1JPQD(AIA41",8QI HU6X#Y2CW.><<9U4&[1=A@C.&"#(5,RGH+Q+@1&%B.U:WJP2JAG2 MH-&0.>Z0HI!\)";)R$F$H 6_FC>KA&H.T0)GVE/J1$+($J)P&&$#2R;96*DU MTY(G)7C"&"L*&J6U08(D/HLW8I=*L9D,A.E &3)8(2*SEC*=DB=YW<,A:8M+12JGW ),J$X1!0??6\:C0<6F@049MKF85 M*J%:!B=8PO#*&BV,-UZR*"(7R/&H @UU4LT)]0!$"91FP41PR&8EK?#:8K(R1]128K05G!%*YVQI7@=A*5S-%E9"M0_.0;;<&'$)H-XHHQE3.6G( M7-2Z3JH9C1RQ&,9=G@KGF4>:"*,)E*8TI*O9PDJH=@HTT<)S;84 )0S)ZYN! M6Q54XJQ2;,8C)1I5.5HTYNBYO4+\#30992U)NE(;#EPI@H8;C3BB%('.BTO! M,+!.QC(K*J6:!Z^XCJC>%]I8C4R) BT=$+1013X"U1CC 5 MB6<@8J4VW -%0I"Q@!Y+@\B5OPR->.YI8+RK-6_&O>&(055*R&N&($VIP%Q0 M,2%1M:[N98$6G%.>J!>Y!$G[X'$&\CIV$*Q2')XD-XDHQK2(B,-Y-MQ$"@XL MH:*;J]4XM5 =DV3@#%CED;7408)LUG@&IRQ4:L.5!>OR.D"N(Q5"(171< Z$ M.$7-M6J<2J@.>97: @W,>!%3<$9K+80'[1,UNE)K!@C%:'34 U(=4B97,,ZY M 7#>U+JZ9ZFW.'BM<=C(:XW@6U,N"$DL)LLJI5IB^*&5DAAD,F&-]P"4MV6& M%!B-E7HNH0G&U):RO+(%&%![CX&7DMQSEI/$=5+M'''!*BIX7K7/EAQ#L!B5 MD%%;*2NU9E$:GIC0BD@MJ.+.V:@E492R(")42K70 N.-9!*R6"B*!LP;:I1% M5&ZIMI7FPZ,G41*B$K<8<$5M&$D*HT\ P@*02JF640$Q@&"%)F%YQ B,*Y-7 M0XQUFE5:;P8L(*\-BSC^=BN7<<"0^=1RI*76VD(E5 +A(A/9AKO@/8N60\I[ M56FH-8.$H$PA2*&2$BV44T9* H$!:!J#2I7JM0=!-$;4#J0528(Q&(1992)Q MGA%3J5YS9QP+4D8ODG!>.L9R'0[*.M)>;:T"AAK 162>4A 89QN#-@P=&6/6 MH&&OE&H0$L-+P?*"CTC(>1%X<)PB(0I4JK1601I$I XU6E$O#%6>&4.]HB'Z MO&Q?*2*-#!08'ZVR7(20O,=8FTKNHD\0H-)U+G1<(MDH8A1!*$8M:"ET0J 6 M7(81G09S-+J-HJ;^>BA(44 MM Z5\AJC#"":XT M%1:MF0%2*4H)"<&9L0&##RV*O%*K1E/E"4=I3;-9'20O#0>O)#:.0D)09I4 AUX\)7F2!V/1(3(:<# TG!ON0 ? MN:08AN15W3JIYL"M-=Y(!D9810W.@/5<,@O)T5AIW@Q,Y%%2!][E[=9(M:+4 MA@1Y@S)&7W52327S,K@8D;=Y#X!!8YYWWMNH.26UVO"@&!>.)1+123M'O!0J M"% Z&"M4K7L!$(K:)!VJ<=Z-[!WZ+PL!OTL.@Y!:ZU(X!Z,41<(%$\EPB^:< M$K1D,O<1L5<[^%5"-3$2 6CN5!F1;NDLVO2$49AE D!>ZZ1="=4I1HRYJ-4J M>:%),$@.FF_BN5&$J$JQ&2IR;F3'"4=\$B,8*7*) A?$6DUJC30E!2OS+B[% MC$!$EIOW1C3J0JIT31-##H7Q1P@8@PB+$^ )TBH)DZ"!^$KU6D439%3! M!X)6FP6$IXD)3W/^R*.2UTDU\EAJ$917JNT]FY.D09@4C=;)J4JCC^0=XLZD M+-(N%#";F#2\C;01KUSKPEH)U5PE#D$X @3)$+G<*FGDMU,Y>2@J12D>[3:" M,1X4&F_"K!$QV'S\A3>*H]NNDVJ')*-N@U!(AI'26>.,I][E/4!*!U%IE%V+0@B6G&9="(!F4YPX:N8"8Y183=5*=]_*X M2 U&U11MF721T4@")$".:U>IA.7E3H5F7",R@5FQ&,,Z( MQ#' 4$-DC8X@&*/!:>IS#_DZJ0X"H;>F%I48(RS*C7 18TQ-)47&U[KB8Q!N M:]X,"/HHJX0/ 4TXS:V01&1&2? 29;U2JCUQ MB$B4%]P)$KP'Q3Q(9SA^KVK=B2SS"F[N&HZ>&OVUM3'F>@U%\[D?45<:?424 M:4H5T%P5SXBUN13)$PP_'9<\5IH9#KGTWRN28F(BI>@-]3+'G4R%8$RM-EP+ MHB1&UM%3H8ST>4D748I"#>>^5@FGVENG;:(*0RW/B =0B@6")"%JDY6B%&?1 M1^<*,ZK0\D@DGP;.HD--)!U[KO@^: M%(\V>"#(Y>A1FQ&CYM:[RJ 80+42KI&K!,V7BL)&YM"T6<6=I2J?[U(K2F%1 M&R-HX":)&'(7*)+7M*F0*FA:*2(U/L280",.R_NOF7,J6(RRM -O*4DDVFUEJ% M%)U 2E"D61 "+;<"(V-(BF:,!I7Z:\,IYR2JJ'(/#8EJ3=&#*Q:M=0Y2I;P6 M5!@$X)+K&-"&HY,&E'%-#,1"$4$]P*1XQ&I:8^.H,NK%*J M72(Q6F8Y0:HQ]G".LYB(3SEKRJOM6RC;6@7@*5BA:3(Q)6\ES4#VTR()7(N[KJI)IZF;3+)ZAJE'"%'PEWP;F ?W@,/^JD.I]K MSK5+&&RAL]*(TZBA#!0-!D6>59HWPX ZL=Q!6G",.//V5&8!@VZGF=6QUC5- M[SW#0)JF0*P(TAHCT)9)';T+--5Z9I/)&$R18'."T"AA,-J6S'OMG+>IUKH4 MH:U5^8P3D4\W8<(+XD0B!$+.FM7:*YY'PG-U87 D]]'FSL5 K8\!<9EBLM8J M.PE4*$:S!H4C-N7U $(8L[;6BDH3 M+)=4.PI"X\"=(QB%8;A)4\:HOM:L DE@&T@VZ)7R6L@8>>3YA!T'U+XAP'X:6N%(=+ MPG(.*;<0IX)+9143-@#S6AC-:JW&H4%'K:-+QN;>N\YP+<%")$:@7=.5>JX( M.:2.DE@E,?0 DX/,!(C5T*A7VW$W):6T1AGG&%]'@_Y:$Q9I[B22J#&5YLW M& I@T' [M&=*.,D%:*DU-> 9J12',TE#/BD5PTST7#K8B$0EE6&Y0YY7NL=' ML<04C\HIDGM*8[3%-4."3 2F9:VG VL7O71<)4:XD,EXKDP";3T++/%0:7Q- M,+J. :RAJ-26!"N,")%*)8D4LM:\663:\>B(L=0)\,I:2R!* ?BOT=6>5 6> M@X2H8CYBDF#TH4-N,("$B6*>\B8S:Y'$J3(JV4JH50A)(PJC O2 *U1F#3"0C!YSW"T*.G4\&2X1U7GE>)PAY$'"%3A$)P(E#L2M$^>$Y?[QZA*<3BA MP>4S) E2BCA<>BN23D':I!&MU5H?;K6A(K?PPRA3,)H<).M%R$T<+?.N4FL& M"M49G#+!@DA&&\5Z%2U[FS2S#IB$7L;8 *#+\^80K5.0E(;9:W= M&@-P$=!+RY2D<%IB]!&CTT(1*J6K-4>*MT:,,P)ZZGS^-<8;W",6!\X)!%ZK MOY;"!.,PVD+*A4O):R:-IHF8I)VJM;^9D&W?;$D\Y>U^+AY\,EZ+I)".6OUU MKBIT+N0NE4X !_P<*5*FT8AC%%(I#A5\_Y21:VSXS962(PV$UHWK12ME&J*D:;UVN43[454V@9P!CP)7@-EO%(< M+L!*8O+19#I7HT0K$OKNO%'7$6]HI50'KI,EW''IDPC1.ZI%>X21"1IM>:71 MAZ>YV$@%0% F?,:@N2FI@1A!"5]K?$U2[HYO!,;8Z*+1:U.G+!4\G]OE4ZV> M2S,OJ!!>!@'":X2C&&:"2J)MCJ0JC3ZH-BIB> T&40JDX+V!8#R542G#:]WM MPA"F^&R[*,L-^X1'C4;=MOE(&U]MI32AGDOIM+(LG[K'+-*>A/;4>42DO-*8 M"Z,KZ1UGVG(NF(U&$^V=!X $U/I:]VEZIXB02:(+$UPB($5KAN&V]$$0!.-U M4FTMHTHEQ3&\%M(PIQP XSF]0"BKM?**Y+9F2D!DQN>NZ3YB')(/]L'/PO%* M;;BV'G1.DE+'!47[34FN0,JGW(OD2:42G@_:10<<3#Y5 M5E3&%%/07%&F0:#Q=D'R''BAK!-/1:V\QN@2:0;M>1*<4F0S:,4YNNI\4%FE MV4(:B8;<4<)KFJLT' XZ1PFG3B0><,6*)2U'F56QJP8$!SRE:. Q"*J4Z1HRV4)%)]M<,DDU.HK0G;:,SEE1J MPY7T I22 %1C9.F\=2GEJF$(6KM:HX^0#)=HR=!L,X%AM8L(R%G*)?&"2%/I MZIX+7'GF'*%6B5R 9;P"-<4>:TJ-1S:1UY4-8KB;:;^GPN $B-[-9$,V4J MS2H(BF3ZA*0P$(I9YZ*TB%B <>H1EM=)-01BN?8(2Z-%6HA'3V9T(H%C*.9J ME7 30E),*(->2R!$,\Y0C+:)EH8@$J_4ACN.!IM2GJ&*R(Y+4A4XT4%Q]&>U M]B,U%H&X,5%&+X6/(G=,B0&_"MSG<\GJI#H*E4LG00:DQ>1#N13. ]#HO JF M5KUV4002"'"2^X>SX!A'2!JB9S[O!:AT[8,C%&5$YIT :,VD\2X0"MYCX*$8 M%96N[@DNB2>4!Q^8R*5G(G 3E$1N4T-)I?$U3SY9Q4P^;D]$;ZP&+Z@5QGK4 M]EIM.$DD(3*S$C"^QI#:Y,/8N-3&6?3=M9YR(B WD? I64I%BM2FY!AE>4>$ MSFT6ZJ0:31ECK.U :@17VB P1<02;3(*):!2&\YXR"=5!1.!"&6Y1ULF.1+A M\RFBKM(]N5$JQSSA2E(G!(T6B4!4IB(8I8RL--*DR3K(6YD2BR)FO99!8!CF MM,UMEBN-/KC0WI.((T:])I(YBY$6T\E*J:VO=>V#@(7DA;6(S 02Y'BB(02+ M)#B7;*W]4DS2AOG8=G5+2"J*O'&4"*)8TKY27J-S!J2<:6=R@V5FK>86:%X% M4(&R2B--D7O8*6E-,$H0$JV*7LMH,-[25M9Z8FQ* ?&)S%4I5@1GO'(&\B8^ MB)2Q6KL_H2%#Z,V,ELP*'RTJM6:!!L0KDJ$[JY-JZA.U3IM N!/,2YOSH[GF MCJC@$:O52;4#K@-%578:$)L9JP2E&J/KA)14>_*%RWO59#XL%\D0 8R/DB,D M%TS@E[7N^T#B/&AB"#BT9YH;EFL7E-88<"-LJ32#A&H=T:(IEW>Q40A>A\!, MXI12ZX.N%*5HJ0U1$L,KB6(-R@6J4[($"3:$QTJS"EYQE6L44+5%;C[K R<, M0RX4>6 T5EH?GD12VG$5C4;KG3#8MOF@CQ"#\U+32JV9XF M1S3*%=IPA.0> MYR&HJ$DPWO%*)1P D8FE[09%H8G+:15+M-/>Y;VYE4::.4-&,V,QP!+22J/_$D^& MB-QW%O+)"%%)21&AUKJS22J/['6@\PET"4,OA.7$2)H2:+1F]:YI*BF<")Y* M01+&7\%ZF_NH4T.TJ!2'4VMS2U(;DN4B2I+/YJ*0<0NS%H%XG50GD_*^!RX9 M,QKSN7O+(<=CG&1 MVRH+ ]0JRRR/A# *+*9*>4THH'1#CK,$(E+OD0!D?I#$><-J[65G$'1;)V- M?48LYBSJ>#[]&F,2!*:U=I/@R5L;8]2Y@P2B,PQ#1"0!)\,A9JNUCA2,3!P$ M)50+8;3+)_JDF),*Q'.J*N6U(,9:W8;6:-)X-%8Q[Z-51E,(M:[:Y[/UC$$% MII0AQP/"M$2%$@H2^K!:>UX94& ,Y^B:O5 R6(%(!7$X\-SSRU::-[/2@E=) MLIAS"\P:=%HA,,>38'BA4@FGB3GO; @X]'8O@(S:6T"]IBCSM7;(-]XI"4B@ M]^BOT65)AT$V*(.F+!^%72?5B6& "98)QPWR&A"A"$9$],AG,+%2SR6%=T@A M(;EQ"K35AQ],+B/5G'J18C"$L4#QJUPASFK-I="<]T9U M-BD7*3ABI&:(S@!C;"4P&*N3:J&%LH9*%_/IP.C'(N(6J4G*W;^TJ52O=5&L6 M P8:R7N2CX#F3N'_3.*&"$N)J#3Z2%XC%+<:' 5AA7 FY,#+Z"#0DM?:+\5; M1.""V5QM)F14CJ)P0\HVG/'$*M7K'%]1ZQEA7 OA=8XZ$P(U!&9.\5#IV@=E M&N4[]R/-N_=,LLDKI56@BEH'K-)(,RLQ(S)*DW+C5>I8\-F&ZV#!*%=I74H4 M21.B+)HR*E"_#?5!,VH$PA84\TIC+J5RCI ;A*%1>.M\E$XS!S(?K*EXI9Y+ M6A*4"B8%K06/8"'JP# 6L1$#$%>IYY*>,A.3"ASU&A"#\JAL;AW/(2BF*LT@ M::0Z:6F\X408<%8I+A">"DY)=*I27J./%DX+%T J8:A!Q&*"!XT./$+2E>JU M"";BT'GB:,TLE4;%?.2B#/E8FP25\CIO2%71"XZAM2!2&^XQQ,8HC*M$E*QT M33/WQR=2:F!!"Y][5"H@U,N +@P85(K-J".YF8)P/' A5;0\J[,FFN2FTO(: M#D?71E1*#CVZT-X:9[D*TG"6,II5':$Z8(B!W"9&$)FN98;KH)H&XPG78 P)(I^.2Y3C/E". M\-P(7:F$:\F3$CP)FZ*@45H;)$CB(\H[ROTU&UX'U>B8!4._3*W1 A&:E[D? M4GL@0L0H^UH^O ZJ&8T\R0C,>S3DGGGT2X31!$I3&M*U'&D=5#L%Z*:$Y]KF M3>?"$&(U!&Y54(E?SZ74035D\XW1=$3?+"))5B/O"1<.F"4V5JK7*2;)\C'( M5K6I4@<)B& 8>*&6LU"IYQ*: ,89E&6K#?D\:(_AM9+<CCSJHCCCBQ(16&&_E$]Z=LU%+HBAE042HE&H, M-)12DDJ*EERYMH,(! :@:40K?FT_5QU4@Y!)H!T3)!^JR%WN,QP!& M(.'HP9BIU'-IJA.3FCC"A!",8^CE* (SA&*:U*IYW*>N)2DRFL^@@3O03$/TAF.WZM: MXVN:5.Z0[X%8$-$CU2&78!FMD* (USKXU4$U1AV48(C%V\$0DHT95*>/!!&QH((\H(P3GZ;\F5 M5RE;-[A^BF@E5 M"/:/$$Q6%]XC"$],IF5RFDB.O.JD6VEH5<]D5SV=^""^( M$XD0"+D9*ZLT6R@)RS*N2,HKUU)9E1M@ ?-:H#&7E?IK#*\H@$&M=DXP)9SD M K34FAK(S;_JI)I)&M!?*11O)ZC.FQ3Q;Q68YB[O2*^3:NTC^N;<32$DH:.W M1!%&O5;4<>MKC3ZX(MS02"QS>1>;0FQF&/[_J%D^8['2Z$,SZXC-1T #(M+H M/&,*HDA"4ANEK=2:26&"R2?:FQ0$QIP>#;=!9$I,/EST^FD(=5"-031:[V!, M]M/ 3]'2CC11"B??*49)$F[!$=59)H0]",8]!9*Z]CRD>')JFB MQM!+>F.%=) 2AMWY))!*L5G@.EG"'9<^B1"]HUIX#*^-"1K(]:[I=5"=]U]+ MESL^.97KARUURB(V;5OFIUHE7%L/.N2-'HX+&E&O2:0293LO9WM2Z?HU A0- M+B8,-Z@@RCD.5D9#72Z4]K+26@4EO0"E) J=.[1:=%I)VHX!*U=K5D%$T+" MX%(9!DD@RXW#B),RHJ4ACOA*J78X7D$I9\02D5DMJ0H(4H+B* &U9@L7/>N\ M$JH7/#NU#JH7/5FR#JH7/6.Q#JH7/6VP$JH7/&VP#JH7/7>O#JH7/7>O#JH7 M/7>O#JH7/;.I#JH7/;.I$JH7/+VH#JH7[9J^>JI/OIE.CIH TY,_]\$AY?@Y M#C\_^]=_^==_^0D_#*:SX_R:-!DC?>Y@.#I^.OC?GX8',!V\@R^#CY,#-_[? M/P[:Z]/A_\#3 26'LQ\',_@ZVW&CX=[XZ6 $";\)D]&D>3IH]OP/Y"^#_']_ M_O$1OF@PR/\;#"Z^[N*O XQGT)R^8LXAB#R$]HLO,-S;GST=^,DHGKZN?=E^ M<_8NWW+\Z6 \&<./@Y._=OQD-ILR9/W=.".9I/SKYJ3 MM[3?/1H\>7;"JF>_O7OSZ=7+P>ZGYY]>[?[D&[SRC9DMT9?_6L=\__2_=G8^ M?'R?AB/XX/;@W=&!A^8C3&'V)_S\)_:G/_UI9^?9[JL7OWU\\^G-J]W!\W__OIF=_?-^W>K&SJ[;>C_^7SW;V_>_?73^W=_&;Q\ M_.+Q(!\]9J\/Y-G)5*]ZBLUMXWS]_N.O@VS&4(!Q3J$9AL'8'> K(PR?OIP$ M_&X\^W1\B'9I&,]6WE5B-''&A0EHDK@+-J?!\J8&DL^[?832.\Y#1K/T\Z/ M"&.Y:\)LTGY2Z)Z>4;+S'ZWA^/;>J_)V]^Q\4\A;INK$=ES2!:;/IV(!B_3H MV0^_NN:/P?LQ_/DNM?@VJIGS(T!^C4;30Q>&X[V?'Z&USG\?NAC/_QZY*1KO ME[L?7K\=3F>?\H\>W=MT?AG&V7[^@_QI,3MZ\M^W3R>??YHUSRY^=VYO9_%L MB*=O;"76+NQ-8/#;F\'N\0%* M\4V3<*,QN4O(_^/(-:A8H^./<#AI9A?DG2CFN.4>@181U@3KDO=&4(L^E@02 M[I9W'%%SX&8_/QHB0Z80GOK)9.3=:#29^TRP/*!^\_#J@<_!#_/'C_>O#I;Z\&%\SYN2E__N)3ODPM%X_/ M%.[2Z*].4RNZ3R[)[MDG]'=/6L636.+]WLHC$G"*93%%):+H6@WFEJK)=6 M>">2=FXQX7X:\>D'^(/]Z(Z/P34P?O3L_QR-8<#1V.2??-_JES/IDV;AD?6^ MH!9?\*EQX^DP1SS7G($G(I??,68B"$F-HQB,ZMQ6/7$1 UN6,R 5.8-/'Y^_ MVWW3FOPYO,&-SN#$RO4>X61"7TP.#H;3*+Z)7[(\8RCUZBM2UT[#8)(&S3GY S<=3 \A#-,0XF X'@QGTT'8 M;T'/U;#K#@&8S]UNQ+%>-D!7G>IM%EW8QT3\Z6:;?M6"K\4$+4W\41(GS>'I M+U%>9_!B-<*?Y;8?- MY',>4T:J>1;^,6G^N$,S[O S-P*^3^_HF MXLC0W(3VU]>\'$N1>\$(EUJ(J**U'*2BV?DI:=T<6.\9I3N4*_R;W%>F;D$N M73 <:.M;A1Z@ZYE@!-L,_ONH&4[C,.3ISL9_>%'YV]N:/3<>_D_[]Y][?5L[ MO]X\_OAX]_'@U<'A:'*,#+NL(8-WD\=W<^6:Q)[\>PUG;Y\/K]*./H^Q@>GT M])^W^!MZT6TGDL^^C53R("QHYP5)4A(9-*0TEPWE>H<:%+TFFY#QX)?1YW@K M=KU(U,W3/%-Y.4&<^[$_&UQ/^=__S3"J?YQBG#."PTSOZ8K! M7W( /CK*P=3 H> @4?%:A986@@#@Z/FNE13A'/ M)@.\HXU%*?O!_SD[A;PV_CS,GM8>/W+YV-!;K/W5VD-V7EYX:0B72A#ON.>T M8.KFFU;O73X-9Z-V@0!/);]C[LYNS?67IU^U#WEZ,@'G7]ZU M<+ZB^6A$Y++H@;3?71DMQ49KC*K8P]M3\GYN=B8&N)16 4I1.(+XUPQ"6O+8M,$(1+ M36N=Z.'@;!"#MV]?+,S'U4:&]T6A;\8Q+WG P!\/PCX@D0>Y_OO+/K3+6!EQ M?JM;>#KX@?YYL.^F;3%.'+C1"*_FNK&,8?]Y-,P(%H&KA],;\*'G();G5:^3 MHJ=3*'L! 9_/+,+;?#G7.PTB7D4<@+>>3=EA P%:<$#9H*V^G Y^P,V/3TGY\U\&.6G\ SLAU:,DX'7_ MWTA(OK^]%7^41W'ZG%Q)-VT'D=]UZ*:S@26#Z(ZGCU?+O3LR=2^.F@:'=E+: METW:S,V.IA<#9JW112GB\O&FP3 ;$L:!FG-'P%%IYC!I_X#I556XH2[KCGCY M6GECSA=9+>2/IS'DX.299_^\FPR6\7CQXZTA:JDJV(HD2N/!<#9#^<4P-\R: MR3B;_]'Q - 5' _>9"N,[,TYPY=NY@:YLNVJ@GY[QL60\^,1WBF(S#J(8?71 MR6ZXP>[.IS,5_"&S0/_(.'M\>M]L?]A6+QWFZJ4+2KL2;3T9]KD2PO3/FU6Q M"W.=I_I4XRZHF*#>4U0P'@@7QH$-TFAK N.&.Q_GJ.;I56S-*H;B[ 8CUZ [ MWW7G# M[0,]NS'[Q=.;SP9]9;1G=P[')[8$HZ,==N;P+WKY&]1VJVHDY&-R&W8OOG1' MVL?VH:56*[+'V=4U+U#&]R;-\<6* L446J- J-,BT-PSY!2UJ7W:S:5Z*\917C><]>,7%8_O0E;/[\NK:7*W&I=PZ*P],8O4J>K_! MOT-/>(WU%[=LK%D,RE2.W=N\[3)GZ@YKV8[AEZ/I< S3BW&A!BD%8=0DBJ U M*I=X "]MTD0*SV"5>[]ZU2Y8M5_=AOHNA@ZKE=FS(?RU'<&+DP%<3 EZ*Y4- MGD=^Q6!FFMVKSLEFF/YI3+!=*8JQO=BJ+$=#$:NR+BN8+@QB!R MF&Y*T;2)&?1]XTF;5SF:0GL7CK+=RSZ8G6^\/SJTY"_0/O6#$2R,1?-Z9*,FT-H_^/ MO6]M:BO)LOT^$?,?SKAZ)EP1LBL?.U]5-15! >YBK@T,X.ZYGV[DTVA:EAA) ME.WY]3=3#Q!PP"!TCE(BW=4V>B"=D[G7ROW>@$P DX8TJ* CLV(P$JAJM A\ M(D1S@6_$.77'OEJ+J.Z,YB)E>X/1)'YO9BI9"MWO7'ZZ'(TK/.TJT4EO'/KJ M2_IKMJ?O)@[(^-8[_O])$'D2NSI-T>+1T>5X0A*1+19/3$H\14H3FEH@BR"9 MYB$>GM(YZC!V=9LL4Y?WRWYW^MQ'E!XZ;[M1H1S]^ZN#PW>OJE$\P/S$+;/8 M-Z-_^=D-QK.WOOJ-X X@V5%,S 5@?C=76S^XONAIT/MJO89W$[\>&3=_HO=I MQ3L^O[/']E>[TT)M,27E3O.U-?57NW_);,_K84H['9]?_?;TTB=8G3USU4QN MLD:+'4)23[3?AU[_(Z5\+JS>PE=\,>D];W2(%_ZS[GW1WT;W?,ZB*K6P M!],+F2[W9.UNN 5OYDZAZW4FB\N,)G]JEWG^TN)RU"S/Z@PW4\JFO]A, M0\+YU=_N15B[&TOG!-S*4#X]VSG3 M)GBG'W\_/=@[V#DYV#]MJL'.[;1I/6'.@\.]_?^:MN[;Z=OSP3#NPZ\_Z9M/ M3-[4TG4=[YR<50?5F^K=P>'.X>[!SONX3*GMW<[9G=: S6Q7S9G\8$;TC26H MJMJS^-&N?S-K2;JJ*,!U"F1/7XSB>^8_-=UA*'Y66H=_?X5?W;(.Y7VY/K-U M6$SV63"9'MU,1]Y7';*J+\#H>=E*#W?PJ1'CB(K(FJF8=]G>.8WLU]W#(=TF M01!U/"KC7XREFST8^\\5?KN2'7SD5WYW?:,1[%,BT!NU<'1/M0,UT6UV!_W) MSLT\OW,S=5*>.,F3^?E16[&4$#WN'N\1VY8V?Z6X?-R6K!"GM1A;[X(^<]NS M!E/4-SMG^WM4!GYH8WT+<-^ MOG3=^)X?KS+5SN*'^^K#-#,GQ?9/NU_G#_<^OTGN-X MG=A^2#SI-@#^KM*TJ@5>XFA]A@04:FB(&B9MS3_L'YZ=/L@+R=$W].>^/THY M@JDQU6?_XAD""D,4AMA*AOA]YWU4&/9/_]C?OT,,O^M>5-%]=7KN?20'/>&' MFZ!>)(8$\#UO??)#573JE-Y(M+."]H+VK43[[L[I'^_>'_W].RJ 'IU7[WJ# M+_6FP5/.^0PQSJM' :- OD!^&R!_>G:T^W_^.'J_MW]RNO^?'P_._N_#V)\D M+HQ27L,D4'H^Z#D_',V"J-7^_UQVQ]]>L#T@"E$4HMA*HC@\.ML_31G:XPC_ M\:#ZKK=^D05R!?$2\JCR%\@2*%AGV(UL6-CM&N('9_L?R-M7OWW0??UI N*K MY*B][LA>3J=II(-YIZ][WT;=B4IPC?U("6Z:F)K><^)'E[W;P81VB6 :%&Z. M"R@N9%#(X"$RH!M-!C22P7^F)/!N/-63OS_A.C[1FS].M- ;C"Y39N6.&5R. MJS0#TH^KD^[H'UMTZ ,K0"] ?PCHL-% A[<3JW\\C(LT ?GQ<&"]2[A>OY]N M&;SRU>)U_M/M6J7O7LH]V8X-I7 >3%HL8/Q+=73VQ_[)L[,XGWC=+79:6";' M\F8B\LV-O=KWEYRNMT *[_?_NO/^^.1H=W]_[^#PKZ=U/9\?RM!][S]%@V#" M(I,^/J.K%-U-9!.Q":?_,WUV#W@#RS&?D7&_ -*/AR?[?STX/=L_V=\[W7F_ M_V24?NPO](\^U;UI?=3,B;_08R]I!!^G]64S2!<\%SQO YYY3GA.FCA_^U00 M[W\][YKN>+,1*3DQYMKQ:XXUO2P%?N$PL*&RG*_OR2W/V1:U3K]E*>PYJ)U*>],N>FG MHO/>_$WI Z^>N^<*7OU&[JE!O'E/=XJ-JT=7&U=W:[ZO*HHG9<1W]^2^>N0E MRX_O5AS?OKW%;[ES1W]X[=)*W;BE[Y?'W]ZDV7YTQ_&M]J8C:UI7>]!W_FN] M\J3KKO^VG-]^_' =-9W542_^VA1Z3=94U]0VSFAKI?T&GETM_+WN"-."Z /0F7IU[XLW41N^F^.P]J>TPHAA^N_L6 ML*-W1\?[)Q/J.:VAB^LW5D?OJNNW-M%">$8"-HPG[U^>@A['.C>8ZNED\^?D M"Y(JD;2TJXM]0A'_0\WI;G]ZC;EU7[+&DSH&/.(;^M"/>M- =Q]Z9OO&&Z*#,\S*Y\@V%QCX>@ MR2/C<3N\;'.TUP?]:GP^N!SIOAMUTA0[?S&>=FV;A#"N>KA53H_UTX8#9L0; M)'/>J 5^JNG87*@425BI). B"442ECI\IS3R]&;918:*#"W($-YX&6I2>6M4 M;)NSF-9RFMTH/=&\ MN[7H;\F=1/79K6KS=^K[ZEZ,WG[2^^/G$_^G[E_[=T^66R[_X9>==VG#W;=ITQU ),[+??72)*/$>H&C\A""H44UD<* MR*ADSR 7< "EF3$B(,*E8\QC0VJF4^(K4L K(P4@'21X(85""H44,B %):P0 MEE,E==04#%;,>D.\\$AQJ=AC9B\]GQ2X)!T"M)!"(85""AF00M#">.&41I:# M04Z"B@1!G!;""^JA3E/ J]84.)8=3M0VDT)KGICGA]@;],'L#D;C5"^8D1]F MU?&2YTK;(P?7-!E"^@[K+35:ITD&3%)U%/XZ&+C13M^=^N&?7>M'IX.>6R Z M@ZF7.DA*P 77@5) CB!E;<"$=V*GX1PVD$# (D(Y$4.!:X%K@^C!02S3*$2!:X%K-G!EG$C!.*41G,"8,4@RK^(S@2$=6 U< M&[#Z@;(.$YFZ G/.Q&HA\^)N@T LES/Y_SHH#XT90 M!M2!)]3(P)6B) 3BHL*/6S',L>0=K,HQ63!9,)DPJ1P5+GFQ.0'B@R'.0K2[ MXV%HI:3MQ-RQI!W$MCH[KRT;/)OP^JGO];K]3YWJD^_[H>Y-ZMNU^]SM=T?C MX70XA_]ZX?NC3*+OZZ.M-7)3FP0TDXB_3N5AI^]V;DC#_E08%KB)>!FTL\;2 MP$$R*IET7C&5GM%&U&0.-V!5<]D!+O.DILQT@H*@W! 4;=]@$ [8(0D>B!0> ML,4!84:UY>WDWG/2H2 *@@J"-A!!01E08(07R((27EHF$644* 7-'6W'9J6X M0W,-)A<(%0@]""%C-1;,2J(@ $5(.NLH,D(%05FT.-LQ,3'O2+3YI]"&QW)7 M:F*>^"ATEW9\.8SR.+$ONU&./DW;ZN9E7!9WV::YRVX(U^YY%%@_6HSX4D0L M)\9Q%$ *+I7&*J" I4-=%:\V 66:X*E $ZI8,8[8T$&(2GC# >& MA$$6F5IW]O,-WO_UPX'3H_.T/9)@\DO!9<%EP>6-)$\FN E2@14@'544><2) MYXAB[V0-+IO(RJ+@LN!R3;@DW@B!)>9,1S762,VUME)9%2@'[&M2,E9A MF[^H\_+9%OO""+J-BP(?C<_],)KE=O#9=ZJ^']>/O7K&9B^NSAI]B$^XC ;] MB=^YBB5]BP\SS&2+CRY\L=,ZW8C+C.IMYG;N\JB.^X&!3C M%AP4'+2' \W3'Y 6,P.<(,DTIE&>*5>*"5_;!:.!T&K!0<'!>L\#(G% P0I, M/(!6$KQ2P7-D++6RJ?CH-IT':PR*/F*.]GIJ7:\D;V9]Y1H&K5W C%Q)C5W? MJKQ*3Y3 53N8;C'<^\%HT;_$L7%>1!HCFH/ 0H;@,( T6B$;&&NGTY7H2+4Q ML=*:_=P -W"!\5;#6$4#E6/'<; @.57&145%,!;U]V!4.\6TE'<4807&!<8% MQLO!V$O-E5#>&>R!>"Z%-X(YQ0"' *J=SE@,.A)E6E!38%Q@G#^,@V4\""6D M80: 2(T]-DA1JKE#4K?4)YMW"&Q,F^QGPK@M!T-F<=NXL6\&M_P(TRAN#LZ$ M4NG1- LE(3@<] >U3LS%"@^A-6-"6ZN2E:^-=\10QY3T@6E:JU>L/K(;K8/- MK^\HP'E)P+%>,:*)LE8&P$SJP+$05".MJ$*DUO6_0$:PVGX0JR_%[0#??$6MM9AS;??GQ@/1*[4F#](D=#\:SVMRLS ?G[6P MF;>AWP"7VTKOHSVJG8MRG5*2VCT':P-(D%@88^4DHT<"M]+4=K=LP B6)-/> MELO#+3=]IC!'88Y5,@=WD0@($THX#IQ8:1$PBA3U1BJAVIDO!2K3T'KAC<(; MA3?J>$.3 )RA0#7&0$!)KF4*#2HKL&):M>(&(1U.,G6#%.8HS%&8HXXY&'$@ MG1 $J ;$A,2!8R05=A0Y96M*;QKP XF-FF;Y(G,*5E>.L*^'_;BFHRH,!Y\G MTM7M7Z:L@IG/OA]\.QO[SZ'#03_(T'$SZ4LY);S'*JJQAX#CQ(@!Q M3 L3M [&<(T5=:2M(@2E,LV7RDS;*;#;"MAA[+@W@GC&%&@9M%?(*(:()5+3 M4 .[)HH&1(?PDM]08/=B8*<"!I3&7RMJP$JD66KKY*TTCGB,:^,0JT_R9QW& M,DWR+[ KL%L][(""UIB@!#*PCDA'E&:(!2N"QZZEI'S107CS3[N26_%XV3\> M#O[LCI+41[F8Y>AG9$(7SV7Q7"Y+V9&*9Z[+WWW?WYQ;Z*)*0XA BGL'#"G# M/*40 O.*JFANM&+3BPXFF;)MB7T4!BD,\B"#>(; LT@8/ #A1#))J16&&N0U M\S5)Y$T,".\0R-1,*@Q2&*0PR$,,@IED.' #AG-0R$K UEL&'G/BC:W)VVJB M@2%$)233=/I"(85""H4\1"%4,1&"XA0[ 903HS5BSB4[QJ1!Q^T4Y/".I"47 MH^1B7.=B9.$[*I[Q5OCI(<]X?$?O,@'P>#!,3^R,Q\.NN1QKT_-G@^\ZQ3TV M#C$B- \8+#9:8,,-1DYJCWV=C=5$Y@7J2)&IAI29FE,0M^F(,%I1"/-8TB[ABEDGBG-*YI-]: T[=@-4]Z(U:#4-(PBO]R,_R7KY]"Y7L+ M4G]-YH=^?!3.]-?%@G:NK 4KC64(M'6&24E1\))8&16C%29GC"8;]N8[/3$X M?RD5JJN4C1\+F',93 #2A$+1 XSV6TXH I@:/>& Q982N.QS"79)E. MK2F\57BK\%9&O"4($(64T41*<,:8:.\*0A0E@DOPM7.VEG-"/8:W2$?(EY(7 M6YBK,%=AKF?8BL)RK .3Q@GPP2E. !$5& J,&UFK<2WGS'L<+,S5 '.] MK!2;*.B5GZ799$'J)>KQ;!E_F/Z.AX/0'=^:U$2MHH)*24 R","-U\"5,D%% M;@L0VND)JSH$E]A@04FN*,' *+@0G*,&4@,R[8@'[[E!7I$ZXZ6)G!71P;R@ MI* D5Y1$ Q^8E5*HH"%PKA !Y[C#1L83Q;73UR/JE#S7J7\%)5??O%)1-*2)&NVN@3P4D%MQ;FUY'LK4 MCERY:5GIA*]I8N="[E35G25/96&"%K]B\2L^G7FCN%][%I^8*)C8U@/% M3A(,W 9)-5/$(D>$DA+:*3^19:Y"(99"+%M%+$IJC*GSU% 'D4JD0]C7U.G M4R=JX74TW9#1@7 /DEIN#!.V'9]0RF*!#4F]+]@OV-\2[#O'*#>"6DPT$!RT M !;/UB&6+8MF6 IQ)@ONO:1=N?&\T?;[4PD6X[G4!E !C/!IO( U2'CO@W$D&(Q\[4R/)N96"95I3*>X7@I=%+JX M'G/'$34&<6XP..>,!4L5D@X%R@-J:>B6Z"B5::UQH8M"%X4NKB:&4:2-Q0HC MS, ;IR5FF@L*3(*FI&9^43,3PRC+=$9?H8M"%X4NYG1AP2/B*+-!.K >C/): M*FQQ<( H\%82S-*X,Y9I^=[&!MQJ"P_S< 'MU4\XR\/M4[]LN23JWE-/G'_% M<[;MXF_6.I_XBS0VLO]I/_["^-MB(UD'0)T!05B :(HI[[#B3BEK=5!U#?G* MW+$K &71);[01Z&/M=&']D*+R!.," T*!\6"MP1[H2)W,%?3?*4,_RKD4 NVC&&L<"IJ)V!4<9@Y40?:W,:P:9U,#\;C'4O3SI^REKF0MKW%4>_ M9(=_OBNT7)$YV! DCI>K:0"NE1%&6*=XU#().-I.0M+&-9;:S#ABX:3"29O M2=P1Y#PE& L#EGHEL<.A<#WWE]%CGWNHI?R.TM'C+K.*DB&41RR*6&[RJ12R+6&:XJD4L6Q3+ M]CR,F2CP-_JO7D0=W0X^?Q[T9ZKZO_T@"<:_5+_K4=?^G(5F7FSD;&WDLOUE M^\OVE^TOV_\"MW]['*2E">MFZOG;F4J36XK,]_L>'?OAQ%XX32;$8FN/E-1' ME34J4 A4:VRQT.! &<(-K2VO?: @BXFT9"K'!KT8 X->JLRK7XH'I9"'(4X M:HF#$ZXUTTY3(,"1TLA(0[!2P)SEN*9RZL$JA:6( [_-M6RJ$$C^VA1 M 4*$6XNE$Q M+\VD-X@J8;3$2#RUA<4=6NS.VAH]TI6#9)[\F&U_HT(6A2Q: M(PN,L5:!!HZ 0*0'935P[R$(A[5@-2,RGN:U>2I99#HHHY!%(8M"%B28P"TC M7AL!S CI,)76RM2_&;OPU'DZSR4+7/HV%[(H9)$I6:BH0LC43B]H 4)*PZP* M!$G.N;/4F.=Z9YZJ663JW\V6+-;F[FFGS>JZ\K/S).G2TF<[G/OYKM##!\X\ M!R\>)I-S9 *5A<.$8FZ0TP&B60K$*TE1(#B(H(&!@F?[M!YWAL@-<6657F.% MF HQM4),H!E("Y01*X!(ISWF4>55 ON ,%,M93V]Z(9CA9@*,15BND5,.K*2 MC"H3L=Z"P$H)#08;@6@D(&9J-:;59U6)3-,Q"S$58BK$M!Y3SF%$N+>,,PHV M<,VEIQ8KKQC"5-<4F#21M85?-#&UY=LK1:CMLL9F%*&6[2_;7[:_;'_9_A>X M_:V%%;%6+6!:QS'!5BUBV M*);M.0^7U\U?7G>P=9J\VQ=^R:X ?F;YW4ZREIA(XH.R)@ @+0RQC !U%@$Q MUK75K2O30HS,SMH"T9<(4<8$L@Q+'9 ![K1!J:T>0@FO1!K?4H98@6B!:(%H M/42-58A)RJ4! TX$S;$.0(.4'A.+VNI E6DCF0+1 M&U0Q1%+#KAA?=&@W%4 M"8XEU=18!LCRVCSK!GH]X8V':&OQM]K"Q@UJ"[YQO9[R]T0]JM!Y SQ^*[V/ M5?+O:LNZ[_,YL,B]@E%++8;(PMH'L,'I:-H8$*BV"T23_:5$GIR\/$2S*/\N M-%9H;*MI3#%GD%0.?$" A3/*<>21-(CYX EIN_-5I@Z:0F.%Q@J-Y4MCP=$0 MZ8A8X3EXKS0AA-$0O&/.::"E)U>AL4)CA<8RI[&HACG'J!9"(& 6M.5,8*Z M"V>UJM7&2K>P3:.QM3D?X9DMY->7ZY_GT0!9-76\KSAZ&P,VZ[GWIY5\ST1W M<3B88( ]DP%; <@[Z75 /"!C#! L:R.L#?3OVJ2B[\S"KH4""@4\BP*D9:", M\!A DF]88E05#&NC:+8A9;RH%"A@$(!A0+60@'8::FDXL('!T(+Q:76AOBH M C""0;;4DVJ3FN45"B@4L$T4X"SE1!$2B U M30$J!(".Q'_A?HIP0UT?]I2 M"FC-O[(FKW I:VR/7;9A ;,[/K=B58M8%K',<%6+6!:QS'!5BUBV*)8EP#@M M7?BS&S_7)=NH%\TP-XDR3L*+)9Q8O BY>Q%V)^'PT_' _F,NR=<>A9E$+Y:& M:8R)E$P'YD PH[W10BEGG96(04V!=1.Q1;(A90C%JUCX8+OY($0*<$H'JPB' M2 #&,T8 G,5.,0JXC4!CY(-,J[D+'Q0^>%E\@#AG7C/"HT( TEAE&#<$><*E M-%36)!ZL/NJ(WK(-F6Q?^*#PP7;S@224&.HM/ MOHIVC_'#:A!N%#EFVD5M4]P*V52IYV#]_]VGJ_1N)G&'$X$["A/K?W1T.1Z- M=3_M\IT!V6 )8$:,=P!!2XWC,Q('X-8SD+4#LA\(&^)%-P!Z;"8R[@@F.DK) M[70&%!07%#>+8F,4!4D8$@Z#I]18;[$@U"EG!-0.D-5.U[CD'PS1+7L62RXZ'$J@KJ"X MH'@9C5IAB8$:::0&B;%VF"O+?7P@PSV)-P\$UI8]BTG2J$FI\%N]=V'#9BI_ MQP=1Z90AG2I4NW_Z37%/Y.]/>QR?;8#C#"LCH<#=VG'HTYUT+=O)ZZOT:49 M=5U7#[M^]'8B3/.K^.U)RW33A4?Y%(+++OH2?KY3[RMM[>!SE-]O4?:J= ^3 M18APG Q1T!'85>CV==]V=2]^>WSB<_R^4?7ZLJ\O790[]^/;N]?YR-NP/:^' M$S2<7_DNQX.+V07.GYDC8GK5E>WI4<3]WNGQN^-(0[\/O?['3OSKF@J_)YZW M/V+*9-//^#6!>0D&O1Z6^65"DPF(D8MZ\S>E#[QZ[IXK>/4;_?6G]/VWY.CF M'5W$][\QZ:[?Z!#OYV?=^Z*_C>Y9F<4#XM?SX?Q#IDL[/7W0Q)4^8R*$KH^H MV7/HE^I\=D^3L0DS)OH!3?[4D=352XL;_"H*Q$/WM7@%=^[E#Z]=6J"%FWG0 M.UZ[,[--Z([C6VW"FJ[.A^E,^>'@<&__OU[]=A"Q^'51=.>G@;Y[Y3>%^O$( MF#+P]/%S3NOJ[DTO'!&WXE_-,,A->3>#GDNDG4;^/-Q]6\77JM./OY\>[!WLG!SLGRY-'8U=?Q2*=%;M'AV>'KT_V-LY MV]^+MW2V_V'_\"R>*K_^RYLW.WU[/AB^>?-;$HS%-U;7[ZR.WEV)RN*O[!Y] M.#[9_V/_\/3@;_MI38X^[#]M$2;G=+SG7M([;#>=>,D!%!_/5(BI3M2H5%6U M8+5A/+FX5[>TBRO%8R7!MKI1+MF$SN9*US,4RN\8%[6WOZB%/MVT>6BU;UDK M,V:?C5BZ]=W\L=NP4L!&/2_J,1_B*^>C:C_N:LWHEY8NY3\N^[ZBJ+.*_7^\ M$5$[VZC6)FA$3(I@WG<2=K_F():WZ6YJ9BRJN3?>,.6QF23/U-$-%NA&\SZR M/HI>'_2CX3NX'$6;=?2\28F;BWRR%N0GM_CF0J9(PDHE 1=)*)*PU"$\I9$; M#J$B0T6&GBI#>.-EJ$DE;N5BVYR$KMVB>?WQRNG?KC"USCU;NXFU)+)I^]HL M'V1BOS7N2FQ%QLGRG_S2Z:$L75FZLG19%'&1^F2<'W9W]_??OZNW$K%>15+A79/OT9=]OP"TW;%VEI5S2!^>F:LZ!*\X MWW"5.8;?V= &3[A"+(58,EB0)8B%&LF419I*BB%HK(W6CGI/4##@G7YB+=9R MQ$)$!_-"+(58,L%1(9;G$XL2Q@:).8VL IHYI;%P 9 2B")AR1.+L)8C%BH[ M'%0AED(L>>"H$,OSB24:09$=#,=$, A<:"P5DI*=#%T)_[_BBU".KVXV-?O>Y%N?RQ4_7]./44&NNO/Z_- M1[4^HFTV9>)!2EOCZ9+9N5RVOVQ_V?ZR_67[,][^UJ)][07V,+R%Y?2J=X.A MCU]5V)WKZ[J+8?3+3V9$O.9&]W)GIG2?*F'[+3=V?7.C7C "AU--NK-@^8H[S"RXMD1S8CI(\AS ME5*R\OR_PA];PA]KI@\.DFC/, U2 F=>,8XL#40*K5%@OIVP6P>$V!+6:-*PQ0Y%\X)C%&K[(Z\\PL5R"F]M<"2K&@Z^/$)( MVW6_[/EA]T\]GD:S1N/AY7J=+3<6:8W>S%5?Q9*>S?LN8WE:NM[O_:^V=^F\ M2V\<]..NQS<-O1[Y/3_]=R&MV_30IPP=$VXLAJAB-T+&7:00"I682',)10'X]_49/2OPH7 MP/_ZX<#IT7G:#$DP^:7 J,!HDV'D-)>$.HD\$A"HU-1K)2@S"B%U3V7,RO-, MRW%4<+3A./+,(/ <4\XU>$VD3L$MI*@*Q+!0DZ^]"J-SFXZCU@+\:R[G7=[L M/$X"G +\?5==#*+=ZW71T_U2X]MJ8GO+?KPL\\^7C!3L^=#M>_>[ M[\=LWEI)7TV>!8#^-;%BM[0?( 1GK@$CAUAH'3 M3D=UQ@5OZPKP&C"G5SP$+:],]BV)&12**A2U'HIR/E B'?7*&'!.:4Z,56!< M ">,JLEU:B!9H5!4H:A"486B[J$H#B[-WT(Z^&2]&AR""DX*:@G%I!TOT%87 M&A>**A15*.H9%$6-8\$BBTBT]4S0FG N< "!E#42A5:R.@I%K8RBUNKNRZ9 M^FPPUKUJ<&^9]&)]=%ZLGS.U9\W?V9%T"H74I-$QT)I*P37C*DUI5=@:'Q_I M0)FSH-HNT0&24;+]DOWLMU@++'R0'1^LE [ 6DJ=1R:H2 >!&V_ (8Y2?ZH@ M= T=-%1R0S>>!=;?=*J -3NPKO;P-H"9T1HY(P5X*U0\D@D+C@K*J$&ME] @ M@38>MN7P+GRPH8=WT(%93"@E& ,W4A*DB&*,,E!68]Y.20PC&\\!)7-I*3?' MC;ED]7.)[O^\N9=D-KALM\9-DA>;%H?X]CO$'Z;G&F:>LW)\U+M,(E/K]CX< M]!,3#P>]7GS+01KTY4>+;G"C##$@+?(,0 FDC%;<42^\CG88J2EN;*)\B'2$ MW.J,@O6;:(5$"HDT12($M$-.8F0X!8J\!"N9I@X;\/&?FAK$)GPYJA._O9!( M(9%"(IM((@A)A;4+1CD+0DMC(0@L)+7*2B UC<2;F%" .TQL=52^D$@AD>TE M$<.8\)R$(-,T JL-LYH2S;C$-OBZ/I#-3",0./>PT@;W<,DEV:;.@C6KG;9Y;6*HC-J(Z8LEJJ>7GBRP7 MWL:<46(= 6D4(&.5Q)[*0"1B@2/2]IC#W+/M2@U689G",D]F&4\"85%W"U@C M")9)0P435HH@@K)AA:79CV$9LOE57H5E"LL4EKG%,A8JV,,I[SA$.]8@@.#M*9*"T^% MH8(J8UE:*&G[*:DM1B):6T:--4PCP)9)1S!P!A@[BAQK M:;@JWV8F*CI,(8PMTF$44\PZ"8$!C88.TMX%J;!7!H!)Y-MU?Q4=9O,=8Y#3 MN(M:[]=MM]?IA^-\5$+(,IKA!I=IL>Y>W"J%^B^KV(65G@*MW/;25+\8Q?#$ M =7$($*!!I !*8N#D0$30CAMK4LCSYC"81.ZY1?\%_P_'?\TVGH,1=7-<0+* MI^Z*C'!C1.IIY%@-_IMJL)A1*4S!?\'_"\&_]L$09+CRB@-0I+@-"FE*>5(& M-&ZM-V(Y_PO^"_Y;QS_ACF&L!'!,04FF/!<$*"&I(A;)&OPWU=8P8^?O<_!_ MQYTR_?>?_RD^F?P(L^>3)/SVJQE6/\V?F-W\]GYC4O%6O+_OZTL7E<#^^ MO7N=C[P-V_-Z.%G^\RNGS7AP,1^U,7MFO@73JZYL3X^B9.V='K\[UI_\[T.O M_[$3_[H&UG=6ZLY''%Y^-GXX_8R[PS\>MZ3RRL?TQ2>&2/(1A;TW?U/ZP*OG M[KF"B(+9V)";2W;SCB[B^]^8=-=O=(CW\[/N?='?1O>LS"+=_'H^G'_(=&DG M8EVAB6C/1!^A:T:;/8=^JJW5LSE]:W.!742 >NJ_%*[AS M+W]X[=("+=S,@V[!VIV9;4)W'-]J$WGJZGR86.N'@\.]_?]Z]=M!W_FOBZ([ MIQQ]]\IO"O7C$3 E@^GCYW!_=?>F9ZL__&1>HTZ5_OMQYDUMAD%NRKL9]%PB ME;.=P[V=D[WJP]'9T4EU?'*T]W'W[+13'1SNOJWB:]7IQ]]/#_8.=DX.]D^7 MIH[&KG_WZ/#TZ/W!WL[9_EX4D'1*_K[S?N=P=__TC_W]L],H-O_RYLU.WYX/ MAF_>_)9DXTHF%E^8_5(U_:U;O_.4FYZZFJWOI5/&1IK^]UW7K8+LZ\YX;+YB?RUE/Q9X>^:\/^M7X?' YTGTWZE3^J_47 MXVITKH?QC.V[ZL(/9X_BH:I7DD;RI-5J-$KZE$H!\MB-FZ/ZQM;A9?:H%N>3++;^D1SQ&SQZO/+4^8W2#Y_]XJ; HH M]KSU25.M*-Y,8."-!T93L?G/7>=Z/K=CM<%SLAE*F"]C?MA^_?'*8F_9J]+V M"=#BSK;@7\V2)NHOZSF"ODKVJ)7_G=/39(AM!:%D*W9E]3(&;39G^^['DY/] MP[-J"LF5C*8I4E4PN8F8G'O6!-^0Z0B[>G0^\6C9](/_G\MNO.'UMD',LZ9A M#9G_ZPR"YU<9%>5SI^_2/_O74KHSWM7#88IV_DWW+OUB^T,IB;6:,!8 ,&:& M<1.\TUYKB877=6DPJTI^A0Z6&06_-ZC(J6"_8/_YV*?*NS17W ALP3"A%"/& M!0=,B,!LW?@&3"A>3=>&CF!;/6VE10TJ'S5IQ]JXAN-1-?361P$T/=^)7SL: M5;K7&WS1?1L_(HI%Y;JCV3N34N6_7GB;DF[LT+ONN$J]=N(;!Z'ZR_>\VP\C M8F?^K>\&P[W!I1F'R][\&D^N+G':.>M&GP(FM%;!>T$ C//&BH 8X=1HD!K5 M#LY>T:G(.PC7M;2:./ GJ[6F-<%4(8E) $(],.P44THCH2@S01A]#OWX+B2, ME)YIS -2'H RS9W .% !-@B.18,T05+I",NH="0S%;G )3^X*$,4B!"LY 8, M%<8X3#$"[HWC7->57*WJ!,$2=3C*J+E^_EKE1OCE#OI_QH\=#+N^>.+*5*:G M<-?H\\7/[P[>':N.X0+% \=%0E 91 &*\]@("MD91BKT*AA+L-6_2\ 0NBY]J.2',VD_U ML3_TX\MA/[F<+D?Q-ORPZF:@2A2KI26ZN1: W=G^+VB2"]P3B$!>,^601A#9 MQWAA.0I(.%!,DB8=@21J 2@CZLGLJ"]0R0PJ5G'CH\:,-!6@HDW/D'0J:LZ8 M.T%E32?-U4632(=PN?%0:=.X7_-PAN6/[N.AO]#=:C7QN THSM4Q*"]+6G*0SP=V?RNU.WTWF^>Q,9/6NKQ01T%@J8["U@(TS M5!,O--'<*:M"S<#GU2D>O(-51FQ:.A(7.GCI=$"M HHE(,\T!&6T,9Y99I66 M&)PA389.1$>2C'M4-40'&^P7(6S9$H6SP5CWH^L5UPI(AO40R20CLQIB&AFBD7!1P;X,(XYHHPT@0D &10!'S%B M*2>::5V#CY4=S +C#MD"#^%VYC1DT *@A%";Y:)-6ZK<#K!-6[\B:B4:W0#A M'P\'%_%ROW6JBYY.9E>JB/B?R^Y%ZCEZ-4E86WOY^;(WZ4WJ_,4P:@&3J=ZK MJ)*X_NB]A4^./_?\;(SXSN@L!6"QQ0$!)123'VJ,FZ#-0!KK89FB_1$?;7P]7H7#L^>"'0^^BSI%F,E=C_;6T6G@9!LU\ZZ?3N,_T MURL*6E0*)!7479M1U79U:R42:&]C)LSM]]Q^#;G_\ MM_CVR^&-)C,>X?@_9 198!)S1PG)B!E/&XR72"I]UN=R=.F-E,[:3P7/68:U5AW:F)S MP]A7T=<.K@\Z@K;H\"%UBR'@[Z]4P0NA07OO!-4 M2[ @#=%>*,&,%AX)V623!"(ZN+9V)Z?N++GI(P6>+PJ>X!#1P)U0U@"Q1$M* MA/$642P]IC5E1*NKK6.=J.ML)SS7J7- N^TJG]M1*3=]Y'O+EPT7SENYN<&E MZ?FG7?BHG#K3M<0G+S%K9\/=GX_>']P=K!_6NT<[E6G9T>[_^>/H_=[^R>G__:#)%C\4NW_ MY\>#L_];<@RV*%"9R5+E1NR;MGY%U+8IAIN-=KW[\>1D__"L6C@FKB]1P=-H/=NC_'/3^3&V[[-"[[K@*VG9[W?'ZNFMN MVAF^G9[?[-RZ[[M]/SH*NQ,IO3M<@4N@7 JL0@B "-,8Q1^=,M8KBDE-#>+J MAK#S#D(H'P]OL6P*U+<9ZD0"$CZD)_TZ;GBZMBBR(S[5'77(R. MIU)TE[B8,EAZAYD@ 20'!4$218 &$X"8)BN(,: .DAFEH1:G0@%E%J!$1!## M+5!E/ #2)OZ/.@Q"69;\?XUV-Q4=S#/2)XKUOQ)]XC0NX/#;7)L830Q^;>WP MTKO*?[WP_5%I/O:"K)FI.+SO:I,"85U?,\I98N2QML@@3T$3+:U'D66T$I8! M1Z[)WB*J(W!&T8;,3O\"EQSA(EWPX*2FU@)17 J0V&AI&%7<09/3QE@J>L]( MC\[_7-X4%\#D>+:7HWA[?E@-_?ARV"\]QXK5\10B&WV>6!Q)E'9GDG0R%:3% M>*,%IPS24N)H^WMBTLA=%)14\3D?&DTM8!V1TZ21X@4H>%P['C'WG%C-#5$( M *@40A$F+>+(.N*;;&@*I ,X(VVB. !6JTT,AK[JS339,E]\JVV81:J)V_ZP M_9*,%",I4*K $"R-9,IY+EQ V*DFAXN3[0AA%JB\$*@@H9SDS'"& Y"@%&(A MXD58Q:(>S9MLW1FAPCG=>*@44[_^>XZF0K0HF6/I:6$F2!< MM"2,T5KA2%*1N*BABM5,2ER=&S^-%LOH7"^6?<'AVG#HI5(J:@@>*0V,IE%B M@0I,!4I33*')F'ZRZ$6QZ!OJO=E$O^_E-8EC_6TXZ/4F\7T[^/RY.QK%O6Y[<%G+>NOHA3=O#PBCU[6G"RUNHO> M ()M[#[:H^&'522-A#?&_NV,G2_=,C7U97@S:62SULXU)6*WB1&[>SM\U [.<\PQQ3C5 M#E&0U,J4*&^]-BB@J"$U61%'$.VPTH"O(+,@LW:D9:I:80*L(A0"24.0K.?$ M"VIF6^U)"0B)RA!I V!@]!4 L.,8LZ5TP&@R0QZBCJ(9N25R4P%*)#) M%#*$(NHM:)5&QFL)B@+AUBH('J0,-=VG5M,L4;<$,T)^KB56.; M'([K8GYLO/DQR^E=B,G4DAGGAAJ)N37! A)4!8<= &(TY=&01BOH2 ?CC,[_ MXATH\,P.GH@X@A@( ?$O:4R:P>Z-E<9;3EB3+7H)ZR#8:N==FVI(&REL2RL@ M\TH^/3)^-!Z,\M!!IRRV0'Y=339R.2Q@I(7R!(N;3*NZB-:*R!IXD_7B$C MG&0" V>BR;:!I,-SFO.SH4E:]=?=GJ_DN=GVV2HHF9IF-TGG!S3Y,R.>5BY[ M)63YC.MNDT*O1'.!,@,W@3%##;86D'5*I'Z%P@8OE-6HR9QY@6E'H8SZKSP1 M-QNA\Q3<%]S7X5YZ%;Q!!*)1 SSE747,.Y=RL)0,A#2I*DG6H32C<60MX;[- M](]J./B207AXY9>Q5*AX)5?Q_+#QVA;C^P);Q*6(RTK%9;V1])JJI6Q\VKNI MC\SXLT_CZ*9]9?HIO\/W;6:!];I%S"F(U]CU-5@H>?,"?TT_S;_US'HWWY(_<)^J?S_7';'WW[.R2;(P76OB-HV)4&NO.&P7-XU-$@F4CP+JLDI@%-P8IAN[=)7?[EA0=VX MC,?$@::?/CEHCO7P:'@Z3HTL_Y8^^M@/3\_UT"_&AXSR( 1UQOJ4X*N],IP( MB@UQ2M#'Q8?H8GR(7(6'T(/AH57>A>#><0D!48I!,6.(MLI9B:@&CF7-Y*^: MZ/92=T'>UC88N//$Q)Z]*7Y5=>&'U2C=ROH._U+EEYE*78H\R_9OH16E[J;@ MB26+!2['YX-A?,9=G9TK.S GY\KH^AL6NV4P\-H%C@2FH!TH)#'UWH$CSAOV MN%'5>/&(0:L^*!^X>H(M\8QAIH4!0ZPFRCE$ [CX#R&/2VM?ZNI3E3V:_'_I M8W)R1(Y^J;JC4:H26?%N'TP^=6&M%!+((<%3A@P@;J26U'AD590 KO'CAO^T ML=-WKAQC3H*BEF!&P%"BO >JC7/6V4#!-">CA'84Y1U$ZXK#ZW=YMJW%[;%% MMNC]Y\.JL]T6P# Q"A9372-B+;>(!"T!LZ )@)=,AC2JTT"38[E!=.1V#PTJ M:"QH?!(:N?+4"*XI]R0>1D%*HK231'*O7'"/TYL*&M=N%^0SK6M77W13#4ZW M7_FOUH]&U2!"Y1F2#5X^#.F.BCO MN2_%'5 NF: DI!Z &(=)&+ J= V/O8F.&4XE[3&7;>Z"E5*.G2[6P"^2 _! M@KQ5@TES4SOX?#'TY[X_ZO[IJVX_/BZ>@BTQ>EY_Q^JY%H9)Y\/=15$XF$C" M^\%H=.C'1^%,?UU@)F\Y2.NPH8" ^*@WJ&""9Y9II7&H:3/T--5A-%G<-P_; M0JR#14;]AKY/0ZOJ3! U?@61 :#.9$XR 5:%)0W^2*4.6( M8\JBN"S O= R4@M'7!AI 6B#B32XHS#N"%47MEQ,FTG1K^^M0-JH>];Q,0N8 M[FKVZYTJ?N6%CQ?RI^]]6]^I7%I?/8,O'^E-R++UU7?TAQMHOI,/A, I0P** M^ 7KP;! N->:>"P%B)K)SROS "K5(6JK.V!MA[9?>*7PRI-Y1?- B-=2\("! M4*<8"0RBFJ"HE%2K!AV7@G5D3G[+3>>5#?:24OI6LN>T,C[]<#PU.FK+THL# M9CL<, _SW&);@OW)OB^Z08U05A*$ _6 '=5:8!*?))XR(+S)]"F.<(?)S1\X M5T"R[2#A$2 &<:^0T@# 5?#<&!LA0X@VOLDHYA0D&4U*RC]4N;E^PC0/(SXY M'/1Z:<)R-\K4T(_&Q7(JEE-.&2 ?NOW!,#+DP4P^%XL4P;(T6HF")X M4EP( MBIDQ7#A%.6LR&QMWXD?E0Y1E$$'!_HO"OA8*,PPJ<(G!18T)$PA48>=89(*Z MZ6JK2RJ/V*^-,VTW]M>M5&7G[LC0U5&&V&W7$+N[AN)!W_8NTQ8?#X;I%W;& MXV'77(ZUZ?FSP4V=OH8VC0M2.J^$" 8,4,,PXD99YSP.PD.3'AA,.AQR=S5O M@F)4 %T ?1625LK%/R3^YX'(Y"TB-@V8C8:0]Z;)T-$$T"1W16@#M1UHUX7T M;$5H883E)!UH$Q2C[ZUQ-A0[-]3Y6\]I=5[-U*3==UK\BCA^CM M]-V#'G]G?8A_TBAB"DHKJ:EGR!)-.3,@7)-^K XEO,-81KU-GHC4[#6VPC2% M:7)A&HZ!!RV-]=B 94@Z8B5P[R7E@:@FM47F<^A>7_9UM%KBZS^^O7N=C[P-V_-Z.-F9\RN5=#RX MF%W@_)GY[DRONK(]/8IRMW=Z_.Y8?_*_#[W^QT[\ZQIQWUFI.Q]Q>/G9^.'T M,VYDLC]A2:_[MW_QB562?$0H].9O2A]X]=P]5_#J-S:?S79CR6[>T45\_QN3 M[OJ-#O%^?M:]+_K;Z)Z56>2A7\^'\P^9+NU$XBLTL9)FJ$#HF@5GSZ%?JO/9 M/4T,JCDJIMQ8"YCY2XL;_"H*Q$/WM7@%=^[E#Z]=6J"%FWG0Z*G=F=DFI$8U M79M855?GP\1I/QP<[NW_UZO?#J*5]+5N4)B^>^4WA?KFHW]Y\^;XY"AT>_YZ MSUH[-KC,;FG9KCDIN2; M>/@D>CG;.=S;.=FK/AR='9U4<47V/NZ>G7:J@\/=MU5\K3K]^/OIP=[!SLG! M_NG2)-+8]>\>'9X>O3_8VSG;CY=Z%O_YL']X=EH=O8N"DT[4W9W3/]Z]/_K[ M:12EN.4[?7L^&,:=3?)2I1>KR:LW7[OYQJ?<\^2LB+?82\>-C7P]*0!*CV?G MV+0TJ%$AJFI1:L-X&[D>R%[^:/E9#54E_W:_4A/G\^JO;CWKJG MR,5*+^0_+ON^HJC3KHJ]"7[8S:64%X%;LA;<3LM<-Q4J11)6*@EXR7BW=E+_+R+VI9P8G:QPN/A M('3'J0/:8E0P@, 2$QP@ ]82H81ED0+2L&KVCJ:^(;Q8)69"%3FE1VZ01D' M!>H%ZH^$.@%IA/6..T2!!"$]T8IAZ36W2H&O20"X@CI>V6RSU.8PHSR S:F5 MN:T.9:/S[+C_OAR-I[D!XT$U]%&,;+?GJ_Z",I1>28^M'IU7%\/!GUWG766^ M5:\O1_&';O_':G#AAWJ@ MO% >2::-#RY@HWC=7+[5VX(1JQAEU''J9=J"J]-!%F4M3=-U/OCA\#J-/%IV MJ0U],>E>0I^[16$X"N_F$K ;!6#1*669)H2HX"WA0(,SBEH+/G!M0'I?VU9[ M]4H#SZB[=F9J00%-?J!QC#*/*0M22@@J*KPJ&$6,$6"PJ@O:-'%ZX\T'37$? MS,3RH&]3DW)?O8[[._GIQ^2QU;W>X$N409\$H7I*@=2KW_S7-.HCGO[Q\UQW M7/4&HY$?S:N<[E3:7-<\K$IXBN6S)9;/=]KK'Z=HPB@^_VXPW!M.E, 7;8 TA&C37:1\T#1U-("5736W=93>,QT[X(VQ8GQ2IW>HVS M.PH'9,T!*Z$ [0652F*F* >BE!+7#%CLMQ9YZ&"^[W\?1O#L#;XL^ER9UI%EG-0" 5A0 MQFLAO0=$L;4BU(P#;,#503J*991I5YP=VPR6[RCN#Z+%.,4Q%L@YRL!B([$A M%!$O@'KCC%[=6?T8=1UR:OB>FTY>O"BSI9KV7(JG?QHU787AX'/UWX-N?UPE M.;\1RL':P:@F5ZAK^-!58.1C%S$Q#S(?LBG>E(.CQ"#)82\2(1]A+8 Y' M^ CBM 03G,>BKD%P$^H"81F-E<@\")*]1V0B@6^,3C5^J=NP[X]*14HQ@98> MH7.NA_[W)$V["\*TF-?NO0I!,,N<@TABB@D4@G><&26"):UH = !SO+AL%*" M4L"9!3BU$5+A"#-O.81@M5!!.HF91XQK7E,@UD0#@@Z5)0%C:]P&K^<9&#]6 M\PR,JMN_+CV9Q6+&^FO)P=ANPV?!2SH1@[V9.!ST]V;",/6?GB516*Q P91@ M8@C1S@ #JY#!7KE(30*4!*2XOD>F'(1/RY M<$$Y(K2-QWS\G]&J;B[WZL]WTJ&04=3QI085LO=,I#!:%47>=4=)*KO]RZ@M MS%H0#?JCSJ1;T2 DS:$X*XH]M)PBLA"NW5N0LZ,K,3OTXZ,0>70Q350:;A10 M;)@'"L:P $YK#. \IWJ%+HS'Z2-"9C0@LO@R"G9SQJX%3V4P2$D-WDO)M*84 M(Q(,$\[6Y%TUF;0:;0F<42SE9;HZ5MLF_ESW/TT<''HT\N/IR.V%$=RE76+I MEU<,\[+]ZR;,[*V_!;=Q(M-9J6CJ7>N[?Z9YAL7F*WKC:GQF\SKDDRO96E 8 MHWUGI226.XK <6(LME@IQS5Q#(MVVN^#ZO"WL$!A@>>S0$CN':ZQ M,YQ%0B#*B."PP,AIQ6A+F7?0$7A;LE:VTZ>>H^HT[W30+>'U%QL5/+B6@<5Q M(]([;AGW07*@H&1 QEKJF9:84==.NP,I.J*$ PLD"R0G9<&@@K+,,FPE.!FD MAQ \)D0S:0U?H7OZP58*'9Y32"DW2!8?S<.I?1=#?Z&[KDK])?LC/_6!#\;G M?EC9R^$P7L7,.5Z,MV*\K89-CZDQM .Y%JMH0>-C8WH($^E(O1K O];:VAK&($KI6?YB[G MXZD8W*B29#PP(M-H+C#:*9 $VT27!-Y!*J/4OLS/Z/Q='7M^(:8RBMG1>7:21?LZ[RGRK7E^.)JV\?IPWZ.A_JI*L_9FA@I:I17R3 7] DS\S%FSE MLE?"W,^X[A;Y/,KP;A3AXYD$__[MXRBU3+KB\YTKT5W4\[QTC#-)'%(@C=44 M(4]_1N>AK':#DL[ MIW]4[]X?_?VT>G=R]*$Z./S;_NG9P>%?JYW=LX._'9P=[)^NK\M2III=GGK; M9BU5;MR]:>M71*VDU-=Z(M5R!\&._9_+[J@[Z?28^@"GJ'#W>LQFBAJ;RU&W M[TTUJ9:P%BIBV MX(S1C$8"Q2@-&)":HW8RR6B'H(S\^R6&6+C@!7(!4]J#5C@ 5\ =:&3\_V?O M6YO;R)%LOT_$_(>ZGIT(=P3=@T?B-=/;$;+EWM%LMZ2UU'/W?II(O"S>IDE= M/MKV_OH+%$F)DDH6);Z*$GH\ML1'%0K(07_$]VI6B(Y6Y%ILQZL/8J+(LQ]XMK.3X-AXE07@J]/@ZDM[VAN M>(U2"IL\)^6,L8$I$!(MB]H)S912)CJ_H6.H6[R\\T1E[G8S'@6^!;[3?8Z! M /4!I> 4K/.H9 B,6+ MWJ,[_3;;2I0V:@9,!8" 6A/E0 LT5B4^Y6LL%+X,V[9M@:HHWPL%%0K:. 59 M]-P0[C0 458'%:1,W!.X0;WM]_ZKYC:\U'75\/!YZNFO!T, MTZ_)N1^E""9%>]7X(J3Q&'ZJ>@/LW]6U[\*WN='@G?DY:VG%ZC[/C68\D !9 MR'H<#\:AH9JU"9I;2?))%"2?/&J#,<*CEH)%Z\*VJHN1#B%-A5W;X=>MW?X* M#%H& Q(T#=+:Z*P!'0"CIUPK3Q(,'&C8C!QJF7S]OB!@AU%.3C8S IV*<9W^ M$N*[]@0\.8UG;T^QP_#[H/=[3N6Y8?#=<171[;S8Z'+]VB:':V/M6Y>;^F # MMZB%6.# #^%RIHPXB3_G;38G\5UMAXNU8)2GD2$3:98'<,9RJYR3H$),+[J& M6C ;\ NXZ;!VGV'7,,)[$&D68+]<8 LIC-':4[0(U%+T8#@QS!,T,@%W.\)O M)NYQ^)\CLK>7?6JGTS.(L_KJ/MAQO8_>S;;"]>HCZP8VM0OKC?9ES_SSV._[ M1,X:]#^>A^&GPV0G!WT_VS!Y%MQD>#MA'SG12&6*V0@'9B6B#%KP%,89;EQL M.$QS$^L6=*^V_9;D9 '4-P"E03'0(H$)(B%:4,]%YC:TNWWNOWPQO82BM)=JZ:2B7D4\NW6;K^/"%L71FB'(>RZ6_'$ M34EL1(C8A"@1-*!Q\#.A,<\]:8-9YX\LV0 MDS+=KKS[?9W^7<% FS"P#@A([:E01BAF9(* M4831.^\!.V(#B]2=_*H<2^+ M+8V3^OQ(P?IPV_1L?HAQG)ZAEZVPJ$S:T+Z]#*">M@[]%ON_GQXU$+ HK5:& MJ.SM2"3$;J>^H#0MVD/]+"0F:R\'N%:GY[";M_SW_2@UL^O;59FB/>4G2AVQ MIRX+IUAN;F'-2\+()&42?*28_I91"PG&&D0'0DG7D$3?B"JEHUF+5+-[<2AW MX8+"!>OE L.C#(A!!DN!<:F9CF!"E)9+B%9O*SU$>8NW3BC2" M66.M4E("]]%X*[WA0,"H:'%#.]7OT(KH*-IVO[*LN&U\Q>U]C,&-LW(H?'$7 MV/\8JB&.0S7]>50EF\_.8;M\O];3;_N)=6?A]]3@3N+[F;E]2-9VTL\TFO^? M3SI*O9'C\P]A-!YVW3CX^O#(OK_YPL(GC_JN-\E& !5(AH2N-'(:A6Z:]BFL@$'4.U_?J&H MR1ZWR->=*\I>)RNH?_HNB\OJM;_IGO[T0[BV\*(Q:T'[]E**\H +N!+OGH9A M=^#GZLC#F25?L?$BPT]9?U'38KT/07+N@H,0&;H8K3(Q*A>8P(:,SD;=O8Z0 MK3X[_;9?L/C@^K^H?W__7KT3\/?GY_?'Y6X;BR(=VAGY.]@UA=UL9=(N\2 M>>^>:!>3L5$3Q7DD:"-PZ9$(8G6N&(6F9,#.Q.\ M;<85"GW?1B?H$=W<&HY-;:[\8&)[H5V2CG];Q["NA>/;VD/;F0IX8G>C@I=2 M>A LFL@91<8"X=%:W[@8MR[U"W2H;E'-G:?#O?5^7V&NPES/C;D<%S$2[Y,+ MFV)1ZS"@B=8'+CD$!@W"X/755U4=$"W:ZKY]YMJ6JUNJ+6^>5G9(^2V;-\OP M[\7P%W5)X[1[-KF\[(6\JQ)[N5Z@ZPU&DV%=)[H6E<3>X'/5[4_GM31?_;6I M=&!)];:@?5M+];:O ]LV)3R/7BUF^W//O3I=_469>SZ MRD^&.5>=CSF>KM/F@*GAS/D=3BF//'IS&ZY=&T]];9?+5PX)+N:RGR?J[B8K M9^X$$%Q\+\53RYV.PS",QB7G5E:NR\KU[97K.3I.D_]S'!;UI""]-4);[J@& MYXQU KVUT5MO!7<-N\DW4H*=T18IV4LZK9!2(:4=DA))E&2!(+.&@8C1!&:M MYFCS#D?OV59$[J#I2Z:DG3J?+7(KW>!3J,;XI4WURZ!58MC[V.:HK80UEBJXEO"*=W1IL7%R& ?I/ % M_07]CT5_-$)Z[1!!,[ QZN1(B2@C %=@--].T3#6T6TZ9V.=Z+_C+DW__>,? MTHN8#&3V>A[]'Q>SU_.'OWZ[Z9%)3=_COOK_;SB4?P_4"#NONO[ARRY(/ M.&O@_)7Y$$Q;7;D>CI)E'9Z=_G2*'\/;8<#?#M)?UV!ZH*?N7.)X\LF&X?0: M-PXT?$27ZBL?\G/(U)#M(QE[;_ZA?,&KU^YIP:L?Y:T3#IN>Z#)]_HW-3_T& M8WJ>OV+O,WX=W=,SBQ3SP\7P9@YLRE+UR8QSTR?DFLIFKY&_51>S9ZKWD2[GGCJ9]H,E]RT?#OH^4PO MYP?'APCPX/Q]:LMY^N>7]\?GU*<_. M3][]Y]]/?CY\_^$L[^LY_S_)?M(X'_3=Q6"8AC,;R>*'ZL/SU-^JZ8>?3)$; M>_CS9/JA^B6]/0=]:" M4QQ6_\3>)!18%%C4%O$AC+';#PV;RK<%"ASF&C]K3X,4B]Q3BSQP;O)ITLOK M1SLSRI/Q11CN[.[);[HYZ*" MD^'7XM47O__II[:LP#?EMN\,_OW7>_7C M6^QAWX58WGJ:3+J1VUZ7+:VRZ?EJB-JT4;>Y M4??;T-ZHI-2.'O?;PJ@Z%KE(9!>&HUR3:?SUJMKZZ6"8OW P'@^[=E+G\,X' MR4=PUS/U?+Y<5*@+02G1RG+PP"+705D0Q+' C7306'R.<_JOL[FZ9MJ*O( P MZ&>QS<&7[NA?"^>(_Q)JM<@Z=.RJH]MT6L_]UM$ZY64ADT(F6R 3K3"1@V0Q M'^.*$0Q*RP7$Z"1QRC64!P[+6SNG,*YYD%QK" (@FN2M )>$&Q](-"(\T5NY3B;7.=T; MJ=5IAO.1-+/,$7JZHVF+3F99B6W6:5.M.C>OT%BAL?736-#" \L')H,"$9R- MA -/KX7H"8L-IR@O0V/SK/M3UG"6(BS2D>RY+.84QBJ,M<>,M67"\@H(:DVE MH\GMLFB#<(I!#)(I%8PL"C MM2H 0$!J4$-DU#"A-),*FJ9-U(0M6M$26^$()JKB Z ,^,UL3JZX"UE1C6N M?#X&4>L7GA1T%73M"[HT=8Q'YJR1")KJA#&B@PV,4*W2/+8JNC8GOJ"F0UF+ MY%P%6@5:-Z"EM L( (:'])2*V7 J^04"O R M2&12R!@;M;B/P=2Z,[G%'2R :C6@.'?2&.*04@*<"I3Y@!CK$;5A5L=5 ;7I MC*9ND?*T@*N ZV:L95RP )B 10&#MYH$S*J;%: M&V$L(R%&:QPT"I%*@K-@O&!\?S!. V=:HXH,'#@K,?W"-%!%(Z#'E5?3UIAF M+> NX'[VX'Y@^^8CT1V(TY%%1[CW0*0T)* 7E%NF3)K6&ROB[#;3N\SF3=GA M\KEHE-=I.V7O9F&5;;@,FC/.'-,>),B(F@1@:(Q$@I;1Q@V4):E=_(6"[-;[ M"^@-M20Y#2QH,.BU\@H<"U)H%HE9.>)_4FZ]N 3%)2C$T6[B(#)H:6C4VG!@ MPEE&?/V[X5Q8^7":OCFC9 MBDC!5\OPY01S$AC56H+Q-%EOB-I'5(!=AJ)2*%A[&5A[P%M? FP6(R5, M1Q.$!$HI:BFE *Z2R^Z8:Y-[S)P%=ZOASCAMA.5$Z1C QZ"CLB0:%BE'3D/9 M"5X0]K(1MKIOJEA,,YN70:, @0HUEXX2HV6PC %KV\;PXI$6CW3_<;LR;(G@ MAAGEB2,&A*6&6)-"R@ F>$%@98]T[=O/RQ19H+:G4Z26+H(3Q$(^<#FD -#1 M& -#$6G@2RS?E'GOV21/]V&7^^EDZ"YP%.KM[+,()S4D&791I!1%RA/\D1MA M\C^Q-PD'+CD-P^#?#;)3,+X8^$7?Q!FF9(S&6 D$J55"1I3"V;QVMGIIG&>? MNRU"]X+K%N(:J$Z1A@X:, WT4:BB==,$4,]92O+55]4SKA@O&"\A1CW".B$ M"51(!E$P)-P$L GTDN6L=8M2U07T2Q,X M1^YU*6%>\%[PWNJM(8\$/'4^1"$5%S0!GGK+C1,)]D"L]0165GFN*W]^M_*F MA!85?]ZC322%-PIOK,X;^2Q>GUA#HU#YQ!/46OE 2/(3#$2[LNYF ]7B"V$4 MPMA]H_:',-:[:J U,*.#CR0""UI3D Q5L 80XNJ!Q4M2(Y18HD!\/1!?&:7]PT+!,M&_#(7$)?I\C/N;Z??2BY=?VJ.-J(W] MC<51\/4Y *$_PFQ"N_.3&KMKA_0Y&/HPO&K-GTC]7S4:]+I^C6U[(HL^KG&; M]Y=&GR[_>G!Z].[L(D4T;[-5G>+7[,8<#(?8_UA[-$=]EYDV_#089F+]$-S@ M8[].=-Y@X$5WBAG@G KFHTJD:S"?,^F-=AA5B% $%$_!5.N\IP+\ OQ;P%=" M<.TL0!XA,'(.7$ M4 Y*"QW1(-76:T&Y85!4& 7]!?W/%?V<.(U2:*>X .%$/OC0JVB"C2+$L/H) M0B]5IE$(H1#"/A(".@N2>\H8(#B)UEL=::0,B$!*5M[LN2$9AU$M*@MU!(XH?PLO#V0]=[]>-;[&'?A0K'J9OSI6Y> M\$;#IS?\QZ0?*DXZ5;;@^7=:H\QX:-A:Q]9^,+&]\+AVKY,L_VT=8[?6*6+7 M/?)M15X] 5P,>JGEHZG7EB:-WB0;X>E@F+]P,!X/NW8RQO04YX-F)^Y&_4PB M S5>*DM!<6T4X=0()IUEZ$GC;MYMR4=NS3.@.EJQ]DXT#YA,Z_W)0EZ%O/:+ MO'*%-1 L,BTL,*\UX<%YIY @4<&XIY'7YB4PQ'0H;5&IML)DA]1.3_T0ID.D*116**PE@"T4]LC-76OG,*&- M]3F4M"@AN67(T[\T.65.4JE=XV+D+J1(RYQ12D6'*OV2%-PMO M[CEO8B21&FV9)\(J+U$+;QM/5]B^K$T2VA&Z194'2DA6XM715E'PLM+--Q1'D[__>,?THMYU&:O M9S/Z\0<[K/XR?V'6+]=O-SVM"WF0'R_XF[[P.62GEX7%IG/_]53+C_/ML MW.O?GXC;ZJ[!S:QE^-&^3KV5_WQW;6V$U*?>]7"4$./BN&[ZN)<*^E-9]?+7_YKE24=79=MY:A?C2\&DQ'V_>B[F:1TCLG;)#.SH/O> M7M^TM#FQ_WUW?(QDGBUK$&M%]515>-^@;/SV9YLX'^_;\\Z6]Z448WR$,4Y5 M855W=P;Y_HL+HU$UB#MKP2D.J[HN:(%%@45M$7/)T>Y ,=,Z%8LL%ED;Q(* M9&=&62M7=G;W&Y*9G;5BJM6I7O\\&(W6G@XMZ-Q3=,YE"L6K+^;8!G,<))]^ M=[;XRVFQQ&*)M2T<#_IO=N@Q7*4#=M:&:IZ(*) HD/@6.>^+-=Q)Z6RJF,1+ MK!OQ"P[=1<7IS933NHSDA1QX]%R2]L\_(Z]]\)HRB2 9> >&"E#*6VVUTU(T MU/NDA'-:RC;LE7*HD$DADVULW,OG,3H2@W4!(FIKG.:.I->$ HP-E027(9,M ME%&0'2Y;)+@NS%*8I3#+(K-P)[7F*(4R$J35VDC+M8:8/!>CU1.997-E#4"9 M#F$MVM56**502LLI9=O;92D"B28HY9@#P34J'BVAH)#F'18-)Z MY:WLI,R MZ@C3HCI09;MLH;%"8]NA,>\$4](:#):!S;7KF"')+:)$6"Y=PZ;696ALT[O^ MI>XHUJ)BSX6Q"F.]5,;:-F$1[CQ5P!0*H%IHT"[F:G7$216:2M0M0UCKWH4O MA.P8(,^$H4H$5XCDV1$)I2GHL=(*)A 80>NY0^4,\UQ+39^X*/22CJLIG%(X MI7#*#4ZQ&B0P24%;T$9I!YPYY9PPZ"W7]W!*\3A:I5QZ50T'GYWDU&W M'T:CY&_8;A_S-1:(!Z*@(EA#M>-@5;1,"LN(C1X8UY8U$<_\!"ZZM9-4EO%E MML)-S02T23LN<-HG.#GO8N#H0$:2I2?:!53<(+.*Q-ATH-WCX+1^44J!5H'6 M7D"+&8Z2IBA;*@]<$4VD(R4^"B- M-;[I9)''P6R5K'D!5 '4W@&*6:*3#V@,> 7:>112"D6#<$)[*]2J@%HYJUN0 M5)"T%TART2L9I,H 8S64B3<:)#:2&,(615)6RCV+4B3X+V@JZ!KY^@2&+7G M3!M+!03/+=.>6F8-L2RY?_@@N@I$JE)XX$8V+XRKL*$2@2]$%;%5YFFA>.%T M.(C=<2YCM\!4"EWBE^B]51H@=TGT>H=1 M6RHC@*3&NTB"$""= MS5L']C^Q6E"]:P 55&\;U0Q1,F:1A*B H#"<*TH%&,)45E#L4QZWX'?74"GX MW39^(]$$N0,=D$)P 9EEDB47FT3CH[4[3QL7E[J MX#WGC6N!%J?/.GD4!, M8E#:O$0=/9,A^M#^3'6+#H$M0"Y WAV0M57.A1 Y%T!5,,(8%AQ51'HIM-M* M4CQ/K9(^9T1N*VO>FM1XO1"2^F5A):3JUDLAG:H?QM4@5F/\LL/MKKL3X>Q0 M>+,;XKEO42Q3T7$8G\1S_+*X7">"AJ L)<%!"O*M<5%$1QT:!3R6[/?35#X[ M%+\5K+45:SH8U$IY8$Q!BLBM0NL5$I-K*AML+)]3.^89]8GY+4HLUP 5P"W_X!#3 #R!HEF!"( ,BT<00[&:K30>,91 M>W+ M^/E#I@6U?S8R@B,.>L,$X!,1 ].MY\AN;6$Z++',K 6B1Q>"FG+A1DMW@.I)^5%UB=W>U M?XNL8Y]E'8=S(UK(:V;K6BQH'M%RKAT!X"GJEBGZ%KD: @V$2W K5VM\]AG5 M(M$J6&X)EBT:H4R0@$0 (\0B@%".&<Y8F/2P!;"1!. M:BL5,E#:6,ZL!X8\4M0L/JS$W-EF8]$1()\)J)_'@D)ABW:SQ>IDP7W0P%1D MJ$$$C]H+M!HYCT0:LKH74+8T%X^@8'RG&)I'=:*P3CE.="AQ!6+@NV]L./BU=?O/H6 M-&I_.&)EBN#:>*H9:# DGACHJ(L".*X1)0KGP!3CC4N4W^!]?:G?J.X31$[ M6B 1J# V1(Q<6<(-(BYQKF>9SW4'+')*"M?9B30EK&6>666= >FX4R[73N/,);\*M?$3XBTK_%]P5 MW"V).TLC4SY&YS@#Y:2-E"4L'5<5!&KJR '0KYR@7F!68M1MF5D=ME;:: M@ ."S$C)J 9C%57*JI5A]I*2K 5V!79+PHX+"PP<]Y(C1.)0.AZDI"1YEY*[ MARO_%.Q<-68KFZ@OT?M$8&^FWTLO7G[9BYW5M3V^L3@*OJX_G2+Z^B3PW-!KVNWTZSGR@+65N[-\^?HT^7?STX/7IW=I'\ M\;?93$_Q:_8F#H9#['^L'8NK0^T'PTRF'X(;?.S7>9D;K+MXFH['%#LP$KAB M$%E$K2@C>>=8X%3PE4L]/?L<["-!VC;7IY!,(9F-DXPBC!@0R943 92F!@PR M;8,EG'&C5Q9ZK#_Y?$L#)TV+%'"%<0KC%,;Y-N-H(V/4AKM@4O 8E/;$&LN( M!,X8]RMG 5]&VKTP36&:PC0/^#8\N"@ .0,)U$N#DBG!M&'4">/+(>&%? KY M%/+9#/G(Y,HPIATXZR!@Q)BX"!F:*)GW2-LBM+A]BFI'ZQ8=I%J8IC!-89IO M,XTQQG&OH@7E0#!IO+=<,PV<1Z?"RG7*UW\D@- M.A*@4$RAF$(QWZ88[F0$ M:[@D5()CRJ#R$8D'2VW@9.55XIF8 /KQ$7/V7OQ$B0GJ^S)>Z M><$;#9_>\!^3?J@XZ539@N??:8V\J1Z;UA&Y'TQL+S0T;IVT]V_K&(6US@-; M>>QO"T5KOKX8]%+S1E.'+G%\;Y)MYG0PS%\X&(^'73L98VKJ^:#9OUN,8;EV MQB-77@E@ %8ZCIPQ3QA'H1NW)6U+X71K6@#5T:I%)VHU8;7U3F,AE$(H&R44 MQ4RD$J.AR,$&91F@L=*@MQ0I-&X):8&:B1+5(;*P2V&7PBXM9A?O!6/$4<>$ M 1Z]-0R]H4$HSJD.3W17-GB2_7=DUFE-.RPS7JBL4-EVJ4Q::PTZ20(H M4#%J8@"LMI0F2E.N,66X6=73,J0E94?S%F\H*:Q56.LEL=:V_2\9>;!&2N>E@RP>?QIIK?T8%\T[DNX_2Y5HKI#),R:3J"U3R?IC/B+"@:4<06KBE<$OAEO9RBW+*>@2K) O@+-.2:^PRUK\3Z,Z%"JGB=#W%$_3?_]XQ_2BWEH9J]G6_GQ!SNL_C)_8?;P MUV\W/9(+>22?5 $IA I=KGV$_:_I8=,CC=.7QH,\SK4P,*_N5;';Q[[K8B_= M?3:)C*K7DSXF4TOO?_?]-MM<+7WAV^M,I?@QOAP%_.TA_78/Z@>>YXJ_Y:[L'UE3CL<\CL ME"TOX:@W_U"^X-5K][3@U8_JEORKZ8DNT^??V/S4;S"FY_EKA;W/^'5T3]N=\AG=;?M.N-PJIFZ9ETW22F>'\X/CPX,-A]&O M[\[/.M71\;OOJ_1>=?;KV[.CPZ.##T?OSW;0P')M[O/NE^B6]?C&JWB=#\=.)9%' R7;0JM>_7K'\X[JLGM=26WIY:G1I M;OGW5[FT6/I]-K'6OS_1,:KN0G)&!\./]G7JK?SGNYO$<@5Z%\=UXU[=FHVO M)NI5-V',;W3KQ MX.:(A=NS90=QO817JT[O&Y3-T],F#O7[MC/>N#5A0 M[[^X,!I5@[BS%ISBL*K+&1=8%%C4%C&7VNT.%#.-7['(8I&U02R(M'9FE+4Z M;&=WOR%+VUDKIGJXZO7/@U&39UW0^2+1.=<=%:^^F&,;S'&0?/K=V>(OI\42 MBR76MG \Z+_9H<=PE2/=61NJ>7:V0*) XEODO"_6<"<%OJD"('MP\-#6RX < M!E11&:,9=<-J#=V@"IYX%B3J7\_=-Y[PNXZWLI.B'[E#Y M7-AFG3:UPTWTA<8*C6UE[WQ,41:G,49O 8/6(GKAK=1,Y*VO3<>0+$%CFR[X MH41'/QO_J#!68:P]9JQM[\_WT074N;RT@<135A/G/$'A#7&@F_;G+T%8ZR[V M(0GM"-VBTHTE@BM$4HADD4A$H#JO!2'1'"+5&)@SQN3*]2*Y0TVGE2Q!)%LH M]$&@+#877BF\TE)>H3[PD$*I*",#JRS2%%\%Y[2+3E#25.0C\\I:O [*.I(] M:W;8ELZI-6*FXS"NPH:V'2W-G;LCR!V>Z+8K1CH=#F)WG'>R+(8]D;)H."&< MIOF?K2.8721"B.I M50UYA<>A:W/B"ZX[HDU"T0*M JT;T HLH"*4>V<#@'8ZHN*:!"JI"6CXRA/7 MVC4(91(K2-M'I'D7;50 P6H!$)4UU$F98!=I\)(U+.4\#FFKI,D+I@JF]A%3 MP8#QH)"@Y2")0J.\X!",1B#I]54QM>Y,;G$'"Z!:#2BT!CC7(5CE0.>5I&KPZJ*[<855?=.JSN5/TPK@:Q&N.7 M(N3<:J.>BYSAOA6;S&O'87P2S_'+HC<>)7K442A*0;N\EY\)+Y!:[=&06-** M1?]4<+U_N$Z=Y2QA4F(,$)&8A.D05(JVI>-K6+EZ4@5*/B$@)C5A@5THS>HA1K 7:]E M1$I65F6]@(1V\1<*LM>#[/7Z"R18#RYO9!0"4LQOF8R""XO,YS)7*T?\3\JK M%Y>@N 2%.-I-'"+7KK(IS## @$>GP6G4@1NF58BJ'?J!98A$TL(BA44*B^R$ M1:*5GE-F/$D\(M%JX95G!I%*SA0V5%-XJE!B29]"/9?B*]ME@VV)-%JSO_I= M"C.K=/-NNK@?59?8;3C)K^B]-D=^NUHZ.9R/^8)&(1O#HOI+1.>Y"LXI!2H* M+6WRC!AQ2"R)DA5U1-%3%GP]'5\8%/' E)$Z0)8=)9!Q )-8>\-:7 )N,VGD9F=3UHME=;<)Y' M!%\@W*[IDJ0@FT"T0AL*2G#4SC"FG,/T E4/;T8H&[_+U%EP]VC<&4T,:$IM MI ;0$B,9@. J1D0&U)>L>4'8BT;8ZLXI5MV MA1>7M+BDSP"X*^/622:EB]1209)+2G0**].T&"T09&YUW*Y]\WF9(PO4]G2. M9 JT4-QX16R:+95)$Z-D-##G%:/>;&4O>IGXVI$_W= F][6F5D\G0W>!HU#O M:)_%.*DAR;*+**6(4I[@D-P(E/^)O4DX<,EK& ;_;I"]@O'%P"\2ID01;?KC ME 7K* 9#A8]12,-Y"C Q8&HB,CEJAC--NY6VH+S:17?!>\+X>O#^P7/G82-S;&!V/DAH) M:#P* !=$8,$**6'E2'Q=&?1;BYU,=L#(9P+OYY$ ++SQDGA#>T\$E]P;H<"J M8&U@D0;M@V)&X,J*MW7+ @IA%,)H1:/VAS#6RA? I6$V@O2@(?H<8C"F/5@0 MEAEOBQRAQ!(%XOOM$U"@3-KH'0<&X -&$SUX$;2*VN/#92_+1/\B%!*MD4'4 M=OW&XBCXNNI_Z(\P6TL143X/95YL$_Q:_9L3@8 M#K'_L?8QCOHN'11 MVVB0$1U3S.Z8M4(Z:JST0MD$N9+N+Q M$-TI1 D/-#+A?"X"*Q@8+1T:0.=T MM(0_O+=H-PEZVB$&"AX+'I\;'H7T-&),(!,4@K1&@$)A);6:!R,?+J>ZY<0W M=$"* L0"Q.<&1&*1HY!,AB" "H8NII"24Z\L![FZ#OTE990+*@LJUS0]4D/ M^>@M]Q %HC3KB689GS%ANSE0WKE^A]HK@WT^^E%R^_[,4N]O>? M+GN#KR%4M1%6)Y_[83BZZ%Y6ISW<70[WT=VY0R',8.C#\*JA?R+U?]5HT.OZ M[33[B5*9M;5[>WJYVD:/1J-)\(>38;*/TS#L#GRMJID;!6/E3VV2>8'XG+MCE%A5<*KVR"5X2+6GOG7? M-)&)B 814$T,!$P<$<9 M5Y0RPD&OO%WH923^"[D4*2".(BAR$U>BY%.!$BHNDDW)E5=&+ M53$4OBE\4_CF#M\HYKA2H G8")0;3#]S%Z)1P)W5;:V90#N&J4(NA5P*N;28 M7'B0S#N% (:#)8EEK.8H3+3&2UQ]']':"RMT6)NV6Q96*:Q26.4.JWCKB*5" M.E ,A(Y(&%'>&JLLFN3$%+%,H9A",85B5LE/"_1&T: %9> =2^8>N6;&"QLH MM0\[+L4;V3NE$*3G:8T-;3/;L0H7CU)?Y4C*/A MTQO^8](/%2>=*EOP_#NMD1W58],Z[O:#B>V%AL:MD^G^;1VCL%;JW\IC+T'P M%X->:MYHZL,=]5UODFWF=##,7S@8CX==.QEC:NKYH-FE6R!\R[3C2G.7(E,0 MP5I-N5#!**6=5:)Q&6Q;,J3;@E#5T:I%9R,U8;7U?F(AE$(HFR4415!X$<%" M ,Y9\B,2V%:%1[=H10C3(6V6-A9:*;320EIYH*;IVGF%226E%R9$[T!+ M9JW7Z*Q06H"QI'%?QBXT1Z-Z>-]\VY41':KTWE/..LUIA_71"Y<5+MLNETGO M"6(@U!$$3Z/U8"D:'T )R5BC3'NS>J9E6,N8#FM3L9G"6H6U7C)K;=L!BTHQ M:V3B P82$G]):3SS/!(4HOEHB>WKI"2A':%;G)LLX5PADT(F!BR7T>3R>AX< M\T8&(Q-?*,L\21[1T\AD[?*HVW$;[:16%&XIW%*XI;W<0D"SY)08)YT"*H.. M@4EM+2HC!81&A=2:=%&2LHZ$9[J8?$?^-/WWCW](+^:AF;V>;>7''^RP^LO\ MA=G#7[_=]$@NY)%\O"!I^L+GD"T^=T'/YQ-GNE^J7]+K%Z/J?=\'/WV>12$1 MW4&K7O_:QV37X^"_NWOW;W59W;VI+;T\0BZ-Y[^_2N::?Y^-;_W[$_%9W36L MF5YN^-&^3KV5_WQW;56$U$74>CA*R'!Q7#?NU2VCN+*75;5QR'?]Z]5SGEW71[LHWXUOAA,1MCWHX9U@MFHSY&VN7FAL>[<'NV M[""N%8E3]=-]@[)Y>LI3WG;GA$:)[.98X2#[][FSQE]-BB<42:ULX'O3? M[-!CN%JJWUD;JGF2H$"B0.);Y+POUG G$[.IC>A[<#K%UK>C'P97"PHJ3NM, M$MGYEO1V%A790>F-7>;7VUEI9)UY]4 L=>!40$\!/+%:@%*,.F6T8]S?S:L3 MRC@M&]'WJFQ1(9-")EL@$P[$1.%C=)) /F]'"D>B8,H1KQP\D4RVL E==(AN MT2:(PBR%60JS+#(+$!0&I=/$![ ^HC&>$J.IH,IC;-BGL RS;&X#.DC>D;0X M*X52"J6T=<.FI:BD,8:E\ >0H_;!Q_R[=91*9Y[HK>QD\[GH2-6B_5$KLSD+C14:VPJ-<0TN D=". 1K# &FN#-,2%"4ZZ?1V*;WG4O2D:(P5F&L MPE@[9ZQMKQ))8Z.(U$4!X#VSC$8='0$T4;#8L$UT&<):]YYS(4B'\>?"4"6" M*T3R[(C$&I:B-FV95!RLH@:XM5XE=XB1J(-[&I&\I.,X"J<43BF<B2 MX0Z;MI]LB5MO]-;.R'3]K7@2R=W?C&\S43.S)#;*"RGAI^'@T]O)J-L/HU'R M-VRWC_D:"\3CO-:* .5.:S#*6 W)DXE*VTB!V(:HB%X= 42W=C;$,K[,5KBI MF8 V:<<%3OL$)X^1F."1F 0G"]Y(F4($R;D&9J-IJ%C^.#BM7Y12H%6@M1?0 M(H0S1@/UQ@(X(,B(EQ@2JE ZI1I*,3T.6FM4911,%4SM!:8$LB"X">B8 !*U M-1XY>F!"1D%4@[[ID=/5VE4)!68%9GL'LV@EI,DJB'R4LV+<:*]TL. H<=$B M7Q5FJV3-"Z *H/8/4"A-)"K2(/*J!3/.:.48,T**G)%9%5 K9W4+D@J2]@)) MF(^$U4%KZ3B@IX9)1Z2V""PHPE>>FK901EN0ICTT!5T%73M'EV1..]#1V4 @ MP<924((Y3JD00;.'URP*1*I2HN!&-B^,J["A8H(O1!6Q5>9IH7CA=#B(W7$N M>+>HCC0@O"!"&(<@01H4VGGO!$7EHVD0(+0U#_AL5 L%O06]2Z+7>6.$M09U MX$"D,CXA4B44!\89U0V2Q'U(.Q8D[QHT!^^Y[E H6\\+C N,Q__2ECLKJ246!,20\!N@$.)7*M#%B@:(+U M$*ACR>:<;"@XTK),=8N.&9"5<8190A57 4+4R(,@WH6@10!N'MYR MMJZI5=+GC,AM9+T(DOID816DZM;+()VJ'\;5(%9C_++# MK:Z[$^#L4'2S&]*Y;T$LT]!Q&)_$<_RRZ%<0RFV((AKG@:AHK591:,LL"ZC] MRKFS9Y_Y;IG'4+#67JQI3R12Z9V.#+APUO H##.1&.F87WFW^8O*4Q?<%=PM MB3MK(R$B*"4E!P'>,N-<--P3%:BB*\]Q6]X[6P!7 -=NP$4!5(&-7ED*T@G$ MX&U05%/FB#&LW?G?VQ6B5(L.*2D@+"!<%H2:"&6%5D0;@!33149D0(P*D8)8 M>9?@"TC7%K05M"V)-F:!"2/!1) Z*V'",B,-,(1#:IMR=4RJQ6<;0EG#YS- M\$B@$8=:Y1JA"CA08XQE@CEFK?9(M%QY$64MB=!E#F-@+9(VO)33%@JRVSN# M*N&E24!VP!Q04$A !FL=!1ICQHG*U!=<%U^O!]0-K M"4L 6SJN(Q(9!-&0I^4H)'A'T0L.AJ^\4+>Y+<:4=BAOT:I=.;VQT$7+Z6)E MMN!IYC<P[&0N+D'!^)YC')%;ZC3EUEO@)KL'SD:O MF=">HUNY^-<+2)07-!WOA6-VA^26'VE7J-P)# ># >=?'OE/(E6,$5$5'QE@6HYSKC,_076VY_[ M Q-2"^;2[&_!2JTE8QJU#E[I+"[85L7Q,J$_;4+?EG2A-?J$T\G07> HU%NT M9W%B:DBR[**1>@D:J1MK __$WB0^N=1$C]PERSR-#5;#<8BQ+K21H*ZUS&J3,U894-#*&!&CMQ=E5R\@D6 XT$B;;=S)T\8,+[)[#W!E\ M%"I0:1#!(6JK#!B0)*9P%(/=5@:W3(@M2-/NPP[SVJ[?6!P%7U?@#OU1?0YZ M$:\5EO3N[2,[]VVQ-I_@U>P\'PR'V/]:.Q%'?93(-/PV& MF3L_!#?XV*]S2#=(=K'BL #M'%>0*VH(5Y>$4\:G>(3K1*@K[V)]]OGB(FXK ML-\_V!.$X+DT/F@-CJ0XA@BX*NL$!A@9VP M -.6.FXA]$1R"X]8+ I)2(SCW M'I&($"+!U<5K+S6G7^B@T,'^T8$RH*.*/$JP()VV)'(?#9':&\;AX575W:@+ M6$=P5;!?L%^P_W3L"\>0TUSN2GH Q= YP:P&ZH!HIE;>,[+V8[\[7#_KHTD+ MZ OH-PYZ3:7E'+0A"HRQ1E,+R?_WQH,W;F4YX4N2+Q0&* RP?PQ HZ746N&( M2,A77!.)FGAFA*=2VRV=,_[1J&W8&OE61SNZL_@6%661:^54$ X\ M<,*T8-&;Q(Q$<$"Z\CEXSUX#T02CUGD^!>L%Z^-_\2@9,"^5E1*BC%93!]I) M8SERM_K>X&@0(#$71@UA$6TORNDG608,L1[P7P M!?#/"?"2":,=TTPZA( "K<4HK/".),\^EJ(%A0,*!SQS#G 0K;)"1NTU!/!H M==":&$U51(DK3_H;4S5P90K@"^ +X!\)>,8\5X!2*8% G4)$YB0)VB#WU*Q\ M&L^ZI0RL(R@O2"](+TA_)-(%)\%9I9GR$CQ+8;S2*KJ0_'TKW1+9RZ)?*+ O ML-\WV",7Z-!X:?*AG G_R((CW*(TWCCGMR):>,:S]L[D"I ;O0?5''[(_7<# M'@MO/W2]5S^^Q63/+E0X3MV<+W7S@C<:/KWA/R;]4''2J;(%S[_3&L7$0\/6 M.H+V@XGMA<>U>YW\^&_K&+NUS@J[[I$E9HR+02^U?#1UU([ZKC?)1G@Z&.8O M'(S'PZZ=C#$]Q?F@V6];=!Q]I(H!]4@U.&8M6G"H-$F3"F.T<>/;MC0>M\5Q MJJ,5:^]$\X#)M-Z%+.15R&N_R(LZYX3V$;4T0(E $2V-3" WSGO^1/+:O&B% MJ Z1A19.VCK-+0='CQ>:+/0YI[3)H;HS%T8%1SZ1GE@:O8 MJ,K:K!9K&8*4LI,:61BR,&1AR)?&D%LF2,.1!U!: =' @*$,S&DFHO*<2=^8 MY-Z^=DUHWI'T63-BB8@+<17B6IZX?*1<:>NY$B0%PMR"%"@%D\XPBJY1E+<# M*=[=PUP$:5$1DL)CA<<*C^V2QT" "R00@9: 4E9SBMI'I3!X0(?W\-A:O"HC M.I2VJ*;IEMCHCO!P^N\?_Y!>S*,V>SV;T8\_V&'UE_D+LWZY?KOI:5W(@_RD MTYM"J-#E)!-H!;4YH7:*G;[V'==[*6[S^:R4?5ZTL=D MA>G][[Y?;.?T6:>_KX*+ZNZ SD9C^-&^)ITJ__ENIIV\VT&N%W!8C_G%E3IR M/+B<7WSVRGS']@#.YZJ*Y?K#GTEOOP<,J=ERTL0Z\T_E"]X]=H]+7CUH[XEKVQZHLOT^3!?X<&EK7'1W/"33NS:=K)-'%^ M<'QX\.&P^N7D_.1#=?KAY/#7=^=GG>KH^-WW57JO.OOU[=G1X='!AZ/W9]\: MA8TUL;K9KSMI0QKP/,D>GYR_/TN__:\W;P[Z[F(P?//FQSS&]>O5^4GU[N3X M[.3GH\.#\_>'U4]'QP?'[XX.?JY2+Y^__^7]\?E9]?K7XX-?#X_2^]\U/F\ZSB0+"L.MN.18GPX_8[_Y/?5S?NRNZS_Y$WY\FGR%U3?WK2?QI MSO]7HK>%D)OSJ]B?!'XQGMQ#<>>6DX#HRT#1=VD>BJ#/) MDZ%&N=I'6P+%*P_ZXC ?I^FSHM]/AZ=ZBZ/NJ!K$:K$WKZ;&O]P8FQ^O!VSV MK/6GK[OTX>=]0B>Q>2AUU$Q=;\^-MVWI:4]E3FLJO_.1F:[YAP:?I)_>U MR3)YU$@=1>J%!.NCL90Z*SPH[9B@#4'\HRW3 *?&:1ZT 2"&FTAS/6+*)-$P^7;)U[M($4)">)[PJVZ_&E\D:[WV!-.O2WB#.*KRSC]&_O8Y=.J?Z-_F MKTQ&MU\93(:W7SK[Y?3JI?0 Z:YSQIM]X-W42YU]YKLJ00M3=V'VWY-+T9_$ M%$PD/AK63^N[HVE0E*Z5$'@Y#)^ZDT_5,%SVDN^>VYQ\_V%J^&3<[:6.]+,G M3U?JIO'/3Q@Z^>/8G5YP%(:_=UW(%_L]7'230S.:?P7373X-QMW?TX^Y$Y-_ M\UL8IW?])#7B:_*A!JF)G[OCB]3B[&SWZ@9@>BL.W"111/(*+T/NTKHE(45Y MEPM-3 '5O"\6GS,]OQL.1J/JTZ0W[J:+SN^8!QAK)ZENWN?!L.>_OX]W[@/Y MT^'-GP)OF,*[^8X/(^H),'PL]ZV_H^ I'256Z:A&YGWH2WP3?+7B3K/SBUN! MZU4PND!/W?YT*2)WT>AB,.GYRH:$::S!GCKB_T[ZTQ67&IM3*$\OLDAXU[YZ M,_/-8#8CS$RFB36[]1K-E%82VU4'_318O>I#N!P,QQGP/Z6FS7?)4;)B=[SY MSTP2=3.^ID"K"OU\Z\/@ZF7D^6TX[:QXG[G?65\N+PQ]OY8+5GDXKT?PX=EF MUKMUSV8SF,P' GN]R@_2;<;)0<@O9#(?]G&Z :":&DQW2MV?$XM?5)]#=8&) MN3\-AB%U8'H8O-J\>&^]\NDZW-4VWJ/^^P2J<;KNT6S8CQ8\ZN ;_.?S%!J. M\JK>PL)/8]TTQ?[M?^7U:SU\\P>_IM_FQI\&]T <:8W%XMJE*SS?]2MV[-MTZ73@];/@2AJZ; M,)HU:MW8=6D@\[3=FX0$OOFC'"12O_F!=-DW\T%)4\:GT?3J-H1^%7K=9#KY M*;^_M>*Y#9]./,6GDZOX=(WN]D-?@IT[O_(I':56Z2C8+S_V8G&*L^^D> M;SIST97/G.?*X:2>#NH%@_5ZMO]5W^S#)+'CVJXYNQ"AJTY>B8H_A(]Y.T/N ME;,W__U]=5!W?^K1WM=.[IZO<\J<3S#919U1^.TNC8/!>!I&##/YY@&U7Z\' M<)EQFRXOC,/UP"TX3E>F\WWV<7(+!I?=?KY[:E!Z)IR>MM.IVXC^_T[F$\CK M;(S=47W#]-%IJBDUTDV&N<[-XF>_JPVWFR;KU,Y^BD!&H^E"1_+4JYA74RX7 M5D,7;'@>,7V_$!.D3TYZTWEX<)DZ86IC\U!G;J.7=9F=Z4R6>WI^U^ZBS7?[ M/LT>M9LPZ_UO7SRU, U '4X]?1Y9E2354TA2[V115S^EJ>:!1=W3-+##:16E M#Z'.V=4^0)VDN#*YPS!RP^YE?G%AH9=0:ZUF)GH10#IEA>8,K ]6I=!*K6.A M%P6HR((1+*1X34B-TF@=0H@HC*.;6.AMRC0VIB5N=]?VEO_,D[(UY%LS^\,= M_831V?WZWVH/S3;ASKP+PSJJNLS FQ'K5:@R7^Y>]%>6R RDB6T8ZAU_LS6R M:\X?7EGI-!.1KI9GQ'G:(4/QQG3Q_>.'IRUZE,TXFP]EP1L4'TMDAL^N@ZV# M*T^CSJEUPZ@IJ^:,LH;[R!@24"!0*0Y4\1"H,<*L(]^KHN1&&69]%& 4HJ.8 MRV)J[FBD@!O)JCW8X77"E\U=EK/)IT_9V4D>Q4(75M=]6,T[L$0R^.'. M>$(/;H105O6POVG0CZ?DA_O@"1W7U@3)K+>FP>&T(Y)EWEP'FJ8E,D?_OPD. MDS^=PHQ[UL?F[)S7;G+P-Q^4I>.365 S6@@U,M-_PM^2NYV"BT_3]:B\C#\: M33Y=SB+*O.:%,08WGKGM\T6T>EJJEW!'HS";:7K=Z?)2PE@=?N5$\$RH,GOX MW*I\Y^8OY:6Y^FNI+75D<._BX?SQK_NH<[5V>:N-=8PQ#+^'9%;3]< OEZ$_ M2G?S=9W0A>_473:-9^:L\K_G:\^8H\>J7^OY\A7O[[/93'UKY*>)_0=G[(7[ M)OJJ/N:0J3^HKS^LEQ6F(^+&D^M.F,=2G[LINF-R<>+A65%&WK=\/OL#G4J;9KFS[M?!_UZB;37_2U]Z&(P\(N?JN]K M<_?D6PSS [F+?'KLO"OB).?,KQO1J0;#*X?FMK6E!DU&]5<=]EP=WL\&:>'[ M"PJ%2>J5J=\TOTUMKCD3D8RS_[63>S\9XG!RG?RSZ/#-]14"<$^?.JZ3O5ADCPEK.LKJ[_E:_R.H^N1K7[];9BKP\S\K3P< M>>X987^V,M/]=#E8N,&OWY]-=2&#W(/5Q\'O8=B?F?'L*;JS4W='TXS-;"UW M.'W\JZ]>=T(BAV1@R:V;=OW58\Z%$'6?V\DHM7*4KN#JC.Q\O%(_I!;B#.0+ M_9QO] F_SI:=$Z8_7Z\M>FG2S>7Z^A-X;]5S-X7K&?=6B= MZUE<=[[&V\):SN!SG2>:]T)>/LCH=O42WC"D&U>)?D;Y21R.+FH^JCFADX7L MDRMPIN%,G3_(O73C]:P=>=-+&/0SQNJDL1KXVN"OAR\G0_H?NQD@\T_YD."? MGO_JP1,7)7[YGV]=^7(J&[HBQ*_Y66KRS ,QLJD'!NFGT/^].QS4UC*=/.9/ MGSGTX_0&J:/20-U^2G\E.\(O5W>M$SPY@U*O>G[*U'C=ZA%.IXYDD?W1PA-? M=_V*,^7#JSNK.A6-*_0/?>FQ*_1% ?^@ MX4!?S^*. WTX!JBS>_<9/-Z\\; MH;"B=']+3<_C5V.EC,'#P_P$V_BF9N+A 7G"*&Y@?6SI4:PV ME:-XN)N?,#;?E&D\W,U/&)LV+L'][ZL5N(%S=:A>1[EY9<%?@W)18'$-S_$@ MA3PI%)M*7&<;"H;=T6]UEN0ZO)Y'Y5?K,'5X.HN%?\<4*.>0,+^:-[\/!Y]S MW=AYL'OX4"MR6)9BR.S,UIJU.GV?X[EZ;60:AV4)0+VF.=([GB/O?TZ]D>E)MOCC[C984?AV&Z;C;?F5*'T;]W MO.6Y86MBX3QU)3I"D9ZDLZB\N#6^M5UU\^6)Q8Z8+[Z=15= M+X3D5^,WE0;-BV_.1V6Q_.9)% MD )9,U)E6,G,YZ=V'EM9\_>GU;A1ENS9%%#2G&\?_W; $F)DJ@;=:,=KJF) M;5$D@49?GFXTND^OSBXFQVU6KX[S3WB0_19X)R:2;&9L*0B42#AX]5F&;-?X M\_E9E]?=$WW2,5FV1:PHI_" /V4+&,\]/\%1E:)8BV5.!GS<9 MS>]XM_^KB=-,)>X; F2CG=!0Y\67\UA2U,M"/?DH4\ GP-0F#)?./#C_1DX/ MD[4XE_M9NFYE/2?.F"9YV/@- /=A3BT3<,]C*YK+^S*=@:JZ%);*V3Z6&?N- MWY5MSAI:V!SM;E%<(GN!:=8S3B(H6"^[;\++G3R G7%6:89Y#'[,X"8R-_60 M/*W4Q+)2FSAKYUW:'XC%O[);,X+#&^$==Z N:FP%U[>"E7DXJVZBVUC!RIC1 MJIN:F.&XZ0[>[A>O,C-IU4ULF\5KXCK8:LO9T06[YY%WQ2BDT<3N[V*K4TM[ M=]:IZA0G,#=R)8K#G!,W--NIF9CB?CR[66-QC]UQ2[JV)^['9CK3\E@5%%H=&0LJ4C#P?@0XSQ>Q$*"+?]YGT M0^KZA9>\56A$A4HA'B$>!AQ3+"C\"'S!?<0BUP_8D7,D@4H BK*>G5-Y.E-T M/%PH!-7*W$'>,FNU>@EJK-O^LR?7F'0=4OG;D*KRE:MNVD-L8FT6WU+%%U4E MBBR2U-^W?='/NI/(A-$NXG +WX;7%7[YE\"'*"V"\+JX5NUIM[)YOAA=7=J"KJ M]*3<$]:L.4U7K*LQ(Y^>-&M&I6-G[4*5Y!C$7VW2>W;K.Q)$!YK87>A0=P3]VCC7[(RXZVA,:(Z$J.4]\B2;(/P2".9 M2KO.,XE7KGQVT&_*ZB_' >.RW?C5#*N0H)I5AO&@^7R^2 $_=)7JZ=_6Z$*P MEMC7?=PB,5S^O(T7=SV09Q9T6U:15V:VP8%X$7)X-JP+1WHVY60\<6+IGG?U-DRL1/AO > M6\G*5)JS9^[BH4F9@$>(4:)L79-RF,8\[C7\O\A:&1\L*Z! ],9)QC)ETXR2 ML4Q-0B[CPX(GMDY*'^99GAH?#$ 9%&DEMC@7ET54:/+XSQS_*! MIE_=&1]EFB> *566G:XL B&.&NDL<:UB^+.G;%J17&6NCSROCP>1R;%K\H4G M\AYH84.0+C!J8H^&CG>M?90%)[=GHP5PYKFST2)8=6S5/JN=S%%.J.V6J*T_.2]=FE_%9X]0ICNA.#G5G2G%6M""RJ!&E7: M9,B:5$*3%Y?'WD>#W%><*%Y[/TS*CC;/# 038 Q39\G1:K,JLU,OAM,QYU*6 MO::3I9S.'LF=WB#8K#3,Y)S^)+5OH1C,>0-%AL:DG]*&%6*<39HOM2K6R/5K9'*]NCE1L>K-=V:5)C!_RLAUG\8/H9N7Z MEW>8TC+PHL +/*4Q#K'@''/%=>@1/^3"PSM(7<2>[TE7HU A@57 &>%<>@$- MJ:M9)/=WJK.JQI@_;BJ54\HYE?\>=;/:X!F2*E7\7EY7;%D*P>I)UZ!4=;+@ MZHS;;09:F:JWZJ9CINJ9#.IMT].KF6-6O:]9\&0;ZE@E6 M7&ODXMBVU;82YM <\76NLB.7W[7S-UCT@?.W!_'W0DC6?M?X:&KVT.)PZMK" M-@_%%GQ2>U4K,P-7W53*#%R;%(M+D\ZA\ W(4W_BE84"5MT4[F?B2_T9^V,- MZ+$-,2K/BZZZB3:'"_8(:I>%E];R%^M&HG>EMRN/DZZZB%NA0>&7.:[OU>\^/1'-_T]4^EC,V&M MA#$27^S\=M&^"KD5_:O&/9XRNS4;$D_7,&,=ASM_,VT_^^-.4=5VJF.W?S^. MDCA=^"DQQ&3 05 M30]@37*O>'>K0\JK\Y:,ER=8OCK^23BW/ [(0\_6,@#"_64O-*-AP+A6E)F^ M09X*J<=(I#T7JS 4,I2'H9E7CV;!B;^09N.:IAGGVD*ZJ_KDED^I^&B>VE*MM_V5GE%=]D3W^,(#OSPJ4TJ:- M[KBSL!&&@0;)N4JZ=UVS)_9QW/VV$**KC^,J)%DEG$[6C=>6 AG>FW$^F#YB M>2'KGC$T19/>(A4BJ_+J9/V6<@69$Z8H&>L\\M09\&[6!,VV-\K*PHQLEHAX M*I70R8RPW>9*]/>X9P>3EWN-LCRJK$BV\X^O7V+3:-TYN^>IGJ7&!][_H^-< MGIR>V$H8_"YKO].W61SWFJN\*O>DPD@\&J9_=).LCLG-<#0.EZ/9MWDJY53(W MM8@SVMS9>B"C=%R=UG 3!UXV%8&S9A)W5CO#.(0IF2--8\$QJRWEEZN/CAR! MUH=O+*LQLBLT47F ?640;O8 ^R;C7-SU0=YK->J!\;\>E]2YR.N_P.!L1:<" M!YSVU>=)Z:934T!;JUNS]5I9@L]'2FA?!I0%&'N((4XE]B67"OM"5S8VG0K6 MUE:QJV*\&BGB^V I::@QTHARUP=;"9^XH81_T+(#4VLL4YW%G8LK;X4539>D M;O0TZRLLCJO4#1U, ?L\./.V9\I!FSW]!==A=68O%8X"-ENR/6URO]_F1\UF M8CU3#H']I-LW_)IO"U?&@TQCV*&V#RR-^3%.U.0ED[LG;M0>EZ M3M#Q=3"L@QY_,I_8>E!_L@78$U.4_3=3:8P/QQ&JV\J3H+;K359$RM2ZGJ[ M-!@ETM@3TUY!CFM'%2T-"@,WU]L@D].\U'9F4+I)J;98ZKRVF2CQ*(5[TS=K MGN>LV&&8]^%VQ,6S-F2Q>*Z6[1H*86FEA35$NXY"6+1],B;!YDV1=D"^R@V6 M53]EEE.HF,AG8.\R)0 M/ODZ_=GL\8C9.TP:X7<[;)-88]*5QB18<$K*R?-OBN0F;_##L5E>,S-=*V&T M:BKSBF.%KG\;GGBEK*N,MOEGFT>)ODXIUJJC"A.IF\G,W 5QUTJS76\)7DW. M-Z&%AW2:QA"3,7N[&/,\ZQR"\K,8XS'A@YTO1WEJ5GD<9F[[G,:*%=H/GZ'U ME-#FFN0OAU8>%1SQW&BVEP"?"IC"C+L\C##V R2(E-IE/E61EL2O#E3O.<#G MCP-\_HH 7\=C\U'K?;'6<]67%:=#9R[N' @U$+N=FB6 MN3^:A3X4X)PGQ?% R7/47(5[&0:_;'(R;/+?<@6W&UUF:G-VOQM_MZ+P0VDH MAT'0A4.^G&#'X\+-A_=R,6].#'9T8FP,9N>W70S_K['Q Y'O6L+6,$SP A78(?%% M'9W2./(]>ZRR/X\+X1-<#Z9<%%U[&P52FL")C9#6EV7FQ\Q6SEX3V%=<"U_K M$*- 4.DA'3$4:.4)3MWFV77205[0;+O>6./="G:E8!_)UCYW@[H'YW^?MO9J MNH]@%NQ\C=XTRO0^7WS8"+G^.5UVR]GE-'[$ NX)J0G&6,F((A]QK+B'?-=E MD=<\HXXZ@4>;;=1;9[W5)L^&?,\>6S010'PU^?_)\*GC#'H\;T6LB],F':>O MAXV"$DU@T4:(\ %3&)78L8EHI'V M(DHD0B%OGIW''1:B9MOYUM%OM.5*'08Z8K[D8-XY"XF, NU+SP.WWD/-L_"D@YMNX1MKQEO1 M;CWY+"B7Q0[W7HH1U'6KJS=>]:Y2Y;1WJ5NZ?#?F>O=5OHFG/LY7*IXD; M9>6;P).-D-M#&.77!\^2*UTHV7J714)',O18%&"A0D;!Y(N(P:\> [/>1%N/ M&EG,82.?:3],U:PLWE:?M'[\EF1]OG[\9=PODNSCF6L_ ]YH]5<;K7BNV&:]LI$-Q#GG.JL5:'I;Q _:&?(?C8,U#:_)>?2A MUE07-<;Z[*%/P>ZW_$=U/$4A'@I&F.]S'ZO($Z'GZM#U0I]KZA+=/.B#.B%I M>*K"SBI@_APPJ-5WRX=Z.'W7:+*^ -BTRYK<>P-7M2AFF:%U$3 M?7/!J5'JN]E:ZS@SVI$;^')Z#+2BU9PJ^DVKPOK,R+<7EZS(5:MTS3[#\\RN M2]9%LU=JO%MRSQB2+O6#,)"$X9 &3'M"A;Y@&#'LATTL"M/4Y@6-UB!-F@!5K>;NS\YNNG MS]UT:)MZUF^,5FYEMF:7M%TW.,N'7EBD3,=7,D3!%FOHH.F'(CJH4#?#>%#' M=[(E[38>0M8YKG((MQP_2Z__;;S8Q_.N*HPH>#P<*GSQMDP5:M3BM>_+QIK5FF"-=]=8\"> 8=+X0O%DFGZ.=>,'&&XMD&\:8]>Q'=.JLQH6NX>NY&R/2 4 M&@.!\H7YSRH^J6_'22T['DP0S79+[ZS1V'=ZMG^=7L,MIA[4FGJX$,RM;GZ^ MO[F$M>9"9SM\SP.C@QO?N3/S!8N,VXF!P*\P'OL_3AVZ6@(%780)Q3Y8'N6% M%",2$(RI[X>'\.3/MO M/G1,X, 1L# /,<"[_\UZ=W-8ZX3;:DFVP;C@\"@G!@1H>X'K= @#&,)W1ZF. M1CVGUXVT>=%?IQIVSZS@)]._7'\&4I06P*[6-_N4S_"0X$ 3'Z-H?CD\%^4XP'.#V@OS^^)QIA^>OO!_QZ8"^F)4X1RUA"(BA.*4@K)J2!4(H"S M#'A9^YK3 NT<@[8,F?=3D8G\Q7]AUS\"-/B_;TP&IY'_J/L![ D5]XG]]I M4]JP;%AO])WYZ"0+A3@&0-\5%$UTU-,2=,^4$'020]+BTKP,29D(%"M$HLP=@#N4\QLD?,$UI%5PLNW;$C]WAO0/$ M2^,^-^\?C(;9B\OCZ\[I1O/2\:AYHAT ]4!;-0+RF*_!>TP^D3,8)8,XU>F6 MROEDI;G>B36CM:P9V\(R;S5<5F>XGKMWXUL5U-CHF?Z)#_\-?A2?FL>:@"*( M:"__[#M/NKQO5/\='XX2G2ZX+OE@]M*CSGK-8Q?8NZ>'0YV\S0-"DV^NV"UV MS>#L)T/;=!?N,O?V]5P0-'LO2#R2H@-NA:15_L.4$5QUN*WH(51 M_]WQ.$O7\T>-KZMN"FKAR7QBK>2?G.[# *PHT ;(T8OY,!^W04 RL>K#*H+O M&M@J=2+P@:UZ&<.@3.%.5%+NX)LT0B<>)=:FF]BP52\I:)-,)8$VRD]3P/5, M/\!3A_>)ULX#+,M]IE32[H_B3]TW3_W'"$;M Q,9D^D\:M UN3+8'(Q]3>)/ M9D$N^IFZM_C,3O0JRL&8OH'YZ)*1.8<)G,KAB)>-&/C\1"CM^F[@8>Q&//2" MT!2UX=0E+J^T^W@'=G\W@&S^N/W8Q=[2JS(K>,1E02;T3*,P(,K'1%".-/=P MI#6"V6NI]@7'=K$L""T!RAT02&/ZS;M[3X>QAIY;R[R@!OIVSGRX>VT2SOG. M]0DZ&[)<[RYO]P2=,JOF/%!7SA)YQJZ\ PY7.C$FQ#3:GDB'T>OYH2*P#+'\ MPWQPFXP>!GKH_#WNF6T5 +!@6TZ7OP#;[76HM7;[/-Q P;OH@Q/T5 B;\>4ZVXKR8PF*E#815AN<$M-^ MU> % [\EZL\95=19IB(Y%C+6!WYF),ZD< M?=Y:Q&[/ J#2,@L2^E1J3S( #X#CA!M*C&00N*'"LBJ6 \L\WM/9?L'KP@:T M/SQWXHP7PNFFY97CYD"TF8TS2.+OAK2&(08QX',G?>P.Y;VY9N!@]MG#.!1B M;C!A@M0$2ZZ2[EW7!![&32#&1N+J8['VX]"@\346Z\[?++QDC(A_O'U2YS< 9'/[LT!\0^\_T?'N3PY-6( 'LV=[:QB MZ "7#15&\"3P5\VC\V=VM9W7EV[OD8_^T+KC_+.;VL HB,S-O1;QDWG^)][K MI5/7;KO_&@%9.\X7_:,K8_O"1VWB,?#B ^E&<'\485+Z ?5Q0(E 84 9!]L4 M2G"/_%WIQM]M\%*KKSP9/ED!SN:3?G@J7\GBG;G.T?^(N_WA?\%D1HG>G8H- M]Z%A'_O WO?=@>$$[OS+#-SYGHW!&$*MYP.6Q&0NSED$-W/F Y8T\"/-!PUWF)#]4-\]F2?H'_"=U$*C/KP2"/J61\!J MF63;%Q51R%5P:QJDET&0!#V5V,RW^W%N_S >%$N3?U(DMF6HIYP"]!5F]B'1 M_(]3^&>R2;T(9QG1T"O,M+,E>0<+^__4^*9Z29PWF"3HVZ%6Q'.\WKYU$N62TU-/[:0!@%& MHUH6WM_GUZ?.U^N;J^NG:_75^??SFYO +!>GITX<,VY^?;AYN+\XO3Z MXN--93K$_H=NUF7>CLS,I"IQ;X% VTLK'UC7-U>? M+\Y/;S^>.Y\N+D\OSRY./SNPCK@#.YC,+M%HCK\#FLYJ( MPH<>N'&O)F$)&HC0541RR4(L:2B(E@$FFG@D]+2NR&E;-WBZV/_1 +D&ALF2 MD:[,J@YE)"05'HD8YLP'6(F)Z\E02)_[)$#;Y!)[M7*)/;)Q2&AV(WUUB&CU MO&L0R]N*6+42MKR@^9N-MX.UE>_@"( M"Q-.L]W&+*4B#S";3P:C1%H7>P BI(M,BYDSMM8#*A5I,]>-TC/)05G6$-S4 M3<#UAG^^\Y[9X7S=-9_&HQ3N3=^\6R,QW?SMT!87E#Q:#8"O4QJK*@F\(OE[,=%*Q^CV M2\"%9_36&)O7X+&A&B]R23_X5N=?EASVV-=B5YP[;Q1% M][%-YPDW%"ZEKN\;,X\XQA'S.&*4,1?ARBI=^]NF6_LH.$*=$*U7J^MYB-]F MVJWR---N84.#+/_I>E[)NP/JBCV;]<.;CB,8UX-/N M7ZYM=J-8KK74W>_&/:PLU+HO/EFO$O+A66>]8;4PL6[MZ&/CP6W[YF3?+ E- M.=U+1%'(J4D5UUA%G$JL(Q4Q0@E1/*H\PG\L],@Z*/0;AAVW*.^]9ZOVO+75 MH2W^NJJ@D>1J-'K8O4.R34=XDTT6)T_'@0W'9)^CBM3S-:%CCBD?>R-(FH(H M?H@%%D%(5129OC"($!PI1IID,Y'7P<%ZQ?>.HM2.:QE_8H$\HB%KLK4ZZ)Y: M?4-V555KS%:,:]WAYPTPGZNAG/(U+7M.53OQA"(DT)AP'&&7!UABUR4N&$Y? MD:!)%I-T$&N]S%8)'%,)-))MBZGP>5M>=K50M6^FH8";XQ/B!:+H87NF"QE H(=;%4A"(61#[C8>2Y\'EE M*;%C&5?<87Y5W=6&&-?6&VV]T299M>?BC<[T![<+_#:.WH[2(C>]=4R?.R8] MA E-'W9K/L>,:3M]7YOY7D7?TOS6\C:HAWR,B I-L:&M@_H3*(-&DJO1IKQ)]GJNR'?KCQY4M)ZO/UI=CAUL M(=A+<"2NJ@S7&?+8N:.N"-LEN/1,7M"BQ MW_J9SQU:'M(T5C5F0$H&&H>*: ^;/D>NI"H@GI8A]P.W^F#5L:*IK..1!MNR MUA7\">2UD>1JM$EMDMW,TS;*Y_):9_"@PK5KB_?ZX#D_I0LE0\I#UW2""CB5 M/G9#37VPE41B5PJEN6Z64]AQ0Z^Y=K1:F>V6;8Z4.O@3BWWK<#YGA_,R[A?I MM_',]N?1;>GSPVO-A;?/USAG?0KLSN>5Z)G"?=VI[LTDHIB0 .PQ1CB@FOF! MPDA0JMP0,1\WR4#['3>8[PO4& .]L2/R(FQWJV9:+_J8.&%5V9XFP85SG=5P M,GT"XP=MNH(>#QVL)MPQV?%0HZLIQ-MQ7:,A0\&DM_Q'M4\OE'"9 ,<^H!R[ M2HN(AM2/?)?YOM:!VR3(0#OP\@9#AI5%QUXT\]]QX[]C1J)+)O8H^P[7;>]Y'KIMWV+V< M4H1%DUVC-?_+*,VR[6?7< .,_V!6LJNFBLO]> @>_)+KQ$DC<>R;Q$HK>%Y?8"T*ERS1E@2\I(X'?,&37Q!9&1]&@%<"L^,VTP+3] M&]\?JAEF91?C53>1K9IATJI7KKR+-:)WZ'8S9W5F[KL;M &MJ>*FVWG.RX^L M:C5>]!P]O_GZZ7,W'=K>X'6;?.8#+PQ IG:7Z8'I&Q =5(CY,![4<0%L0>"U M7YWU.ZU\]1PA&V;U#2M'<3SLQT.=F17XX_=0!<#\"!$/$ZP$H\"71+B>@,^U M*[31\]D]U[%Y[_UP.'CWZZ^/CX\G/T32.XF3NU\]U_5_!;&5FPK]:*^)ZOE!*>CQDWZ3+49X%+ N5)QB)DFS__W_\S^S]G M[K^XJM*SX/!^J4TR66^D@!I6110C?%]@H"H!7W-X->;D&?2U%&"<\?2^0 V? MDOBA9+?+U20D9H !D/1\%P=A(+ GA12"(R^(A*I& WMK;4C&N"!8?A;W)*C M!'.JO/:2S/;&7NLF_]5[!Z2F!V^J&,OV,E=O*F94<53%[!(89!RM.*FRA.N# M^SV@D]5F=PT;6,=RHC%F<-8%#3L8ZZP66.\NKQCK8A1[]",*2(]'7H':1*^KKJCN"3^1IT8UVSW6J9 M::: P\S:R%$*;@Q8P$3W+,W3^^X@;=*J<>IS1@FL%U%8(D:#B*H(AQ'!;AC@ M:%>K]ONG+JR:_MS]7AY)-NP/3U_XO^+DS.!8^Y"SG&S79:KM;O5]=C*_N;&K MU1_>\Z%C @J. '%]B &/_J\1U+[#X:D)M\5%>T [@$' )DX,D!5NTHY.AS"\ M(7QWE.IHU'-ZW4B76"7GE$M8RZ0K9QAE,76_V8=]AF>5#T^%C&+&7 -.L.\S MX7DX0DH@A#RE=$7?/,]%.4CQW,!WC[C^I85]FVKY3HV2)\V35^^]<;YT3J-M M]:YCGIO^!BSV7??B :S,4,O[/CAA=T]-DF'7 WQ"(HF(X@ ^ Q:ID(8"PCX86(4LD]I5GH\?#( MR;+H9< ?63VE+^B;)L01_P_V=8G=F?3&M*HH6"$8T)7X4:$RIX,*+L-0A=GFD MP&@VR3/![&2^?=.N9..1@^O8Z\72LODPMGS_$5@!I.$+[_,[;9IS.#?ZSOPL MUN 6OG17K$.BHYZ6X().>30=1^2T*L9$JS,8)8,XU>G)3*!F27ABQX&" M"?6V"'S,QMK6N\M?L+&S5I0F_\8.HC9^K<'CO4=MJK9>-GYF_H%YHMF?!"70 MRS_[SI,N[QO#=,>'HT2G"ZY+/IB]]*B-27OG8!<$H*>'0YV\S?>F)M]: /DZ,5\F(_;1,UD8A6, M517?-7!4ZD1)_& 5T#B"=@N?"* :'ZNP8E_"G'9WXE%B SIF_]GJH!143J:W M0&7EM7/@>J9$X,'#^T1KYP%6YC[3/&GW1_&G[ING_F,$ _>!A8PQ=QYUH@M] MLZ5Z7^$W@"0(2#>WM-Z MHC%_>=F+)C!A [2P&Q-?F2ZR\BZRA8G?:KBDUG"#W1OU*0-LZDMUY>RRSUB@ M=\#M2B?&V, W2S)BU/]7;K(-1@"$#7XVEA>P,]B*Q"F$RGSK9@@&*>D"_.TX M($4G5;RX]*W.Z__X,P5I_>TFCH?Y&^PGZ+,A0&,?Y#B1]P::(6O:+^/OUNK93SJ UIP(3'C/QI3&.#+3"%;8 MI8;G FXLB:HS2&+C:SKFY3D$G=4)%CXN-%)KI0P?+'@Y?:992.9QCPB*.,$ MY6B@/%-G1_E(4I]7;?LBM 1VE'1JIE(S(A9?OXHFI-LM)*F(26ZV$@4D/*E< MR%;T&R[ZMV6O<%IDC8_F#'A763&U42B;ZQ.-K$,GGDS:^FP/2X(FJ[M")@ @2D_9(_[Q]4N/^/SG16T.7):3FR M-9O\D?NI\!,\AV&C=. 1BNE2>&4;-6&M?*(,/[SR!K8Y'/ MT;9,FY2Q$K>V991F^S&P5",P$H;J3FIQ3YI= ZUM]RA_W/-1FFES_=!-4\/0 MZ5,ZU \6?2I :;KG:+NEDYXXJVQ:L15D .L85AG7$H6_I86Y@F>:+WS6/X#" M\*T9(W5UWXWM@&ZY.2'5[S@?4_A6EQ>FZY\:QJ7LIDL^%C,7L'B3YW?,:L)# MGJ;]Y?%(],.@%S]I\T7SIGO^'>@S$JFA-:Q%[PD$%;ZBA[K87K(SR]WTJ7AO ME;&)ALH0U,QWM+M@M@ZX$)_/8E8/W_!([F M65SX PP<5B[^H^-\C>'K:LK43U"Q"609MH(!P9T#@,Q\#W66MJ1_@"ZQG - (#8L^I9'(*D///E##^T;QAMJ9]4)C+,09)H. M_P6H)^XX9Y=_[]J9_KW;CT\.9'EJ;7YAOV&6I]8N&,;;Q5M*)DOV-$_L^;S[ M\8'^83PH3$?^27%(+Z--^1S25V#(#XGF?YS"/].G;1991E--0R?SC[D<&0\O M>\XF_EC9X-&QO2L,U)35FC:""T9@*F+-+/ZB:0W@IK?"3#\3K'<@CH_\*5U MH]G32'^]3XHGY:&8#/36@V)9E=K+E#+G?O$>/E_OK@\__C?9H]/Z1_S M*#=C>5XYB_T,Q#G"(-:MU9%+5DV$6$B,B'NJ6E[>W]R>7IZ?7I\[7ZYNKZZ= MK]=7Y]_.;F\ZSL7EV8D#UYR;;Q]N+LXO3J\O/MY4T^,@PZ_VF&9F4[V2SJSF MGQO^R@<73VC,NEU>W7Z\<6ZOG+.KRYNKSQ?GI[GEV<7IY\=6-?; MCU\^7M[>.*^_79Y^.[^ ZV\$O\/LOR/_EEU_>OGT_=^?V:2FXUH8;)J^69PW>R'NM1CU] M%,H[O5L +6L%++#]@,@GS;>E/7C>K.>W6"42!M '8" Z<)IFXV5&C^D MU-G*7#<"9)* L^Q@N*F;@$M:U+M,G=?6Z8Y'*=R;OGE7A?S+::][.,.(:VV< MXV!9=835DE9#/+V#5(588^)UR!5N0RYO@ZH0&9K/+F6(649#>^NX8D0!Z$$$ M\XH&4XA^-Y&_>>4Q5;/-BG_^29+I(CN4NC4E-BQF]T(*V'TMU-)7HY8.6=#I M>(6\O(5CLW4XGE>%L6=7R^WG(>^NZ[?\Y5YT'?6KAI MVS"A\CE%$5#D,T819I@@32/I2I='2)'(C]R*+%7D^D51E(.FBZQ;2,WK,*]I M%7*/6CMMUSB@0:;\=#U?XMT!M<@^[?01BGD>WEH>?)*'KZC;\'4\@ XY2&LL M-M]N@];3,Q?%UG3;%VO=8;TL'/ARFB(MJ'J0\W>Y7)X;8(6"0 8>QZYDU&>A M])ER U-##U4APT;B0=1Q?:]A>+!MEK8?I=/49FF-)%>C04%3+/^7ZDRTCM/7 M1VJJ=4QN.JJ$/5_S^C4QQ]&'3U]-[B%\XV/!1N5:]01'R)=@6$UM81;0""N? M$!+YE!.NV?,QM\B?K^#8&'-[7)OZ$\ON$4U@D^W<$3?5=ND>SQQ;:AM"':ZW MQG-N"/5<#?J"BKV*84\@4_>18.4J%B",2"@]KD+BZ8K4KF::\) TN;GP<]O\ M;9B8M_KIY9/\F2.>!FTP/J-FE\WFUH9K@683K_%VJ]GD>\F;48>>^[&*V2CE MADK[D1=%'$OL<^51[7K"]Y3G^>+9A,>:F)VT/U54 2V*W[;NE=3 K^X5GDS MO)?R9EN7+%U4H63/!ZQKE:+!K($D7-X:2%>RBAYC,ZRV1BT'#8]EKB8$ MD $.X=%24TX9QVXDF1)+:SG\"_!1-WK:4;F72]-1'1?%S*9(9S/M *[IN\P2 M.!]_#$ V=+KH@/]D;1:<%%\Y[1JTJCY8O\HYWG:HE4745MWD;U#LI+0.IGY+ M\EU_>+I]&L"ULS@=5O&M0*9V"?%DX(&*I$A0@4/I(M"03-*HHLSTQGR+7)B3 M(EC!]+#T):=(>1P#K/5=[0K6UB#YZ8&J+0PL"3 M)V? GTRT)*OZR*4$]E.F"*/5-GD?!WLMORT&VY>,OUAZ1_'=O!CH%+P5O,I<@-GU^4O%A)GR292[6/3^UF@G58^_&?14+-R%_ 0([C..F[& M_5US1.T*"0O69_/=QY9Y]\LZ5Q82??S1K3X-=8@A&,>D(N.\Y=R6QS6T\ MY+V7Q#8+DBUVAG%R0!7@C0[!'PWC&)U4.%!/8V?MR>%#9[[!W\0U-K>6O2SK M7,WX//O@ECRW:S\'H ^0.%2+(7:2>[K"M>5DSDX$=)5V"4* M8W#CA/8%\<&C Q^0R:#R/(KGH]^G'FNLJPUFVZ?;K8N/><^/&PW$,[&-'1X] MJ6CU=C05O:=3]*UZ:-5#$]2#S[F+)6-<,=_D=G$4<)]I&0F72JET7?5@78*I M+VVA'_Y7)['BZ;WA7>HA[[=6/[3ZH=4/A] /7J C3WB*$T]A00AE"M$P")6, M%)6^6J ?6ABP=TBR*F*>$ST,_7"/)O96T!B0N-"8[X0PPCLD_-^<>]YJ\ M="A/^'C>[RYK2F\7;G^]7,=\S9?[4SQMB\M;]DH)EP615H' 7SM&:!GNN.PS5(T([RRWHF MM6;>F(#,3N>T0+6G#]6Y3+.5VF5ZN[RJ2U7"5,-"0_4%=('1>=,JH58)'5P)[4$'1)L[U3=HV:= MZUUW$8YW2F=[-GF^1W:.,?>MSN^PR NQH@R)2&$?N0+Y&"/&7:!C)"+E!P%2$%NB4%FYLEV.9_:S7 MA2NG0)E2]:N6DCI52X/*8JN3C):LKCVU/LZ . MS<+55;)WW^]A&1W*-=ZGBO@M;BU6GV25K=E6W41KLMDV ZUL@+;JIC7ZG^UO M;;=H,+)1&Y!2RPPGZYF1-YJ9J+G7>:7N4A>:O#;W&^ AMWX"9 MZW*;!E>&[?LZ ZZ/W>&];5#%)]UZTFFDW.V#[DGD_:3H_F7\/:L6:3\QW?P MX7'X7FJ44)JUPAKDRL>,)^^@-6GPTW$N^O*DXSQJTZQ@E)@6D<5#RA5:BM8$ M9A"SH\Z:"11*K3R,;O\[+%^$Z?E? #,,3 N!OH1Q_R?P <_Z)WP TC^EP_B/CO,U[L$G17.7BZH9 M)..^E?9F63X. \-4MD'A7[9.Y938EY&4TL5"@/["'&NF0A2 JQ'H@'D;[JQ_ MA7G9@(6Q+YEYR:V*,2H3F[+7A.R.ZX(BR6L$3/=VF%ZJRD8/62?2*>8 MIM1N(F_4]K%_9P3H"^_SNZQ'6ZKOS,]B<4W?C45\7G[T/7")T!J$8B12(XC M+;TGH/[# +215BQ!7UJM25!N%;;J"V&6:LI""*'64; ]*!1A\ZUG15\]+_9]$"I@L5X MV.?RU0H[H.JXPQZ'&1P&8&_4*]/H?#"3@;-T\3IYZ\!Q^R5KJNY'0Q4_]JW1 M3\'^V9Z?8&C^EO"!_@Y&H^, 87C)DN58!-"+N6>8O3MTKA*#,>)MQF#>FS^F MXWP""-E5O/2Z>_Y=+[=9N0T\6P!>UFGIO0:&<0522A$ ,H1C[(7,?>( MRY%9R>P9&T4^2@M#YYI<+ EG+!@!R*H_@[ZKIC2 &]X*,^VW/(()O7-X[Y$_ MI0MH4]YH^NM]4CPEW^'(]SQL:*!B.;*M#WNUW,W+N<\GZ=G[\L(3KOVOLB9% M?ND5&.QE4YOJ[F[]KT.O)U'166^79U9E%/W_ESGUBI/?/%Y?G'__;A".4 M_E%5@I7/C7P_ YAKZ;['ET^]9/\M7RIEX?W-[>GE^>GUN?/EZO;JVOEZ?77^ M[>SVIN-<7)Z=.'#-N?GVX>;B_.+T^N+CS3P=#C+TV?[DE3.I/KA7*=#VTLH' M%G7-U>>+\]/;C^?.IXO+T\NSB]//#JSC[<!!+TC ))] M:>%^ M S"UZF'0,L,Y?P40/(>(*;>[UQI#SW1>4H!D,3,,([^%;65/B=#AY3)DJ M3C>%Q4A3\]W^U'>->].U5#3O*;_:[CF,]PN4%N.(\#> ,%G/83.$-']E008. MOE>Q%H]F-G9V_3A+98)O)^/YYQXX7(N%W?$RI,M>#)<'X!L43913$.#RZ+)0 M@8KAWF$^!YT[@27B&?2:W0ZB7HS^-+4+VLG)9#>Z,J\HM5PGM.6IC!7RO>PB+ MC,,!P?*S5XB>S$<$'*!1SVX1]>M/CP!X\+$45' L&1$DXDPJHD+M2G>-0L2[ MF)X?XA.T>'J@K,HZHA1F&@(^U$6@R48O9^-.6T9-;-@J1]R^NVT(IGA2L>EG M]67WN^[E<=2::QABCWFAZRNF?!QQR07U1QE6BH"T*0]C32C2 >9*1B$BOA?1JNFA74_/9WB9!!J+D]GH!X! %H4, M (;&RN(%,Y#"EI7FZ R !;2U6 'QN!D"I58PAF+^:2'F1[CUGK/QU/+_3$G M7I1-?W@$T^WPP2")?\!LAL!O&ZT%8/#_T<,;>'GY<&J E1\RYD>AQAHQBBGS MM1?Z+$*21Y7UD7>T%L@]H;OCM,K9R2C"7(0"^5Z(7G@2[HZ+%TXU;[-;+[ MD$WEB9-5-U6?.-G?(.G>\XM:P6ZX8-]F051XH$T%S^/%LS%B$_R<)&AT++R9 M^)' ?,IFRUM0,NK-8IQ.EN$-+W[,H$VO^^]15YG4&X#S@/L%O$Y]UTEJ/$;P MZ3+X+YZR81GLDZ>.9%'E#EA:F)Z-%T>\VS.>N.&1T( N_!F/L9 M0!2Z+^\?>/*'<7+ US$N2O9=@S:')A3/K;6'M>D7\7H;X;=>B?FJ<:][75GL M/V@N[\OC&J?=1Y/A3,@P&==:@P+\FVAN$O9-W29;0ZH_-& SWSZ!9>N;7"H+ M00V+\<)MR[]@X@EF;?/!#KC=9K#QA=P*X8R(* M27<,O2V_.-IR2[8 B[BR1( J]IR<0; <>K*F;:@Z![OXV-8SVC6^*(Z,+-\< M9M13B DOB@0V,1D.[H'TL.0>UPRSB@[1FV\."Z8E#I$B@F.,".,* 507H6*N MV18YZ.9P,#G2DM&GN\6F\,J)U:!&O4WA;8=:O36\XB9_7#:@F@5OY+U6(^/) MC9GQS)R,Z@]OC3*I8D?PP+CTPE '+L,:@Z=*"0EHY(HH $^VSD/6>*V0BL::VSC":H(;8'>THD]]F7V;E^/ M-X"M$7W0 %8*8Q)UD]0@FD[^6SP:PA>&][%ZDX6 -=@9;1-.C=;^SGLCL 1Y M/N?X(6!HXT>#:A8)0 VLNI)E:O 9SOBL^HVKE[,&#VPJA+LGU%9SSH9OBT(X M4O=Z.7K]?Z^,_,#? S#WW7^W9@$UE@4XVEF>J7&Q;('$8#WYS M\EF6:SDVI_QA4>'C, 5GJDBQ\ZI$WLIAS!1%R9-Z\P*;FRS/3O,RBXCL_&(< M: !9&FGUN>P9U:O\^#(GO*N$2 M3V.M&$4R2KV8I;XPI23,0B^&$=IH%BD1EU@CCP8NUP A)'(%#O ^ M"S.CL./A^<3K1FB78T*%5D*:)2'$#2+/0\34>!$(,QI)%Y-(A-H+O:K#T3LS MP"CHN*BA.+N!1K8Z O@,@A#7_'&<]7*,&,3&=&M*UX?YX/O>A[V3C@T;COL( MJA%8\DO!D8LT(U*ND$03S8G"FD3,EQ[RJ0Y]-XI"45FS;%?8@=(."^9SZANA M&C<4I^/&)5K9;V6_ANQK[0K!&'59$& W#*G!/#S X$JXG@XKCH'M#A41@$5N M19 $:+U,-'-2 SC(>^U$8J#:*E#*!IS;N_3Q:>KL:(!Y5)2 M*8&@4@F"/:$P1H%' 4U(&;FF1"X/J\NX[PA.$((Z&)%FJI0V%O'SR4+H:ZP# M-Y)>('%(")61#$-/2AJZ/M(5NWL[,Z\XH!UXX[.7A3;JL((QO_43/1PE)GN\ M.) S;B-2.O.PJ_5N?9'6%UE++4[X\BQGR]+9B'+1C2#BFK$(-)<$O* Y85AP MCS"?NSC0E:6F=H07/( +;D-59!M]:"7^A4J\3R,22*J$AWT<:4\P'T54$3?4 M7(;^7G,AO(X7-'2S\@7$'.;F@+<\BK.[0,2MB4(T#!AEU&F:+LS;%Z]:NN>; M/G;@::_O.?ZS.[Q?5XERZ0H>A<1#G&%/^SS@*F2!%I1@Q8**>DB["[.$7H=Z M#=W0KI*Q9H&C5NI;J:\K]:XG:*A4R#D+,?@N KGP@0S\*'3!>ZJJZ;JS@!)# M'=>;+_7V(J1^#B!E/\T1<'M:^OTFA\'SZ2XZ53ZYW'8W6M3="+?=C=KN1FUW MH[:[T4/;W6BS[D;PUY_>O@7FB;H]/=&I)O=C^ O\_@LBO_SRR]NW[X]3T:K" M^-6O.;AL#*_>CVN-K"B?->3]NR[8^-,42+2BQ5+ 0BT"[''A(XQ4(%C@A6&( M(X]AQ+S5_3U7ERVB?JBX&P9N(!E6OJ2,>*XD(1811LBE!ZVB%8XK;\M_C[JF MU_V$7DY&L.5%M9PEI7%6S[0&>:HK^I0X?6'IW>T'7%E<:]5-ZQ?7,@?-AOIS M][M6LUQ;+,]I^I4GPZOHPRCM]G6:GL4/PE2!A&E4L3/F6E'75S1"/G899R85 MU*6<<<(UENNT^5C%SE*[E&! +!'F6#$MN,M"%2K3894$*MI+%:XQMW9-'+$; M=?/2\V/6Y99JNRN4M0W75);*6G73TK)1JVE>8Z$V%ZQ]$*NRO="JF\@VQ*H4 MZE4W^1L4YCID':ZY*F S/G#Y]]G=@7V6YSIB_L2B4BH5<8P:%"AB%>M7M2G' M1!9%";<8R.JZ1^4J2FLOT\$*=1UH"-6ENNKQQ#YJ'^V92QHSD.? KJN*=AV. M92O*=CTOEJW8J-ZI,?KI[,XA9=82N%SEZSARL*J4U[XEHK',7[.HUQ%EI-@, MRWI!F>KO]]U!1>;&CF5FK]_+#= MDI#,WY(XG>JXQKGG>YXDOG2Q\!F-/"HE1=3'6@F^J-+7[TM>\>'I"_]7G)P9 MG^[T1S?]O9"7Z[*X?+'@9%=']GQOOIWG$71L_0I">P:LK?)HE@,?$8 M!Z6!$0Y%*+#V4"BQZX>NJVA%NP2;]]$LY1%VW+6RQIZY\C@DC&L05OO*AUEG M=:6_ZUX\,)T[M;SO UGOGFRSBBYPJ&WY-.(]4[EL )-[.AR8.Z;2W;?567X0 M\CEH.)](COU0!9I)3%TJ-&98.^YA^DJ9)8M8MT+:7M++0QHX.,*R?TD/3/)+$YVY(D,21 M(BQ (1(>4TI[S"]:!&Z'7R9L#0K2_G%I>'IW:I%V*/T)/+16OEOYWA@0F= M MC7Q*=("C4(@@T $E0A(LL/(JY'MS0-3*=QN!V0+U7-K>X@\#;?I.WR4Z:WW= M!ECVKMN>A0(+ ^E1#HYIQ<_<8VJENI7J3:7:PXSP0 O-M,28^L+C4B*A0A'(P)<[P3>M5#^7 M.$C3CWE]UCS5]W&OJCOPWF!.)4V.J@HW.$YS#(VXV? :JA@CKE%$(NU&;HBY MXH(1[+E(1#Z.7.$NJH"_D6*T[+P/GP\6O%F*L3%'T5JY_LGEFBI?N\('M$,9 MCGA $484\(_K"N(CNJCX6BO7!Y#K%Q'>V76U6SXN@S%;^:(-];1.X7X.*C"/ M1)P0%R?Q9J_#R#K-3IOO@>UVO5M%T"J"@RL"EV)$4T1#(>TPWVL504U%<%2,A3?KLW6LX,^E'C8C]+,I_1JHBDO] M07[2PAE-I4MM\S#=HI>X6E(/^V'HN5@H1*7TA2PZF(JI (O%;_4Z.SE;5"XG=2J7!]M4+J\L++_J)MR(,N]!'6*%VQ!K M,N\)LZQ9P+W4G^ES-QW>VL+J=;7.='^I]6J\OYKC^AD9F/.-RJ*=#[10R)GF MJ^C@4ZDA%C\H\UXJ?:P:P0 3,-[@Y7PTC!>\?(ZD\U9C6[LQ_[S%KN"_1NFP M&STM*-Y?SV9%<3SLF_8MU@3!'[][G/L!"OR !@(SSCFCH!^HRP2B/'"M$;5^]/!X->%P8YC!W>ZU41PIEW23N._B'U8&@L65:LH[)V!SS4-.SJWSE_ M66Z93>^R:+%U_OA#]D9&>O\6Q^JQV^M-E:'RD4E@QI13#$B?^SP2E 08FQQG MN9/:'>"A'OS2,>94WCOW_+OIB%(0RAFE.AKUG![, MP!*^ VM3O7SI2-[#U016)1XZ0IL%R7=WM#JQ+RX8I!)G9)JDLDQZ-0*IC/<4 MOTW,^/23-[)3,VJ_MMD*ZY@M.K&X"YLN_DV#!'9Y)]5)-ZK4SWF'M#7Z',WU M$JL]75IGNJS&=&>[QRU?RMJF=ZEIJ$^F\8P7H^8:>GZ^:=YL7?0ESZM&$56= M^"JRRLH[N?K'0/=3;35W16-+;0(@RDYEIC MA@6LA* Z1 '@.AYY)*KPKCP73_>PVH7&G0_I3U-S"_-N'C#31_4[3[H$HT>F"ZY(/9B\5U?*Q:5':T\,AN-XYNIU\>ZGAC#FWKZ> M<]:RQSV"AS]YB5OM[QG2>(1TG.*?-_D[@,IQ8AEAW+@3%JP['F?I>OZH\775 M30<]_F0^ >"@G3\YW8K][E]M*!C5[RIN>01PXP*'." M<>J"J^%3A 5Q9:0JF[2C7?,F/IG/O2G00(:X[C7\/]':>8#1W%>8?4.3M/LC MO^YH8 /E%%UZ'#/8C@-,.-#P].^Z]]39*14#@53H2>I[$F$"3ERH6$BB"!%- MD.(531?16,+1[B1\/HKB[(-GL-*"><@+7!QA7X2F; !VN0Z$%W)=6>IYS#,[ MFRU>-MN"9TSE 9Y8%WD ACI6*8B9X094=(W\P%-@E+B??7V4)* ]' T.SX/- M"9K&G&D*ZL94#8Z=>)14>0F5EJ>;EIX(]PI=0*$5*[)L![GTHH_9>ZX!L1OU MEY@^C(:&_Z-Y4CX-J9FG/>V+**(8O"P::>DKY'F!AWP=5FPI[U? 6^/S'(U/ M(5I)P6VF-:75KWMAZDN8P>VC[GW77ZQF+\,JJGRD:0!0UL<^58PP8H[V$@D: M%T6+ZAGN@I_I,H.5:1B_LUM"&&&^?8S+\APRYN& 2Q4IS+7'0HT 50:AY], MS/AQYX_W,7\# )%4XC#$+/ X$;X0A(1AX+' KY/*OPL*S**3C"!D MF0U.'S:EQVD$FLD0Y1.8HBEG Y/(CTP+:(7]0#/J>I%";JAUZ(/"WR-- GHR MOU5<9@NC-_C=7:)!*^NQ)GF"2:2&0H'!>/'H[A[^P.AD[%%G/^;C"7OQ+]<. M4NS>DS_(A!;&6"8;*HM;MV>QK@,W9"]"Z,M:4)MD;JVO .3!(O7O[!G%U(0^ M9OM)1YKB$&"Z\@7!KL\IEQY#D4:A1P.?5H*@#?M)!Y0BE[B,8,0P%X)*#T4! M9Q&CVD5('K0].BV ;D:2Y:W0%P>05L^I!B&J^S6ODKSZ@ZSLD[SJ)G\?H;%_ MZBRZ'1<,:VU#U.WSOM3P5+-45C\:-P,>,HI FXX2\T7XK=L#^*;!VWCDB39M M!,WO<11UX5Z++#MV=^DA%MV>N62>+36@.E#!^M^C[L D+_0#BG# M=>9-]E.0U.1A[&\#U!L-C NSL3!>%X^U?]W"0\LVBW#L!=P+--$8RY!Q+_)" MZ4M/,NF'BY#,[]=@)+7=L/C"?W0?1@_%!D7)2+U-M7RG1HG!V*GNOWH_U/W, MY,S*0,=)XP=MYICM/SSP)S!:9B,&/@1P#,L!9EC7F7M?/_+>S*2)B' 0!2ZB M@<8NTCR0GL^Q\DP+ QQ41@6M_EDVN0C0PULSN]G)P;K:00#+VDHA'/@,)D2$!R(F(H\SCZ#0K3B-OL,99N+3M^L93W@<1 #^ M&O/S6/XR9A_P)WNH'?QYY]&$#R94X4.G.S2N? +?C/M<])[&0F6OPO?-3AUX M_3J172,Y]SH?R[0.AJ\-[T$H"S?,BI@9YM#Z.44(*S9C-D>4\FVLQ+AQ:A*L M$+QGM45ZK_5$FF=0;.) M"BA>\&E:1Q6#,[$-<*E[)RNU=WDCJ[XJKTP<6773YHDC57LV$J:>V*RA^W$V M]# >%)8X_Z3(',H4?CD!XRN_TQ^ B?XXA7]>+8"392.3MYZ=>P@P/BB[["F+ M-ZJ6VR,Z!QZF@B'3L94%(S"-TV9VOZHG-8!;W@HS];?<>"_O'-Y[Y$_I OI, M9RG\]3XIGI-GX^6)%#9<4K$H-FLKNSJ5L'*?3]0>(2@2N;*$OLH7YQ_]^]=XD M%ORHRHWYZZ^\8OS[&81SX ',O&C_+9PKI>/]S>WIY?GI];GSY>KVZMKY>GUU M_NWL]J;C7%R>G3APS;GY]N'FXOSB]/KBXTT5+0XR^.I=U)FY+$JO6B#F]N+* MAQ;W-V2]+J]N/]XXMU?.V=7ES=7GB_/3VX_GSJ>+R]/+LXO3SPZLY^W'+Q\O M;V^W]Z;<%FO%S\::&?3B5+3G_)[%WR3?Y=H;R+Z!?&SEN23[:H9 ML)OF'2\MPDVG<^'FOUHD3D1)_&"AH3(A/ "M]DK:M5R8B_?K[E1[^^VF_JXJ ML:8$^W[)Y0E2G0JVY:F@*]>LXU")5%<-9+ ME-YO/-.IA(@R&MK!37#,]&& V=SHVF==AB9X3;[LQ'K6%L*-VX8@7RXVSRLKBL',M;8C8\=&QF+1R7%,@:2:79)CQ-9H!0L^/O1<< M=MO:OIE#,\_-CITNJ'2P._D\G ZR])\2]KI/WN"PYL$U;$O/ XMTS8*V1RLH M-[OW8H^1OXVCMZ-T<663'?+GSBI4[I*M-A_4XM7<2=F W1%\']4X]UD-8&;+ MUHSX*OJ69BEFY=UXI83KB,^ZU O7*,6 MP-%Y]A@&J!7P5L!W(>!8,JK#0$2!&V+,!/-U@)4;NB1BA 6+VB+M0L"QV\$! M>\D"?BA$U!C84U#A$,CF>-IMOZI]J:8YHDH_II%KU_I9K'7K 6X<^_G(E3R9S/,O*,4DU7,IDI%61?7T@ M+=\4P/0R_/M#._&37+J,H[[F#'7:5Z<9.^4'/\M'H$.-(U^'D2LC'X>AQY1@ MA/J$4NR&GEQ\AF0'=3M1!WGK5(EO-GQM):^5O#J2%T3<$YZK54 E)A[FB+B" M2L80B["KZ%XKYG8(7J>)7+,E[V".8V4*0^.]27-^MU\4I)D]I]8[N >Y*1&/ MB&E7Y24UU4'8V;B/M>-0Q#6>)IQ;TIB*!V&H-2 52K#V0XYQJ$+"N*=#X>M% M=4MWLJWH=ER_0;L.&PK3<7W\5O);R=].\@-?DQ"DG I%L.N&S$/$2#\"X*0B M7G&\?V=8R4<=T"(_G>0?#5OA/1PI0/@$;]-CO'G@">\L.7N7>K+4S>0ENI5' MG78M95HN%J*U*6\7^![@)I_Y C2G5M3302BEA^O4;EP[90-U4+!.?Y8CJ5!\ MG ,7K7BWXKTS\>8(15&@)14APV&H. ?!%I%/7)<%'(E]9F2A3DCSRXW MH=G95\=Q41NRL7F$C>&6J"U;MFS9)C%L511TC7RT?]H_M7).8<#\3COC8HU9 MQ3K'U/4[D(EI&&\U32I_>O*TK/)SL5?%^-H'9B4_F@YC!"2$[.5>ZUZ!E MHP#*6KL>:Y>6R"6DMG-?70UWVK+'J.2TR])()EP:>!AAE'HAF0ID5\K7/0 MLDKCG8,FQ/?KAW!,$5X8[]"YYD-]].V!1D8'FQE=;22IFAK?;R2Q6K[Z20/T M+R<,U+RC34>LPK"8!?:;*#+C>A<6W1CTKSJ1TSFVVC15BD+!"$(8,8\*Z6HW M0$PCS$1463A_+D$,ES-()@DD;[WE.;85G9@;?!AIE\OY2RN$K1"6TKB8]/W0 M]Q'A DM-J:;2]874D1N&(ECO4."4$'IK"V$K@HOF.0<6LI^F1X*MN_]^HVX) MN^E?%M9IG4"W:9U0W3%MQ4T8WCCINU6S<]:4F!>%M+-LS:(K^A1&,KTKQQ\E MV2OM9Z]L"Z[5*S7;0*?V*M$ZJ\2V6:7J]CPK;B+-;'"Q]JHVHP_&YBWT%K>8 M&G]\B6VK MS8_@LZFC]:Q8W#1CGP;[.13V7RZPC0B\5G,Y%.]E^RVC:W.0<8>U1Y^Y58I])GX^6>MM0[]GM4^]%L.<[ MI!3=Z5_S-^T6==LXH2$AW]RBE$L7N9I((@AF+,":^*JC97 M\'17XNT/ZGJ=$#5HHZ5-%F@E_.5(N-2>#G%(/2DXIIAPK) O0H59Q'FDW8J= MF[&$H]U).,8O6L)WNQ-3.ZS/ZH3UD;M-7+^ZI_B*FX*C=_A&;BU2H6U(5=U5 M?,5-8;L%LK['4!U.W7.0; WT7M^ M,*M=ZY]GK5\3 M".=7_F2L>KF-O:11*+#V*?$E5L2EKHL"3@-7!9&,<$7>\UXV,7SVHD.H!#V@H/M8O@-*E'5.I-;.9/71B[>QM'; MD2EMDZ8:W,A8#'FWG[F1^H>\Y_T[;7W-/CPJ("5#&A(F*=01!4-74]6@,T]^).X@PE]R6"SU0.M'FBV'@@\)B*0;!%Q M%VMP.9'TM"=")CT:1,49WST[G0AWW)\L=R[[>>@#]0C5.B;N;7-,O+J"\HJ; MZ/%/U'NU2.5O0RJZP>'X_"#Z^N?G-S_ZG@^N MT*J9CELLT=-?1W10(;S6F=AW7,=FY'<#X>#=[_^ M^OCX>/)#)+V3.+G[U7-=_]<$+O]:?/>5\^.A]Z['#??J_MMO-Z;DLLUG2(N# M1*G)8N"#01+_ +,PU+TGYR_5)C!]F VG7L9]^_,L?AC$_9G *B(18X))1IG M/@J$4%P$&(=1Q$.BMJL*1<8V+EAJX]R3>0/GP&+US+1,U>G=S)6[R >D'@1$ MP^HAQ /E!EQA5[JO7G2NJ:#0RGBO<-\O8CLUG&=I*SX84:?>'\Y"5 M8-"F!(-35%YVS"@[3J+3@8;'?@<>Z=@[]L$V;H2U4$1J$G <"LPT=56@?"\" MR6 >V:K4T/IL,Q^-WP/;>()R%6@-=@QC'Q,>,$\3/PS=D*'*PFD;P,#UY\J6 MLHWE$@G#YXDUD3"];JQ,8I3A"S3+%XGN<=-I;QB;Y@5OL]"V',_>24?RWN&I M8QKE#G6?]Z7N.,!&\-CADS/D/W3:,%Y2#/2+$X$9G4(KP $ M +3I\AX8C.3!:#GD%?QMOYO"BP!8PG"Z*8QUZ!@^3N"&$TN/0H=6 .())BI_ MLC_HF1O)J=X:T^_? G%5=[Y8===S:'TQV^AB1VTO%G2A6'47*<#U[L#$VNGK M7T 4'D8/3G;\O]@%70SLMR91=4&O57=M6M%K2CKJ#[:ZI-;_S]Z;+K>M9.FB M_V_$>0>$J^N&'4?6SGG8NXXC9$GN4H9@V?7T-Q,# MQ0$429 @(1E5W2Z;)(#$RK6^->0:5EW%5PP*_Q@ QKDEL8!/:C0>A/]-'8CX MO/?=OOGSU>.BH=$>08,=HH @9;4U.JR$PJ %XQ=K6!0NP/]]Y+/!V)6](=1> M$2!,L%@,4=((8VBX-PJ6C/868KA[AGWU[F0T;U8\!.MC,#G]S#3'G?K3!1V4 M,6V&\_V/AT&S M#-_\/L-84R/4:Y"'2@.-X),3C59O7X4]1X>/ &SUTJB9C>[VW,$N?[003:^_ MVEUSJC:@WP;T*P7TGU33A:7TQ45W)6B:*_^A$[VJ_^O48-IIE0&Y HYYP U! M3DNN)*9<: 8Y5D5'5??T>-&JV:%$.*L,Q-!);FQP M\XFW-8>%0'.PZOG:03N8KET3@-WX*Q^N8I5..I#88M[!_'-EM< M_7 64Y/6A;*3R%0E>&:XP08RCPFG1,;(-A)$:P"]Y!(;7:OM)6B#.CD_E]D4 MS\D@N^G'YHJSI_VM@=8>#3;>\IOV3KU1'&NO)0S>J78:*LT T!B3F A=FO2\ MJ[(^<@3!KU7.\\N9?)$C?T\N8J*D&XY:LZ\U^Z:J:[8 LZ\]VQF:V/#2V?,? M)OST)&U_.1/3E\P+IJ14G@!%!,: 01P\6>45JC7% 1U)TJ"8?D7;;Y=[O7KT MS\&PDD1J--S2_!S0,_9O#>\\=J5=7 \$K:N(USC4M?UQ3+7<:-TOQ5YM)D4V M:8=65IH.T\1<8(B'BFB&-#*< PTY"Z8M3M1%$%A%7?-/RFV,Q.8Z9+N MS^J;>S]PZL^3\$?O]7QE=^FD>3?$]5]4#^'2^CR"%53Q5\Y$.:" ](2 ML,6-2,4G^W:F[+UBZ5A6\;7LM4IS[XLW^;M3-I)G\BJK>7=^5V9+KL(^J^1V M$+'O+Q>79^?_]>K=1;!9?DR74&2PI>;67,_#DST]>.H!>QA=7,;Y[ZYO3B[/ M3KZ<)9^N;JZ^))^_7)U]/;VY/DHN+D^/D_!=9W+.Y9B>BF7ZR\67%M _;G\NKF_#JYN4I.KRZOKSY>G)W7">OOUZ>?#V["-^_2?[?OP@$X1_)Z].B@NE- M"2$6^7Z!SV9Q9 M+\GIP-G.* G68NXLI17Q'_O!4KJ)E=:1=,M*ZPJZEU=WK7[?"D0J*VE[NJ1T MNT66=K!9=1%>44QZ;6Z='7?=E8_475HU&JUV$ELG$ R),%HPS8EDE#NK". E M?:4VYLFP8.\)E1)(1*3CVAHNF7"&8F4,][54C69'0S:\>M(?CX:CP'"QV+,3 MVPG*G!<3=X*>[*9".R:2*7E\JLNHML0 MJ50$5UV$FUDZNG8'A"45IC-NX4(\CQK#COSCKQJP]C"NYYK MC;'H;5>*!NWZR+_2(C8Y7T#K;>:,BS&1!,,#LB9\CJQ9&IW<@2+Y)73&ON0P)>CC?=D!1.SUQ71OE?UQ M>J.8>MT.^\D@>"G%^G)_VF?^],])\"-M6];MJUYBQRXVR^&+<;T=L>G&26_]RU&6&((8+J+H/)8L/@Z,=$MI,?G>$_X]T_!H[+8SL_/Z5:S^Y09]JX:WD3V"&D%_O#R)VX?R7D]##]SW?C?<:J*@2T[>=@T53<"#?0'D M^L7+VXNS-M8;IADR7A#AH,9,A6Y;.SOW8$&9:]?K] ?)T)EQ8)#5>A>7I4_4%-'94='80>WT MI;M<(=UT;Y3???58K;5CY8@*%!+!I# >8$F,PT(@Z;4QVGM+N%_6&:D,43,A MN7M9#00L*^(<$YP[VF1E&@";-$&\8A)I8C2 '!F\01 M]@0)\PX(HD=(KFZ,]"QQ82\&68-S*JY&M\'.>@VW/M&IK]"T)D::/=(.:\F/ MLV>K'VK4*QN5'ZVUO@,C'57<46",((>7 !L;/Y_"JP]NK M0#H[4'X":B<]FS)LO&)W (>.)%W=8GLO7-F(;(]69'\9D?4H>"=2(=(6V:B>>ULS!9)CLDWS(#M5 M>K!'0V7[LNV] .*N2I1W7+)]$/!M!BVJ1>6%1<& TEX)'\PH(J4@#E!/F.?, M&51G)P[&CTA3;:$:R[-;P&@!HQ&TJ 88FE$K#2"*>"(=$DX[Z+G0W@(%C5IB MQ.TF-B2."%[=O.?E ,9>LE.:$1NJ.7=ZDP[Y]1_I'^P8?Y_X?S@5V>YQH_>X MS4N(@)?EKZ2#PN/TWECZWO?[TAX0LX)+SL]\P"9#D/H/2.$@P8 M<>M0?N+6"T@/'< -@ZR$PCCDIB61"Q[-V@)Q&P&%(2Q*=VP/W785SXI]5 M1B=4[V]*J_0W9=OT-RUM.[OJ(G+0)K"L"I'X-D0B&_1SG9H0\+$SS/HK5^_R M.M.^=;V6KYMT:\V752!G!E/+Q'GVQS!MYE_JDE08.!:+@M9Z;-:UMO2Q"^39 MQ+^I!N>^WQ_U8D?S%*_#/_Z)K&:<"16<9TZX%0HS*"5T2BCHI?(1<;-KOO3C M2FY'H_O??_OMX>'A^(<>=(_[@V^_(0#P;X/P]6_%;U\E/^ZZOW=5Y#'7>_OU MNJBFZO1,=VS#6H/&&_0? A,. _('W9?TQX/IMT^2+&D^Z1=9\X^U\'V?_'_= M?OC+TQKJO>K].&4)\E9R9K2!B@.NL8&N_F(<-J/@Z$3! ML14*[E@N:+(LI\R;V%(_X$S1 MU#FVVD I%TWWTXV?AC\';GCOPO7? PV/TUL6./BT[;DC\VT[ZX17L4[$QH,E M_O9(A^IK%576*NN:%)+>;C(3J+0S;#H4)+:W2UEG4HZ^.$?D:>)M0S-9:;H* M*-G@55N\S2HAJ+3,6B9N7/223VI@;E.9/TH"["2G_;O@AOU,=[$S&@9OK=\- M>-E_Z+E@\(WUL&,[:A#V\2BY_O0Y^=0?]0?)YT'?CDWX]<>1/4XOO0E =^]& MR=\#=T33YRBYZ)GCHR1M1ASNU.F-^DEDE@"'-D)B,!2C892X (VC1\8I .3D MV\"Y^+NCQ 8$MSEH79E1/R)4\(?#.T!Z%#]/[QE^\CJ^SZOX<<&%D[N\>G,4 M#/C1;?(?\14&W\)*3F_C=- (_$?)Y?')<7:K;^DCXQNI9/BS9X-I.\J'B49; M+@XC20VZ9#C;S6@P$0 SVU;P.+D)JWI\[:"4OG?B:N.-XH*#,GBP@=SQ(:I7 MO']T8R*?J>XRU36\N__]8Z?GKOQL"XB3R97O"T/T5$4O:68@)$!8>JT@Q583 MK(6 7#%HJ<504NU+YQSA??2G6%?!T<5#X8GN]X/^74I;5>Q_VN6&_Q$VV)C^ MP*8_,V&( M(.VTT"AX04XCA3P$]& =F=:VWTJ2'@JR9?@TOD^!L0",R*':]+]U9<,!U/U?7WUX4M$O8R[O8MM_,+?PFWSJ6"SM2 U MZ,9*L[\@JD,W)GLR!RI-$H.X)G,@]0(6K8%9M9WTPFWF56JA3Y]4I_:NTPOZ M/4XG_N[6T*ZI"H]@C< ?\P],/X9_O,EYLV#\J%X7UI9KV4Q=JYI 1GOO*4/ MFGAJ"+R@$GE)@D:U3"F[27/9HE=T< ;+H2488+O4G4]@\KQR,X$E!IUA8(9H MH-1$2J4!-\9Q#S@BCHA@F4CG@Y=--.=0EQ0S[K#;_;ID@T^1[7&NPX1RT\P\ M^;K@XEP*:N),RC"SF"@J.($>!P7(.)"$&0>]U,LR]NIK\;HNBC1A6X*]]RW\[:$S M'";AF3T3/C]5/17X_&+=$YPKA;:""KE.SY86E'>G%Y;N,EU>Z@(=UZC3*DU,A&5G5[6JWDHS M"R&M0_6^GS\D&)6IL8>@A)/Q,..PL.,J,'6W.S,M<^&T82D#9(HWWL.XP4AU MH@N4\X_[<>]ZP_"/3I9\&!5_P6B!8CV785.J\;B8\ M01K<(+BTP0>[[T<[,[D?A[\-LY*[LG#$= 2B&%4;Q>(1;M5=?S *I(V+7SW] M]Q'=/@S<_XPC@ESYS^''_6",?%8_[V83+SUTP9MBPD((TC9)R&")K",,"PMD M21O'N=&K6RK[=_\S5H,(4C_GAYZ&MPT\T.W&NZ;46QXEF%M"1J]4=L*+QW%1 M :6>(H("TGJ.E/84$&>LTL::X% AAZQ@OM3.69L(LSID[I=?G'5W]_E*P^K2 M*Y_^R57/E:DC,JV.R$0;O45/:_QCM%@N\]?(:$Z9VX)G?66*BDII8) M@1BP:42K4:QX\]!?R8IX759$QTLX,7!@ =6^XP,*1QZN/G;O.Z*,;!88LUK++ MF-5R.S\HI+?=^/!) #<8CN-H>V5^;%S1<"I^6*>9CZQABFEHH=#Q8%M"9Q#F M\71;AF_,)B2-CXC+"+1-7^]0U)P8#Y&&P_B7-" ;5?V, 9!7Z_],CP?BS/ - M\/93?NV9BOD//8&,!PTGL60 0"8QQJ49P;M$V!DBQM>Z"X^[ MM>IGE&C7R^?P9F>S?!Z$IVE3&%%W*KI'0;4$]32^CS;DNL@<[JJC9)W_& 7# M,,81K_P2JCFEM7 DO#]C1!,H )+ (>HA(L&I+TTYJ0K)7U3OF\O6'"9N"&0J_'3H36?6A/[##2-W10W^144NY:I%>&>!_Z \F!%M*+TV4 MDAX(X"TE!FIEL0\[%WQUJAR1V]%K0RY+:6#'@PD-^CWW-G+;@HIW$T8H5,N, M -;I7%;*Q(1LW\YEI5Q(R.MP+NR 6=[$?#[H&23#"TI.OWN-9 M;!&HZ*>&Q-199!9FZ(2_19NO,QJ/4I;H]4=Y8&34_1EG'\,"QAX@,.8_0ENH+?PE.^17T0G,)Q>,FX MKK .]\/$*,WK'V_2)84?A=^DK_:Z\^:I\]6)\GT?UCMMR[" =G$T9_ ,B48\ M*&',-:#6:D^4J#*<8/]81IKF*&0OG;P.5K2-$;DTCE(J!6\F]D[J-OI.7$:2>UC#),MGN.L' MO3UP)I,J[7P4U.$X.)[Q<4?%9MUWQ\/D]<^,MW/&3W,)?B:!+N%?:A!D,HT> M%9+_*#E'^>7_B@'I0*C4&(OI%ME]AOWPLR"5*ORP6,]6MF^RS F M%^1U.;-XUCP;(F0$Q4@;8B1ABDH&*4&6$$HIFFZP2=)BE-M)J>NH?U_DK.6?% 4IF1:<3O__')C@ M?4#]/T_"'X^YZ"M&J"_<(K.*LWO\+5:O5"@F$ NCUGMQF[NSF7?Y9TM6$/ H MV/]Q 9,LS+)7N@\7O-7QM=^F\OI[HKH/ZN=P"6VF<_3_=CLH[I(7<.5)_R 6 M^Y1L1UH&E'T[4RAQF[]D6JY=5 9E-6"E14/Y5Z\"FSSU:M//6'B;OSME(Y&F M7F>U@36_.[,ID&&_57([B"+[EXO+L_/_BH?GUOTHFXJD%E9>SP(6QM+6^/!U MJC=RJ:F8EQWU9@(;Y-UGE!)C40Y*N'[VWW/_JJX *Z5IPQKRM/,$[&Z1@#T9GCGQ MGZ9.X>:.OX,IJ6*]4DSQ&<9CP='TT=LD5=)ULV._] :'(^99*DE^72@<]9N"EY59W@=3%-EKWK_J0:=>%@?C#4'IXPUZ97G@A#G M@2#*4H$\XSBX$$@!Z/AV(?_5QMH_I]>5)P2FJ8"QD*,79>%#YA/WOL5?7/?] M8/)-JB*N']1]_&9WIU+@&)9Y(RGY(SO,MU\%/WG^$4W['@O;J.. M[G>VHHCV?.94E%S8&<[[TIG9'S@W_<'1S,&$L^FYKP^J?IC["S$]XG$) M.V<;['C@$J@HDYP$YUQ1X%C@("@9@U:7QL9K99L/&0T^1!*<%Q2H@SE*$F[_ M^L21Y*+;%-_RRD^_P,QA,!40("&H\L3P #=*(^6PQX8HQ$JF1S=;'%=%0],8 M_'PX=))[6#/VB<"L2%.D)*6$$RH1UT1S[ &QW-8>*WYFV+=S\G/OD)?,*J<8 MP4P*ZK@$0G"*84"2TM%VM9(_AB%W2T]X7!;9.IYA\-3(F#(GTJRDN^!C1<-@ M%YABC5="(.1Y;,7#L)3.02L "\A- [8\-S:OA"F/8)*7#,UKY$G(,(W>/>;Z M3^W,()Z/#;-ZE-UKU$!TB!U3/![T02VXAT J Y@RQJ+MTH#6V*6IP[].[_'P M;W'WXCW?%^1Y3+3;72Y&$)H2#%IZO+H%S74P?1T&RB(!"'-( P>?+3MP/0#-41G-CR:IM0O2,C$]H^U;8K_N2VILT!HZ"(Q$08%;@R2D"$,? MTY6(5:CTR.,@4K.V;EG[T&1?0N*B1K;6.HL!X<'(9YIPC:FCR&/.2S.+#B(D M:Y-X.R0ZFB0HFO# HY3I;9*? (_2#H\]-TJZQ4G,(#V)69* &T,$03V-YJJ! MEZ6;#-.HP22X$ ,&G;Z=S@I<)T'G(K\\$BME@9A94?A,<\8#T0Y@3*$RS!!* M1'!"#/.6"A:L92'V[^AM9SQ$ R'ZS@.7'LX/.S^2U%P8+M@+$=D>'9!'/"NV MIB!B=-7OU<\4&_-0C^O98K^S#3H-EB# MDUS0.D^;*M7WH_GZ_OH6B"I5]J-:*OMO2@)X?1WNJ;(,C2>*#%2PYK^%_52! M 0(?Z)^IW,>^*8.8Z&'[X>FC(+#3XI^\CO@2U&]1QO+OV0WZ@Z)Z)5/-17E\ MS,_(\Z3O W>E>4.!SWS*>H6J3G\_9 Q[B19)3XG MKSP(MQRF>2KW@W[X>]90:1[54F23VVG5^S.N=.@&WSNQ2&=Z9\*2"@), MWCNU4(8!&++RC$FMTZ20XM;9;VF.Y-2-YEXU2Z),NRY,R+ TRR>EC?($:""T] !K[ZB V%8,34VKH@C5\S5O3_EZPZ!A M>TEI/MWB5D_E9J4D_D?L;I=\",9L?Z:L]K3_]CHOG8UH=3*I,,NV\PE)/XHV M0#V9R( !$KP4QY&E!$HB.%".(>Q4H+[9J+76*H+77,<9)*6TI&HADSZ%A">W M,#T.4V0"0ZV"R8_YMX " 41P9*AFW3Y MV&\:)EL-"%=3T#FV+IMG-"_I/8?A)FK,ZG><9 M=@ +H#B@AF @ \<30C 3!J/P1TGSI*:P_?%BK^]'@)A33YFGM3NJ884Y5]08 MI2!1$FBN")(\V'0,"5;60[9A;/PD]5;)OYIT6%C CH*]WV\),;?J>^S5%%R# M-'&QXSM9?[M"H((3IG.6RF-W:?U&;%TV[J72-QAW\\K]PL6<:OC4F2OUJ-/F MK-3X 9%GW+\)56HB@6II(G$R*DL-G,_86W[+K*(P3QV7V3,/$H\ MZ^I,.EN7@+A:YRC^'_G]3[+;3WM]4UC$"*0X6"I.>$\ YAI#)03T%'NAF-R' MX5(M,%]FMOPUYE1U8E@^TZ-92Z5JMH8C*J"Q0-0Z16QL](V"!XZ4#QY$H%<] MSD.M^2 5BXO9$[[\XRG@K%6X*^X4P0$Q0"KEXC A[Z4T3H#@O]G G,HM&R'4 MX$W8(;/G$#$YH0AFBOWO<JIF'9<&+:>-Z5^@0-!8FP6*6&,.8UZ0"-0&&R#CL@EN_ M21.VO>2,K2WN94[B7POC>'N;I#"H)W;)I!O]&G9)E)-@E"SQ[7=HF4BE/:8 M2.R";^FY (0B(2TP5%JJ2]+2:_.2JJ8.+ Z@VZ6%(A'B,KB1DDI'M#6**F0 MHX(RA[TN,=UV2* 2,2@0<8=H_51GD^"%VM1^I:HOS5:MS+406NU=<.4H8H1[',";&@6( MPUAY!/?.M3O7?N"IH2D[Y$].23"SN+,<*X(#]8S2TEJL&06&UQQ%VH<6+#5Z MCY.S\2 ]=X^I-9/* 6YPO+S_Q5':ZE@-LFZ;:D+Q MS;!D X)+J#TRBG%'/4',:\(!TQ)8Q0UUM@QK)@2'NVM7OPWAUU:53PQKR)W! M4FDIX#X7&IBW4ZM]:XA%..A5K05C<7: MEA_\_?K]:9(ILZS;:AR9<^^2U]?W_>Z?*CGYT_S\[YYZDUQ9^Z]8)_00GS0T M 76BLQEKP])[9 B2#M99X^)I!"I66;+"F?%>LQG%69_K=09B5^UC3P"WCAK* MK2!*0BDDP@ABAPGGA)?VY$!(;# 1>O6([/6G".YJ0'9%8KE ),TQL5Z(("E. MH91:?WZ]L2J%@AAQWPIM=Y,CC>SF5(9&SXF^A6\.M.].)HB:5?3 M&1,X5@F][?QX>]NQP3[X/0LW$0FP,<9S(@AR+)[M8 ,)90!B%&=2/X[MS8WE M?.2.&D?]&\OSEC;B*-NZ+Z[G'E0W:UL^G5'/K:0".0N]".QLE144.4XU%\8$ M.*L4 UZQN "82UEE@2^)PI" J,X M8$ZY-DXI[22L%ES?@K 8)%;]7"PJ3JLSB][=!1-/V@:'SW;"9E@#C22%1")) M"(%:$QLTII&"*:-HM58B];)97A9=D@/\B *ENK3;G>VW-]5-;])#[Q_I8-;_ M74,'(^")P (8P"FA0FEI+#>,:061%:X&0B^&K/^A!D/UD!X3QD+8*Q\'S=I= M]T$HRT!+#PL6JINO8]!?#>S<+/-B8GG:5JU.Y;C,%HC% M!RW$Q8_*"PG+F"26/:QCLL0ZT G=A]-&23!)O"80QGPM#X6P/H"V55Q !5AY MEY%J8K3<*%F_RN18[LHL64H030/;>PF8#Q( -%&!_RU3R$NI$-PH/[9VP^,I M>KQYK _?BD&X#]9&E'H'",$@3GRG ML+*).DY)4U:7'6/M@D"=R%';$() 1 M%R062^T1818*QY P!'@7[*_@UM5#D(K#P)<46Q8\/PP)OHK44'_&^VS=_OGI<9W"XK$9:!&L9$\F5"CC"I2/>V_"G)4H+Q"%T@B&/O69U]*I9__SX MW4G*F7-94W&,4+6^Y:.=XG_OH_'5/F_-T_'R.1I<5/R?(3!-_TZ MB$W\OS>SF0V3K /C1^GB'@_)'T\K4VT\&LP8J[.G(?Y*!5IS(SI_V3!_S;TJ;1>;< MCEJQ/F'DWD8Y2C7%PT#=-VT;F["&P[!26NP7TWU;'CH4^-QUK.VZ9\,Q2X^: MTYC:51JRGW9-?G$^:K%H?2R*C6[WRS9E4EZ52;)T6#R(7+=_CPHS>@')5!7!]QJNPJ.7;N?F>_-LN]F#9NY7L3?ZZ\D"ONUXK MMJBU'D-L7R9QB"O_>=#IFGQ/ [/!JS_Y09]JX:WD=D%@NB/A8CU M?I%X+8&H47^W@-("2@,!Q<#8?,))99@GV"A-A9!":"XX@T9(V*"U^M/C1XL?!\4-"H -^>*((5DHR08&%T,0FQD9OTE!SR:'Y2<^F M3G^ZV!U"BJ2+S21:2&DAI864 T,*P$HB@ %E/+:F=A)@#BC0FD,M@"\]Y$Z/ MMK='!7I$7C8J["N&U,A 4> 4?+#8T.' L=[8[Y- ]0S0Z*)W&=[@YL%UO[M/ M,=U[.B50(!K^PS!V!! FK0A(PR!W@%&*#-C$NOEUPRT-,V!:07R.@BB"N$DD MC"*0*($%T]1C#)GA#$*WR32A^L(4] @T*4S1RETK=]O*'8ZEK!0$52<-(0 J M'OZ!D7&4$XY-:6GK0=S[5O^UZ@ ,ABA+4EB%LA<:$%4T.UE5?-MA* 5]5;4GZ&H.RBIU501 MRP"1PFE,L P2;RS6\83LUPE"M ?SNPY"T/9@OHV'EB%0[,,V;6Y@+Z!4,F 1 M()@2@;SB""KF)*-DHQ%ZOV[4H&%&12N!STD"B:58>Z@]#KX\\DXX*6BP_97U MP>)G54;UA^]M*&\? MH/:A/YXNLO&&<$PEMYJ&OVDHJ,4&$^D,8@: 31+[?ET_NHW;M\+^'(1=8DL! MC;F\T!,HO43$"2*),MQ0X#?Q(.ISV7E;Y-_*=BO;F\JV*9,W#93)=6 M.S(9(H066C%$H3,& M$\RM4AXHJ S6T$)L&Q+D:-B!3@L&+1B\1#! U$/N'6. >((%$491@J5W2$C# MW"9)2K]N5*3%AA8;7B V,$@]H@ B9C2A5 IC.$740F*=M')9,>).NHYBV2QG MX(7,IXA\B0 Y2A 6X0]*U^?.*B$5R*K&5&H90;)-]'@EY0X<2-YB9Y]Y1]>] MOOGZB#O=',IC"X'S2&E#I%$2&R"L%@A(8)G89*+VKQZ366?WFV=IM6C2HLG. MT(1R#J1QC B-B)%>(X6Q@58(#)S@S9A$ 0%H6 "G18X6.7YQY&!$0B*XIP9P M(IP5R"@C+128*LG5)F=#[0R*%DI:*/EUH001I!#5 "+#"(B3W#&'Q&",E >, M+3M$V@D:,-[TZ1,[Q(,VW6:>7S^ZX?#WQ*0^\"CBSP#IE@<%&$N(1UDX;"2#ER!&E]28]^O8;S:&L82[9KL[-=LD:;PX8 M=&X/Y'YI8"&"Q(DY6%&O"2):L2"N@7I*&X&DVF2(SB_3,*3%D!9#6@R9:CU( M)$9""J2M(M #C9D2P%%J.814;7+4]$N'>%I8:6&EA97'J@*.M53,!3@A!&ND M#/' "N4\T?$HJL9P#\/-@H:*F4#[!8*#18U(I,9ANLM43S:*O/]V%)@_\*<> M-2>.M!$Q#PFW8:&)[8]UU\TIR%\XJ/\\*+2^4KCL]\R"7O"0.$:E(<#&6A*E M)*44RWN'1CW ## &X6@9YI M 01V#'B(7;"0#1+-Z.TKFQ:K:R&NA;@6XIX)Q%GOB/56,*\$,4X+KH%FDG@- M-5=LV1"3MC*P1;P6\5K$>X:(9Y1S"AB%#4!$$*PXY5!Y[YW6 ,EESNQ.CC\ M;I8[NF$H:F?9;=G__J__)WRH G^]BW\+-(F$[_3&*B?*_"?YU06UTKO._2;= MYIM BG]23!A#!#L-%2'420>#.>^<0YP0#BG.*RC"EC-:]2D1>?CJ&N2E' MYQ_$V_V>=$;A7B;_[,%%&8T[U[6!\9._Z4'RV[N,FAD-RHFT!55$):K( U+E MS'D79-PF'SH]U3.!G9/3_G TK(U$L@J)""A(]&[M77P$A>JK+<;0;;A:N/L- M??7N'RZY5=]=0,Y\Q_QDQTS3GSFD73/_X 0*0)EF0.CGY-G N_3+\OXL+[/3"SSJ]Y),:F-O']XP7KKPF M)4]Z2?KT__C\J3_XIGK)Z:T:NN2]ZOUYE%P>GQP?17*J;^'RH^3!A2M3P\:F M#S+J/@7(?SD[>?_=BI'&#"GM$"86$,Z-(#'?1#GK&9!:E]0!0( Q?"H0%MS" M\O!_V)[5;N+Z#(J6,NC1;L3/(TD"E-JT\:B%7(>_>LDP%1)R0S;I.+Q?VL!C MN0J@9B7S*,KS4O">$DF=LFW7?5/=C,C]& !( DMZ-QR&^ZINXEW0%\&>#!(3 M!5J[>"=UUP\V:^#C<%DW&/*94)A@R*H@*_=!B *91O&7RY9Q%,0NV*[?;B>2 MQ8]224PA(JR_3"H?X6 B/\$N'J4$&-\'GDBE-CXC%=NR6Z12^3#H!_.X[_TJ MKOK'(-C15]Y?^8*_4FX8#L<%DTTG>SE ('&*>Q<;U1MI.8%,4VT=A@C(,@:# M ([ZNW1=2'FA;Z3HN#?9MN7FOZ=2UZ['_>N-W1OCI*>&Z4_#IHE MD#;-WTE7/AR%_TEA/+QV?H/P_?'3=MRJG(?-#:EM[$%8R1Y$<];KJC>>?6?3 M=6J0.J"WDVR.4?^^L/3S3PHG-'O)Q'0#S_R?5V?7GS]\#HKO_<"I/T_"']/! MA&6$-:G +M[D&(]*+8=&<]EORS)2L(X!NP-R[@ MW;0WN_A2]^&2MSJ^^EOEPRO]'G#Q0?T<+J'/;*#E;[>#XCYY:"=W_4%T\TLV M)8OYI-\600( _OI'QY M >LE9>5R5-%YGW'42Z7CW?7-R>79R9>SY-/5S=67Y/.7J[.OIS?71\G%Y>EQ M$KY+KK^^O[XXNSCY][_;-GZ\>%VUD6 #W MP0PTB$#MA&>.22N!TQ1Y4CJ$<#B^B[_I]:-W4+0\/"IS*>(=?+_;[3\,?Y\Q M7QYW:&G,>0OFP968AV3,4_[,U1M383?G+;Q925H_/+\%J;9ZZ6S]Z7%"@,%N M/)&(W/-_7L4 :/AW?M21_KOBT5.RR.!3YU]3)[AE5HWQHW1QCZJWCJ3M-IZ*&@W"*#.#1 $^"UE(!QA,/'6D,B39WI#I0W)]7A>8[(BA!8 M-\Z%+2 M:,2418IH9N,'BIAEQ2F[ 0G8')!H.!(L+Y8;>.NIN'7[#P_8 CC MV'($J2":0RF 8,3&7H' A[_7B%]0-LAH>B&G7=L4V]9[S#O3EDL^SO,K4BY2 MACV8<=86*;_0D[GG0:%MJTH$D<8#SPBUEEADA1/<VQUAVB [ M=,T:Y3J'<63_NX-RY?3.Y36@\9YYKM46C+=FBE+&Z_E^Q:=.DI%*4Q8+MCWM MW]T/W*WK#8/)<9&635SV1Z7YB2VV*) A?%Q4K)\:,[\99+53:^"29 M(5N2T6U9!N+T/I0GPJU^[0JT*L_^6U6A_"@;VRRX-+UVU47+LFL+5GW,L)W: MCW0[2ICX8W\X7)II2WA@7@2$5"0PLB22:P8PT" PLM6ZM G8IIQ,E,$$>0 < M)0)Q!82S1%/A%"#*R=HX>8WR^M-;U?L6;M;IK:25P>Q2!5BT6V(52[U*R["ATSRG50\K9G? M.YWA6^XO;F$DEPZC6N:K[/HYZ_A'N\O@S>F>AV/F%T#F[?8]%02E9U7)I_#- M[3 Y[\7ZTIGBA$5[N<1B;FQZ;VG(8^=,O&ZN<]5H ,Q^X?^('Q0 M$LS9VPJ*EM$'7,+-0/6&W251K;J%>V>C2AK Q4V#+YYFMG[QZ:BH]7,! M=WX@G=YB,CQ*+CFC?J^Z\AA#E\7LU&@TZ>IP%F4;]Y/K3YSIX M8)L&W!OE^!TZ]?"I3=_)R7.UO=AG9N.V+[UBJ-_UJ&_^O V8Y0;#\_\9=T8_ MIPLM&)>Q<0*"PA GE=068&BQQ-H++DO3@6+KQNNBUUEVQTE$?YAV*IPZ"IAR MBT_L?X^'HWC1AHW^A^D.O7WR6%H<";9.L5C=\+RK%,G=LD@MADZ+42U&[2;A MY4F(8A R)I!2A!J".=*,D&\T9(S!SQ3F@+G!2[--MH(0?Y==7HQ M2^32C4[5\/9#M__P=V>_N<]JL!V$5!EKU$)("R$MA.S:44*0*LH X Q:PBF5 M4"(:QS]RXAEC:FL,699]5H^O!-=)X7TN2'((7VG/@;.#1\>@2(F3)?:9F<2^ MO$.Z=H'ETG[J,>6IX\,;I?W/#^IZ'A+:ZXZ45R[@KQE'KTSG?]#,K:;JPGV.$$ 96"TB8BM-JC-6&&6,E-+P4:\ET3FWSPE/L MB+#%83@'A=QFXFH+!,\("&K& 2DTQHQ)99DC3@GA$750:Z@%IZX\M[XB#M05 M VJX ]>P(%I)1XDI;39?44QK"[3,QVH7 MQ73)^(9&"^_?AN/[=Z]AT+SQ+_D)=BO+SUF6Z[:]03"WD6 <&J,)P$AB:JCD MS+)@D&.T6IAW;C:O,Q"Y45+W"X0CJG546+/3SJ%B&R=WX7W2486%Z,1!(X/^ M7:*F2AO[2R,@33MCWV)'#AH07R]#LD('ASVK@1K?9)_VX;PF^1 DXJ1O.EG- MS>BS&W3Z=DWM8BWUCB )H +$:BR$\Q@ JJQ1RC/8L,C.,_+D=BG^S7,+6W1K MT:TFBWF7\$:H-09XCHV6Q &D$"3AOR* C "E,Z3;UC :K4C_ NAW$L*@+<0 MVD)H\PU$2F7 4.&@]X1PYC7D//;T)D)Y;G!IX_\FQ!+7"69 L$[_RY>+IJW- MV )>"WAS@ Z,Q98^SEVEN[W5MF8ADH5 M\%4(ZPG37&B&'1?>$4Z]MKM,*_F%T\M:)_SP4-"BU?-'*V ]M1XSKATDQ$() M&=*264V@DPKZAL84UT&M%K%:Q&H1:U^(M2_ 4@AZZ*DG4@&".1928H&!PUYY MJ!)GNS?Q1UD!EAH?:2.&45I\@X'E!&2(Y5 M:?%VG0F)F.%F84'%AF!MEN*6\[(.%(R;:E VTU'\.70FJWOJUK.?N_78 >X ((PH1;101CA*D%584T"6SMYH7-(3T",?YR$U29CO%C(9J MP19P6\#]U0!W"[R5T#AH+2>:&X(P59YZ;2C0'M)@C).M\79?J90-\QOV#;7/ M(OVG1<,6#1N-AIIQP+R7!F%),,1"$02QQ@!39H'>WOK\=6.J+1ZV>-CBX;-S MQ[6! @+LH$,$6RH1M0Y) SCWFHC2\_&- '&/C?F"1PZY:!8LUCI@NR%!Z.)O M%6=X;S%9E5:9K,JVF:Q:/OAVQ46D$6-H615B\6V(53[X=L5%=(,QM//C8:LR M_Z9S:4N8?R(;#1Q#.X49!W@FV71H4QRK0SE9Q$%9OA]#N> CM5L*]38)2*TN'EJ5V".T+'T+;RO8O+=NJ M'4+[DH;0MM+\RTKS;H;0_@)^W',=0GOF3!IG+N;0PEKR/%+@IT5 B;#!P1!("7$FY$(2HF1-H$:JA MP4_](K $K)N6&MEB5(M1A\FY@ M,A!I#0.R#P9/NY?4%D%:!*EKAK4"R% ");".(&$$(I1+RSE2'D!IMD:0YSR! MMH60%D)^$0C9QE'R"BJ/O?.280*A$T(2J)R(G:ND4R7-I3?$D+U.H(5,OB D M:4@>6SN!MIX)M+M"_4-">]W!^J>@N6]X%@JBPD3A&@L@/:"*>[B MK#O!2Z=@P6:W".1'M51<[ IRFX.K+1 \(R"H&0<4<(YA@1CPA CN!$88*:2I M5<1!5]I\IB(./.,)M/5BP &]M%9,GX>8&N.I9E8&5PC&.*TP2F' O(286U$^ M5JRBF+ZX";3U"N_V$VA;66Z8+-=M>V,41)A"#*0!Q!,CG84$(DD]XD99M%*8 M=VXV-_A4MSEF\^&3>-H)M(WQ;W:\.X<,B.]R8LTAU<".WV2?]N$NY^U(A0@, MV@2PH%6"W1@4"K6,,(2H%MB5=A,Z8&3GF7IR]4\6:]CA78MN+;HU80)M'&PC ML (*(4@H,0(#X2#A6AO.J%//(& U/Y+LET:YEQH ;R&TA=!F&HA*<:.0H$@Z M3PB @A@&G?,(2N$=:FPL\6 3:)\1FK8V8PMX+>#- 1ZS!" FM:=4$>R9]$!Q M%I#/'\B\%OY\#,C_;F48",2V( MH H;21!14F ?O'3$@N\>C$[9L"#D"T@O:YWPPT-!BU;/$ZV4-0H+R[Q G$"D M%=0\_!UQJ[ $'#0TIKB6M=DB5HM8+6+M";'V!5A&>NPT Q)10[Q3PBAHC'%( M6.UE^03:)H3P]CTMH1%0=="87(LFSQ=-]F;_2(JQ9DA+QQR!6@M)/.?22,JC M-;2Z&&C'CA8 #39;-N@&UF8IMA-HM^7+0XV_:9!*V'*LRPLNZV\RG;;I!" = M84A@PX-;3A3F0FIBJ**2<>.-*^DFTM"@85T3: ]Z)+W92+ 7[*JW@-L";G/H MM 7> L(,4@X(10Q1CDGHC'/Q=!Q*:5BI ]#$5,HZ)M ^)ZA]=ND_+1JV:-@\ M-,3, JH4M)82YZ5@B'H//%(>46Y+CX/:F&J+ART>MGC86#IMU9C/,.(UP-Y3 M2A .R*@TLLQY[L/_V-)LGE]M FU=X>5MI]$V)0A=_*WR!-K9QU:?LOV1RQ1> M^,<_-;8T,"2AG%""(9):$DE<8%0M+34T:ICLFB_]^-3;T>C^]]]^>WAX./ZA M!]WC_N#;;X')\6^#\/5OQ6]?)3_NNK]W5614UWO[]?K5N]-^T';#T3#I^R3H MP*#H'N<2)G%\5S)P,4S=^Q:/F\(ORC;/W(9;QG3QQ*O.(&JFL2MN:()_D?C@ M8(2O1V[@AJ-D$#1N]B_Q.7\*-9OR7X>>!&ZD? M:RCV>*/I!#PCC0HDYP8P@AW5!",, +/(.<#$Z@J-?\[7BUR-1U=^C86DEDC5 MBW?GJ35A$RA$ +O@Y1H "!5(,D$I%V%KC-7>E5IYY"5M L2\Q"Z<^^ HCKU^ MO41JAG>;;E:1J.&&FV^84Q@I)A273A+N@MXT ;4D,112:7QIG.)%;5@3-L$R MY312 BF@B,92!I'QP ?=X82%^"1"4%;252$U:R)3J)?7C3=1643^- M;@?.)7?]=(*[Z@4]WOE1_-,M#G2?W"/5:T,W&G53!W,8_*:?V5^6Z[1RQM@( M+B/?7#\^]7/^T"E^X!0SQ@#AC&$B,=6*.:D #VR!@2A\@58HZZ ]TI!(2I!R M!!!MM BV@X4Z_ $("UCY\F41KRF+&VJPC0%R]5Y9%)15\/7"7CE")!3!\K#! M ?20 J?-&HV'G_E>'9C^TA. @.4B@!0)/HU@&D+/H")Q0B$LE947A5.R+ BX MD=HJ\\76UF3'Z<,*U_!=J7];FLLY&W>8#J>5_6+GP:*5H9L*\1X(YH)=RU<] M"0?FOY@.#Q8Q --U:I &5V\GZ9W!]2]R0/-/B@!K%MJ9#AM]5M_<^R""?YZ$ M/Z;C)2L&'B_O4-@+KY2 M_E+WX9*W.K[Z6^7#*_V>J.Z#^CE<0I_96-+?;B>AK_PD) ^U@!C"+MF4[(@D M_78F+G>;OVB:65VT' #I?TJ[$>1?O9IBG/+7FW[*PAO]W2D;237S2JO#8O.[ ME&](9Q1^:F* 224!*P)0_>7B\NS\OUZ]NPA8\*.LU?7??E,EZZ]G$%S#W MH/H'AY=*Q[OKFY/+LY,O9\FGJYNK+\GG+U=G7T]OKH^2B\O3XR1\EUQ_?7]] M<79Q\N7B_+J,%GM9?-R?!;B8?Y=EW=*7B'GZY+RY/+TXN1C$O;SYOS3^>7-=?+ZZ^7)U[.+\/V;).T> M"O](7I\6JNC-$H(LRD6I#"QHF[E_3SZOK#FH2E_"^VS=_OGI\#TV=)M8IK8 AWBMAG?!2!A=+08/X.KUT7##/[B,G#<:N M[*5QN ^T4$#J++'0:A$\ R@00A1@3@4LC(4=UH64@%:I7"ZT?$\"1:-Q.$73 M).OE,D/5)"-K\CJU'_OC83 0AV]FS)S'/7SJ%+0Z@\%*#(:>.OQ;O5,5MA='RVZ5V:TTG+1;$"ZS[-EPF$(03@+ 1D"!!I&":44VQY!SP\I!S8S(5&E@4BI]5/Y)JO>9;&&MAK&$P MY@4&B#CAK09$Q1;#''@!H,?2(XAUHQ/>6A@["(SMV9JMW\'\W!^.!F[4&:2\ ME.3]8)*T(4PM+F8E9/^%)ZD?4&\U3L&W;-!X-CB\N]_@F>R;!0A0HP,$[2BY M9]$"NY&]35+3]K+?Z]^[05I+G5FVBR:Z881@ZXAV3A*JK+2.:^V -8I2A)M= M =O<&23/RE!O!QRW(-V"=(-!FE'BF+2>$J #2&L-@-544"P9$L@TNU=$ M:<_(B[>",6PNU.TFG-L4^[@9DVV+D.M@H4%)LV?6OISQ-R\YN?HP%'A:"5RZ M47E7; R=E@YYJ 71@@MB)/6,:JB=)K1TEN&+LG)E61?SAD#_,Q[GU2)5BU2[ M12J%&. 22QIYA"_O);(,NR;M4-0:K2.5S;6J+%WRH/P:K> MSPQ7ZF=&MNEG5OK(51>1^>Y^)=*V?5^XN6%B"Z.FJM.95*(SW8;.I8]<=1$M MG;&5-&_*UN*E#-*6I9/[Y.=B ML;=]?SR(6)+& =.G#XM\Q72P2G]R5!U4HJJ M)\^:J>RN*L5:?/E=]6N;0;:M@T0M3L*MH5.X3ERADAHG14&IJ M$#%8:1N$T0$-C=!>>;UDI-&6!GL 24XETA;.*O% M(W3/_K>,J/$_"^I^7;T>M>U]/VKRQY+X^YCIOU*?AUMVQ[$-:3Z/)CYP/,H@ M*^CI.+$FJ.I.WW9,^H2I!^B\YMZ$CX='T:4U\]HV8]PR*%R7D+>I0I]>Y9-V M4*_?>SLI_,CIE3UT+KF,_ ;143H% ($_SN_NN_V?X8O\E'!XE'X! M(TL/D@C!\6+5#8_*0A7A7V^.RU32/HV0I!X[9/I?V?KR9VP1_EK>#;PDYI8O M8[Z]^^PJ\\^>&FQPUAF:($_C@;OR,4851"VEQ)=,NDXC MHL+A&B8:K(#G]>XWUZ8SDRQXG -$IMS+AHIL^9SK4=BAM^G&)=-[F[4)F=.K M\[,3'GFGW(Y;O1<5-K!\9L&J*5;5%UDZ*6#51;@.+ON'B^JO/PZ*)<)IQ.IA MNGTZW3XSO7VY:NNE5PRLZAD7#)?1;:K![@?][YUA"N,!U#^<7+]/3JY/$P[% MT2Y8++UX:B!1RF,SW)7S5:81;X/Z_9]Q4)G#L#@U2E3Z)JKW,[ES*J).KG6' MJ2?M"A4S=(/O'>-2Y>V"ZD\UG_N1#^A.]4UX^PR&(@[1Z15:(%MMF0Z=4Z']8%YF^Y&: M#XD=#Z)*SF@2%C]YU?1)*8E2ZR3=/CNAP,)[/RZY/JDHC3>ONHCL671+@[6K M+J*[%]T-1MX$]NR8-'@4+,_/;I":25%X,R'Z]\BFP_HH5AJ+6'41J[:MTR9> M]16S*BOFC3,"MKX\*H< E<$KO>T/4D0*2-$9#L?!N%=W_8 K)5[!Z#9Z.4?) M,%IOJ3(8S'+@_2,'YEHFU3BICQ2HU8GAE@*FBNCGY :3G]J 7&;4'Z1/&-_' MCZ8_^7E?G.L6;WO2LU/BFJXH>WI>C![M MJ4N5'P??//1O\LE4X;KKSH^1<[VKNUY'CX<7O=CO/2BT>$5^\9?XPNF5G]2/ MSMWXKNQ<&$Z?"X/)L3!X\E@8'0$*XNC5Q=/A[?BQX*DM;Y,&ME.-=G*737:- M3!;)'E5K819GS!1\!;;MJO--F'^M#,J\"BB+)F 5XD<_I!,8[S[*9V_TN&V/L+]$E61/ M*[US86W_(V?QLH<_J4/B<.]"#42X'E[Y1[!.C:GI%'9'+)0((4(X,9@+PBS7 M"$KK-+)R=7;0+!*+:22^N/RP!(O?#IV)>/P0'+2AZ[UZ-WKH[QR&1_'=2W?T M=<#0GHW^T?17V9[$#>L&H^%M!)X8,HWH%VB[\,LWQ49=+[]9@5%QHR>;IUT: MJ/7C;N"^[^&:\(->&GGM=E(,"V\]N\'EP:D49_5J&T'/VPCG$6+3'W].W:_I M>>V2&*.],<1Q JW4WF-A50RA"ZC,&A4-RZR$E/$6E7JG-ZW4YUDD^(6/+)*. M@?L9R#1D4ZA3?$C=X, RZ<85&_QQ'7:8VNM''!BZKDM_XWXX,XY: M=)CN>)(Z^^M;@E5V.?WC/\/#@J'[)?I:P[#;49>K;].-CGB <>:0P,X90BF6 MVCKE.496(ZQE:3>ZS7?\IC/JNBM_T0O:H6/'JIO^]KR@RI7WP9T?Y#_.%YW^ M9(DAG#XRD,#$ZJ@!%QB#[C3 M% EO2I/*&[475[W2O,UJ>X%H2=[FW =_W5;TT^R6>)PU2(.$C[&L)%'W]X-^ M\#G"+P)0/X7(4>/FA,H0-6NQ<)XK[I-O[F/G;J9RC N 07#AN>>06*L5\Y1@ M'C9=,4SM&DFYS9&ZIT![1^0"4'"K#40060*]ULA1*"&P3@@6Z-=XQZZW5 M;;A;F1$T+8:U2I^U@7VXHUP(1P+ "J.H),#P8/D @M=H[G=HZ8NVT)8,53,# M)8SFFW:\Y:-R*^S+4];UH\.5,U;!,-./CM1YV_GQ]K83&*#W>\8*$ &&'76 M4 ((D499 I#'FFL+''SU+F71LMM5(%K.Z./[_.S%=P;1&.SU @4'0S7X6?BI MLW;HFF&,ZNZ^K'2>#/9\J %!I6769E/GX>]E@0-!BX9CO5_!UZ-OU#E MV0<1T"H'@#^E)X<3+/S0'Y0'9Z?A4&C#$28,*Q_# %IXS@TF#EC!/=[8Z9MZ MX'0@> WW[FUT[\K/VI/\3#1"3'YJ&/5(BC8!>-SWR3GC5+@E&:G!-S=*O?JC M) O4Q!M,!'#NTN'8W)9=?Q1__#.Y4S\+?%GFM^_;8>?&>$2$T< Q(@G4RON M8-AK&@Q+N$8CKK7V;N;&@^[K>(#D'UCV+@^L_ 5U/1@7C=5/1P 2]6Z3."#8 0!T="XL 60GJ/ M($'!3L:<$:1?O>OW7*Y/HK6U>P"*PW=R:^;O_:Z=(-$4TPH!-$!62QHTKM=( MX\##RB)&A10!BJK;7ZO.HI8<)ZVRU8;AOF?%KJQK=Y5A67*;D:1@[0D0==7] M<))U\3TC7_ZC0B0^9,'*&WM>W']J M(:5A#&,@)"QLI\2(!+-:4"DH"AM(1% H=&-,VLB\+G3M[N(0BV&(OZ;))K-G M 82Y9[A+BA:UD*WG*67*:(B8ZS0@E&'YCHY3P:_[01 &L22 M@?326.V5*D0_'J6);.-!+V9]U9B8!2LE54)4AWN0;)H/5#S<=(/62$O%;R>- M)D?]^[G6DT6Y>/:TZ;*>SX&?WP=?_,^3\,>KF?/MLO>+$N &B[?(S@^S>RPZ MO>N10DQ\XB+7JQ=9M#N;%)9_MF0%K]XA..?]EKW2?;C@K8ZO_3:U*W]/5/=! M_1PNH7I<1*^2ZZ_OK^^.+LX^7)Q?KU(A[TL/>[+8CQL M[DT6=RY)E@AT^M7*&Q97-V*?+J]NSJ^3FZOD].KR^NKCQ=G)S?E9\N'B\N3R M].+D8Q+V\>;\T_GES77R^NOER=>SB_#]F[1F",(_DM>GA;IZ4TJ,13DHX?I5 M"4#+PQ'FUMEQ-$3*[:HYV^5K,$.&V6EF,!F^!^<[+1\M*W91V&"N-=4(0P(9 MTPH%+P 3++SVP0?80;&+!1I;22TEEA!'A=(.0"JIP9@#Y0U\JLIV#9N@BB51 M2^G#EB'GJV"HY1*S.L'U-LVCS75##6,CO^]UN_V$XR:\?=G[D1PI)EI;X M'^.>*Y@1@Z,D;N*6J_Y]9<1[TX*];5ZI, M@%EIPD9%[L:/1C/U[355',ZV@T]KHXN/!ID"R3Z;,>0FZFNV:]-\]]#E#:A6 M]"\K:WY:IHQ+VTEMW3VM_.E/-+!:\42T\HG5)@/LQ4C*XH^+=;W;D7[];F-U M-//>"9=LV89[CWRSUJBWO3#3/])_!J5[$MXH.("EC>SVL9"T'"LYBTB$:8;=ZP_:F5=YLYHDG[227/@?T_> M\F.T,"4E_VSOYN][U4V/W^*)2&92GCF3QE43#.=*?F?>(GMZ,&7GPT]U<-:. M!QSL!K;KFR]1KUI9T;IU6^[?==O6ZF<::5WWQ6-9=]I)]>96]:[NTRKKRWXO MRU+(0ZE311\4".4 #?^GB>= .H@)#(:^PAA157) !V%PY:N>NNZ@6$\ ?@2@ M7*.1:U.9OD8#ZY>&DEU*:DF+Z1:C]H-1A6&;V[6I>1FMRVA=$=K;X6G MWG$' ='2"2V8H1!Q@0@@LB0;?(?PA3;+E=V&U'L+2,JP' US![K)7<%R*YFU@R3A*L-'9.2D^DEA)9 M (T7 BC&_.;9VWNU:?"Q6&?\6[-%^^6$W79JT_QG:I0WPJ1Y*8[J+Q7S>GTH M+,X8M\2*\K&M.K58,.V)M4;'$9W>4L0Q,[K95A3$1[BL3U43L'8;_W&7'/>F M!:N&K>_9@%4SL&H3N]%S9P 0WF#O"0A_B]-GA+4^K>"4IM%VHSP6+Q#+#FQ= M[C3_I7;S\D/1\:\AH%U[)LI>QL$?%+:W9L!G9&1.V+?$S@322F""0, MP1)30@17,BWAY@H&HPCC+=J4U6]G$G2,2#/![&7E"E8=A_W\6YSPB*TGLK\JP MUH1PK#3!EA.(#)'P_V?O39O;.):TT>\3,?^AKV;.&W8$)->2M=D>1="2/*,) M6_(5Z??,_72B5A%C". H);Y];>J&QO))K%U PVR9GQ$$NBE*BOSJ<4PG6(JV4 M,2EY,YH.5LO0*KSN&I,I9#?!];9] ,D^:-\Y7?U<[12Z>3KQC"B[YP7OU'\+ M[]B :_=AWND^WH$<_[]73>W'[G8KQ%2$:3CQJ\V ZQM>W-NA9!2*?]VC8=6J M7Y2C*/#8,, * &%)O ^1IH%CQ[A!!W(ED%6H>,X66,$?QHH7-:DG>]8"CE\- M$AV_VXS 9X/!R*95K*?TFVJIW_GI^W"AOZ[Z<"*A!5&E_QDHQQH;82R5@@8= M%V5],8YC$IZT1_BJ\W.JN*B_5O4ZF^)TQ P1Q ?,HLG!I<22L^ 9"QU7/11U(/^]YXM:ZFE MW&IDOUD1FTE9O&8SAIM7##VO>LK6L]U")RYY9'(QFNK!ZO>I$_B[T?3_\Y$/ MYHUQET^J;KJM9Z\6Q%6<$=T-F3%\TSK3+ M59^#AI[>Y,FJEG-_LJPO634#7&E'K"=5L>ZRSU+9:%@77^9E$W1ERLS+[T:Y MV*335FLLLJC1/OLH78=7^<(((I !1X0!:U31%^1VB:9]$:VL(U[5VNWRFCD$FN@HT*"B 4&LH5+A %';TBPJ M +6RW.::W2[0>^^2H95X_F;7[&ZUY$5EV9M[RZ:=+F9FW'UV7_JKLFYGC]G# M#[-A%:@9>"WMRWL9\X_(7,E3,W3EAI#*I8_]--*C=-KXH0_]Z>1U?V('H]0" MOJZ^GL/"0C2;G- $&).1Q;RCEF"+M="V1M79NKZ>#D& B#:"(0&L]UI3SKP% M&Q#SBM%6FFKLQ6VUY6&B\/H"DUL=:IM_SQQMBOD"UC'R%N7JUI-_AS4C#3M+ MUK]OAT%VL8CBW\N>$Q%3_:)MPR?O%K6NTZEM_-6FZHEFMOYK.WVO=FF-FTED MBS^'R;Z9P^2KI+IX]\NWJ"ZGKK6K%KVVW!FEJ*$:M$,JFO%8(.J%YD*X]>VK M;NI_:J>4A.8-Q5!2H?CSQ?F+-+YD#"QZXLYIF6R'JQN(6;<2LT4H1B:R3<6T M<3G*ADOE.^9ZYJVW)-4Q:H0U"F>Z=6Z()'NJ4A\CM,_?9..8%M;556IT/?^C MZH&2'E);./.NM165U]1,7R]M.XCHMB4H]QUD;Q M-G D L&G*/TE NC(;:$_+ W88=30S'4YJ_/KJZM!R9F1$1 M9>N7VVV?_UPT,K\J>U7'WR:K+:12#Z*RJVS9]LR'TKZY2K9T58>_[)H^9_ ; MIG79 RD-W+E2:2W[8*?'Z:HGCHLZ1Y*K>.DG_9>_,:W)7(!*WHY7&'^I!V'> ML.3.+-X.B]_UV%[.9*A\44+/.!X]_/;0HY/#^4%[_75%]5+$"N,DAB"U,<(PJ0@*A$5UO5:+H@L8I13_8[FH M:00+C7V5!>9X?O/2V1QFRD)S1GE4X>_ \L*67O&DI&>EGM6E?EZBSGJ,63T7 MVUV6:X]YUMU4?\JS >3<*8:]VZ [>N@3>6-47.K/:7LI%AIH6:R[>/]EZ,>3 MR_[5$FZ6&/+E&?TQ[F6) MAU?$/%)TZ"LY3>:,3^T[9P(_!\KE%KNB'HU3*Z[(BE\N^Q$FOJS C5\Y?(H; M?6KZ]JWJ=C1_;9I[JE1]/;TC6PX:X!6QC.FE:NV MCR+TW;7MIWZ4+F+G$M9?E_WWEH2XMQ[XLA!X0SUC;S"(FV\9,RHO][2XYV[G M]$ULM9"5? M2DE;R'C2@.=,W,0RSLVK5W-!N1C]$C?BZ@5WNF B9E3[&US3V@98V54V3RTK+;YP6Y%O&_VT:D^ M^ZS'?3UD%O=L'KQ!ZQ*>W?IFX2*=;C0VI& M[K(!\K"MP")Z7 MNU!KN0%CJ._+,)@]*6XK&S.I5\XN7IOO+N8Q#UNZ8N? MO>K&)D<+]M!I?&/'IYG MKXB$&J5#AGIJ]JHS][%V-WS4\;,48%;ZU2,3S.FZ]L!K'UE5.]GN*,/C'D8X MVHGF^+'2? ^EH/UV]/<7_SB!AO2WJW+43VJ/EO1%)YO2WYS>EFWIUU5[J5VE MFT;IYHWIBWNZP[].Z-?2U#ZUK5'_$ M]7K7:JOZ8L-F];=C/X_,%/H#OT3=#W[BIW^+O_^-T+_][6_/G[_< M1U/8R5^/L\-^'YKOY+''ZX/!GSVVU7@[+ ]C5X5K$4-98H1WE:VD-SW3O(@V M6 J"&$[3B?+J.;H30)TCA'D$7H/VF%@',E@#WJ+Z<_0;02QU!Z?UVZ%F[N96E)GO>_/K_L.^>'/U;]0C$)FM" !)80.44C(H3"/&6Z*ZS# MLY>_ZV^)3=4,2E9#T.YQ3!2WE_!23PKC??(:3*)\EZ&J\2-]RS?BTZ(NGGE5 M%;8IW3%K5OJW_M!',8CRTU]=76R0Q9(1)KB#H(0.&',A4GM438'=FWK[VIOI M;)*Q@ZO_.'IAHN+I*WG%K$5BO !B M<1&\;#!,6&LLVB 1=NOU^L?J4*JX;F^CQ+CWG_UXF/:.69C!\&/Y@%$8+[XI M#9/TR/3-)K@7L;^BZ1W82V0ISM__^J$,CRL7(9)X=0D7I%_QO-WPR*4LYPU! M\-=TURI=5N/EK0T$LX0$"AB2)N*!Y=930JW6BK0D*; J*$0+N_F MI_^MC*;5PWAQK]#NOU-P;*)8&0D\S]BQE;Q,KJ)=[F97E0@UBYNZ+4_WT[=B M\II=($Y[#D7GY6O.%F^Y47V7HJ@>,0G"@F9!&J.#9 ;%E2#!UE;?O;T_-T=Z MV)3TZ 6^BU)_6^11#49Z./-:;$_1)<>N3NP7/>E/*D*^'ZZ*[6I>-E!&K#*$ M(@- DH;)F;9$6A<8]W*#6L;'AY#]%P>_8#6+LPHGMTLN;!H-N)=YL%,X"<[Q M)/O0?*> $LP>*\V/<8I>7_5N[5TY=F0?FF^0S77ZE$R65]#]=*H[N/8SM7[) MW \:TS4AX64]I91G,YGX3:J]7)V4)COVEZE0R.=D6L6__:*05_5GJN?E)V4^;[+Q4H)9ZEU1/LW, M"M1/+KU/)^WQ0:6:M5CT>5W(*F>O,A4'W]*Y_L* 3$Z"95&E,@UY.964&/C# M8#29U,ZC=OCSY\UGOTAOTY/%N)8$F ]PIA_>F-UD&G_,C/Y0C*)"7Z7GE2$% M90[Q=#2O"U;\S[4>3]/D9KZ#12#$T$\F)3=/)K/@@;0^4;+Z*5ZC3)/3TYM4 M6XI*:8497UQ&T8^/7CPT)?N/KC]>CJZCL9!"2Z+MMD&<0=W!:XVCLZA/?NU> MTL5&\]D:$S]BCO0>L6=M!!%N1+% M[V7^X#S.=X.Z.W7G3@^I%.LIOVGVDA5H:12"T]QD8.^-O,PSE*3*Y68 M*@1V7@TIL>"G)< 620G;0*?9A^*U1O&ZFS:PZAJE./FQ.(_/[H=(T^2Q+#7? M.[(Y^SP"SK"8K=1\A?EN&SXF<6!6H#=9H0:B*U*/?2@+-\5UO?YT-:M]E+Z8T?-*CROS(]DV7T;7 U>" M?Y3,M-;)*%M:X$N>^-;R$M1F>JR[2>X%UDT,NS9=8MU-ZMG#1647VO\OWV9= MX,Z3C?WOT>J[BNM39PA80$$'CQ W"*SE1@OK:-"2<1[_77]RN=X0P-*#42STC MVME6C\>EKZ&*T9A9WF4$:2E!Y3(O*^S4*G#S&CVU214K!QBWHVC*5[WVMG0# M%13WJHI[WY5^AM'U)'X]^?['^XR'=N2K-E=@K<6!*DZM?^5ZAMB!B^JKASXL MTNU0K#[4?^U=>!^25;,O^^(4U@]2GY^$R&4]C_3WK&5/]7<5#6W#M+S^6?/^ MET4(]XTP[!NAIC>C,TN7T*WVH,NKMF@1.N]65-?"]-Y&9SN]J6Q&VN!KMF@9 MUL9;^=JWWFI%-EOC64_B:@BWWWNH$.I;);UNM\BJ0&#?U:@;_C8KM%T7P5:9 MI:B9RU-FH#M;[B%XZ.%V:TUP4.5HOP.KVX/M>/1E';OM"X<;O**N8^*<#79K MEGZ;P1IAIA7/[W_,-<*=^&F5)#LVE)R3IZ&%68R"K!U%3=['/NNV).I^1-L& MQ&NFT#2N[[C$&Q+WY%?]U=P6V[/&7!4SOSA[R0ST5!@HP\937/5CP,9#*M/C M400?4/Z:MZY;MXWV?<']C-WL\#=GEJ.8F)F,F8R9C)TAXR' ?N[8)?QOM74Z M7KUZ\^;77[=RZ.QZT/,JI5^61S3IEQ3Q\CEU#UF65+SU^N:GUK.7 MO[WYOV]^*UKS6]W+FC/__AH*'$%F-AM8L^Z@9R__]= +L$J1<=*?%U-7!Y[Z MPP'W24K/AB[]>+,4T9IHU960>X,=5L9J[12#X+51*B#/ ]$4B)E'-=X-N5\Y M!5_\NO#$E2$19?#]XKNW90Q$^06>)<:M/&(E>K/,XZO*[L_.CM^'Q94U/[J;>2,Z.=/*1P2F#4VO@Y+&RACJ!I,%@68C0I+0 );GV3%%S M1'":NS\^^%1!T[O*C9'Q*>-3QJ=[]I?]-]$/,/!>Q55;"*H5^M M\'-=50Q.G,'*:VT\ NF9U%B \1P[BY633\E%1U"/X+M%-SJ%XL=6);/\=DQ^ M56191$1PFE/@R&A&F>2I>K"S"681/3H2=)$$@!YX%!X)9;92V M7%J=JF8;B9Z2HX?V.+E;537+;Y;?[LIOL"0 @W1H!" !F53QVR,)A(."()Z8 M+^3QB? 3B\BE 27Y2/>_:4J2> M2"45MIP',$IH E9R1Z/B1YA"-3O&HW6Z<-I3#+J]7>2CO0P4QP$*32A%S$@3 M@@'*HT[I !.A!1C,-3FF=_8(JF7&BHP5&2ONPPH@ I#P#"&*P4FIE-'!<2HX M"]ZX&JQXM&XD3&0/\),YD,](D9%B&Z0@'H()E@!$\X.2(+DW5'*E,$6!H)K( MY\?LL'IB8/$8HW=^&PT_/B\=5BZR? [;R6<.IWCFL.@C.DJ%7N^';VP--TY: M!]P#-492HXWDDA,E/1'U774?I_>((-IC-2U+.X7=Q];FLO!V2'@E6.FQDQI2 M2JRQRG,([XH_.CO*6]HS5YKU)IGZ-(O4?J8MKV4:XOHLP MYTY8C!EXCR$$91S20AHFP%C-=!M50TA'];^Z#L6=VD7R"5L&CLX AR-*,T_C M_TL#$+"A@1$OJ7'*T^!J#,># <*S8L5_-\N:A1SD=+!5""R^C M :RD4DH'A+!57(.L\3GO;?MV1F?Y7S\>N4BGQ("28/)3#>Q,5AMZ9_3I@)!G M]'D\Z(,X,X8X*H$Z")Q);Y!A&&NB!4;<'1%]#J'X/'4 JO7-+7]/33W+)I8O MMVWON?QMCT:?M8U*U]ZU2Z?21H:[>'&3[L34:'?1,_=S8OS4_M;>5Y6]T%=7 MX]'7K';/=?%_TU'94W=2IA#&*Z['_>FL7^^H[#3].:)'V47W1<4QQ<7- M%KRSUKYE>]Y!U<6W:E)^Z0>I2_@J%Z4+75WAIN)JD!I9CWWDXTG\;C0LKYWU M-9\WPZ[:F]]]88B_3Q*;I_;I\1FS-Q=C_[$_2?CG5N91OE(M38_=9_^/%@^;]P^UU).EPT3:\O/Q%S4J5(WO &5WHCV-?8F[JWSPR M4]T?IF[-X]&GU&F\'Z<7U\RE[Z>7_;$K&Y1_ZZ6+JX6[OHI+5XUB=>[E0L[Z M.H_]57QIR9AI-L,XWJKO<_PF,FU:K<24D:;]81I7NNCN2'O%5/]5]ID>QJNC M=$[ZD?05,ZU2H9*(]'@_+@<[6YFXZ4_^VJA/^@(B9B!^\Z\5T;8#K\=P9^??['KW_HC_Z7L==_G<5_EGK&&B_\G4>\NTY; M7_6,N[K%9D C[W1:'*8=/!5Q]K;Y=;9,< :.:9-GH M:;Y]SALJU^RLLZ^>Q9WDH:G=:,5\>S;_X;5+1%J9SOIMXO;JS!:B/XV7VJ0, MZN)RG-2=?WG[[O6;_WKV\FT4UJ^W][S$Q/K.R-L90'' E]]X2?M-;&MEX>7Y MQ=F[UV_O[]X_Z'XX\/[UW^^NCCO%6_?O7I1Q.^*\S]_.7_[^NW9A[=O MSN_2X2!#3^MRU^RX-9.[*Y?6KE:@RZ_6/G!^=R?6Z=W[BS?GQ<7[XM7[=^?O M?WO[^NSBS>OBU[?OSMZ]>GOV6Q'7\>+-[V_>79P7W_WY[NS/UV_C]]\7I4V M?RJ^>S770K^O)<9=.:CA^OMWEDH)GVU.^[3+O;=A?%V7WMDX*G,GHKB/&M^B6E1@]F(F&#,-N_GWS%>MB,M6E.MV2Y#G-NYLT5\N.:'>\%E/ M_QT6K=Y*6Z>C[3M4LLM0Z<+Q4B\FY_;2N^N!?Q]N"TQR9MBSH7O='UQ'X^8B M*?IU0H2TM(()K;"G0 .2UG KB3:"4XVD;D"(C @$ F8.X0#.,\6LI\YK)B3S M+.CN"5%E^X;18%#:8*6U-_9Q9LDB*M=]81\FN\+/V5Y/I^.^N2[]%LFZ./_] MC](PJ$S?^)1)<3TIS<1H'@WL]2 ^:_AQ">@F+5IYATO+UO]\Z_E74:RB7?DI M\EWYN-H7?MV\Z^EH\=&XVJ^JSVH-)QNFY1R6>OY-U^+MP,'=HN7J M.S'?<9-N_?"YR[;V^:M>X/LG<'L/V";.['W[SA=*NHNFRY'-=M;JNT+LG)(71GHL\^V]_&] M:]Z#[:?%PHE]5N-<>UYW6G7GO&H??KF'.UH5QYO"MNO#MP@H.S3"9>IEZF7J M'8]ZK9K2,SSR+*:I@K[K>DL\GR_6/E& MV+CI /X;@[I_@;=?I9JNP,UIOSMG!;0VW77A_7;TR?\VFDQ^C3S[:L&R[Q<< MNQ+7;RDRGDDIA36 B#8!O&,:C/<4!+%U)\IP\T2YD89O0I$-4@F/SL(M;D@9 M C($' <"O/,$L $J"03#I/68 W*&(0!NZSK7+2 -P8!HJ?4)N5[C\["&0(R M!#PV" !)>= ,!R5EE'POO2?8<>*0QT+@VE9&N&DM '"/;M08Y.@LG"$@0\!C M@P"K;, R((.) 1ZLXLY@SXC5BC-G:D)+\0("&M,"&.IAIAXS!!S,MU(?LM 1 MKTKBR1C)WPJ[9VN[<:!6QR]M7#RMP;RMAMF64B6#!J93 M8PJA/)66@B; M)/DU"!FD)V2'CF8R:&30R*!Q%S0BXU;@?B]N^FQ1Y M> >)HK#<1%:;2FH#6 HCE-40=4;)N 1&F5(@F&W21?609TKU,.FP:VK-FG;N M<"^C2T:73J"+XDI8T))@[U/3<0.!.4F8#(@&:_BA H4P=-@@S>B2T26CRP[H M8DFP3!!" 7$@Y5$;]P@)1)R.B%/;DZGQ&"0J>W$,&5TRNG1$EC*Z-(,N$B%F MB=5>,PO"8"-#4()P8BW$G^H@X4T@GZ3N4 M:;5ID:<[W3R.INUVQ?)\'*<5QXL#Y(#(Y3 M2:FB1%%:$^G[8(P773W)((N##/3@009ZH3H4X-6QW30+Z-,64.8)-EH""YP" M@-1>,L29YPYCH;G?,DQJ)P'%+[H4@9D%- MHAP342>49YRPX#Z"B@$H;?VH4 M-#CJ%6P9:;2C@,H.U3G) IH%M$L"*A0*EC.LD() F8Y[J4?$,AQW4$-J0@$? M#-;924#)"]*A:8V\TD"<5E23:),&@0/"OJZ&VW;^HBWA"'>]AEN&HPQ'&8Y: M@R-MO+#8@+((@_=$612PO8;P$]!4L-XP2CK"3@@G0 MABL.E'BDJ=*82%NK6C8?S",[[&^#=IML9['/8G]XL0<3P%G*G/ <%,/2@R-1 MH^,64F&E;2LI[1HBU/52!%GLL]@_)K&7@A"KN=&41B&G5(&A1%MG* @CQ;:5 MO7<4>]&AR, L]EGL'[W8.RVH\L$AH35XFR+VK4::($O T;IXPS;"F? C%?N# M^4P>"F?*Z7I=]1*?%JDZM_>=&/TRJV56RZS6-5)E5NO"H#*K=4"+[,PAV]_+ M2E#>%3H.67_T-P[9)L7H>CJ9ZF'2TI]\IOL1:ZP=SHB=\\-9Q0[OKC\9/WX? M2H-V\G[)#7=.L)1#3E*F0*3_E)) D?5"$1#:H[#E"1;>K2D [@G6H4.LCNUW M69!.0)"41I($F1)3/7@ K3%3TFL+U KK:[U$#YP)[2A(I(=5AP)ZLB!E0=I: MD#QV2N! $7' /-5(:Z8)L<@*)[9N)+'SCB1YWI&R()VP(%G)O,1Q%]*, HKL M[+Q7DDCIO4:D<@C4.WR*477/0?9R9+]>9G5ND:JS&I=&%1FM?GS\N?ES\O_!)>_$UZ[ M3JAB)]8DX=0,@L>9L=&Y[M ;E:2=&1BWRVXHBYG#@3'+$' -TCE':!!($V#8 MBP/U7>A0\9_L2LEP\&3AP"JF$%'*:E@P2&20R2"20\,3::%=I MZ42(($&5Q9H&KJ/5)6R$B=R>(8-$!HFG#A)*!**,<%@BT(%(BDS4)3#S&C H MF9LF=!LDCN;L@1/I9'KB31,ZZH-?6W/TR;GINTF1[0JTSO:(U> >BJP!'ICR M"@P.BDMG"0 +B%*%:EO"M]"'H>LE6D_H3"^#3 :9CH$,>$8Y(\(J0]/OAD5; ME5"M5;17A:8'"AE"&60RR'1$I#+(- TR1CM,* ]$1/7%6- =V)(R8@Z:(:8Y"JU61:Z&CQ]$#F M4&ZPG [9/CB<7CID7OZ\_'GY\_+GY7^"RW^P$[@3.&P[@>8)';403[IZV.%, ML%U+]A)*O3)>@@X*%-4:,&5!<\J=-T;4-!9^ MT83LC7DX7V20IM%%"M@$A- M 0>K!%-4"1F(1MIMG4K^.#H_9*'-0MMEH568*:2E"\I1<,1HI@,X1Q4A $[7 MYB\]^BX366BST'99:(G$W(/F44P-&.2T1]@9PP)E#DRHW6D??4>+TSFE^-1W M;N"[6ZFX?.^/17\:7VKCT/X87$^*_M"._:?X1CV8^P?*=&T]F5Q_\BYQ7)SG M)(6Q_YB+$60:B,_S#V_6&JXF!X M ;N=T)0Q2_W/OO A>#LM1J&(FM=TW+?IV&8R'=F_BF@CI$RI4E4?6O_D?[[OF.6;E/S.)QM_'9I;U0=42JK M>+4ARL6H_.R7Q.]_Z&_IXK/Q6 \_EO=-5E,6F,,::^X--A 8T\*!HTY3%SSC M6!_D/ E4IZWE3>6S:]M^AIH,-1V"&B:IQ0(%AX("8JPR+E!I. ,N,2*'Z7\. MLD-UP#+49*C)4-,"U&@(BCB.G+4"K(A(@SUS 0DF&<)RVV+-NT$-0YTNUIRA M)D--AIJ]H48(Y8DQ5EJ%@1MM!"4HJC0$*<, UT!-"R>.(#M4D^SP4',PQUE= M$EA'#BBWB5DN_L^_2(+Q3S6]41MPZ?%=)S!+0^Q6W:).9]MVL*#O#( M:N&XU1B2%3!'AB&K(X9K:4"B".DT2"8E5XJ"1N0PT=4I?*3KA8*ZIA1FT7WB MHNLIX='* YK4+JJP B>M-5$FG6.,U73O:R?&FG>^QE<6W2RZG1)=Y(.VSDID M3&JMI0UR5#$OE7=8!+]M?>>=19>*#EE1672SZ'9?="V2W%AOE>8>HKYL.$9* MR>#CYJL".8SW(XJN@ YUPFI2=.^X-JJ?__Q/\727L19_T,2;PE+,0$( U)6>BD<]\%;YG6 >=9:6:C[;+KA M33RQ=3F G\VX^&$YC-E:W3?R^?TN(SNVE=]<# M_SZ[67C2N;?7X_ZT[R=OOMK!M?.NZC7WZ>IZ6H[Z?;A=C2F-YI?!R/[U M;#DCKCQSGBM*'( '9I3DA"/BJ?+>FTVV2!]EZ2JQ]/C:U\T?H\ \YTXB28$X MHCG2%J(4 T]E+]W]LK$#+B7NOP%K=V+N[W_>LY<7EW[NWAKT)\GW9?Q@ M]*7XXL<^"MDTQ>:71(^_%-/+TB4V)WR*&',5PA7#AVIK+X6QILAV?*'5UY/R M3S??"S"[BZ38121E)9+U;US/SSL( :G%K_O1JWE"[37G:O@5 M_UH_2'N/C3Q?5F)+?\]VKNKO@9[$7=B&:7G]LUV5C^(N3JP<"RP.@VXZD?7U M=+3XJ%2EYI_-]UF$5G.#VG#\[Q__NCT>SG6 /327%95BG;Y:/\.MM>+%&_G: M-VYX,+@AE6U"SO&NR5Q??,579C1PY5XR]K[X/7YS.2G>1+BM.8@XT%#^\WKH M"XIZ3?/!YMKLYJ=S>[!+9M"MN.*\_S6S9S/LV>J!<=XWMGTC>9B@'9;)9%Z= MKAAD=FB>'7!FA\P.)3OMJ) ME23]L,QNO2>OM72$MKG8C11?:@0RFBZ^U"J.[5Q\Z8!'@'N>69Q]BA.8KAP, M.H$D!D\,P1*4HXHC%[P4F$/ MKYG\XU(NG_L.:)?OM4_X.QK?_*/I2R=#=T? M2TDJX[VK\\[??3H$;>1XLND";NW+0XN;?<:3C"<[X DG@GII!*/*@Y;82(\P MHR90 ]3SVD"#&^%]CPA/:,-57#.>9#QY:GAB.#74R6"(,F 9T8XPRCWC@!0H M55,H\E9 Q2/"$]YPFZV,)QE/GAJ>$!(XHEQKCS00\%I(Z[E!/G"P&FJ+6^!' MJI\T7?NV6WC25D1F74#1\NOYQ.W ZW$YN\N%8VDZNIH[#V>?S/UME2C,0WE> MG__QZQ_ZH_]E[/5?9_&?I<"M\6+>>405(EP]XVZTV69R*N]X.X>)J08W:^W. M/KMG!)';X):7LVY*5_&&YR9-^[D.<4(_%GKP17^;W$.;52#Z^7(\?\K,03SC M*)1\F37+4<;[5M^NQBH5E[-)EC[0.?]5,>"UK#G[ZEEDBH>F=B,>ZO9L_L-K MEXBT,IWU!\^W5^=VT>.?=7$Y3@CQ+V_?O7[S7\]>OATZ__5F/&_%Q/K.R-L9 M0'' E]]XR0%\_W6R\/+\XNS=Z[,/KXO?WU^\_U#\\>']ZS]?79SWBK?O7KTH MXG?%^9^_G+]]_?;LP]LWYW?I<*#CT*(F$/763.ZN7%J[6H$NOUK[P/G=G5BG M=^\OWIP7%^^+5^_?G;__[>WKLXLWKXM?W[X[>_?J[=EO15S'BS>_OWEW<5Y\ M]^>[LS]?OXW??[](S__NU3Q ]?M:8MR5@QJNO[67K/Q5[62ST-4]=*T-(SQG MLC,;QX.A]/YC*K/QP5^-XJ8^_/BZ/[&#T>2Z/C8>.]#"(R!26!"42.F5PM0@ MA3$3:I.&Z.MBXZUSTA$5L T!.( F6F'!)7544(5,]V+C:^7QW6CJ4WV&F8A4 MZDV=3.WYGK@A7$>%\ULQ6\C)FG#R)4O4AS6O)_\.:[9M*/>^@R2[#)*VP5A_ M]U5ZPL,6TCP+K)+"I-G.5W/5+4N]X=@CZD""L=809HGC7E F;# U?<(?2MW$ M:-7@>/ONUV?UG<*?3[Q-5L>7J)!-_/#9R^F7T1V38Z:\[Y<*\4G_]VAF++R>:FA1EWR+S^-&N3T,CXFI:T,JI)%4:K*-Z3GIQOC ME)^OW-&+#RR%KZ\'A?^?Z_Y5NJL\,1Y%6[P_7/UXN9E,_/ASW_JB>LCDQ0P: MWE^/BS?#CVGLO^NAKJH?S:4Z7CR\#I':URG_)KUA[&]\%)FT7S)6^LY_ZD]2 M#XQJVKWEEU_Z\=I>U("G<1+?"IO('/\.UWY03+Y-IO[3C%+I*7&U)Z/QI$RC M^>PCO>.25!?=&/.%_U2N4QQ&D?;0\6AP[ZB71+@U?-U/>4!#5PXSK7A:A?A% M&D#O[K=I>)>^XHW9''U%.CL:#4J.69E-K[@:??'C./NA&WTIM+7E@_LS2J:/ M)Y=]/XB_ZLEEO'#UYAFJ^0X5=ALHV3N:[K8N\'59 %,?X MR[?9EW5:B1,6"2K <:W Q'^YU=QP!#ARJ7*;M ];IY4@<$PXK(CR%J1$$C$" MR >+"#8(RU:TDI1R%T:#P>A+8ND2%"?%Y#+R\"@*7DJDF^A2@/M)MYZ!9!2M MSSZ.O<*A!83VAU&DJIRX$D-7<'9^XW6E,):>LY9 >VX@\E9ZU? MKAW6N/V$M/5SWH%08A]"U6I2ZVZB'4Y]N^$GNA$M5KJ1:M+@X[8:A9WWFD8$=KO< MAHX(['&SYYXLN)\JKQPQM2[SRNGPRNGFW64N>_Q<=ORDO)/1#3N2>E=_E.JG MQ7ER=!;?Z>\/I4D>5NP.'KEZ<&S+],STS/0\ 7JVZH%H/P]Y?N.T7X%\/1?!32*+X4)WJ5KD)PVFZZ._]Z>6KZTF<@A^_ M+8NO1N/A;#+Q\3]WH;^N]@-5R')N9;!" '5>>2",L!ZA,)C1IE# MN;2ZX;>J2<@XO.?J>&![Q'H;IX-NJ8DZ9TH*B@V$U ^0$!MU)Q848X1L4#*P M471;8=D9QS:';QA##VA'R^X<4U7*(MII$0U&X$"4\!I[4 !:6F85I,1K)I"J M<=FVZDQI5401[X%HN*M@%M$LHBV+J)(J#2:,X\Q,8: 0%8R'93R7*8^NE2% YOQK8HH ME[VH)YR\B!XL *4VW+;K42EG@T'Q?GKIQT>(1MF:8,=SN*Z-N^UHP ME5UM-9!QI=,TSKC2-JX(@TD03!I)$4BO%>E1^Q!7I K&B,;"(>=JHX;AWNK)NWJ/F.H![F@LROK5[I;6E3$A8\)^F( " M#@@)1($SH$I+Y#E1*/X=D0+K]8TN&\$$(#TDNII+E#$A8\*3P@1 4BG!0$A. M05$G%2?&.,6EP-ZJ+;LL[(@)7)(>@8Y&VV1,R)CPM# A$ ':*P*:2I#$&R,@ M6@?.$&V\=+5Z FY:3^!8]J)V\A0PX6">E::"?;I>%O>4\R.[V3VW@Z3*>;>9 MKS)?9;XZ%5)EOLI\=6R^.I2FV>7RNF]7FX?-#*6#5MI]ZKDT1Y.AG#>5USJO M=5[KO-9/8JU/SJV6*SMW1JE^G&<4CR"&U"BOL#($$2H C# \L" H9HQH3BWL M7,EGU2QX,^A_Z@_+"XYL MJ]1-I,&H)U17 T SU&2H>SHE>KO7\&%R^IP)Q$=1\\@H1IPDHHB2RS%JB:8"H2_':B/;6/41M%L(C M/4D[FIN<3V:RF-Z7H!J,4LXY(20#"L%P"0Y9*8+6PAI]%/=*FV)*>YATU,&2 MQ32+Z;WG+<08( H38, UXHR M$&VTLI8)!I($R9Q(1Z5<8HSC5T>QZ]L44^@IT='"$AVTWG/MYVT=KKGF6P>!GO6L<[!T$@Q)6/\ 9 E,3&"H(E>$TP8^@H#K)# MX!WF/7EB-9LRX&7 RX"WKZL1:.3VY3 PO"28_G12 YRJC&4,>*89PGI"#2DZ4 Z.T<4P+HCTS M7BE.6W(49@S)&)(QY+%@2.JE2Q!S3 8).&!-K$D=,(557G)-VG&^90S)&)(Q MY-%@"!AMB$9($@(>K):&*$,M]JF'KJMQX#?AS\H8TKD8N5P=O2/^_VYZ]T^+ M5#E=/?-5YJO,5Z="JLQ7F:^.S5>'TC2[7!W]?9FQ$XVE(II-T7K*Y14.(E:G M45$WKW5>Z[S6>:WS6I_N6I^<.RU71>^,,OTXSS(Z4=9OH7=7:O=OH\EDY8Q" M$J*E1X8(+$ B;0QU(5!/+6A&;6V%T(WBK1:OG4?3'KE@'\$]C+J:196=%QE$ M3AA$!#=6.JXE=0"6,249]L(I9YQAC(J= ZZZ!B(4]:A\U%4_,XAD$#D.B-"D M?4ANE, 2.#$&X4 P 6E0"T% M\.!]5(:X (6HL98A$FH+/K3HBVFSR"(F/<)SS>(L@=V20(\IY0XC%4T.L!@E M8\1X@K$Q% >^>V>V#DH@[1&BL@1F">R4! )V%JSU1A@+R%G-4_HFQ10;8CQF M!_8"M"J!H@>RHV6.L@0^60DTEDEEC7944^2TV]P<[# BUSK.Y=&ZUK0^*F41GL8=+$4U'MO5; >"#@I0T1>(0)B$5R1 M6V_Z'[^*&>M!5QLGG'P1LPQ-&9J.!$V&",_!6<.0 97:'C+"O4(*":Z%KFWL M>M,GLS@AK)UN$] AT-MFVY MIG+U\Y__*7ZHXP-?IM\B&1+1^\-K/:/#[4]FT[[U<;FJ%W&2_[#.24=4P#8$ MX "::(4%E]11014RLVS1>*-W9],-;Y(5I]6_$8%CPF%%E+<@(X C1@#Y8".; M&(0EK7OCNIL@R4F2C9<_FW'QPWS:,[8X!*'D+H12^Q"JFG/)#(7U@\3$-@KO MOSU+QS7Q[QG$EW_OB!@+]D;H;S>QK)**F3MP_-%\AWI%^N_[G^++!WH2A?KU M^1^__M:?3"_2")_=XN,%B]_KI9L->8Z6%7[=+]4W+Z]BW&H]>CNXK_7W&[]8 M7T]'][SX#OF:Q_8P&DV'HZFO4#O^\0\%B"*+P00=P-N@)<*:"6808!U2&/C\ MG@^C]-[+Z?3JQQ]^^/+ERXNO9CQX,1I__($@1'\8QZ]_F%_[K/CZ:?#C0"?N M\L/G?YX_>SGSJ1=#/RTF$%W?J.]VD1U'HH2MJ M$OJ*V=,F+THYGH]J_3;0**CNBQAJ%\3 :$NDVW>4RQ^]XI/^[_CLJ_'(7=MID8XMKDHVJCZOGFHO]7#H!Y.D:11>V\OYB^=\U8N_ M^>)=Y*DYHV#1*U)'!X)^>A='=YZ>\Z+\ /^TCOBS)5CES3L+N%S"U4OF)+<# MK\>ETG&Y".:-F#)'Z=DG<\VCHO$J#/\1Y>N72)Z_SN(_J[!SW[I:GX3V[D/> M7:>SL>HI/R>M:0>\6H8?SPO;#I/"-YA?E!ZX^.R>$3Q[F7P]:0 O;]/MYJ2N MXBW/39KZ\MQ$Y)\OQ_/'5!0NS:0"E9K=GD3<>GMOJ&.[,YS^\=HE.-R:T7HIO+]%L M-?K3>*E-NXPN+L=)A?^7M^]>O_FO9R_?#IW_>I.3Y_RL:\;?SB"* P]@LS._ MF1 U4?6Y5C1>GE^&2^_7/O0^?T=6:]W[R_> MG!<7[XM7[]^=O__M[>NSBS>OBU_?OCM[]^KMV6]%7,^+-[^_>7=Q7GSWY[NS M/U^_C=]_7^X[&/]4?/=JKBY\?P]![LI%K0S'\53^-YW+TI;3"AJ5U'6_Z%+72::^8IDYX'\O77@^M'T]UM.&_ MW;7.XI +'8*W4^_2;'R%@>P73B [\2F2_.M2<99[+T[ MDX#O0@*Q. 2HWU=O8L[[,-MG2Q]>W:8JD #B'4=4.I"!*J6)941Q5SJ>UD>. MK]]4'9':4VL F $K5? M^Z[.G;+JCJO.5=(78>9^F49UT1>?XD N)Z6X3_I?YW_Z:-BYXC^OA[Z@<=II MO74_B)Y/O?[Q/K[A/I/9A^]H3B74W/7@BL9[!=N#*V]K- M#F<1-[7RG0E6>S*Q[J8'3R;6SWT'@M$#'&=L9H44M8X5&Z;3W4XR-HPWGA\I MWCI')%=?9\'8=:;26J/V&!VJ+E9AI<21V1'GJL%^8TC5GC@#FYG1WBO679\P M:79Q41[2['$*W,RBK!XF;Q]-T?08R!$\58NN'7=7XT#O;ZA=R-:A )LM3WT, M0+?XI@MC. [OKAXV'HV!FRA;FKGW"7)OF;Y6?&<:V0DSZSPEUKD83?6!$:@ M[)=WX\W7%$LE#?\>=Y,JTWH 33<)J\=,6EQ;\LPDV&F M&S!#D,4"$&BJ%2 ;C$,R,$=1E%@!M+:F_C8PCWGAD:DIJW@OQ+2DE%!">JSIUIS=0HP# MNJ>ZX8-Z%4UHIX_F?#H>7+9[R/@@=)TF/EFA3+2OH@:$1.H@J (B CD,C#N" MW/HZ@DV[=%Z=-5+ I$>8Z ZD=4S3R?)Y,O(I*?% +#/@)!"A4LGXH**(>H&] MU/P(OI!F))3UI&BX=&B6T"RAAY=0ZCTFB"&N(8"+"KZV"'MCF/:<8-A;0K=W M(C0CH+2'4=Y"LX">O(!JS;R.5C=G+"2_GHFFD:=>4FJ$5'(;%;C*Y_"/@PXJNQP3WGF& :P.@B(,6#&#F$*:..6",9:1@YOT ME2PTV 89]:AXU [+# L9%AKW) A G 'WSD2K1#(CC3><>FZ,CYK0WIZ^'3P) M30,#;[AD<0:%# J/&Q2P1@%K#)I:FES^BCH?A$ B50\A=5W?VG9>[(T).18B M8T+&A#TP(3AGA,5*\&! ("N##A8+9*CD"'&YC[^D!5, H$.>DQR[L+?GY'?_ MM6]'.78A.W;7*B]":4E2%P"ISFM.^,"1D3MG$?1"3 MP!D5SH*+EHKR3EJ!#2682EW;\Z!E]T&SJ)!*<&=(R)"0(6%32!!$::0X(M(3 MH$X;0KAW$(!AY9@Z0L&&/1&APYZ+C @9$;J/");YJ"-H+'# H+57P7KP,J#@ MK!)\+R])XS8 ?]0VP$$=*:TW;VG.J5*5BX^/+CNA=.6"5]MTXL@-EY-> MYPXC/!4@!0$Z%<(*A'K@."AB))9;72FH:#!CK@>H2"A^[ MIT/&DHPES6?<8L<\4&6LU6 QU<@*$PQ%FF&O^#$*>+:#)@1UZ/PK8TG&DL>' M)0QIC2V74AD#PCJ-.4-"HL"M8O8802H-04F773\923*2/#HDH=1(BA'A(=HT MA("AG%NB+7?!VT#T/JZBMHP5KCH4:7I"G<361-V4;+66\JLI:8EE^4C+/J;03@;%1P&*SB#'$.*!*@_2"4E0X,P&[Q&Q'JV/ M+VD$WICJ >Z0UG?;I0K)I7K2H7D=\8]6'WSQ2133. *O9!=ZF.[?YY^?/RY^7/RY^7O\/+W[E3ZNVTJZV5IHU2 M()Z]?/LQ:N)1;^X5_E-_,DFF@JTNF.C@I]^*L1_HJ8]_?IM, M_:?BJE*^)ETZN#ZA9+''8@\_LBPTZ;W6#DO@%@-HIAW!#ED?/#5:Z U*YLZ, MDO?C^=/3-Y>S-3,IFIR"_1A$[&[KS4L ^5/)U7HK7["F3VS&,ASYT M1J0G2:$=D-)*(,HX[$5@TDX@" M37?51;:6U:?BF,F2FB5U-TDUH*1B1(JXCX)Q<8?5@EAL%36,0-B@ WLSDMJB MFX)U*(@R"VH6U!W/;:,-+Z1TS!D6!16TULC9^)&E!@N[Z[GM74%M2)/%Z/3% M[K@Q-=WJM_)J].EJ'/ER-,X!,;EZ\A$ZJ :EO=/IX,6!"! 4VV4#B%@2;T50LM#Z0IMAEY M!H4,"AD4MBJ,ABA&EEB- +BD6CN+E7'6R\ )VZ!KP&:@T-"V3Q%_S!)^4-?* MR75@L8/(!U,_3U4JKO3XJ'E(N5IQKE;\@&O:*AHM,8T]",#),6TMUI+CH*60 M9H/NE[7(6HK"JTH29H;5'TD.LI\F5S_O!%TSGK2#)\H;ZIEWW'D,44RE%M8R M1# 8<,3O>M2U%YZTZ>2!J.UQE5$EHTI&E19CT@(.3$MP2'/0DBBLN<*06LA1 M$S;ISM(\JK3H(0+2H78,&5$RHCQ"1+&,>^0Q=IB!T%+1$(@UUAL%0.T&O>-V M0)2&% [1I=:2N5M+[M:22\WF4K/=I%"KAQ+6<"I<2BJ7()DW**66@]&40E10 MMVGTE;NUY +<&14S*CX"5$08N+->24PX*&052+!1R>8,,6""YFXM&1Y6TLN MV)]S^O/RY^7/RY^7/R]_ETZINU59XBQ,?52LQW_Y:9=.G4\H,>RQ&+./+.., MT6A@*J2#8QJ4QLIK+[VA6$L2F/;KW75U+RVMC)F147KM5N3GR 4LL: ]RG%W MK." E)*(-@@1KH5"'K*)YT9?S+^/!G\ 1&! MAA"K)-6@&9/I5XFU08)BTIX-UDB(K40]3#K4$.#)GA\V6-_CS0_OWYSGL\%< M\'D=>JQ%\%BD,AL6VX:0Z_V;R(]']ALQU5.R0_EH'5., MLM">C- 2T,8+))'7#)2@DB#A-1>">>: \H,+;;N^EA[J4AII%MLLMCMV06%8 M8HRHY<*E?D42G%7&ORA*;)79'[9AX[J5QBBL*U@9C MM!"84>U,\-9OT+=H6XEMI*YGW#&%/'GY.V[TR@:Y#)TN\?GF:X3V3H6Z[$'1 MSB2'W%=3:(?,ARY6R'G,&1S:4TZYMU)( <8)&?\&3Y$$K8'@#>K];83EE=P= MV=4A>XQT: -H$@NZILUEH,M URV@,]@C[;GU1A PEFJ3;$WIG?,<#-Z@KD'3 M0->F>XC+3E>PST"7@2X#75L%7+Q WFO"/8# QC"#A$:6(6TDP1M4A&\:Z)Z( M0RW#7(:Y#','2_!@Z5!/6A=$!#VLI?=.;%"/96N8:T(Q4SV".W1L M5UO]]:1#C7+)URV!_;%4HGF<(:''GGNKU6,HYTACP4%I8 #24 9$:AZD(@HV MB++*!5BWK-;4.;4RHT]&G^.@C]#.,$UY((@""Q%\N Q>*$,L"=1NT),R%SK- M^-,5RF;\.37\\0)3@QTAR9#E*A@-E L,*B J/=H@.R:GV67PZ01E,_B<&O@P MQSV2WB*$ RCJC*11_?%*8:FT(.O#/IY.XZ]G,;W\RF^BMC\N%O(A3_$=@FG%C(1"'(2BFC728\+)AIR#.JFHEXXW> MG4TWO FCBOOJ7^FBB>ZI-0#,@$W\HJVB(@"+/Y+N7/?*=3=!DITD+R]_-N/B MA_F\9YQP"$K-3\:V)!7>AU2P"ZE82:J2B0KK!XD/;>3:?WN6)A#_GG%Q^?>. MX%/<%9^5\X.5'74F.PB5L7 M6'<;_;HUYHO+L??%I_C-Y:3P\:UNAG\)#V\, ML>[ZN-/@V<7%=_K[-A6!+K1RW'H,9%/&MI&H?MS0ZE<^U:V8M-'W+[VYA]42 MCGYLGWEW?^1:>N2.Q\ S7V#FWLR]VS%.Z<,IOC.-[(29=9X2Z[028O PVYQ0 M6^$N&PC_[DW^/\ #LQ#8U$F729=)MW! M2=?ROG!2A?S_'$82NJ(\$IQT*;\YEY':2(D M T>]YKXF3! OSJKPSF&"RYN6.IBN8L+_/&\DAA"1'A$=B@7/U6HSS#QAF-$> M^0"*@[$6;,#:$ ..2,Z\B;A34]5F.YBY+QZP=:#!"/<(Y,X@&6@RT'0!:*QC MWAI-"-48A+(2 \6*H< -0JRN:>YV0'-/X%_S.'-2N;@98C+$/!F(<2AX98$3 M"1ZD)U)3%9 64B%.F*RIJ7DOQ+2DE%!$>PRSQXP8!W1/=<,']2J:T$[G^OJY M@NC:YF@A%=;78 UF@()2U"JC&!<&2R1@;Q5H:Y?.J[-&2HSV@'8H*;1CFDZ6 MSY.13\EL<$@X QP!X=Y$O4$CPATRQ(/;V^6Z@R^D&0F%'N]2VF26T"RAN^Z@ MG#IEC4&=",T(*.E1J;* 9@$]=0$5PE'+E>%1)@$; M9+SW3!!&!!*$RYK^OYN;X,V(6JHAP#IT_MA],[OS42!OKL>C*Y_#/PXZJ.QR M+*,T9#3?,0]!.PV$:>6I"I1;12 "GX:#F_25+#38**]'@X\:!+9!'=YYL3_-_27-FP* .W3.ET,7]G:<_.Z_]NTHARYDO^[:/E(> Z*:&$\9" ]2 M4,:P#L%-:, M&LR=EYQ+MLVY2U,>AV8D%'4SN%1HG7$G!%AFI *F?0C(8,$Y MUH>W_7<4SPY;_%DZLW3N6!?8ZRB04:]-T;E 4W\M1@CV6&(O,=E&.EM35)DX M_8TP!RTL^?ELTC]>TD!V.3Y=EZ,D!"C'7A@:@&*L0OR=4ZID0)S(FDZI+9OR M21*:;#48@;P[2)F/(3(F=!\3D':!((,04(BR3HPBREN/M2!*N*-4@6@6%;C, MD) A(4/"-I'[BK19IWXTC.U!%?@UX[C#"4P%2%% (%$7\9!HD"3(A*65":D6D M-GL?!FWM@2G%YM=*:AIL%]ZCK$/!%4=OZ9"Q)&-)\V8:,8 !#+/@P0AK@H/@ M>0#.@'N^3;[."LRGP:%VLTT B0<8MHS!8%Y*957BDN'M"%(RG:<8XUL(93V".;= MV40:Q8WNJ: 9%3,J=HE";:(BIQ$$J>1 >0#P2IH P7(GD)5&T];-BQL43Q$40R!ND,#'.@\=:&Z.8X8P:2K#PV\2D;..R?(0U?S,H M9E#,H/@H0)$1)Z0$;*D,X&PJVH$L)Q0#XU;@]='\C;0Z M)#HD/6\&V7*B27 MZ@%"\ZJ?__Q/\4,=V?!E^BW2)"U!?WBM9T2Y_)NC8NT[\]2XEH\>_9LI5_[RAMQ5U^61'Y ME4UKQBP(E8G, SV)#&_#M!S+MM^NMR#)Z]?/LQJKI1S>D5_O]G[]V;VSB2?-'_-V*_0Q^?\0DY J+KU=55 MXUE'T)+LU88MZ9KRG;U_3=23A T"7#0@B>?3WZSJ;J!!@B0(-H &58X9D03Z M4965^#LLR&#RFBH .,C]WHTR-;58J[V;7V=2-U,S!G]?ES%UF5Y5" M+/NT,WQ$I[&>B\/YS(YY*4IU88CBQG 6CH)C+;"@1<$5E>!"/AQ2JPW%]],S M-_TT-"Y&TAHY>U-+6;W-\#.(V.G8GD4!^[V2K[,H7O53RIM)@GO>U<62#)CH MD1^;#HLF>/J*X4D+R3WEDEI,F%%,(>FM9PSDFTBI-L@/.0 \=;J]VN=LYH1- M"9N^7FRR6"*%+*-6<^8Q78\,"Q*(8&!>U128V>64U)5H]&5AGSR.7""2(U8]*)7%N'G.1,%<3P M#7HA=B.K7TM@)DGJA2L>EMDN>>B[9&(_#S#8*188)&FAK3=6,NV1IH2(PB-#*6** M;1O@O(T%'5G+N>A14*#_GG_OFZ:\FEQ>38$O)].4=)-*(!\@A(J$*8K"4X)R M5@@NA+54V *;G%OK-NB3L!;_6FR][PA#CWV6M%V3(*'_D("<=%XS*3TX1Q09 M13TVQDCEL5)>;AMU?"PD[/( /Y>#O$@]E1(P)&!X3 V\'!OL!2^85PP71EH$ M?W-#"JJ(Q=N&.!\+##M,[Z I+3:!0@*%1SD0SDI'2:$Q5LP[)8QE2EGBB!=> MV@WJ^&P&"AVI?Y"5 M>^H,4\@ASQQC"AM?*%DH'DXQL6VSVZ(HO*HDH7:L/@0Y2'&:5,*\%W1->+*C M#!6:(XTP-=H >E NF*'"\-Q8C05&&_2_[!Y/=AGDH7P@9(\JH"=42:CR_%#% M6Y\3'*)P9+HQR M!-N"8465-4;#KP;\(&GK&I7FP_*;33 MT)D2BI@\MZ&QN]*Y(@1Y(:0R4G*#36JYDJIH)U1,J-@_"NTTU]WI7$H42%:K02BIA-S"L4\N5A(L)%Q,N/B]<5 J!8EQ$?OZ=)Q!HQ29J\NU'CL1GONTI$.=1],2_5,^Z?E3\N?EC\M?UK^'B__ M87>I^U59XM3/'!C6T[_#/]I:8Y&B#''%&!>"&I83:76. MP3(2&U1-W0Y_.D$2\*8$Z5$5U:]V^[##\AYOOG__YBQM#:9ZSP\>@L?..>TI M,L0Q3J12-I>:>D."P44X'19^B1CTSC)+0'HW04FLU_-]3 M+Q!S7FIGN>*6YSG6K" ;5*[H6&AW&6H1 QA\DMHDM<<@L\QKA/J\,0$,.>LV* $PD987LG=@2,=?%#P M'KE,76)!WZRY!'0)Z/H%=)*@<$R-8J,MPYP*Q22GCN04TX*C#4[O=@UT.^U< MTZ?84 *Z!'0)Z/97#QY1@2V21.6,2JZ0$(2' [F$DAQWE??\"*#[2@)J">82 MS"68VQO,>>TE)T(3S9C50A9.,RR9D%IQI[K*+6K#7!>&63&@O$=)16MKOQYU MIE$J^/I(8'\N=6B>9T;HH>>^TYU?3!UEEFB,'<,%$R+7'G%/B!0&H51^M?M: M3;TS*Q/Z)/0Y4'(Z8AH7R B#"PJY%7]_/=_@P\5<-&/X3>8>*#S<#Q7]HT(#N==/;CW@W#XJW>L8_ M=L@0G+?,>F^.DX"-:HN2@\''LX^G[UZ?_OXZ^^W]Q_>_9Q]^?__ZCUO3C+X+CO[XZ>SMZ_?GO[^=GDZ>,]##^MR"QINSN3VRH6U6RO0\:L'']C< MW8MU>O?^XYNS[./[[-7[=V?O?WW[^O3CF]?9SV_?G;Y[]?;TUPS6\>.;W]Z\ M^WB6O?CCW>D?K]_"]]]E,0\ _Y"]>-7HG._6$N.V'*SA^M6_;_RUO1*F6REA M]A0E7&RCA$54PM$^@?4>!1/'@$'T']^$[53XNS:0XM];VK79;2AI;4VWG+5U M4&W\+ [NFQM65?-;9QN*NSC3T E*G V_9)?P^469.= D-ONO^=AE%,8#ECE9 M(_$WGW?W $ D7JCO;N!)&VBZ\KOZT#?WT6,@FRYVITJAVL+*;J_&GMZ_W#S; MKU-V\"RIQ+M/YIW6!LCA&+C>>DG56,\5OIP80A.O4 +)U5O;RIJ4-IJHC.'^<=9%LP# ?$%[T)]D@ MU09/,/,5PXQRCBE:R (YRY!$6FA,M6*%\\P@OZ98Y^-@YJ[TZYT##19TP%%J M@I* )@%-'X!&&.,Y85P00!;KB5 ",TQ0D0NDD/9/!9H[\JR[QYFC*GV0("9! MS%<#,;2P/.>%-HQH)A77PA(LO<:8"6_EFFSJ.R%F1T9)+N5 %#VJ?GK4-0;Z M$8-Z!2ZT5:F;22K8_&#M.^$+0;3U0CKF/5;82Z'"B0Y.?*&?[&L].J3SZK03 M3XL-J.Q11*=GIDX2T*,14(4Q,L0[QI5G(L\UQ58S(;W/"1)^3;NAG0=#.A)1 M/,!].BJ:1#2)Z'8BFAO%0$(%EJ)@0@N=$\LL9=I9RPU>4ZQFUV&$;B0T'U#> M([\@"6@2T&W;K3-0FQ()*C%#*-?&*,*=DM18XI5[BA/>C:A1-)"L1\>=^^]H M]SX/Y,U\.KER*0%DKX-*0YYH[[-4U6=QV]>#(HI'2(A D) M$Y[B0%"+F+$4&V29H%I2YK2E.1:\4%JO:>.Z>@'-A:!>,9]SK)G 7!,AL.;86%U@;-:4LMYYS*$C$4VY"TD^GX%\ M:F.QM4Y:@QA"2!A-":(%88X;1]?T2MNU][^E>/;8YT_2F:1SR^QKX]48=G;#4YE@Y MK1PS! O#,9;&.Q,Z /(G^PJ/=N:#)'08J&0#3'H$E6DK(H%"_T$!:X^E*H1! M5#&B8?@-0M1G@L\*JXD3Y71#I,F-)*<":=@<^\8L*X_1?^C++TPH,(K0BS\S_O"/*;(U]Y M3N:AQ_(JR-V.TH7O"6*#C% !_^1YX/WIY/-B;E6KN34-W?<4C.]V9JU56YGE M(4%R5W/Z6];%LG6"LKN:XD[3B+ACRBDN3"AI*@K!BUI51+CR72 M!.M\9P5>N\E=R@=%OJ:A30*L!%@)L)XG8%E,\[Q0@F)DF:%8,,4I=UHP[S J M=A4@VV%%VX16":T26CU/M/)6,8:H48@8Q@HNN!.Y-9YC[33\_B!:=8$[7) ! M83VRDV[&RU@,4N\+9O8887M*ZE=Q0FXE?]6?/39\7'WPV04)"^,J_;HV;956OZT_&GYT_*GY>_Q\N]U9W(C MD_Y1UM6CC::-,O&_^?'M.1CH8$X/,GN:FGX;&Q\44 M8=)HF(["1A4&Y=8Z:@JB>+'!]ND!H*S3/=D>Y_4F'$LXEG!LLSHW1FA$"R<$ M,DQRIA!75!M,?8$$*U@O<6R'6[5L4/2I G9"LH1D"%<>XX4PU)IB;@PS!.'E)-^@TX'W&-,B[DR_L/4N-C$MDN6>B[ M9&$_#RS8)11PQ1WRU%$O&*.<2RL)YQXS1333NCL+NRMCF?2HFG?_'?]=I!GM M*CSP:G)Y-046G4Q3NE ?QI<"KS>WD"2QQF"=AU;NF C!D*"&Y]P3Z2C?-JNG MQ??[#D;TV+U)&T()/IX7?!CK99X3@O,<,VJ48+R0G#F6"T*\P7N"CYW6*\#Y M@+(U)X 3BB0422C2B1%B4>&4]407F"&N%'4RMP(K@ JB\V)/*++#S)2>-VQ* M )( Y*@!1.>^4*$D4B$8X? KHLHH9> /O5%SI\T I"M[(J=?"QSL,R[TE"JZ MO8@65=U>S @89>::\V@PK>DA#YNEVL0[@N-G7)N8:4XEIY;0PC&EK)3&8T&] MH)J'8Q9;XG&4CU>5>-1^WH<@'"G$E*JB)^1)R /(@[!1&K &>4W!^,NU9+[P M)I>^X,CA;>/93T*>74:G!!HPW*-,YU(8P1E"5G*KB]P* MDN-"YF);3_1)^+/+$U=]BFLE[$G8\S5C3VX0*4SHMJG"%IR4F!3>:U0@+P21 MV^8]W8\]'1DQ$N4]!Y(C"("ESC"I%O#M6L"I%/ 3,%46 C.;8R6H8P1[Y;S4 MS"AJD21:Z=08)E4N3VB5T*H?:$61=+D13E(KF-52<.TU0R2GAF P#E-?F(17 M":]2IX7> );/8[MV1[V1K,!>6'!898[!YO*&J T.V*:^, FM$EHEZVH/8&4< MSKF@D@JM&%=(66%R::GW7GKA>&H+D]K"W)$CMI^V,&? /V7VZD*-QVZ4VL*D MS@"I:D9:_K3\:?G3\J?E3_4:-MB>/_4S!Z;W]"\W2_4:.AQ?ERD4J0+O+IQ; M<%4]QU8YPBW#5&HG)2HT0^#I8LXW2!Y9]]+HD=0.20S(M03LP%4J*2P8$[P_ M62?I6&8"JP16&X&5*#R1*K<&4\(*HJ0N"JT+)4R16XLW.%^T$[#:Z?9HD0]D MGPK_);A*<)7@:K.- TZ-( B)G#IFK 6\XJI@CFGOK&8;' K8"5SM?W,T857" MJH15O<8J)2V7F@F#N6%&%-(Q7FC +I47BO,->N-MAU6=H Z6@^*KZ//]^S=G:5LS58!^,)BE6&ZE0)PCS'#N =,TL=P9ZPM#_09E"3<"L?=O M@!\/',;"A ]RUB._L&=65)+:HY%:XR@SN9:Y]SE312X1!U^I8"#$>:XZB^IL M+K4[C>>(02Y$$MLDMLE MGI+$)HG=]I@8ULXASB2FC#"C<.%X+IDN-,WY)BT('RNQG6A,E@\PD4.=S>-88!^ W O-D;>>,.^M M%ECG7.8%X<:(36I3;03[E3 >.BS"!V![]D=7[!PA^F8.)DQ,F'@$F B6,,US M57!)+..:R)P1SPJ-E9:YH1M43.@:$W<:=!H0RA(H)E!,H)A \9[X "@1E9Y M; 5#.5%2(4V*T.JKD)H= !2_DI!> L0$B D0>PB(N57.ZUQHIUE>*)4[[YG* M.1.N,'H7@-A-SOB TAZE0SU!V(\@UKIAA9-CK*MZ7%5RCKG^S6$JVU@4]GVP M*:3 S"LK?8Z]LPPIZST13ZX;F*J.:HX*TW!>68%(XAAY3) M*=/.&@ON(-[$#4S51!,N)%QX;KA@M"D$-@AD7#!&J1(\IUQSCZ1C3FR0\-6W MQA4$!13BBRW/"\8SI7B6+&<$RNE4LZGZIC-FNVF[F7U M\]__#3Y4P!$_AM^ "('FP_%<6*Z]]IB5".&LU8KID14A7*2%IXEL,/ M0[Q8]\J';I(AV!@"C"NLT$3"]D*J?"M2\:>02FY#*HPBK2(;9<:- E<:X.'_ M^":4XX:_:YZN_AZI$@34^%F\_IMMX[?9;>EJ10-;FK 6+83:IQ)W%-W;?0KD MKNO"KHZL&ML:,&S+PKH; A:M3*F90!5Z/QM^^UL#U MP,W_-1^[+$1PX@,&-P< 0WC@ : _<'WWRJ7K"70W1;_Y,7NAOFN>M(8:3XJ; MM]&]([9[M.&T& /9,^L;6"XW[8BGJV#B6G[=R_N782+=C MO?! &?W__>K5FS<__]R30[A_C(%L-HM[>^4N5?U3*B@N2;9GGMIL4'>OX[[K M(S["]'ULK<3=3'>G.]X(Y5XZ;(C0H3.E$D51,*9=H3T6A;J]MX47>UMXZ_RX MY4U+&TQ5F<)_G'52 E_0 2WR;A.$=R\F.]1M"682S!P.9EBN+RZ\*L"6@2T"2@V:[(,R6>84P)DHC1 M<-0=F;J) 'MM8 J"P()(DF1- MN.#'%\P\&*@]BYBC#$A'*:8>:T:]4H4VVGND4? AR)-=AD?[])4L=%C5! T8 MZJEIDO8X$BST$Q:\-X45.2$YD\PHH;D2+N17.(L)6=?N9N>1A*Z!@>">QOP2 M*B14Z",J> M@T?62B(IXH1Y %%B07_P1-J-%U7V6SS@,D.? &.>[J/D+(7M@J=_.:^#,VD M%Z&3%-GM-5!YX155FN8$%4Q9H1W*)7.Y%[G5^0$B';_]=S?-[ <\92\D 3U^ M >6NR)UG@ANJ&>).2D]<7N3>%,09]&3O8HN80T3SN.13%9SC M7+'<*L^8<4+;G#K$&&'PH7^,I=^1][^E>!Z)SY^D,TGG(Q(7G,R1""<(BE@: M58(SKH15C"FD!7[,^:3=6:J%.'Y+-24N+!GZM!SVX^1 BCI^95%'0[DF2B$L M.>.("*&Y8WF./2:J8$\^C?EH9SY(0I>M6 9(/.MC5@D4$BAT#0H%XF$'@EG+ M#.,$2U?DK/#8,RN-Z8H#12WN=<,ZH8,EH[3K3+ ME:#P.3<'.'#Q1$@XDN!%0H2$"/U$!.,%S76!.:6$Y8HH2TA./!/>,I2+QVPS M[-X+(*2G)SV.+EUA#YUINHNK5%7C@349&'" ($\7FYTIJNH-A.BAX7V,QAV[MD+ D M84DWR1_2R7 8'CEE&&-<(&P%I0XAQ;%P3\:2+6(WNT$3F%K"DH0E"4MV& ?6 M%F.FA);&L\)JB4)S4%UPK*C42.\_YM,1E!Q+["-Q1[(/$F<#!!;) 1*N"?//]N\^;R M3X@I==BJ; \=Y9X2='\2@?N"R7>-<+/Y/L_*S/VET"Y51Y[[0J%"8DHEH]A( MSFQN; &_.$3-COK?=*)"6 Y*Y&@R#9Z &_TS01,J)E0\-(5VNF6 E&+6X%RX M@DDKE"QTKE#N/:)8$+ZK,%\W=:+%0!Y/!E;"Q82+"1>/!!>+O!"(YUSD.6+, M<65PX;U$IH#/J=U5R/*9E_Y-H)A ,8'BT8(B!G C1)N\L()17@@K&4'22B\X MDOG#%3NZ@#>.Q8 3V4^ NQE292&DNJ/4O.KGO_\;?*B ]7X,OP%-PA(,QW-5 M$^7F)S4-;GPYDH+BTG8KV.Z(. IU"X!W.GLZ6S3 MNXJ*,]>_TQ*A'#6:L5PS(Z0JE)&T\"R''X;XYK#LZCL?O L'R?I')$YFW"BL ML('%^8]OPN/@[WJQXM];REMVFTM:@MY2536+(/3M#_#RD2J!Y8V?Q<%]W?]PAT6@]W4IYP/<=?/>?9XAV[/V3?"4X&FW/39X*-95"$H9LX(I5"!B,<4& M>2Q$WDMXZG2#=DV6/TKA_%//XYG+H8>S-A]^U@(;;#P>V^P]CM^LU'B6\"$4V="AV4 M%+.62Q-.P0/D<2D(H1LTH5Z+;X$1 !38\<"RJV$&!T\[K/Q_.:DJR>C2R MBDUAB\(J+Z1CJ%""%KF3SB+!D#'%MD'F1\OJUQ*829+ZG"7UQ4YK@7)7H()I M6LB08\T$0K)PADINN*=D@R3K;D3UJ7&*,B[DR_L/J]#\F&2V2Q[Z+IG8SP,, M=AI"<(7%0C%#"LH*0870FN0%RJ7GN45Y/+JRGPY62:DF[V.Z@40HU5D*TI&/&J(#1GS'B%*<$>'!X4=D M(+L^K9J0(2'#,T<&! ! L+9>RPR[/(0.^JXKD<" MA00*SQL4!,52($8)<91Y3K0W7"L/TL^M8V;;3&CA-8<@+0PRA4A M..VY%3J72.38>U> O;7MGG(4A5>5)-2NU8<@!RE2TTGI\D.:80E/$I[<5\9< M*2* M2$60-M8HG1=X-XC2"3;P 2]Z%$'>O-5*SP)+J>W*/F+T3R%J;[#YB550G^4Y MS^.@T$YK_@@*.H,RJ9UDPF'))9'4 K!C1ZS?8*OR6;5=Z7GU[%[M7"943*CX M3%%1%X77ME!$A-K%N=*2:":,%!@C9-@&AO4S:[N2<#'A8B^D/N'B07&14\Z( M\[EB+-1@TX8B,!>50,X1;.W7U78E@6("Q5Z(? +%0X(BH89::8RP#C$NJ:;" MY%0CID/U$?6P"]W;MBM=AE2W:K72JVAK3^*C]_3I. -&*;-7%VH\=J,]]^E( MQ[H/IJ5ZIOW3\J?E3\N?EC\M?X^7_["[U/VJ+7'J9PX,Z^E?;M:G7>D!L *7:,L+Z1Q2CB-C"X<)B%MH1/D>O\&^/' <2/) M!H+TR&;JF6&4A/9HA%:QPE&DD)6Y8KF(T1:;:TF((;G$=.]"N]-8"[@ZHD>9 M[DELD]AN6<&*($>)L(QQPJAD"HF"6(FU54)8M\&!DX[%MLOX1(_K5R6)31*[ M;-1F%/@V"NB<=$=.77MR2VF\*>JUR7)U"T-Z=#[BHJM,71ASZ6R'G.1S@4P4X*3PJPMA@MB)0%E0Y3 MK 0W@.8=@7DE=P>.=6 ZP/VNWKX]&/3-GDM(EY"N9TAG-+=6&E]HRV0A1$X) MM9P[SY!E>H,^?ETCW4X#1 .$>]0U.T%=@KH$=7NKM\H)98IX9 O,E$(Z9]PP MQPLC).-\@X8;74/=5Q)42S"78"[!W/X.>12*6H6$Q(HYS:64R-F<.?@IBH+M M .8ZVKO#F/<'M-:6@#WJ?*-4]_61R/Y>$%EI;E#AQEIKA7!'"%&&^* MPFRPE9VJG2;\Z0ME$_X<&_YHCZUFDBL &X:=T84Q1'B*,9;:;-)N+9VU2^#3 M"\HF\#DV\&'.,5QH[R7&S%LL/1@_F,C<^R+W&^3Q?3W5.[L*>54___W?X$,% M7/1C^ TF'N@\',]5/?.;G]03O?%Q7,B/,,5_^5SE7!OFB86%E+G2 CQI#JO$ M=$&LP;4>@3N=/9UM>I>HV&_].RT1RE&CP0O6S BI"F4D+3S+X80%H6]7(;02L]9&PYI8ZZ;Q MWWIP#1Q7>'@W"*Q>7B6(WI3WV>1JF_#L"_7=QB]6\]GDCA??(E3WNL)/)K/Q M9.8JE(<__J6HP083[*G"S#$OF%" Y1K10BEG94#GZI[?)^&]%[/9U=^___[S MY\\G7_1T=#*9GG]/$*+?@_/JOF^N_2;[5) M!(!F5 ]KC;X@LMP&9 AZ$LC0K4"&'1R1"=J*6/A)Q&()6_>$K?H8L/4F)MV_ M4_CTYW?_AO7:03KI$ ?#7[F<%5H*)2DWN:#$"R\][TP[Q.A#$.,2)*3,)CZ# M#S(W&EX.QY5LPD>W%<5MNF29!W?G;NUQK[K(5)E]!ND-/RM%M'C8*WB*':IQ MINM 2G1N8)1J!CX?7 D3RRZ=F\6!FRDX!-.A"J-6V=2%#(&(%9/X;D"&YITG ME6>0O6W/[?,0!A<&:^)-]5 FT_CL+6BK:>(P#I&! M47-1>.#BLSM&\,V/I/C']V$ "[Y;/ZDKN.6E#E-_J4*)(% ?H\_JNKR#/JL8 M_(^+:?.<.@94JR 4P@%K%J4*#L5O5Q3X13W1F%339-*@^-_:))OZJV^ 8>Z? M7OLMMV;TGT[90*J5*3VL4&ZN4KT@PQE<:H(.41F B_^/;_[WVW>OW_SW-S^^ M!5CYLLK>#9.K->/?S2"R/0]@LYRA6HZZ:'*R5CI^//MX^N[UZ>^OL]_>?WS_ M>_;A]_>O_WCU\6R0O7WWZB2#[[*S/WXZ>_OZ[>GO;Y=EC_8^^+ ^M^#BYES6 MK6!8PSO$/'[YX$.;^WNR7N_>?WQSEGU\G[UZ_^[L_:]O7Y]^?/,Z^_GMN]-W MK]Z>_IK!>GY\\]N;=Q_/LA=_O#O]X_5;^/Z[+.8XXQ^R%Z\:%?3='02Y+1=K M9>#F)[?^_E\O7P(S^>'(+5'W=U>ZV;?P^[=$?/OMMR]?_GCCOB>HU[7!KP?O MHHUZ;1;3#LNKD;H.462W8*F%LGU$9A_-3V1^*[=O\>EV#'(31'YQD_.INKH8 MFBSHU(>,@B>0=ZW;_^!=CW7[GSQ,MM4P\YMS*?@+ RRTQ+ MWC6; *WFX-H,EQZ25B5\,[^:5*,:3O\*P8&R0;SE=9E:%E^MP_TA] $$BO WR-SEL"S#6IDJ$C/(_-R-JNB$ M\FYV#:,91: IK\N9NUS@;!73N!$GB:-H$"P0\IY8S]-HL21 :[*SUMM,\[8X M[/*1!%+#& NKE$3XP, HIZXL)],RSG=2A*O="8KV M+-5TJWT!BO>+Q"N=*7=(C*V"5/2Q^^U/'B;9!::^K<6N)6NF(CC88RUC;F'$ M@0'U&>R>B\F\=!DX#I5EU0C?U,T4>#_3LFTL-094F>DYF$@ 3&8&4!*!8U[= M%]^S^ ;>\>=$@^\$,YV ; \:3(%1>!=1$'P$_6 G M+X>SE]:YS5T@M6>>V4"W,*TPJRG;K%6;O5!P>H>-A-?7!0S MIMSL\V3ZUR +_MV5BTX>6+@JK._%\*I9N6H&U>?M16EH]JLJ85$'#<)79P*7 MLPN#L< >Y0P<.G@# #MP;9QP,-87O#.9S\JA=;<=AP?A?%U(^^[@\JHH+?9L;26R@H"^'LRIG=6RK* *>6&N] EZR+KC_".EP;@7L7]ORP M.*E-AYJENW]/:RFC6*TLYHUH7I/Q5S/%@YKEX:788OVZ5G\/OV^+0=Z*=.W& M8%F[HJ>E!DR;E+LCR=KPU$,W=1V=>OA]6PQR)[$IT-U8"A[UJ3*@,D$G9BK3 M4_676VS2#D+"JKF(.G>N2]"L())@DI2PJ$&#_::F\"V64E1>5KQX"#)K8EC) M59O)"CX(NG0Q\V9S.U"NMKB,J=RKN.'='$5H^4^+.Q:*])\7;AP&UNA]&-9B M'J##R]M3@=>4): $C&H>?:_14.GAJ%*QT7T,;P* [ATL=*.B@..+G M-1._##-1P^AP+2R'EI5A,WU=.8&@M\$,J#W(Q?!61W82[*A @*E58[ =8N O M7%][M MS;P[$5F!GJO.IB_2IYA3^LM7PPNRJJ%UK9G$)P'X8 S^8D1J"DQEB M\C88>.&K8.R"Z74UBT>>1.)>!8X+_.XQ1 MTU_!6E>-:>JYOH7U=6L.W@25M?1 8:]T3P+.A5N"EM@L[F]7FC3^KTWU61;]=71C4HAJ_&* MZ[Y\K!].+RO/>ZEL%DA3V36N'E2$B!A*OH9)O8P<#5H[Z*8PIC_GTV%IAZ8! MM@HJ1^IS.1_.JAVRJ!R7:B_8.O,F6E2"QBUO*JU:Z$[+8%B%0=;&530^)F!P M5W1N2-R0(9+(QF!$0,+%9,-U\)HPYDKN0+F#W^0J4 Y2&4)*(;1\U[H&PH*U M$4(4T3I898SX:BE%5CE#_X/?#^K# JG@ [73DV;91@[ M0)@LQ-H#H:8Q;G(>MT6;>9OAU,PO@]XR\7-8C3#(F'[9VDT%E/\T#*&SLE%C M8P)+O MV0O\7086*\A#2$<&+353F?JDAJ.X61$C@U=S#4L=;-S%Y^$Y\*H?LAXJLRA^D5P UM[0\N>VU!;A[$"25S%2B_R6X\-H9VE_#V[_#<:50F]TI,'NK_>[*YE]=]CCE$+V,@+)U##5"ELV9)@&P8A8LIS$56VO;$KXS^"Y74ZF"PZ!EXXC]-6C']M!A8DP M=C=8A8_(\PU$+^"@0BKP]*:UGS+Y'%**&TRO!AV"N17CA@5J*91JJ4)L/FPE M#GUD!/OGO(RA(L#'Q>1=Y6GMT()8NV']T$U;[E?O/HWWB)-XQ1W9?1VE\/8Q M@?<)Z;M[3-Z](VMP/XF[.WOY)CG 1Y"RV^>$W7O2=;=+UGVFJ;J;)>K>O9/W M%/6W-A'JH9MVD@>U)GA:>23!-8KV>LOY&,-$1UOZ(&N=T6 B+;U,%>VIT_DY MF"09Q=7YJ)8_L;1/%JY>>.>-&^I'#QM;#UZ[=+8J*QH418BG5S'VI7VTC(AM M8^\-PDFN.BPV"O&L)E(3[@Z93PLG+YAF8"K760NM )":@BLYA2<%2RX\)U[P M0!CM1ESU33W7]_X#?!'"BN&"=K&UT([36IP7Q#&DE<*2424<#;W_*%I;KE=0 MO&$8[5^_!R,T?OO;<#R\G%]V&%Y#)[TM,\SE1<$*9!3% MKL!.8,H+9NS:HIC;44I]Z9928,^]N*K M*,$R-V]^92/?7\%=TRJ^$$5NL=VEHGOX&CSG9FL#2(,&\0MUUR*5E[<6*!)H M=77>C@V8F*6#A\>?H>;.KY//;AJO;:V=9U+F6#EO4<&(#_V45*&X0CE7VFMS M>^W0(BL!8;+Q*G:Q6N2>J'%X7ISI(BH,3E^S<#=]ORHPM@,2_R?HZMLT=@5A M1&IB"2 )-D@P:36U@"/>6")LGVB,[Z/Q<'R#QA?,3>A_<@ULR#?DG9?9B!//_K@+H]4DVY8-9 M-FO2:WZN4V26?D!C'878;<#G<5EY/,.*?6V]L"&?M8I_/SC$V\D]CQGIH!I) MH[D&M1M8Y_#%Q2MK43Y='^G;\27\C[L:"S$^WRFT$6D58'& MJ#($568> 'VQWQXW8];C38,43=VV=@[78IORX>VGN&77QI]0$2[H$O4E'I - MF_$/,! LYT74!*!K?KK^ Q#K[7C-(JU?D19C24H*)R7%"CO@*J3",93"&J9" ML??UV5QXBQR>WK'2R>U&YPM."NNS)_H;&!'R"!?6(:8L""UA7&NBJ3:8FPT: MT1TG_?/[Z']7G:?5Q+FX3($,@\8Q&GYRH^N377H!6^70[SV)?KLL^EVDT<=2 M 5X0+EVDH;5X9#GX=4RRFK[VN/2GTZI M73A-'$QOL+S =[N8? Z<$FC:$*%.!=5N-'2?&IJ&!/KU=)W,1[8BJ@J'"O7H M>I%=,JF27%18;Q=GHNRG4.LN<]Z'@,YD7)?2@/6PP=N>5)4 0[?"R#U^. 8* MASNO)F5\^PZC.]N=.-G[D9/MSISLXM#)QH>%JAJ/2XV]0^)LE0B\]TS@[5*! M=Y,+_,\J W:9^#<E%/1AJ^9IU$9M%125X@ID M1ZT\6J3TSDR]+M6T&PW5IK">6+^A;A^:TH[M+?W&!16F<7 H_5.BHHM59&821$=%8K$E_?)L!P MD= ;?(?%Z9&%R]O:?:]XN?: 6[S<[,K?.$6[8+3*7 DZM95<&TZLFVJ5@@T_ M]$/3Y'X&%WI\W8Y!PS269]^O%\L:LH>GP]+=VB59-]/((7&YJUCMBA*_J,VX MY3N!+JVT5;A61U.S"@DN-'T5K(,OEH>!SL=A+H%G_YS;\SJ/0GV5FP=J>NH7,MU>N-0Q,MJ8VD:U'::ROI M>MB$BHIP>^6V52KMK5S:5 [WJ9FT,I7#3>5PV]F$3RVWFBKGILJYJ7+N8ROG M=I6BNUV.[BZ2=#=V_/^IIE,5G9\=^M);9>60KHO2;?#";8:YDTP:<)JJ2H?! MR?MD.7RG0F*)>W#+ MJZZ86K-RDX[2WDO$4AF?6YQ3QISG2MC"NJ) E@K&[9J]+/)0D\2-\S3IB7C2 M?MZ#D[.F$,)Z)874C!NJC-3>%QP7W"[3PU8WZCJ:'!;W9 RO;GX-(D\MDQYO M<.!U$[U9I. /QXOE;VJPA>I^\^EXI8QH<\WMYU6)],"!,::SK.#7U( &2K=R M'%MGLIO#VZ.;@]MA9'M]HY('[]IN_^[)@]UJ%R^4?;^WFMR9N7!V/@JY)JL\ M_VOCQ\?V7.OJR4FB:0YRC75>L!SE"L"-JZJ2;@72956^8[GAU=(.;5Q_$>.#DWD) M6%-^]_>[:KCM@*6WVJP)U>OO?N?#B[#%RNV^<>EN)TT>T>]NMY4CL[6NO/&S M.+C'M[K;L"%TZ"+W33:=?'YRE^T[FPP_U$1X)V^_U1VO<=<>& Y?.YQ;KN,- M3^!C;#[V6Y75\B9DM32NZ)JCOCOLYWP04C^+A7YPB:OQG@V_W PZ/(=5KZKD MKF!)9^ARJ[5X"()N&A3;5ODWLVS7#=YN'>ZB^KI9;=LP?5O*UD'I9@AUV#B+ M&285F=O\OO^XUC<_-E[J?OO:'WAM>C*,Q")[8I&$GL]>-,A!1"-XV,.+%'8H^$'KT:QO&PQQ&CQTYMKCH4EY-OUV;GO'KUYLW//S_2"HN?+)JM M%B?D5JO5^K-M2@>,5*P]H1T\+1Z^".F&<>MQET9<$[&\GTJ=R-@CHB&/']3= MR_CXM?C;+@G>IL(T"/-BNO) TWWB_BO'S"E%;%X4FCF3:^X+(@N+,*/4D37' MSPFBH>?;W?NO=+'_2N_?7$:# M^N4;-?1-R(60^@09-D)\E^FF1[K[45!;8Y M*9@32#BGI5=N@(\G&?"#9[<21)-E)LI-D/UVRF966$U%X) 03%DEG M*44*&Y!ODQNZ1K)#[;E.)+L8,'Z[6$B2["392;*?+MFYXZ+(#6^+7=8*9.-0V)K/4YT;H, M9^@3OI\@Q>&P;[? ?R\.]0MLEB9K0P%L-0WUZ3!$T8#(VS6,#@9#A[0BDKCT6EPX)@Y+:AC!+-=2&XYXX1 Q M3FO4E+1:]:]9N\18)S&T?(#Y[5,,25R2N/1,7)!D$A<8>UKMH][&)R]YVJM=NK^]O^WI[1['5B#K6UEH].;BG'>S'4N^ M@;2'4DMV/NPM(V*=C;M+Y'RQ#70VK=3;P3./A>8%-@P%Q%2J* P+!Z@:^=S$--G=N#>R[I70><]A/3 MO!Q".?(T=R[7S#(I#<^%\,KJW!"6KTGSZBX^10<%Y_V%8W:8 XM)NI-T=R7= MAK$"G#EJC4%,"RVP$\Q3ZX2DG-JU!R\ZDFXL!@3W*(DS27>2[FU?)V^77S?1WU+OG>#OW4'1'GXZ. M^O;TL6O/$WKV[+%CS[K^'W=W^ZC$JJ[T_ 38O+M \H*B/S;O@S?^KY<#HV%Y,I M7!=FO)CI9F6@6POVZ["'7F&X#0G1!K$6PMV(P;:1>97S6'ZU!H1C M"'9=H:! N(R""7_^_L[=GV?N?6WUT M7KU_]_KMQ^::W]^<_?'KQWC)^P]O?C\-7YS= *R5\:_3AVM"Y-7/I<99SOY& M1[AUD+%6JC]>#,OL=W9+55._=1MK M&D[\?/? XJ"6=1&]]'MICCNVMCT.G\]N/KKMQW+ZZZ@9^Z_-R!CSKSH%, MS1>!GN40H$)-0PN-J2MC'\63NL],BT!3U_2U#HT*JEG5';,735>;4Y7MCH_A M#:%_^.75LKWV#>I6K5Q'U^T&K]-A^5=U\4J'UV8EW\,8ZB8?30?&JKNC'7KO MIHONCO!0/YU,9J4D@R-"$*/L)YM?Z#!@SB)) M@93AX4T?V!89 BO_4#7#K?M^WIQ);+UJ+NH>O&[87KEXBC=HJ\LK-QN&KC6+ M=AJ!0E?389Q4Y/'Y-%P*:Q;Y;O;@@ D^+QX-=PZ4F \5GU: M827*@$SQ*8.J[V[=\S8V8P7NOZJZ[C23KB=<$?3*3:-(UOUQ(HV#20O&YU]N M-@"^';]<^0 P#X@>21 :RU[%^<:N5.#M#LK?LA@'N/)9>C4"]=7S\T6_5;A#<"$!M;/ST>1@OTO6T6[L_!"6+BY8Y+"P)J7Z%'M-#\&3':K 0>4/M[M@ MWVY\O6AU_**%!D&,)_,:#1:K%E!HV!O.T6ME5W MX$MGA]7$ZRY)RS9B,-RK8/.X\KMJY:NVMO%0@PJ6GBM! A3(PUR#"@?_0HT M;TR0RA4^C]UI)C!'(,IT#G-[]?[_??OZ)9;?@5\,%L]EZ$AWXP6PP--YC?,U M#ZQ BU'SLM*B\-5R\LV3%P\>9+_/01&I&KC"PSZILM6U^X^_IBJTGZ[($<0O M]%399OROXX.3MIM50[GX!9&-]K7**C,R^QWNST(@9A(: M2O\_\Z"H9I$7XT/A@U'S]^MA:4:Q)S/82#KPVF^5P,1G5-V=JW?!*$8PM:!G MAY5&KI1BZ 876BJ'G_5Z@4\39: F]"M T]#K.BJE:&F]>75RGQT5E.LEN(]@ M#H3FV8L'V= D/0Q@X@=-Y^D6!]2OB328J;]@1N-)-@$./:_X'$8YOXK/B#V7 M/X6>W'&X=XYDL&Q>O:K2Q^ *M0R40>;GL=$= $,\_#.M5O(SO.(D>SM>=+(> MM-N-M2V<\B):'C44MWIZAQ>/&^LQ/-?7[UI.O(7+[:YHRYY1(%)F'HVRYCU5 M[^T(]?"N/^<5SR]7:#Y6(,$UAL0\KLC7R_[5;1JMRCM,H>I+-77!>%GT@VQ^&KK/6SXZ=%Z,!AXXKRI.;-E8T4U7 MU5"U) "'E\/Y93!P1\I4BOU*38$50%&-P,!:6%V7*EKG5=H-7*Z&U0/+,.)* ML7YR8&*.EBHP>*&7DTI\E^JUT:[7-QCLLUNTOPHNG.L86+ T/IDH9#//8"U)5DUFCP*OI^FCW+(D5*J9,@]%Z&.S" M*'!+!TB=@T# ]W##("B33]>9G<^N!XU5"I?75M7B=2?9/X,*'M56G&H\"B!M M&0@%V B^>JUF8:C.Q9:8*_.NVDMZ'V)K +4M*VIR%3@S!*/#=4!%<%4B]+?: MJYF@ -2Y:^S?]M(TYD/]?O@B((:;KM"PMGBJT4]=M#PR%1;(1$QXN6B^^==X M\AFP]]S=U "!$G!E@ D-PUDO2JM-$-;Q^61Z#FYTQ:0!RC]/FC[T 0W=>93S M!EK>@ '4?)@-RXH_*M>M\ILB,S1$"J[B9-I8'9'3JMYUT6M?,Z7&RJI!]F8>3,9!=@H&UR#[S7T9FDG+6/HUL%)V M&KL,JJ!RYN.( .L9-ML<_'>T)W'4NQ+XSN[A]^Y+;+PML;(Q*EHNRT >VZJ@=PV:Q1>+E)#;+][>!=KNV=G=O<\Z7:2GI47=V,QZ/-\^,+BU'MGI6#\ #,^YJ%F(=H'B"50\*1:TYY],MO^US29_>;F<[X5W? M7FGW=-R>3=."/K2@:QHB]7E!=XT[.^"D73+-*DMT+P0'$+RODEP[5Z>UM5[P M1_7WJA7L.S>KJU:OL:R7KLGJ9QU2M;,R__L=Q%I:KDD3[Y9:NZC17X^=YG+ M\,Y-@!VWFTB<^ PXD9$!*OB1<^(^4?\.0OX2M]RNIA,_G.V/FOL3D5V_:>OB MMS7])1_0?.!<5D(]B.8YHX>6 %/M4I4>!4H^W3=L EGW;"X700P-@S_S_ M-.5.^(GHQ4(^NA91/8'$AL^"#64OEG&W3-@#$_3](H%H.#:32Y?,T/U;(Z08 M"$F/P1HYBN4XGH6G?"!)?@P+WV\S]":()5/T6=@ 1;)$CX !>C&('7(A1E\% M&_; %GVCIN-X("F>6*I/1\0LP65:H'9^$L^F1)R?J2_KNKDFDW4/)JN4^W31 MDLG:CX6GQ8#P%#E]LLGZ(9RNB?G2X6S*8> L&0V[,UT'>/?9>FFKOO^#V"&/ MR0%A1V.9]@"DM[%P7EUJP+90;9"-7:R2D:S/9V89O, #SH\F/V_M%'9^9*@7/-"+0>R2$46^ MSWW-0[%A#ZS8<$K U99L,E?W;[5@\,9P2B4]OC=U$ G'_"@6OM_F:AO LA>A M@.IWF9I5)7-BL879)%2NC 5')Z-1NZQH+S1,,A6>9BJ(?>;!I'!I3P>QRWW\ MH\DH[05^;U8*90,LOPGB9[]]V.="/+:DR\YEJQ<#>E1+HXW&>)=5C,E> Q$; MC?S@(-\+'NC=@/;$E,%B9WO=G-TQ4Q[8L ^S((@-,D(%_)/G=^J%S7NK?%BI M'[1.A\0^%QC_D+T>CN8S9__^F)XINU+RZTAQ2+/M .-YK 5W!"0[N+HX1J(E M/MLCG_4@ )W2*/I9ZF.# :*3=/HLL<9Z!^Z$' 5K[-4$7EM4[]$![]?KLS+V M2.W'SJ-O_F@_M'P77NLV,UG+5"_0"=IGTMQF=DUG#O#:.1\V563[^29Y.@YY M.FP&2U_EZ4AW(T)A:C.YO(R-$=1TC_4NCA45>F_&=C;RA&67P]$H M]O"+'1^;OGT^^QLN3NCR6WAT?H*_#>KF2M5]S99O#M=31DYP<\.BBZJZC#U\ MAY/8K">VJ*G;E2U*02]>&R^!E:AZ^+R)+?2RW]185:V<0Y.;)14_NLOH9H8. MF*^J/*I%V[BJB6UL)Q9Z_*G0.6KJQN?P6=TX[YZ[']W0[IYG+?K MM^_)-O4 M^5%L0;O::#HT0';+1LN#NJ5MXU[#LR:AK6#=2&[1%F[N1E7GV*HU[O7RB@_O MSZHW#H+M$/J5PX-#+]BP817:JX:F=57+Q.I5H57:]:+=:>PPZ<;#\B(N0^A^ M5S]YN1S#<>A".IE>9R/WR8W*JL%O0.>[RCL6ONRC>7NU%N[\%=Y2C M #NA.^NY&H[+63/^AHOJP0<&C7MK-=_!>-NOOOVFY8)$P?#JTR0\X+I>DF4[ MWJM)6?7GCHE[37N\$"->$B),)KRNZNM<-=TM%XV\6\L:GEYU$'2-;)!'\UY5 ML[)JB%;UBX5)ASX-=1/#;< !'A/J)GX;>Z:WQ)W(;Q=/N4WE1KJS]I 6J[(9 M)(W=>>P0?(/THTEH8^F'7V)KV';G=:7+R33V;MQZM:=MTXP:&C$#56OK0 MSG=H+NK&GZUVE?6BQ7JCH]A/])Z>GA'/XMR6DS]?(30P8WM5EKTTJPL6<_73 MV+BC[D!=M8YV7Z[S7_Z/NKSZX33^B7_X M+NIS+MK6 0P7@_QO1XKV]/_&R0V[ HL3LOKDP>+1Z^R'V&BZ9LUFY$L6KI&T M9N6*/<9F>*5&@"I5]_"VLEW'4"O-3V.C^L%2%*HL;6#KF]#,WMXP'PZ M7:[42@?YNO,?+)N: N.?-WVL*TF"-\=6LJ/E/!:8\A%^T6X6$D?&L0FJ'HY6 M$.:IS:Q3/]/;_4Q)ZF?:&L.M^1QQ/]/8M!3 8% W"IW>V>M\V8BS,K!!1H/9 M6=O?=:/FU<;GE^JOT&W]STGT.(8VXE'TE#YGJQVCFT;<4;'/KTJX%LS+6>BM MK4:[:$\?Y.5O.4+9;[6']@J@:CC+?E8F]":_WE9[OAU78!] -S:"C\+=M/56 M<>KUJT[/04]$BSO.^K\^_!:;@&>O+H+/^9,:_S7(WIV%4W<%KC:8J,C6.K*DN M]C69XC).A['YN&\WL/\;;MT4F C,-9C;XK[V\!9?+Q1N-:^_L=8S8O/ZEU&E MC,TU<-^GR2CV [\YHO:3EUID0'F#KBXK MOKD]S];T+F, (-H?OZF6G0IR(;5(14\LKD&,!VJ MV.J]MJ'#XBU%4H%G.(LMG6'4_S,'/\Z%F$B(* #9JO;0\'!\0O)OPR5.@3]2 MO\T/I[#^/@A.8/W:@+O[(>2D>D9UKX>Y1XEIQGZ#/)'-EB2XM= -CTUJS,71 MOB[:TVS(<:D"9/S//+#K_"HPQNSS!&YT+^, 0#_#"L;01#V6^.P )R&JN L% M]'81W_H]--=6B]C8V_$G5=:2&T;RQU]3X+:M>X??>/IP_=/;P:W@*(2.WJ6J M^HC'T,RD7,9]_C@Y.XG7UTPY 1-B7!OPT:\/GD-P!$ Q_ 6?S<>UR,R&M<2 M2S&=7RT>KJJ&X0L+H\DPG%V#ASP$T]Z&E8A*H0R.[R>R M&ABMYC^( 0&X;F%H3*8C"T:=.\G.ALLNYC>#4G$Z$[,4ZW-5RSP(XOG";HDJ M^C. >?@9_)U(F+@7&=J:!\0\'85.NN?!E:^>.IXT2BE0!33M8OJMDJA!WH;Q M8>T)PL7-M.*C+@"X)M,0V@=B7*C6["-YP'((%EAT4H'SF_!.?'KSG";,4#TP MH$:0EJ@;VR5F*CZIQS^+R ?( NL;W.NJ@WMH+-^BZ,I2UU'PEB=8Q9:&XXLJ M"A0Y)KYCE6E '44KOND OV#C<(Q NV@'C(!'1RU5 Q[X$,CB[ GHV6K,H.#F MH5%]U4J^YL16Z'*Y'C#4G\#TO 92@5;^,!E%[H/_?W#&@;7\G_/Q.1BN)]E[ MP+Z%[;'V+CNI>150/1L'7 $2G5>,$B"Z%8B#7PUP0(P#!.,KA**'M7$=>:R< MFXM!-JR>UPX*KHKYD@C6F:H4)2S\A1K-:DT7 DW18@.6;0\)KFK-]:?Y""8Y M5$# BQ"46[(NN ,.[)V;$>'/@*7PB("9<6%A<8 )X-K [2"[\!Y8UA!6#R%V MP&57 M-61DX-2(N5_3P,8X,W5:%"6&H+.%,N@Q556*&1FD$34U"CY>R!;RNF MK.-[ =HBQ"]%;+?8_LMHHH&T9Q7'OXJQC]<+B8BC>ML$#A\;['Y]6[+.J]00T6W#X#+W9<3:CMW(:/!]'NCP'&6E4&*QHX[CS89JW(&L@':)R_ M6CBU=#GB (7H)M%F1E28&%8WQ#),K;,C&,X=)84*%QMZOU M*X-^_Q2-37@'/"RXE>7""KA2S"P&"QHZY%HT4W IERW M8;>(ZH%DQ]H.-S;'VC,-#YKH3\/)O&SKCN7LZTC@[.7$OX0!F+]6>:9>IYH_ MX[/!M OV=1/Q#[@2;.=RN02+J33L],^@56!1/KD*JQI>B*Z?!N7OAX&O%U') M/8EF!-A@P"XW@74:UAJ&C^(_ESS#/5)#4_-$'#K;=40>Z;2$38!_5AZ2JS"$LL S0$0*K=VEBU M$S3"-/J_=4*K#5OIYKH!B(C4 8.CI]F.[)2+YZP8*^ B@EE>.]$!+"\UX-=R M=^[5Q,;P\1NXTK1VZ3F$DD^FM^--LLERQTDT# M(H9MY!*L-M>DS=1;D;5;>CX/0?\PEL9G>7FI_FK\M"GX>#!?X^I]BDNPLIJP MY:P]ZP#ST0^_BJE$ 41;J+N64%&I+P9963*P0)5;$HD\7X!_C,N!N1#6[#), M-,1&IC%>XE89JYRL^B)A%N=+]AJ"8@NV4?#HPFM7[@8Z.?"E;'DQO%H8"J!' M)M/*H@%*P=KZVHAM+#L@:#!#%PX6N+[SFF"K3Z^-TDIA*W,!VCJ>YFP1"H8* M9/FA2L&817NSYJB*>4U<_ MK XEQ.2L^&NIO)M=_["8;UCD^3B\P8&O72OLE]6QZ/EP% UM!0OGJCA.)1)K:5_S9;MB;[0ZP$U$F9B,+GQO0&7 M@M/>LG'J#)YK$PNR-=Q7"6/KO2$<.XZV:(P@N$O@[.@*-0#ZRW\N '2PC(6K M2SULWKUDP;&;O?R_;CK)X*;6HV"N!.5H8:R&A\0X=(C>1D\M(.8X1OS]?!H# M9K=Q @@7=K9NTN%^R0,K+2YKT/D1IL+V6U# "S>H9M,8Y7L;0.JR)NIX':?P"AJ:Z;>T6BTU\KD*B5W M=@.9?J\]_6W#:2I?D^$?,?L YK0YZ% MV;Q+JNIVA"S+59IV61Y)-36S+QL0"4HH@P '("VK?OV>2]X )"B0DDA0QDQ' MMTP2B^R=F8R%(8;&8:'4#-)<@,:"'<,1Q$14("3+#A_I^ M(_]8I%XUYN,BQF ;(4A-$J 4;Y3LIU>R^XV2_0,JV6?(E\$418NT9<\+9="/ M\;AF%^S8YD"J:!*DVK=\19EYOW%FWJDE,T]X#A_X76==3:-X%#-3MF_E)<9M MY"%:/L"K=RWQ0W%1;J\RPC6S'(VTD ?+(D1ZNJ$I4 *1\-'@]:#7D0EFA?'( M$[YFBI5%Y*&[G)M>KA)ZK%!Q82V5N!2%%JO72I"M$884]G>X!5:ZF((8HX#\ MR#[=ZWM5#8 SNKX7.5;2W8=2:T;TD^%Z^?/*&X_C4MK^/I$3M#OX)'WSTRH+ MY.6,,,4%%%98X#]>M5_1OT5S OKWZA<37Z9%P9B7TE:Y.YK,:5ZFQ"T4*#U1 ME:NM!\-SU,]9W_-,-7NTL%R5F*"XJ!3+O7UH+VQ;HLU8A?D2D?SSHTATUU;?=V-#G%AC+Z6KWH.<4HY^>F:+/R819 M%GN&XO;-'^0?DES/?J\^!@$C(Z6""+WW/SEON\-6Q_ +H1;[DR,^E.M<_M]G M-U' OO13X2N5-HGK?%SX7/=V27YU,,6Y.NOR/IW[4^<+&PL-*-PJ. /;[BKQ MF+G#S><>;K3C7X/$T7"B;>Z=HZ[;WVPWGEV'[+ ;=96OFDZ_U:-+Y8\@H?QX MYP2=(%ON1UGSOD+U;']7X7SE/Q0?]X[<]L#:3$B[J[?$"=N^#QKNW#IW]MON M0>^E<>?6[XC56Q<_&&*ZBC&3H. #D-D'MACC]G>P'@K?0^ZN^H*S/=G,5Q$) MW7['/3RP6BQUYJ@Z7F;- =C) ]#KN=V.U5!ZF0=@D_?E*R>)[S8/%O$BWUH= MBF)CRW^8"5_D3C3[_Z3[O^6H0F7XO:4*>S%CZ;D#=K5#%*O;?!J$LY>YKW6; M3\-GV](NUW#.8\)RXJ=IG*3;]J*\',RVQZ*D'73=]G G<-)V8CMV9^.'1^[@ M8)-X6SLAUZKZ E;67.TB\9Q*^4[" )LSJ'S[+]ATIG[^CRU?G@T.V'HX8&4! MJ:[;&Q[MBN^MA@IY[T^F[_9ZU&&;KK%#'FZYAS\VR9WOH]@^LI3T[S)YU##]LWP-8-X]DX\1M M@@4O83X-G[T$;?XX#!URF^4:[V1&:O2@%ZH']=Q.V^JTWF$MJ&'.%\*<7;=W M6%./ZF[<$XV*7M/Y-*K3R]S7NLVGX;.ZJ.C]U2IPNYU6;T A[6KN^.TK[_VM MZD?8P7,<+["#W!,I']:*^>=7/%;2N)Y^U;W!D=OOU,]MWZ^A1=!P_),L<=L< MW^^Z[8/Z%4T]CN,M=YW\ZU__!;[ =@[JNZK]: M%O HFTM8;]?5AZR#3Y[77 M.MBC)ORON_U.ZTAU=:W:951V9?ULO,P)5$LCV?Z=@"RHI=%$MC1BJ %.)]R M2R/1_[1Z?UM-2VYT"Y^U#I&8M!6 UC+<9>:C+ \/U\\UZ$8=8_EM-\8 9J?>4LID@+(Q9; M$Z>(8:>@9 75NIEYY2D+XU#+VL2?A(3]8>"OB0;0LS@-"#^;6$K"/L8330&: ME80"X!E)C*\K^./:G\\][JHU1^@HQQO]SR)( P9_(X3@'(*H0N?PY0R[&FTS M\3/?(V27";R6 >'*P.7E8/(R*):$$TVX>037UJH@"):T*#XS"&)L4W6B$+<- MC4/!RR9@.MVN60\M<2"?0 ZL=FATDVCF,XGF8ZG<)M\=0EJ6D(P0, M@TIN1N*N38"LM) ''D3WL-7-B>[N'B..%+M][J8 M:_3 U9-YYT%K("Z>3J>O6Y,_[N+!!T>Z N-QDO? Z'*>OT@T65\;=X4@YC O M?(='K>%C[A,!12PRJ 4'"=C.1RVQWUW6%'Z06QGLTV%Y4_BAH3VL>,$L8Z5- M7S$*)AG4Q"1&F$#1G1X.T)0@?/'@,AB)[R% >@K3BR--B@3FE! JTASD0Q*G MJ>#+!:SLW@#IADLC"M);":6E7E3 UB0X#;C]06-%\+%D*D25'$K/O@#;N9E; M2B^>KRNQKR9>-@&617_&]XP&QBPM2)S.8?O47A$YDRMVCY3_O&#B#&N##4"CS2!\WYD),@(^5$3M%\? M$C^-#[WA@-5[J#0\\(/Q@$BJ;';]A]IU$8U_WK!1Q<75-E-B=;)F3 ':M#&Z M/LB/\!-#V(9PYS)B3W+$#2N]);3,A!*;1JM;Z+?9=;OVSF%UZ[>Y$]NQ.QO?:[N#8;/Q MN_>F1V^\VS]J.BOOWIL>N^]'0[-U^VE M:P$60-CSTGCQT=N=V#I@KSJ:LPMU+/\'+L MM4=;SX>M>AG/UEEN,+F[80W%&L.&-1K6L!)]\VGZ/Z;7K7X[WWTQ(L&B"LF_ MUL=:.\G#BEC[QKNY3O#>W +0HWO7]UH=L]_]+ ZBN4 8PNM[CWK5#PAY!2@6 M^L71+8V-C?';K6[I^$,Y_K!UL->B3O?FZ)IVQ@ *@@RTN^*Z\L@KLR2($PGC M805<">,[H-TD^ X/(7J(XUVG<3(C@)'QPL>!^"?8'7\:PQH9?B+X2X,EX6\9 MQDC"6'E?Y_Y$=*;D5OP45J, M>"2/O/*S8.QYCOW*N,[&[R7,M28SZ,5;N6(-9G@",C'9$?\"C]/;&$3L6SI8 MBVCB?8L3$VL0#\0W#Y85C?RTY?Q!]$44G@BD<$]!,$0:ZO3$>];*/ M*G[<1PVPV_[Y\I?_[4UG/Q_3/SL_OQ&H8<-#$S4,@<'@%EF"TU*&LJ)IS>@L M7NID8=.Z.:S.SF&KN]:;"G@NKX<:VRT#,2:7K(F1FU7Y^$Z :&PP&)RO,+R7 ME]=^Y\T2H:1ID)-.^B#!K 1S%\"WI%0AU"W7V>^^T<(#9N;#B FRN90X]#M\ MR2))&+<1>3E=S&8PW]&M!Q],@@B$!H%T)2#[^+B+\[??*RY%PR,JBB%V7-?$ MDET&-*D)D+WC&%R2Y@&7_CSXRQ,XG[@TF%> T@X$@ \+HB=A02W+]BU%!&*& MEM+S7BR,P=TV"4U!'*[B MU7G)L% N"3(PD_#4J;O>A9ME= M/"*1 'UAIQC^77"Y'_LU+@+%(\J1Q##(0 M%H/JB^8^5]Z#$V^$MV; YP%AP1A!;^2[SC]!P?'2K-;S'O2A>[@ZO[K.ESB$ MKTS9:;Y,HD]B@8^Q>F!WT"=]'WAH<9W.4>L@D8B"-/2!8)OES'.EP9Y%, 4_ MAT"FOP[H:^<.9O^Z>] ZRB&6'JY]^>2PQS)HF7RUM9>/;NHE%>^XG)9H:M!Q M?L4HL@WXSE1P,UY!"LPW9['ES-"JL&VF[5"49*Q*$RU1NKHHB/D5R#^:"-+$ MLKYB7>:2;-4@.A81'8<-HJ,QA\)Z?CA$1P)2U M]!QJ4GD9Q/#9)'H[12CA2E*UK7&M*XM)3:RRF"E9;\)WKH'-0'V!@7(+_:QC? BF]10Z=+?1*C+1 YI,E$ MHWO$,:=OR0+8L"IX)JT/P0HY)E!?"[EO^$T($+SB-A:W?[#R]B_9=?/*SP!K' MP=Q0"S?-'L3Q5]YWYTL2?P-M-8X$A[2N(_QQ M)_%T&LS)(4,+/*&IWH"XAR,LG'22\:-X;OA!33U9>'A@YB"=YNS?T;387T3> M H2#/W[C2MQV)!V,0"X79&%IM4X6Y/N52PK(;17R]0AO!D;U;]C/':-CF3X3 M]"#W,XR!/Q5&Y(:%$)8-GGI)1#+Y>,Z.-;I?89J@V(S8HQVR9L-2M'"/@1%^ M+Y@6:24M=-P [>Q23ARDW>M.Q^!3@PG0WI&V5L:&-P?VG(,VF(EWD9^DM\$, M-]O3>Y?1'/"[7V.8_#]C]/LR1RJ.)E\GZ@>W7D"\],?B>^ Z)[? ',K_JY=P MG :>ZWR:HR. ?<%RYDA&7Y+1RY&1&3%#2G4AH<)OYUZ?\8)ZO'P% M9T2>FS\-'R%:X3.B&RS']T:WZN<5]UL>=V>?B!DO4O@D??/3*LOCQ2#P/2:> M2.![_/?,&X_EOU=WL[!KJ&CFYWT.5B_":#*G>9G^@V=(X:6&4&*9)D[ML[1W MM+[GF=*?:&$Y_%U!<8'!FWO[<'F7*QM2LTV:E4KAY\ZBLA&WGFGC#<_)MS^ M6UV5YQS&4MXE_FIV=.F.FAK;;FSH#)^FN:<(;*+B^I-SA%'-=V'0 M[0R::MX5K@^[B;;B;?%'D/@[<^@6Q M>INQ!P-$5S&6$A3,>1$VP]YKNK;N.7)9KZ*2.@?=MQ.KUU/ MF5!?RZ8Y "_F /0';K=G!6U_F0=@D_?E*R>)[S;?4^)%OK5Z5XN-+?]A)GR1 M.]'L_Y/N_ZX%"*P*>S'QZ+EC;[4#!:G;?!J0DI>YKW6;3\-GV](N5_7,8YXQ MMG>)DW3;+I2FVYK8KG>=SL#M]:T>B*;/7JW?]'C,FZY[--@)S)LZ.IF?(K.% M"Y%/P@#[?ZF4^2_8TJ5^OH\M7YR5@C/UF/93A)G66'-J?L!3,QRX1T<_YJG9^AW\N&BNQ454ZWAN[83$+AS_]0]VYVC@'C2I0PU[ MUI0]AX?N4;^F8=+=N%(J6G#;]_[5S1O9.'";0,%+F$_#9R]!FS\.0^[?E^L% MF1FIT8->J!XT<'O#FF9+-DKZC\ZEO-%;]]Q;V_5=T(&\J/XP6V@'LBQ<-:)O_\2L=*VM;3KWIXV'6[ M_?JY[/LUM 8:CG^2)6Z;XSN'[M .C[K#'&^YY^1?:Z.DRL4T*"I%%)6#!D7E MI:*H%$K6"47[X.?4VM#W=6^0 X Z;'7V"*_K=?^P8P 3R-ZXDR!)YV:'7-$V MW^S#+=_B!*IMER_;=HUDVZZ);-N5]]N]9=V8 M>P?Y7LR=O0(TUM# 5"AOP6Q=./[V3G:A&9F(J*+]\$JMI0\.C95H "UQ$^#E_CR^EV,Y"\YO=Y M@-@2/-/482=SH9"N6OE4ZWU=?$SJRHFY?&G7;7 B^V MPOW"8& C43D@N$> P3YBB8=M$U6YL,)^#G,9)GB87]IP6"#":O?-,@Y:?N,\ ML,1'W#L:CP?$,N*92$P%.#^@IX_YW#)F+VBB(:(0>&ELP'I/?D%IA>^]"9SCD/$4+BYE2@_?O1G?,\XN1Q4TNH-=N,W2BG2U,EJO+ 77 M C'YA;CB-P7J3E::.!2_F$"G;G6D4]<0\$"][D&KMR>/8YD($S>L M]);0,A-1;#JO;J'_9O? /;1G<]>M_^9.[,?N[/R@[0X&3#GQG MDXB@S;[78]\[AT.W<_3#MUI^$H^TG\8QL2%GOW9]KL9>-W^VE.THA M2!K>^.%Y8TGWZ+IQQX8UI<UD_4[;ALBV/$ H694C^ MM38.V[L\S$I)S_F.F^L)[\V+N$-&*WO$=S+:W\_B()H+_!6\PO>H8 MWPJ2YB ,%G+_\)3H]8[_RMC.QO8EW+4F,^C%Y[AB;69X C(QV1$5 \_3VQAD[5LZ M68MHXGV+$Q.D#0_$-P^6%8W\M.7\0?1%>)((Q',PDW@[# @Q,1\M*8* MX61U?(YQ@^VY#-OSL,'V-.906,\N8WNN!2ETZ84+RP3D5HE2J,H*%U*,WQJ->]E$EA??1!.JV?[[\Y7][T]G/Q_3/SL]O)'): MKY-##NL<(1#1$MBB/$:1IE8>K,A+G2RV6J> *'?8.EKRL@?PD$QT(\) &QJX M9OIFE4O71,E-;-DKG !AVV XN%_"\%YJ;_N=-UDQ6R)B<[>SODA@7D*X%V"X MY*U*0%RNL]]]HR]/D D^C)B@F)O#!)(C@ MTB3TK@3N?K[NQ/VSWWM3T"\TAJ*B&<+,#5L#C?EGPE+JU5?&IW0%%"5-"E3@ M>?"7I_%"YS#) *]^D!(^K(Z>A-6U++OY &@6<[I4)N[%.AD1[HETU[Q:_7@E MULJS>6 QFM6ZE_5Z8NL"N"\!58Q!QW!KSX G;[A(JDQ@%1\*C(?4"EDB]?LN M7"ZXJ\Z_P1EWV,\OYI0"YF<> ;;<.K&\Q&++ZZS(78,Y^,FW+.+]^P@PU;GZ\Y9B]\7Y2 M4, Y?T;.55,=Z="PK(N"C0U-7+#AF@&IZZ* EEX'Z\ ;YC$"IOP,]T.>VYQ] M(?C>N(@'FV<^>@[OE?PV, Q\6+/W(M50"!?=XP[N9JZI,EL81M3<8H?F+G$ M]@3]"/$CX?@KG&5SF-P;4-[-[R4G*C7B3_3D.2@DV5H7P*C:"6!@OMZB"D.2 M;A*CLA0Y)-RCT3VB0=.WI")MF$/.I'HFV"''".IKP?J&8P4WLIM17U=A 9 I M!2CFY5B@2W;=5&1S\RUQ1XDS"CI/0G)@,<<+@10[,#430AJMH*7=^E%F6>4. M:4.DOY7R/GXL]"]8:Q^898O8$E,%[40"7:SJZY#Q'BMVO-PP3CM4("K_0^ M5TN"T+\QC42PUN)10+NLB15%(T1#$ MC\8K JY;V/_.H>L(-\9)/)T&<[)>:9$G--4;$/UPG(5O0XJ:*)X;3E-3@Q#F M,,P<)-6_QC#Y?\;H M)69!K 0Y>4111;[U A*A?RR^!ZYS<@LR47F+]1*.T\!SG4]S=!"PYUC.',GH M2S)Z.3*R_,V04NED:'P>')"7A^ZISA'];0+9KP,R;R@HB8]A/[HD>NT]2=O( MG#!\9EOD(R-?-L5MNQ,[)I:X;L<$? MT=?DC'VXI$+8 W%%DXLVDMZ")2\4[NO4]_D6[ZM+O)H3T977N=R^LNM<[[OM M7C>O\^?8WD\!G- Q6K2DCW@SE#/HE81ICORU]_61;K!C/!1LXT@O;!4M% Q+ M+[UU%JEP0JKQ/#4>*YM'@U9/:9NF/4#/DSTR9A>[=0P4 =V>]HUE[,Z\>2"] M%\Y5SK'P\%S90\&9"WD710@W==&"-,?W1B.X?.9%QC)%I1(,.<$G81"#B)PHO;&6^8@K#R> MJQPSYN.F9'7I/F.1HG-(EI! #F0Z'D T1>/D7A* YP-D219&AHG]-$L[V?)5 MYL8:5[#)."+1.S0\,QG;MW^88>%*L111E7664&GX? 3:XM8L\6-JIJIRZI5SPQNQQCSWOH*VA!E6/OI HIL8QU"9 MD&,?+-U-2;^*"\P%I&7XD&F?1!YP9T M:Q9LWV)\.&3?/0MT(\7 3'?,;;1(OR2?GGDZM+19<5^R[N?7@[9B"7/=YO#" M',!K<&YHB4&4SH/Y@G<9MBE= .VEBEDA@0(5X0_P&G0T.+T.F2=M!Q13&686 MB_F?!5R)\!.ER?RA,Q7))21,&*![Q"[TQ+F+DZ_$9D*C1/;SO@-[_<7?:WV' MU*!)&-^M?"&NZ<;^!OI[5LF4'I:'G-@Y,_K$5. "-6Y>V>ST*E^SA>A8MY-_ M$E7+3!*XJ6,J^]XRERH\BG9)D"*C89Q*;!U),# 1*+!%-XBQ('EPK,M_^)6= M["NEX@"2E,0)O:UM7"S*CPNWN^5NI%G#IDB_@TNN"W+C:L\$_@I]25(XR762 M#&'+>@$2;N[\"KO..N%9-&J!E(+3$GIWZ% =Q70CGPK8'F2>KF#]G47L!N)3?N<[Y'DFV8$B%/CZ M3D;XO)O$YU0<))3'RX<+^1 M?,^^I.6\UU%5ZDHMO%MWA>F0_;(0 6;4$N\Q(E$6H=5CS3$6ZW\/6!Z5SH2/ MA0J%^$)QL^9<@92*?$[AISUA_Y%BKU6OKB;>41KOZ+>;>,=+C7=47X/U8..?6A @4^:"=')GJ"=[ 4R"9<.WQ/9Q:+^*Q?PT63(IJ],A7>C165[>*G+>*5V!%RF5D[60A"GML7DG7JNNYIHJ3(:29>$$N=46$)13 M]:*\5TM=V3AXF-KW=8YMC.3#[/\MQK; 3=UJK*=^F&K3/^R\X\78GB/SE(U6BMM MQBVA'%/-*(\LDL_.X"6LO!D.+3W&(K!H4)BG3]O ?J.R,*(V 9V/_G6RP"H. MEJNX@O>QEY!R]P&LH]$\3E+G6RSRPY5O W\H3/Y0KX\C#Z_;+6#U&3I>D#32 MB27R^+H'A:^ZZZI&EEO*61K 6IG^YXM$!%;N67(G/EF-?'JXO,//.S)W"S"#T;X3"(2!RCSR&RF"S*48%'"B[K^PG-"I2C_IA"\.Q2U$4;XO,GA*J3_2WX=V$,KR3GU"3_A<'BLK8Q\L$15J MO?9AY))HY9+]R%I(EZCB([?^%@.?8J"94HS8HG7V4;#II"K0%^]5:9C%L"K, MMXIAE2U)(SO+%39/>@\[/Q*9@2$&^>$D9>:4>V$^^P#-M<*DLJ::WJBGM-G, M2:JO%>FT1:?&F&+%UUN5H%Q^#PI6(5^0\WOKLN5\B$,X$K!EIXLD3G%+"8+H M!OZZ ^W ^9B ?@"?GWB1-PY@EN*!\@C *!"E1$@SDEHB.&?;+.55MFV07H=< M0*4M@C,<>B-Q.*02Z+-/5UF<^:=':Q<;_[<[ Q?HQH:D( M5@8"_?8EQ_B4WV$$6;'6N\Q/E8I[E8JL5^=R&IR)IEWS'/>1I(R\*:<+)3[L MMDE87%*! HJVZ^836'T&Q5.]IL- [9QU\JZZZ]?W%13'I*]$_J4Y*9P]G']# MER'"RV)9Z7CT44F9Q2*P9/ .WR=8]+>X3N%B]#!P9/*T%@JB;I%+$?3%A6$% M()NRDSIPY>_A3WQO="O?QCKU!"\#C)*(R'KY(-T6C\'/3F#M%%R1<\^1QYKD M6SRR5,;EH:VDQ!6L^FT83%$P"?57&70DJN=S9%]TL0K5DB7>TA'4]I#^C']0 M.1G2,$/9*<;$<%IXW+$FB:XSCJL<9,2*V*JI=T]*!][\"VJ",+^+X<;V1:G) M]SEP%RFY^48(F5>M?:IR%50 I*+4YZUN3XB"FG?3&8U). M@$U+@E11/)>QW/">,BWN97BU>$*40LI&3&'S1T8R-4[@6E0JZNI?Q>KD&?#, M')4;> ]UFX!#L(!EXLQ@)O[W$5XL^]_?B,XGOB$XXNM FPP7<+W=\Z3%BG!#8%^!;/ O4 \-"Y%$H]Q=320YSE^H"(!X MI%. ]Q8/F&+7'U01T04P!?F/F?(P'?*_8:05=X?K'_AFF,>N:#@4XR*GGO.1 MI,:G '@(LUD^^:+@Y0)MN6K4&L<^\Y'8*A LN'&=5GO]8Z E(MWJR&E^8EC> MF3(@4[6!K?!T7;N+X5E#%%/[MH.?81-#O@_H!QY7A L^A.G-IN!#43Z%3LMJ2 3OPCA[1$.>8V'A0M$.#RCL5[#(@Z#7[BYCQYS$*,#3:0GE(*-Q8=MM3,FM C0'* M+G[SUDF))2W%<9KC/<,5Z"_4ZM>]!#!;HS"-Q,M"1(*.9 M- 5_G'^W2TVO(A VE'I.]R.)/>H^H#2,ILO/TX=>\JBP3>CEQ81>KBS7DNE% M76)5H1?I!HZ=!_S+;ET4.#+'"B[D*;I01QFYX^RC8,.4"6$6_L(#Q(G.C4#1 ME?J@#O*@GK IJ#TA7KL@#B8L(>A7G+DE)4L^_=_C0H*,-4?=:-C"@K%25$Q- M)0B=7O-[FT EH:QF[.*K_B2M)E8F(&H?LXPG#BD\0K5@3E>BFO/83T=)<(UZ MU'6,)G8(BA2O.U7#78-5S@EQR3=JEI;W<&=[YZ1WWHP_5XX9U(#)4KSUQS=D MJQ@C9-=HV)9WLM(O4H0HU?").I,)Z$14E4PJ7CQ1OO\XTIJ]MGOSFE TI\YM MI4I_9BN04CEO7NIC0M^]J79IDN0S)_[PPS!U/H*@B4V_AU[_2?SV4KCR4*4_ MSGD_EIP*%R_JC+,-R&=U+A1L6Y'JN63R9-VQ62[JM([65F[/[=X=]G;WJRKPM817+!%WC#93OVLF$--!\>$MJ&$4(*[">:24P$[F^;V6)9 MKL3'Q-!*+X9M'?^YH.>5)\IL:KE< A2%B\U>$>$(;0.B[66Q0$3"Y,#D03@& MJLGPL86?*I%3=*:P,Q 2M(.M%ZP$-4+F2- Q!21S=,6GLZU?[0LE2Q$';1ME M76)?6F;)RD/=CR@54ZQT[ 6D5Y2^\-H+R:\H\@G-;DQFLJ"G?DC++K8Z6=HB MB7?8V'QSK%9Q-'8-NXO4-(86!#81H' M*?Q@(;[F#GCX0E$'II,9+,$F%86E-'\*KN.SJO4/'P$\?KF.@)A,('H3LML1 M!U>Z+$OOBQ/_$6 M88G$K:!2V',+1.:*L@)$%(O[LSGIK.7\U8KA_Y$UF$'1C+!E:J#J]NOE^Q/1 M'H-]N1A#G/G._N4L#K]ZSO'7T?V?D??&.1^/_T(SY [?E&+#.'0U4@R"QJ @ M8X7G3)K*":K)&4%S.#A[X'4W:;OC:*PU30 M\;@8;Y\;$\KXOO$,C5E'%(WVNB*LY"UPS]$F(_>-<)3!H?/OL"@&K^=0Q=H/ MLO8-4BL4=39@E?D!G6!RU1N*,PA7BC'%H*UA977B*_\F9NC,<=UC[SX5S>:% MNB]GK5S/9&X49B@<01:-1E/$RC=@ V8-J>W-/6;3QM+]'3]K_>OOUR<8Z]S!WWN= MO;V]MV_?Y>]2HC]G+("<\44]4+&F6:A^PA\TQ0N(?ZPJZ%2_)Q5932EX$%9K MIPQ?22@%&20(E>DF$1%1PVXP\Z2BQEYQ\^ MSP!?"_P6<%:ITKXHU4)/#@0F]?C359.B7%5?3]RD[PY+@]$)@3%\PCC@JRF= MZV$R59)!RJ$(BC^8OV5G'=E7E+6J7TVWL/*AH5XK%_6[KE*!*10#^\H$9"R& MQ*?U13&C")$?3H<;R42'[TQ7'[U:*JWBWJ623F-^;#>.8XJC"I>CB+(;Y*.P M+M/<-VT>ZU.[O5'?6-& MTCC32"XJSI:M M=\<+%B^2_!D,385W#.1.%DLPK*!^L4.5W -&=%-K+I-BL2 M(?&GG@S\,Y)$UDC/D M/-);+(@7 F >3%576;:[N-8^9Y$+T&(L>8 MB"9*X@WU\F%\!$GLS.J,WD$HLW7G+!4'?P*6[V47/["T<%W"["O[(6(1V)FC MBBUE=EY.H_AAN8YT8*-4GQ:@T5@T)I.-?S/D*GZ@B8#R M#7=!3$% #1$?C,<*22*.;$A#P@.)&RG@#50 D\\7[:Q,7R)2K<8_[.=6++1. M]KO*#":3L*1> VS[VSA!I#7.R#%*>]CO\+J7B4D5"E?8OO0*10FRQ9KCZ$7$7?-$40W:YH8M3?DN4K,R';D_%Z_KAX46OZ]_ MT''[@T/U1GAL"*0]/!PLJ>PIR#OT(>2FUSDR SJD PS-X)BM(N>X>"&['$35 M5,!+(6^5&]>*3K%'(2M"V[R/Q5TJ;*CA!Q?%Z920].\+>(W<)HGRFG" M2:13H[F!PP[:>WO0=CN'W:4%4Q8Z&HO+^E42_UJU]).3-H_'LI-!YW&]ZI/P M@6*I!P]?EBA5CR*6J%0[CL+'Y>AMX(9PJ+R@LH'_*Y05$$V1PQ@ME"HHMW:6 MP"4S-YC.U.'I0A# +DKBH;*"DG[E&-VJM5R_29%,A81&L^1U/=5J0!+,9L*P M33T6 2K6U$3CTFQ)+UG4;"Y1>:P]3LWQ0C/>MBSL6+'%@TY!%.<>%<+I8EHL M73/2.S#L9]I!D@? 8I$!8%WZ1:65IBXN>5:T_*I"0H^P0.?J(=9REO<99^A*=I?C//S+PIPIQ5.G1F?)4OI^4#H0_^)+\R_R_;&HR931+9(-0%9G?N>'WZ0Q MK:YJ;>=@O'DQG1DYEF'@DPIMA/01;W5B ,J5!<\]3"?2DQ=F4 8W54R>K2@8 MDFI ",D+C+ED,5,]M L6Y,BCTC-13WER_I]G']YVCN#J@TE/@Y'K7&#W9$]E M\@71-R\U6OS]_C5!!Y!P!J&!A,M/04B*=TZQ6DV]@*HH,JD=HLX-@UZ1$/AR M-28\T&3"-IER5!^M7"NG!W<%CK#-0CIW.LVJ?#SU$+0X/*Z)&.#Q\S MT/2%C^<0J083@$?;;__Y+/E-RSK+G22PDUB)=ZSS&3'#912LWQ3]#V%%8^+1 MG/,IR:NLWS 3;^ L])13"Y"K$](B),4%)?_3"Q,,J)H)1Q:1C% MJKV_<)H9(E\C#IE=<#E-DE,;[TU0'N:TK',=+64[U>*H=*:!"=DCY#D8?K>[7 M"^'S*ZB(1T/L,48!1EEC1%"Y)6#[5,A22B9Y6XN%?O#)&8 AA;,(40TT--&O MHHQ -V54W)#C5[/$06(>=97]=;F84OH9O-C4BRS'JLSX,OAE52M,WF@ZE]F\ MBR40G\Q.DBQN+%!553Q\2 WP0"TI53,D!08E=^"S:5J>F(OZ6 R/7^K5"3G[ M+**R@@S[[WCAI+?JCJ%FJ'2E4U%QHL118:MT:P#KIM&>PWD2"Q(J3BKN[JGW MU3HZ:(J8QQ#CL. T?)-)U D/@>1$NKH36I7 M&'R%']W"E6-3BKW\.53=(5CI5[-Q.>>!Q5A^T^^HWP?%U;QPM)#09;>9Y_E. MRF&><:0G7<5&,KK1;,=8LME(^N,%RAVX#[%B0T.,LD0:@Y&"&;FQJ:&QJBBW M007?\N3#-V"@CN-FF1X467M#!,_BO"9H":(9*\_%T9X'PTAT3C@#_@&RFI=/ M$D?Q0N2DKJW99;TV[Y9"#ZDV#@%/QKQ9,I.1@B)(5.6()=QOES'*5;K.15P5 MN>@!($)GJ3_4WE:ZFMNH<9:6.TO[C;/T)3I+/; :__'J[.KTMUX+7O>_WKX] MCD:W\,7H?)^[#_F KRCU?M5_3O&6K_\M^:')^"='Z%#[U: M@UOYA&6VNTBZW#Z:5#>)@G__?9[D",7_^OM\G-O7_@#?##<.*>ORA7#L[3%% M))G3 _$S'U=\ 59/V%_P*C?"PS=/1A@0@<;^2 '_"0=PI$/O_R/WX\_7YU= M'5^=_>>I<_SY@P,??)+__G!V>?+I_/+WB]-+Y_C]^>]7SF_'%_\\O7(NSB[_ MF3OP66;+K9I(_;<,K>5?P$)_(QYZM^+MMVS]_X'9F\%<-)>#^PP^".6_/VB] MV[M&\_LW#CRCA^@1/A8T20BQEGT$(IJ-O@/7 %(SO CE*.R%RON4JK=37T'B MBXX&4^5&:%&?3A-&5[XS _A.DR3G! .K2)55-$X6QH$H!5,N M4S.2P.G&42R2X$@QUIT38^T4H)Y>$X$4(RNVE+XZ6; FBBJ;($H+M 80#%XB M4K?*J8SN(K954G)^9A#O\^Y[3LQ"]=*PWV1^B)&!%=VTG#-*5,,/A=^!^O(E M2'RSS33YB]'YJGP;V9Q9Z>6(HU!U'Q.IA1'H9FF*6A(MB=!LU$Z3J262IK$D MC^P2U.$>?A69Y(DW%BX%3 XB6^6;;N/W''KOJ62N"V2N1QXK4O^S[*H86A\K M6_IYKK\G&V18S\=_O4>_2WH+ZN="XE")6D(J6N)/?EU$-_ &CQP=@>P4\9O_ M';58YXN?BL&NO. N]R;$AL4C^]\@BYP+/X*S<1TH*UQ!S8IG,NE:FJDJ57%1 M_@*<+&RW5N)Q$ SOD>]/5=V1ZT-1D[HG3Z5Y)7Q8*#!$.[48>9583'9A8P!T M#I2P74RFG3B!9..#@G(_0P' /B[LN*7M[E():*1CD^>%QQ6)F,K_""_.)U5F M+1:-6YN8.9(@2V'=B&@3D),13[3PJY*E3Z(.[5KO6\R9Q#CM28C@J^QI$@9N MABVEPU2U?\\N+F!!) 3/\MTR7#^)GQ&L7$ A6M$APIIH4,+6E+"Z=2=":1I/ MV./K2=K+--,\_IZ"@EAP'^95UVV90#=$"J$REF*Y--B[\@D M^(Y+QE]2CQ"D\S<\^+C[^F/A!:6_\>D)"(P8^"E31&7>27B;EMU"R[\FW M6= W@N>("6 M9^7 *(C(])U&$10(SZW$]%:=;#* ATM>ALU=R6<_]C' [ZFB#QU@QEY'I,=8 M&ZCCG QWU9(^/;:X:JND5BLW35?E9'#^OD@&@5U5[%2P.LUE5<08O-IV!>3\6/Y>Q]+FM MJP"\AMLTJJ;:V )#M$!<\E '^S\6>MZLS[PP,C Y,.Z)(V MT%94%'(*BPL[5Q^5&1R+SM-,U7E&E*09#N5J(>.T%)_6VYN:-?=4D$=)JF-? M1UKF#YVCS%D/#$F@5!V5F"ET>VYD(23:B+(*\,C!LXBZ">OG% @,!"5S;NAD M]+YH.>\UKW*&C.@8A/DHI>=ODDW,U"\WW>XI5QX:]VE6KW&Y\30&O_UXP2.9 M^H.\=@D!$,\4UC+$@8I Y4FI_=Z1R0)8#F=TTZ%8'&6%RTJ6:OK/&CGJ.L5D MMTI]GZK"UUX?6,M2WP^/J#(M+VW5!%A:XVJO0?E I6#4LDP6@ZE#J5KD9)!G M50%NH?KV>8^AN%GRA]"0AN9I[)I%,E2?:!0DKG0FGZPV.-,6DJM(*U2%!O:B M4+,6U""!M2A4I0A4J@IM\M2?+O0R:$(O+S'T@O_,IU.AP8ZG"8Z0/[9F&9DY MR;E$HVR"D*SMAU-+F9('Q\Z^X0A_LXWD2!UMZC?1II6C3?WZ1YM.SC]?79Q_ MNJ1(TY>+\Y/3#QA<>MY0TA+-=M][P]^N]]_5%W[ZS4R:-2)0V&LNB4.!)YC$ M(W^,3G]!D;4-5KN<++ J><\"ZMEGIJ.-S$G-U*1$9A>Y)%'.L$X!E_]"9N-E ML[5%+2/"9:EL-Y8XG$]&I?83ZKQ+X2 $O]%EQ"J*<#PBKTZ"I!VCV*,980XM MMI##[!*R@3BUAW/;3(9!35EH=U2G*KM"H,[$V=#BV\O3$Q6)TCUD<4%FC049 M'.8ZT6L\&BVFBU!Y:+%\ERI0< M'QO7:<\56(-HNJC$9=69&^U&KKLR,C:?F#9WQ,'8H87KQ?W,X9,6VW)>)PK3 M7K.?04/$,(=> (-H0G5ZWMO.8-_GIG?XG=,9C,5',"@PQPTQ@YV]75'42K:- MAJH0Y?)8B9'(K#R5JYIQ=Q!GZF6ZZ](.J2', %5Y4T(KO7A#0%"UC\9C66-5 MZPJ\_>L-2?(3[5^G*$;$"?A(%^<<\7LT42]DUNPCI;E-4T7/:3"YAPD9]KY( M=BZU[47CKKF LXGN\QF;^;[Y@5RAV'GJ#9G)^Y=YP<0N-+Z1V"DK@!@SB-HH MB33=>T[3%0'OW .DV&K^6GM2AK\'9^8ZM_$=>JM#?P4KCT6(JX07FTKU: M?5\QF_9&U2G@/CFI3QAU"*-\+[D&KNZY3VZ%RQG:_\22Y]A;0#3&4)+@"EW_ M8'GR4YR>NB^+YL\OSQ4HJ&#);KO3*YXT8H8.8_[<)%R_D'A3'V%SC6W/]/$I MMJR@_'YY!+Q@RJW._.A6."\Y"U;),X6(F]-Z*)OE/@4K*G48Q4LCMLMT9)7 M,YF0YH/.I1"#(# 6>NW1764F4^O1.E6'C5'FA3I6GL62_'%]<.6=G M2A"=7_UZ>N&<2_JER--D-\NGTE^-/9".??CC[_,MEXQ!9 MU2'2J;]#A#;9,79YVUFU[ZYRGD)E*4I%G;R%'#"0H,!C1R R7]]S_37A+%C< MCEIUD&['CNZ88RU&-&H0,_4ANF9/FU0C3Q11Y4J++57'[%BUE!S/9B C\>Y7 ME9.'1BQ<0[_K=D1H3G%Z8?+XT^G MC?1867ITZR\]S%UV:)N=\X_.Z7_\?G;UW^C.^OWB[.KLE+VMOU^>XI="U-1# MSDQB=%F1ILT-6R6X1:%1EV%TY%M37Z<]T3\N"A<*RZV6@RIRFN>V2^T2O_\8H5?37]/%/SUTHME68! M**,.B38GN;G>;[L._N?- ^QO,0JL!_(+^8PJ,>OSKPAW P_//UYU7BE>V?0L M,(]F[K]%3B1SYB[Q9N;4ND]#^"MJG,E6$1P:VPZL-_ E=^S\HAI*[G?>U&-_ M'Z+L%C>]'K/8$.L=,R#:T['\VO+L%L?ET(WLP MJI=04MV7Q748C,+[IQO\..(& V/G2^A%Z=,-S#A9V+ 8+*=N[JQL<&:3PE8XKACE.'IAL?0 ^*U7/O/(4=T#@ = M=>-!T,Z?_Z073%D1R0ZZ&7 VYGI1_/<5Y7T!BZ?\S-K?K68A*E( M$'*AFM?1"O.R;N[1T&UW#VNQE5NQ+VJQOVM,PKJ9KY]['Y^1$?O=UD$]1$K# MAXVP:YBL3I-X<<*N<^@>M'ONH+_KS+A)S;6$EM@)Q5!..YM63C=W7K8J>:MP M=;OO]MOM#;+T=H7HRWG38W>^=]0:'#7[OG-O:DY\O?9CAW:^[PX.VN[!H+<+ MF[]E!QO&5KIP5)QN#T& !X,WC\LS>TU-*>E M_J>EY\+RW'Y_DV97/<[+9FVX[&*P@GT<+Z@%YFQ67MC5AL*T9K73.JTUR->YX]:X/=V%_L-&@4+5E;?V:JP>+/'9&J_+# MMF.<&^'Y3FMXT'#\"^7X1DPW3+MS3-N(Z>(:MV)X/#?76VP*^==Z+2!^E,XC MG4.R72H<7\)PQRBOE%];9F=8YS+WJU1UG$+T$'["-?$[EK7#YQ-UX,)&BS.6)X6#+2@] M6,:<.C\R#LSK=JLGE\1]K IX(0\#A?"[A4HF3S@^-@1B'QX.Y$<6DF4Q1ESK M%#M'K6$6#:4[U&A%=I02C:M5)(/N7,LP!W>RY;6&P^J9^"O?O""DPXTM?R8+ MPG_C'2[N7'ZK3= (Q(EE?3C#P_S?74UAU#3:4^A6SD';;=S MV%U"7J)GD0(Y ANK%32YOL=A9J&O0"$8'=M7EK%MJ^BLRS>2 *LD1H4R_V=$:JNA2/- M:XM:=HOK##M+!=QY[HYPG>8M._F>M=M6T^%UM0ZO!TV'UY?8X55CR P;#)F5 MFQX.M]7T\/2_?CU[?W9UN9V&A!MK[6<[]B-L'S)+X3?RKR4L4AI56X5/DOA. M&OP%6;!7W%&;45J/&IBZO*[3FY'( /Z;5"C_Y__O==Y MVVG=SJ>OWIW@*Q&^3:+5E(&X:(3,V+GT22<%BZDKFPY?>LFU%_GIV_/OH7]/ M$$K4\K2-76V]M=N^/MG^EN_0_B<"-?(8*>V#-_> IT,$3XTU8/D(5\)UXX0B!-_/M3$'V]1A=O?8CY:+[^=/Q^-_GZDW?MAW7< MDB7$_G)Q6C?^_L*XVR^7P3^EO*W AOG[A$ (,4!0HK_L M,W(+@6FF&?V$D9$);)I!EX4K$%;=65]GD7^MCT2CQ_I[?@H5'<.6>(JSJFNX M).)@W<8<0>8JS%1M(RWZ7&.)>SI#6X*X( MBU^>_?+Y^.KW"RL>8/7@FA[F$2BG):O0P.9?##<>RCV!1,DPB=*7YX\6"6AM M<)1.OS-^LG3H=8YZ?9:O('/A/L6\'.<6=)(QYB^1DV7,27P,I"SDI@ &1^D+ MK[GV0;A.)- UT8!_(#*P%HC530/JG*>U8!M_L AT+E/AJ'5T])BP9G:X0;O5 M[JSHAZ[.^U?'GS\<7WQP?CN_.K] /,4/OY]<7;K.V>>3UB-1%7>.;EG9+Y0? MRCMY]6Y?'[MJ8!W/31 S^/W$Q*DR]+/OMY6QP3"#8WV\N &QZO37['ZUP>/U MM_1OSF=O#I+S\. ?:_) $L?4:FG:0"VFO' M8$0N"&):$F5MB;K<7;+,SJE@$I&>\*J0.VY7T4O2EG?:X#HJTX?S_]9FT[IV MD$WS9W4.YPFR-.N1X%Q-\5'"KV3_1VX/F&?XWW__VW4\OJ<_;N?3$/[X_U!+ M P04 " "N7 15#02D;D<( #A*P %P &)R:&,Q,# T,#(P,E]E>#,Q M+3$N:'1M[5IM;]LX$OY^P/V'.1?930 [L9V7MLX+D*8I-D OR25>8.\C)5(6 M$4K4DI0=[Z^_&4JVY5AQG";I!@<;12.)Y,QP^#R<&4I'L4O4R3__ 7 4"\;] M%5X[Z90X.=HI_I8/_]5JP7<9BM0*#D[WX(O1C!O)!Z+HX7]?=9@G(G40&L$< M]LRM3 >5OG!];Q]T*^//=#8VKP M5JNP=Z@F^W\B_1@TX[+.SN_Z5]\NS@[[5]<7<+U[S>WOY]>]J%_]7+1M^=G7NANNPM7 MWZ#_VSGM:GEFZ[W5U4=[)\HB<733@W,H3K;;B5 M2MDF&F.0M%&Q&:!Z37,P$QU#\DC(U&2YG,X>#"T&\&4# M8&+IIP7%R\'A-X_&26=[WN7383N.+[-E;@M:9ICG[@\8=@$Q&PHP8BC%B+;T M6%J\R[1QH%/XIDV"WF[]!W0$MXZEG!D._]9.&[@VFN>A0]!=I.'VXWJ-TZZVW4> M7A!1;.TK4H%<^X51@$<$)&.X2_5("0R[S3EX<(V.2S4&>708DRFP= QYZDPN M4#N&?9\!(&X8QAG<(253$+$0'QG0B72HONBWT"$5H;"6F3%U2=B=0+T5F1:? M<30&52J?)* .ZA!*@VD'=DMQ.%J"80Q&L0QCL#G]-QL_$D:40G "BZ1)I%68 M6%#.,I(NQAG;3(3>8E*4H:V:X[S1H>BE8%SU2RT1%A;I 0EF@'] @#7D%_"Z M^[,A+R"2*8**\#D#41/QCMVQV53:91KAELF<1#DR#57.428"M0*0)H)<&C6& M#&%%%"'J*#7C0(DV^T UTHQ+$MRD'KG"#@A\C6#TZJRW)V0VADCID9VPPH@! MKHAAJ(C10V_W(N31[&8%W'9BW8+Y:WR_,;[WW@C?_3DP_/+A4[?S\="6""[S M1MKQ=!1A@6W1V6:NSORD* M*SK[O+@K;B6EW&E!"I(/M!7/N+(([P*[9-S*FJ,YS1%JIHD_I!3VH RJMV;% M*[&B,5?T/.+(YW**;;T-I[BPV 61Y#.,IW'?I.0G9+E=?0@E'8& J:8BK]$Y M%C@Y[M5#:7U(P%XB]7*H])L%DVI ,D(QSX$RCYGAN%D&*VJ4&%C0%JN5Y'1X MLT@FFP=6!8(Z8FC"\8*O0]&[)EWP4TCW1"B8[?P+W%MYY.H4 M1-H.)2=F,:M3CQM (4I)X; M6ZEQ?)2^+V>8Y29# EJ?:X:A-MQ;Y(N;@4@QA53(0VP1&65\U 4KN8)KN#/( M#./BFFWOFFWA&[%-#)G*_2$^(4]$$98FG!G6;/.,XT KIKO\ MHTPJ2R,<@NC'@J59)',6,SF;)PDS")'Z"JF,O[6'\NN0\.Y9\5;'!I2/108W MY"9B5/@PHHU_@3FA0[/(7F0ZU&HH*(5)V:!\C6G*R".23.FQP-91K(M8P^;( MAN1XE82O]HN!OPNEQ4=!KP?80AY]MJ189K'/Y&H)ELT@V&PW@?YM';X$N@?[ M&\\"SE>$1P].\T&.N<->TW^,MM+BU"G??5SY9'V6+_$+YPCELK8"[9Q.>M#- M[A_7_:P93%:U(AG\*?+C2U?Q\HZ%G?FOF7Z$ "]&P&LXXI$9_E]/[BR6(H+S M>Q'F=#@#5T5:[M.-:X-)!<=M]-6WM">^CWNB>:;D1[[)[/YMWV16IS*[GEP= M[=#'L/ZB_+#W?U!+ P04 " "N7 153E].,!D( "N*P %P &)R:&,Q M,# T,#(P,E]E>#,Q+3(N:'1M[5IM;^,V$OY^P/V'.2_2)H"=V,YFVSHO0#:; MH :V29JX0.\C)5(V$4I42@,/@DT'P,03_42IO3VH?(_VI@W5B)TUJD$]>( M6"S5N ,_]F0L+%R+$=SIF"4_'H-OM_)OT8%6,W7'X,2C:S E^TD'E(CPB9?< M@0]-_SNNY?K1'<5,;EE?7&=Q(,R=L,+MX/5.:V=G9V(IE\.)#P<&$FT'C*-E MQ44-O++3&GK6"3,U?"#("QWXF#XNF0 !"Q_Z1F<);RPVE>W/11Y#S$Q?)@V: M3@=8YO3TD3.',46%XH!5'*9=__MK] MW.W!86N_?7*PB;")U572X"0P,P$O%G=Q>=?K7G4OSGO=FVNX_>/N_H_SZQ[T M;EXN^O[RP@L];+;AY@IZOU["_?G=Y_/KR_O&S9]?+_\+YQ<]:FDWFQ6..5L_ MT;-N':Z9&[ $[O:AJX2MHS7&R6@,^-1U*H;\\*'UJ7E1N0&QJ[A2>>0;]:B5C M ,K79)R9Z!C25$.F)@OA=+HP-!_ UPV B:4_+RE>O^Q^6ZB=M?;G?3D==N#X M.EOF-I=UAGE6?H-A71BPH0 CAE*,:+,>2(MWJ38.= )7VL3H[<;OH".X=RSA MS'#X33MMX-9HGH4.T=1-POWCC2>(C\R*I<,FPL^\F"+^96OPRZRM6OG;7WJSR\)"+?M#>D KGV,Z/0C0B(Q_"0Z)$2 M&%#K<_#@&AV7: S?Z# F$V#)&++$F4R@=@SH/K8C;AA&$-S[)%,0L1 ?&="Q M=*@^[[?4(1&AL):9,76)V8- O269%I]Q- 95*A_^40=U"*7!A *[)3@<+<$ M!:.!# =@,_IO-GXDC"B$X 2621-+JS!EH&QD)-T 9VQ3$7J+25&*MFJ.\T:' MHI>"<=DOE4186J0%$LP OT" +>27\'KXO2$O()()@HKP.0-1'?&.W;'9E-IE M$N&6R9Q$.3()5<91)@*U!) Z@EP:-8848444(>HH->- @3:[H!IIQB4)KE./ M3&$'!+Y&,'IUUML3,CN 2.F1G;#"B#ZNB&&HB-%#;_@G<=F+=DOE; M?+\QOC^^$;Y[V_#*2XL=D$D M^0SC:=S7*?D)668W'T))1R!@JBG/:W2&!4Z&>_506A\2L)=(O!RJZ6;!I!R0 MC%#,N3D%D;9#R8E9S.K$XP97*S-4DA#=L'J> M(!W)*%D@E71C2M6JU%8F:IXEG@ YJ>?&EFH<'Z4?BQFFF4F1@-;GFF&H#?<6 M^>*F+Q),(17R$%M$2AD?=<%*+N<:[@PRQ;BX9=N[9EOX1FP30Z8R?SQ/R!-1 MA*6)'")F;$6),')A0,Q)MF\M@ETYE9;L$GD9=/>@@JWJ+J4 MKR+497$B\%>&&1>*WETQ)$+&83!8Z%T8'B+L_4D> M'?(EV=2NO2JVH)D#9J<9*,453UG!?03V#BJBXQB4?!"J..=;Z%]_L<^VK/P. MQQ5'[^VXPK_0F+*R/MNS*::4F3';O@G;S\@CE\JGJ74,2RBG31Y\J(]_@"+C M6#HGQ)J(&6AZM:*C94IQB09[J;O('XQ8EB(B_J7*;K(+B+\RB?/QC,^2T)\( M[FU/)=YU2'JK4PDZ3:9212(SZ)"*CKM"*1#'1=HU/1T8"?9 >51>&?A,RAPHZO;\S+!BFV<57,JDHC7 (HA\+EGJ>S%G,Y&P6Q\P@ M1*HKI"+^5A[*;T/"NV?%6QT;4#X6&=R0ZXA1X<.(-OX%YH0.]3Q[D(UIBDBCXA3I<<"6T<#G<<:-DK)'R57PS\4RC-/_=Y/<#F\NB# M),52BWTF5VNP;/K!;K,.]&_O^"70_72T\RS@?$%X=. \ZV>8.WRL^\_,-EJ< M*N6'JY5/UF?]$K]PCE L:R/0SNFX ^WT<;7N9\U@LJHER>!/D5?FK[V)/?.SV1/-,R;=\8-G^ MQSZP+$]E=CVY.CF@+UO]1?&5[O\ 4$L#!!0 ( *Y ;L0(S5O8-MS$K-?=+7[+P9\\]>FUSQP#[VU]0.9 M+A5?1 9:1T<'X(#G>M[Z,3L+K1A/[VY!P%\$GQ>*)D)ZMQ]M(Z_,-F!A*@%%XX- MIPTD,W(UI HGQ9@O%65H2TC!RC WX!>="N"ZH]Q,N9G7)7!?QA2M##]]&)V, MYK#G-5O=W;O&>EU?W0[<>_R0KRJHAYP-AM/YZ&PTZ,]'XPN87$YGE_V+.@^7S5EST(39<)";;^T=N(V7&^[/H'\ZGLR'IZ\+N()YY!["^ SF'X8P MZT]/^A?#F3/^=#[\ _J#N7WBN:[W*B?S9Z8-#Y?H>R20LD*PP' IX)J;"$S$ MX&-&%.*-ES!EJ50&9 @S0P0EBL+OTD@%$R5I%AC=@)$(FK!ME_V\]=[SW,Y M)BD1R[S7ZNP 6CZ3*L%[ZWS$'5"YBY0I+BDP05%[?LL$@SVW48@(T6"O*[W% M,V-!IKCAJ D( H8W040$:@QZ2KC6%CM^[4R*6@814PP16TRWBE6"*P*JL"'Z M!@P5#V""?.%QC/$,(LY"]($^#;]B, Y#5%-E]\!Z**-KX)DJNXL-2#.E,X)2 M:B3":6=\$[,E](-\M^U9-^S,9 F?A;S& M[5@P'(B(:?\[#ACBHX@'#&-+28 :?UQS:WD_)916_>>J\#6G)K(=M_XUD@Q! M3+0^KIW.)F?G7)NY!5?KW9[26H9!Z*JWWKI MRRO6VMLF>",4M ZVZ:S54=\)#P?4 [N)PW:C M_^?,TYSQOB%GN$#U2TA.!)1=0[A 7>"%(^;$RP=Z^"5X_3O'^OIE8 M>OUL@=!AOZBQWM[5_UZ3R=[A8\D$-OYSU7J_?)O$T@>-4S"/2'2$V2 N9)YC M,8(EA6$"'6#NR/_KEU4)!7]I:XX\6]A2-,(RU6 M5UR'9LM49LT^N2K,E. Z*IQ\;76O@!M]-WZPH84A9"E.L;$Q;5X_J\%CW-YH MW[L$FRB>\T;!^\_>*#P29M7J[MIW.7FC?"_U-U!+ P04 " "N7 15:*:5 M)NP$ #0$@ %P &)R:&,Q,# T,#(P,E]E>#,R+3(N:'1M[5AM4^,V$/[> MF?Z'K1EZT"$A,2^%)&0FA#"7#B5<$F:N'V5+CM63)9\D ^FO[\HO2>!RA9*^ MT)EZ,H,LR[O/:A\]N[@3VT1TO_T&H!,S0O,1CBVW@G4[^\7?,BD M812L:L&Y5H1J3F>L6)%?%RK,$B8MA)H1BRLSP^5L92W M&#L7[,R+E+2UB"1;V]O;%5+*[ZH] MC#5(96)"$5DY\"!W=N;ASEJF%\!CYG:A!8?IPQ<0("#AIYE6F:2UIX]6\1.RYL)I IKWW ^'7N(F6:*PI,4E2JGS+)X*"Q M5T@.,> .-UWBF; PT]QR5! $ 8.',"82%0D])=P8AQU_;B5%Y8.8:8:('::E MOI7@BH J;(A^#ZZ)17,PKL-0, RH'W,6P2671(:<"!A%$8JO=IO@7)3A[6%* MM>41#M),FXR@\EH%2_+EI'/!$*I2I\>KRURJ2WL3H@,BF:F-'@2;0R_,M]NE M>L^M3.;P2:I[W(\9PXF8V-:?HX E 6I^R(0P*0FQ))QY#2^_3PFEU?UK1?N> M4QN[F\;V2Q0<0D&,.?,N)C>75]S8J0/G=9=I6BE("%UW5^_=#*V05HY/'(H[ MEXJ0B,JY52FR>Z>YBY64/FNCT.!U-AY%]&MF7+[;WA.#90JFF,ORN$29P+,3 M(E&$X^R"QYI]SKAFKDH;EV13'KSFP0[!;1#=Q?$6+)^P?B2'*%G M%:$(=VJ<:FQSI!-=?$R$P%X"9=II%#Y(62['[JUHH5UHD/+.125G]"S8025VO]V2>!NU MI9NP+,>U5FG*F )EK4I:X*;88V"G8)E$!U@2\L\ 9;-!(9B[5B(O J[MC+$E#1@N3;6ZXS3_ MI/!,=^]JQSW'>A.X'J:L4,[LLV]%F9;?SEU-+O:SY!^/_:)XC54);C:M39=]]^\D'Y'>MW4$L#!!0 ( M *YD&^/,_7E:N]809)]3[G9B8<^F#O$67TX" MWD'<)N3D'[_\YW_\_+=.YROV,$,^=JS9QKIB%#F,. MLC<;#.7&Q=7%Q^N/I MQ>G'LT\72G:G(XJ_\,_<7N(5LGS$%MA_1"O,U\C&7TZ6OK_^W.WRU=JF;'UJ MTU7WXNSBXNS3>]$<%Z^PY]]2MKK!3/P/DDCG!SHD%[??XYQ>><'E^ M?CY]?G]*V0*8G)UW_^?A?B+KC6FA&DV5(9U+O#]27%]FS(WYON^*[!GB.&E" MCCYJQ?GEY657YB:DP(A4L"8>]Y%G8Y7>\9,"*O'';I@9DP)D_F:-M]TQ1WPF MB>,<*6?2%\POHT^R4@4<3-+MX-@^7="G+F2D"7V6X9R2$[*[(EN4.>NR^ MKCB"SQ0$L,0_W\:#0CLI&W-#[4"8Y9[G]#V?^)L!C$VVDFIT8A'GRTDE15)O M7/,6L%_.P&J?G5D=*^:@_HL\QPK960J_G[M9)EG^ ,90WV"+X>/HS&_;O^XV3P:]\:/,+O?HMD"9)7R!5+^,D2 M8[_ X*:S*U%ZKT/IJG??>[SN6Y.[?G_:6E_S. =7\%>-7E*M'\:(RF!/.N]_BU/X$Y$-*' MU_]]-[R_Z8\G_V7U__EM,/V]15A!^ IQ J-JI$@90EB448G1IWA?2+CM4AXP M##\D%XO.+95/"X "P"18K1#;#.<3LO#('.8+V)3;-@U@&^TM1C"*;((CFVA( MJX'I(@]3Q%@ I;"VMKRMF'F+G3IX DX\S'G/!AO&9:6\YSD#[PES7\Y7T5C2 MTVDP>U\PM"*FELI5GL H?%NX%+C&T"LLL/V @4;+_O?Q(MR9]U_6L#&+QYD) MH0:P#WG 4EPCH!*^5LRX14PUCLC%P_D8VY@\H9F;V,%Z=P M:;M>Z7IA1#R?LF3R41,TW?TIW]U*Z;:;E6Z6QIMA86)@;4Q #7N<)V<2I;D: M '[, Q"SLK:\K)!9BX>"QSU&R300_:_IZY_R?1T6;/M5W4F"ZA'_%MG$)<+- M!;/J/?46/A9Q S,_VC9JB#1(7.:1"#E:6Y9RWA5,.U/@:@FV+4XI>V0'*]%* MX.XO,2L]YC8AK,;K_*S(2B5<+Q([H*^DFV=^2B MV)-81:!!J&!'+[EUK@0[2^5G288M,@HR_=7:I1N,K[ 'M<9S>BY5@T'!=CUF M8<4\VFY7@Q\P@P6]#^;BEGC(LPER!Y[8>BD[<@V-!I*"W?B6H95PM!26+4(* M0K>(L%^1&^ '6"A!_RG %&=I\"C8; L^EF1DJ9Q:&%3[A)A'O 4?8399(A9- M[+E43><7[*UC%A;PL"23MM]36VLG ,.PF>"%HOFY5$V_%VZR0Q96S*/M=J7; M'[$O#GVB[DY^:;JY8"L-1>7Q4=N]:5_A:D7"4V?8MUU3Z3? WM9[446@ :%@ MCZUPDWNZ%+\6F&H77]JM5$50%4]1Z-S31%+\:.PEM'Z(&]'&3]1W&.[B.#0" MW=Q5J-6$O1R1K7KLZI.<*IX48^I*.V#BB=1HPT\[NSBM'\(FMFI0T]>IZH$Y M>94BF'DXM9JPL^^T506-)T^%/)];8)-7)LZ1=C=:=JJ0DWOJ:H">K+*/7.ESU0+>6TO; NUL==)!;F* MH K>$E^3%E=SMU4+J(G_2L6R)*\*QKS72HN@D>^K!<_$"9;>FA;F5>]/,ZXO M+78F_K,6NBI'F@I9)JT*JL1]IH6HRO?60E/3"9?:U&C)*C\%=&@_77U6R9UH;7K.&U74.7.[N&WJFY0ADCP<+MDW0R2MFL1#A+2F>! M>'>MLAY>6:[3REC#?I7]]Y?[N.];[7!Y YT"OO2W,KSZ/S=9RVL9E>H M6PQU(1@I] K2#Q.$<:D-PFAQJA&%,7! :#(G0L>S>2E ]V'P*O$;E_7B-V!> M5EI:%-_1ZDT-O>FM**R+_D^=BHW4I:+Y2O](/L'=EWN&MCUSI*M#H.\E':W _[ &J2^[[TGDWUU28^Y@;;E M#-!A:F[-5GVE@[_W%'F0/,9/U'V"#LT6J67&:O![ [.VJZ*)?X48,C<1I*!T M:^EV4#IQ:8XOAT^8.0S-8[I-'3W3L'@#U92]>3\>J:FV7Z#O= M!$H^6F! >[41B=2#'LN<\[YV-=7'P@>X>72Y^\VC=U8DG$4\T\M*LXV5R-@: MR%UU=XQM%W$NG]&0@1RP=Q_.#0K6U=Z]*WH3_2UP<9CI;TX\<0@B+*SIU;M6 M@>O=O4O'..CI*J,=]KE]=[G+[;L6;8/74%,0EV56X9I[!54+IUGKVFR+J<&]V;0E+LFL MM,1U;\Y>FMZ<;?$SN#J;"2DLSJS"K^[EV4O#R[,M>A6W9U.H91.KT#*]/WNI MN3_;HE/O FV/SS#W:>:LVIR^\DQQCRNUE[6OU+ZSXK:U6E!7"WY#C"$O[YNO M4^(U-2'O=J_6A&WK_E_HPL_=%_X9K=?$FU.9%"9X'@T%"-,@B:S6E/F6AU:8 MKY&-$V69(SX[I6S1#7AG@="Z>W%V<7%B<7N)5^B>A@=$(34'\I<9M@8M*&++GX9X]:Y8.\;%.G9K5(_&.? M%@0,QHU=KPEJF>37'HW +_:R3@,2>OG?'A5[B-B\3LW; N&_>]3-B5VGYIA< M_%.OUN?GYU/)2HR=B[.SR] \>W@A3ER+J\\6H(/IWSB\[YI_W;X==N M@[]+_>GN]->L5O?']/*__0!XWR6>"/ZSL9G@LHCXU8G+"?'?"_'?G^_I3A0^S%I&([QZ=I%L M]AUVB-E2?^?(]COX9>TB#_F4;6[AM_D04+GTMTQV&1&)S)SYM?HHI@_[!W[5 MZQJ5SPX(Y6O?%Q['9UW!0[ ]ZYR==R[.RQNC*RE_\VQ#L"N/TV1+BCZ^*Q? ML(;^5T&68/CE1-1)/J\HF#_$-@,?K\22#-H9S+A/_$"T4KZ\$9,2(#FQ/.*Z M@L^7$Y\%0(Z FH'N?#F9(Y=#0DB\QHQ09RIK& MV);E-U"42;!>NYO>@F&9FAN4Q=D-%&3@1:=P^)X\ M%5QACZK8BF9<0+6^D 8C\_N.-EC=24?:$TR1:^Q,L;WTJ$L7F^BM'=?%,+4@ M%V93X)S7SIT9-!!U.9,2&]:[T/819G/*5F*JDL%0TFG+L^+7*-) @?LO,$&* ML!%QKG]#&"!%64[&:JHFBA7%/>4ER68TL/'39SI=TH C3ZC4A+SX&'O#E4=F M@7CW3SQ@\H3%4CXW3]0MV$#ARX:3#$K\*GPY!;:W5J&&V5]I(JZRX9\]X;9: M2+JKS99DA#8BJ?>,F#.BW/\5! &$*T (? M0%-T%60MS#K,.]+N#*/O$@4"F8LG_ -TK'E5S5/7QT!,+\.YH.?B>"VVSM(> M;SM'1Z=*1L23BIA]7\%ZM@W,G#&>@L:*M^9PC$4D (X[EL?,55N'WE/,1((5>#.Z9">)KQ)<3[/LA M3QY-)AG@7X/_T1PGYSM@Z(D#"IA&A5<$"PEO7?I\AYT%YJ Z,#6A%]CTFG50 M54\?N*(C[O+:TNZ@UX>KXV@ZNC<:7.=7DMMU)LC*Q%M\L) 4SS*,L4T788SA ME,FEYB:S.#L8PZ/IPOAL*/SBPK.'&5^2M3@OZ4^&HQ'R>F[L1,P?*!D5:DQ7 M:&8B,1Q&B#@W<@?R.T8,4,X?NVC(&G;04N\K!?E3[EU*-_" +?LP2![6)(XLJHPM:D/5T<>I>@!8_'PRW97!GG!"B:[ M\),_WD(^P#HFBR7,B-]X5'3;06]9YY$LPTL^"'67\V5JZ!JH81-[B9U A#P5 MOS(5O7N-'?E-NBE^\:_SC(;D M#3.3:B.'\S1@8M(>>LI)L!'QD8QDG2RW-&#FDH?4?Q71P6+5$%U2_P5$'V-A M@QUQZ'Q+N(U<(9U9/Y04_0MTBA!DNF2XAD)$Y$1(]&.*5W+% M'C LK@HSZN9'?AE% \?YL#_L3[(2I!(;V&BI.2O$_L"Y -&"K 8* ", AD,^ M2DY-;6"SY0GX+668+'*Q8T5Y#13A-[#*X@4"P3 T4(71"<%\19%F0U M4(!!=,[?7Q'.X6]D)6\#[(JP0S3'XJ*%]+E,-AR:$=W#R8F[-Z,&=D[H97)E M4%0DCS@ZSLFNHVN@:'U8$'CX 7EH41C<7Y;?0%'N89!A_,] / WBR^.[[:,B M\8W'*4T?:/*R0[&#,&OH 5F\UA-F-?19#SP9A59\0&9(WK#%L[R5(A.06]#N M$-^\L#6+-4SHV'D'<_YTB6%]'WB^<)"X@2.6_Y"FO#4XG$NM5<_\2[V!>S-L M6$>E!^ZC !;^)L]W*\X4/>6Q.( SSIOAS >++5#LO]CRL7, .2UMC.2F(#K_ M$,P:IA3AKKC,,A3G-DP$9>R5R5%!TC1A9/,F@>>PS0AMY%U^F(6BD,[X&^S9 M.5M/WY13#5WL2F9UD8>RE*"10):8@S@NZR8H.\+:L?BQP-S_,P YDC C,*%B MS4FP,L_"9H)3ESCR4D;\%/0$UJ5A:)LXN>?+U",8!V6:7<>^P86/I#/+O;RA MKUJ]@I&\ZZQZ=RO)FJ(CN@/PZ.W+HEDIF].TL2\B,9/W&S=CL388SD>0*@ZB M16X<='B#H^!#1E=WL+S 3!(K=F!_5L>R5MM-U'OZ?*!.4SD=2Y]E[PC\1ORE MX?6)'8H>B>6(WD?MS6C@FWS2*=G7% 7*[,VJ8;;I1CSN@.73MXS,9,TC(0+U MXD=&Q*594 ,2;G#EMU**.F8O-@WKE/+@9Y!FRF L]#E=E]W!-RO5P-/#Z&,J MLL4YA LS&X9;?/$2-MY@J[YY\@P^>ACAFCYA6 1=;:9+^59 _KJF62E5Y$9< MWMQ^(F7[711Q&6H\,">>((RMQ3X/U17Q:6#7I.U'\H)!_\4/USK#>73'9'-3 M87?TY9IGA=(2J%%3VU1([.I JZP#CXDGM+^U6!ZTZN45%].U>TUF(;O?(*F-CY>"";CDIL- M:'VYQBT:)\%,O@ITC\6=OU(37DG50 .MSB/)8YF.(Z-QD)M,O]=H#9G^1O4( MU2S8E+,/[5.SHME".L#2%5CF,"XC:""\"0[B[G;!,9 M[V5SN[63E"S;$Z<\(Y?MVX&T&@ O_SM=16>/",684H^O?OX_L.[$T1\&F"R^/0NB4Z]R,?XW=_^ M^I__\G[__\XB$DR71SZ\1_O1N&WK_\\)ZRQ=GY MAP\?S_[YY?;!7Z*5=XI)%'O$1^]../S/4?KC+?6]..6YT/SUB84Y@A_.MK24 M$.*OTQSL5/QT^O'\](>/[U^CX%W&HOAL0"0'?ZW!9S)]_.FGG\[2KUM0C@@W MH-Z*S;5W*)W];HT[L(K]8ARG];,C3GOZW67!/GYQ]^_.&#T,-_*3&= MM>%KXOO)*@F%#BN/Q0R^*\!QONCB:)?%L;M"P MO8Q[X6HH?4V7'EF@Z(88P%Z\B1\I020>5%M=>6JEJRE# 8ZO/1^'.,8HFI#@ MEI)%C-CJ$CW%7[PX8>F'V5S\W5X!;0D-(=4CC;U0_(/;HX@7(G)G!*=>Z)_W M+YZ>8BLY;Q$/HU%'UF5(NG/3E9'6OO_O!/.^N"%'4':JWDNR'/'#5EN(NB94A:<7.11)B@*$KU$.$TQG/+%_BC>,5I M%+_,YG<>B[&?1C;N[]PW'GA,HRS',IL_Q#RDI?,?'N;:R[\+A;"UFV7R _,QHLOZ\>EHZ MTHV6G78C&F>!AC@0DP).(48I&X)VM+P.Z4NK(5F/LS.O%UXHYN,/2\1#7T<> M*[CZU6-]CM6G1F78>^4_LS?^M?4,QA3S0'P/PG*96Y\+(,(\_W++_RX11*\Q M(@$*LA^^%=UV7GA1=C/:83>$PH_O6N$B7$LI%; G#D0:>,LMS2* MKAE=7>+(IWQF11*^--JJ^BOBJ\I'[Y6SFW*:\EP1NS.>3#4=\)355[#%"2MK MTF/;#N'_+!EB/>.109Q%R6J58CO%W!KS]G/.I*[/:7_:*0CU\XF4ZDE,3SI0 MHRQ [-.[T%XL8RS!)Q[VYQNA. 2[Z0PMTCCUE([-&@]&NNSU40;FS.@ MD5G:1Q"65LLGXC")=V.5(K17H!3!?0L%UH4R#EL[D:R]C1N5V\-QI&K_FKI2 M@SX:G2EK9^Q.93J@',IR"#*VP%:8VDTM1FN57734SCXM*8*:9' N=\)4;$_Z M+=-4Y9L+UN\8G>-8PG?]0\9T\0/TL- A#G1P?)>>+NDV2^=N\N8==EL'!CVV MR,9&#A$F(G-Z1UG:*&Q(BA*+:>^'0A8CP[ M:D?$7:]P:[EZ72,2H0M$$+; ]D!-55-RZ6&8VH4'"3.R M2' *.!18^9Q*3#QV-L-[^>HIWC0F9)Q4.A R4TG;:AGIE13 MK/3K5AF5KY C0'<+H#I]6+I_:XXV,:#""2S?SZ04/"NF[PT0F3JE$"Z$>4"I M^C>UC.&$!)-@A0F.XLTFI]QU[!IE(ILVD9\K9&'+>;Y\6\X7DZ3*.8=PK:S%E'1 MP_\7U)>#'3!D2FB%P9U7R'J3]J&'DFL4J B7:(4]\X\/(!:+4QKQ1>QG2@-1 M8?* V#/V4?1 PVIR7P^8Z:L)$)QY&$O59 5-2$SG!( &$'5<-!DE2JTSZ7\$ M8>KW?*[&$E_4^9+%=.FQ!:K.B)I MF%1!@*V,PTD,NE5.9JL>W^ ,=*GM>H5 M_K-)R5=4'?S-@/-IL 88;.];26EB!SJ$F47\6>/P![@NU2^F]KDVE7(CW MWLH%H%)CDGFK%KCHK0W AV^*-MK:JU5J&#/<^(359?WDM?>1.=UK;GP@@0": MB,FVY$ ;9,8;F/W1!]@!\C($VK#/7]);J;E07;$9J,5ZB=,6F[:MV\MJ.MIL MM8*PBJY::#:>%MAU.8)?SJK*N^5_.SI7L#F$X=KXQU6(9%-,4C:9>[06P9DL MKGB#^*U#S8\1WA8%01J\ /U_**TUQX4>J8ZLVLBZ4L!ZPW\$9F8@IXW]R-%I M)BL QA'9040GNQXU-A1EE0:0VWV/!D@W6SM*AGHH !P(NUZ9XRGY4UV>(IQ8 M86XV38KI+FT32/)?HCDF*,AJYNY"CT23X/^2S='V;56\K'?O/,9!#'76%QF- MGKN3<;A]8&-N=&^J+N]$&/"X32X.PILLY>%XFTNACVO*.']DFC#.N?_VR+BP MGI]*1H+TK\RP:@JPB$/=B1A$KBY$QN]/O:JY5V_JRAFHM4N3D)>(X>>LL$U, M.% PS6\\XT!,7!5UB3;_GN]NU@.# MACN^^^S"H=8-FMXVB8T]LZ;KWUI0A''@L\]3DP=B6&;[2 .8CV0G2C=R E%Y MN/I-Z(PO@=-^ MP^WP:"%\W\D,+2LU9A6>C>2&#RH9J 1Q*"?ZQ@,3Z?MZSAJ[(F-Z?P6 MP8)9BBUKOW9?@7F#[5%5?0.HW6\MK(%!F. $=4;N46SN).Q-Z>UJ@$PK,@"H M7:X5QJ"+93A@7P.UXG4(-YM$:9;7>Q9'1!;9Q\P82R5$#IBDWU.=-:_?,A&8U& M^(%,IDX5X/:G<8Y#ZGM];WWJN)%[8J=M3QBS)!'(\;;N97,R8H&(CVO7NQA M%M9)2LAQ6)RYL-9FU(C:<"C=>]92G:!4YR)=,1WC1=H=]RA"[!D)-TSWS*HC MDP'D5J@&2! &7;1=<[E4MBO,M!$+J$W"- \EWFM]S-YK5?:X 61QDUX%":[' MS>5JZO%&+* "4\KIQ/=9@H*"$,W];@)?[/UF>)@V8"&CUA*:<8%*ZVXO;$H? M(["4L=$>]+A 36H+[$\50[\*H#Z-F+)-IE+[/H--4Y=,*4-: MVS&"+7>8"A9X_QF):-Z=*G2@-I;2H>\A(0%[TUJ"$6QQ2J&&A6H)-B(:6((& M':@;;[G5TH0OTN^\-Y'/40:#!J!=%) "0>UT(Z',_%Z*)^OFOX#HYEOQ6/QL M/F4HP+%JMJ &VY1N5&LCNC%\ M_ARK'AZJ#=B*:F 0!BAA)XX:AOD&,%7*"+P)& IF.JY+,?6Y+FRO1MRC M.&&U:[.:@2J3]2H0U.XS$LIB>E[% W!;7YGQ;AF\-L-8ZR4)U-TK]?:,]6Y5 M"16HI)]X%B:N.7KIQ]RQLQ_=IR;OAU#Y9?%:T0L.PTJ'5G_.'T3;_@RILQ3,*KIF!PTJ1W-#8H\L\%.(MJ:RN>Z% MAPI%)]DTV;T3:M $4N>V$%+1\6:80*5P;\@SRJ[RN2&3^9Q/7\0VPD/R%.$ M>TQ,=Z*(^NFO?.+S#XI)_"L'3UAM.Z877%LSZH0+EGWUIQ:EX74B 7"JJL@@ MR[Z5)JZ];T!>WUS/A'H)!W^KSTM4GS.FZI]=6Z9D;:R106)SA05QO3&HV4>> M5K]'/L+/(K/.>6S>GF@"K6Q2R$$!=K&%;,W=W8RHS[6%U!N_$99F7'89F-SV MZG671K"9T!I8@#UJ(UUSEVHP@9JN3+UH*0J!^7]$VN79"]/2X'CJ,?;&9UG2 M@ZHV;?*J;+,V .VBC;3-]F&($=1:YXZAM8>#[+TWSOVF2J]A:F'18GL9H4$+ M@!9B+VFS?1CA WBHICY3M]1!.AY*Q?P?$$Y0Z =-M:\"IE3A6X.!U',F8JC2 MI?*FH#9?[YAXR#)^$W?*Q]S#1!Q>9[>6U>*8'G1WFVH#**3NM1!*TL^&C[W5(7YSZ2WIP&O7OVE M1Q;HGLMZ-9\COVK0;H@7YH'[).ZD[B>E/9L7^9F13I)O9;S$T9I&7OB9T63- M6\A?(ZL6%H%A**]< L"0PYOXW#@@A:%W]>"R7[VD-6, ] %J7B1R3UP>/K@_ M8S[$7KQ]B\2.Z'8'?.+'^%EV)M>^X>Z24^.&CF:*SSCB775-V25-GN)Y$N8Y MN_I,40NZFRDV@#I]$M&V&ZF5X-67$@VI93/.!BJY&\$H_:W'H5IY@62WSZ+- M[H%-DS9C,Z@VJNA@68;DEQ] %YS)]:PV1*!6Y8C/-0/F=U J@L5F)D; = MS$.%/Y\GP0@IEVC-D"C4XKSQ?XS)C%I>6P?C_LEZB,QV;_,5A'075SN2V2!1#G%F2,9FD[THJ]=!T8R^K)3+ MX5W&!9^:S:\Q\8C/19W2J'ZJR0 T+^-K!!V;I5D(WL&>FJGD8RF,]/!8'QAM MG=8T>#O4.HE9?1;T'$;?2I>*E3O83-;RBB9-R_E:D[%92@M%]+VHKU$;_-JJ M_,*%].CN[(4@%BWQ6M2#7#W,[NX\,@E39/7Y=8N6E2LOC%J.S8K:JZ6#,5D1 MS4BFW@[?&=QLRWIHTTY:UL,S9S:Z.*WI+<2G)YV#J' M,4]6)U!W!S:,,]SU)MHD=[')" W,5A&#I+J+U&2%B2ZM*SOG]1OC2K^D+]61 M4@U0.-99!1B?G6B$[&05==SY* :CJ+QNMVG:8"M/]N9-O3#9OJ$RVJ@;CL^6 M6BJEU\BCIFGZHM7W48_8NFK,<=V@#=^@KH=1,+[-.MG6]S4T;*[ODS9TDM+R MWK(3 9=8<$B"2/V@FQEPGOK2 (,+K4V=22V%-PFG$GIIBDQ#!]:C@%PH'Z$@ M7=3$!^PF3^U17-+MW:$LWHK+$?A76QT]8<@+JE-G>W M:\JX% GCXUV$9G-]$-0WJ 3"I@:C,S];)?00$)MHP:K%4;I&\=)FTP@H:Z,+ M=^4VHS.N%JH8(I"5R8&:R*IXOO#([[-GQ +FS64'-"P::6RLVNA0C*Q1&0-8 M696>M,K>^>C()Z-\.+^)HH3+AF1E$@:0]85!'7)T9F0L=C]+@CH1:8D$C+'O M*XV1H@Y>!R:)/F6PT1F*F< ]19@R!8 W:H-+NNE3.3"3;E*^05W J&!\L^W9 M(NG6T+ YZ29MZ')4?:03GUL%0\K;1!2#K'G#RIAKTA!<9&WJ<-I!*2:Q5D*[ M."*;T)2=,'(X/E,N>J*53C%;Z(:+K9QTCK1.#IUCBB,'H0XZLC0:[5=N,1KM0UY8=Y#T*?'NR9DA M X*$R@!1H$3EZ/I#==D!^7M)2% /%?0I93:539_SFSV%>"$[I+8_@@-XOHK@ M,0CLH2,/*!ZHY)5=R^]N_!_?BXCNO,'D ;[]VRS0%QY[=:7-0P@;R-V1M"%G MF3J20PP\2I+?H[,YZ,Q#&GR4$F=!HI<2,>G=!GV*T?A\])#N;T9X@""@(WP, M!7OLV ,*"#JY054H#Q )]Y.L5A,;;KYP3%+OLP,/*"3(9(5UQT._Z;GL-H-! M4],5&H,DIK8$2L:$S AFQH],/W($' MY/TR64&5]_YC]ZH5)]>#K8/C5 M?=05_W%(ZK^;X T_7<6334I'EW9J5&G]#LJ!J0P8=B6W6X+NF&.QZG@C;M&B M#Z M23@>2?CNG!_&V8,!G'X=[(#Q=/RQP.M8X+5/)W=2R36T>Y=+M@[O;,:Q)OO[]5YGQ=>#[+U4 MJZQAW,"_O^N;CA=_'5T:R U? _CW]W>5U_'4Y-'#01Z/'&[*W>H\M2-7AEC?T(J4G'PJVCO_-8C%/2Z(L7X!LN9XFRV7S%)"^VO;ZYG6Y&Y.G_#\?(;82A.&!%9CBBFJ\U;2AG]BCNW M;I^91HOV?9TQJ)+62*9AW$W$WG)PC0F.EIO,PN8UMGL4(?9/C,:U59#AN!ZB3-PAZYN MUG746NBR:S=22<.Z%CNHR78#NQ/?3U;IQF@P65$6XS^RF)J1!H#QQ6TM.=+@<*43B!4/F >9YN>\L?[KZL75=FVRSK7/-F M+J*"*7?_BSQV39/J496VS2UULVON+AY8=S_MK)Y27##%)2*$/=T^#V5(5R2F M+$WF,6(=K4V*P]+D*C@.T^Z:%#6X\56(@[K0PU2&KWSH>WQ!X3/Z0DF\K,ZZ MNZ*QM-DZFL,T6XVZ!K?<.GU0,WV;Z/_X0CL,Z876+4;TM/5A6JA<.7L9SU.R MH JUC+B_1RL/\T4$F\VO<<0U)61I8YJ-B&RL5('H W61&7#VJZ" U#'#ZV< MD--LNWZLM6\36C?M#]!6&Q2TG_"Z(0QJHU3!><7^-%"9$I50@ 03IUXVIYS, M1*S#-PM;A'?G0KK^HO;RECQ$T5@XA '>P;@3 M'C-A6T]KE.C',ZW^1@*^'* )B468$<5(DY7XR\9A=#A,O$>-8UP6UX>BAIEF MJXG#&52F# 4XOO;\O#"?!+>4+&+$5I?H*7ZDL1>*?\R2.(H](A[H M,_ZJ3B/YE/M"Z9.3J%#@0#G=;P:2R )C8B]5/#44I^Q]A1:IARDPP$I/%YB< M:OMUJNW4Z3AZ5"Z(<7=.#1=><,+A%R].6/IA-A=_NZSX.( HN%/G/5IG ^ML M?LL)Q>UQE_1Q@2E=K1E:(A)QK[HA' Y- MEQY9H.B&&,!>O(D?*>%J<)BL4'%W2[.CV(_>ZYTXV\,--HX9?DIBL2'[2.\\ M64E$/]CRC;>NV)SL//KX LTI0_?(#[THPG/LI]:W9=E$CYV0Y.IKB<1AY4%/ MYD-[TF"Y8J$;<^D>:4NF0&VA5GF_YETWH3[.N!/MFAW=,[48,"O.?TLX<(9-'0X/>#ZWW5LQ7&EWS)CJ7QSVBBP73 M(GA,*8DQ23!99%4?W,4VP^U6'!1=O<;,XU)@XK&W&ZY5S17^)3,9E%+)U :B MY&1"+*(:9XCFI3@;SC/+DBT@M,#%]4$#L#OGW(>Y4$MME3Q^0 ;3B:Z&,5#9 M]IQQN44JOFZ]M?+UX&VN61_[-+(:)[)EDNN'9S3#]#Y&%).A?B ^X%137GF, M<-8BOJQX6/+E@\,Y]6^I(E P>>8:7J"OR>I))#TO<9CP7U/NHD)19R4>M6R= MV8)U:T?3.H9$>M@+^6IH1+#+ M?KH:JB5M4"G?T6>!FJ8WUBM]ZP7[2.>?/4\C@<79,L.7XCA0RC,*=BS+L\_W M:"TRVV1QQ1O4SA3VCE=J9IWP@K?&_K1F8[2=J&H*JY4KG>R#^+\G/D'YZ_\# M4$L#!!0 ( *YX^YZF#EB"9 MTQ3A 2F7/;]^ 8J4>$G< 0&4&3$Q7183B4SD!R !)!)__\^7=?;N&9$BQ?D_ MOOOT_6()"5:O'MX M?7=*<+(@Z6*%WMWL>);F?_S(_N\A M*= [6FU>_/A2I/_X[K$LGW[\\.';MV_??_O3]YBL/GS^^/'3A__^)V4ETD=^]VS8SP1FZ1+EQ+E1?J0H8M\LV96IJU[G19E0>NOF):O3^@?WQ7I^BE#S6^/!"VWW(M& MK$$=GS]^_OP!967!?F$5%N_93ZR1_R^K^KMW'Q1$+]9/OI_C]5;J,[Q> MI^4:Y65QDB_.<%Y2S%+LIJCX+2$DH7^CXAR529HIJ$#95U)]_,N?/E:2Z;%W MK<%)\8"*$ON1?\#<2/JOJ+Q+,ILF'G PDN,J7VR*DKS>H56EK;D\7$Y&8$&0N%Y>3D5R724I^3;(-^H*28D.09:.)V1E)>(Y(^DS'GV=T MF>9T!$R3[(J.A61C*:HB7S-KT_KQ*T*G=(9S.>;]29C'L:L?$2$L2?HD4U,S^B*^B5KRF>>)461 M+M.M U#,-N5LJ5#07-V#2.6KO$SKN%U>Y NWI*_L1Y[0[>&TM6YG,9EN" M%FEYF5G279_+/)]&M3FP_] MSM$2$4I2#WWYZ@P7-L.4774'M.#!C.='JQN=# MQWOZWVN&EUX1;PIK5>Y%>UPF&?L'G3/8BH^MO?V./O(:#ZSG M054TU.Z:^K<[))@:!F)B+XVM(,;>Q[\V*37#54X;>,6V#DZ* M'UYAJ3,OUW MY0A=O##_T,KYTJ_$J397"^IZ4,:CFJ M=G&I.VZN]V'$.D2+G25/*9U:JB7P;'E/-G0!7/Z,,S;!%(=L(V5!#M\J=V7R MD&:SIVH7^1G]1/#FZ:?UPV.@MI&*8]9"29%2)-X05-#ZJRYLH9^ F>N]Y?MJ MD'2[I=SPM-I)-A:LS\#)/K*Q-#Q&3G:1C:7B,7*WAVPLFI";ZUU/8RD5>/K: MPS.668.WEQ6?\4BCQM=BY60L6K>XTY6&A9G%#&W7"Q9#X8"'+Y_<6$8-WIX\ M*6/1U5F;C:*;]3HAK]2!2E=Y=;21EW1$P9MJXF<;A6SJ;_YK,J1J5N#*3[,0 M6S],XL_#)''ID#7\R1%^; _W+I>;GRN;R[]3RO/T]CG=.QM.O0S[3U,.]_2U1ZTB\UG?QZN']_6 MFU?KQ9_UZLEZ\V#=>:YN/%9C3S4OJ$8+-H3?44Z5TS!;[J)YJIGH$6<+1(H+ M:L'RU9FEP"+&;J5V*:AKZSOQ=;2X.Y6_/N6@7XUC1U0Y>Y+;B\BF*QL\K]8<=!*Z MH"-Z^7J5+S%9FP[%8G9M"1,R;X2L_]F6WR=2#I(Q6*S#G8L0N M0"W0HJF:B6LZ,GBI4G>4.V#%P(S@O7;I7.I% H'OX;\^@5/FO[EA%]9OO6*_ MOQ*C$23#\T[M&;L@BLEP(%&\J,A^V=]3K'_X?2<9U19=T7_NW)4L>4#9/[[C M$]!!@ND/$7P(H GM,81M*YVC[7^A%K[%67:)R;>$+'IJ&I:NVT"[=+>!]I@[ M(=VFHK-,4U4]X1C.G4N"UT)C8MLVV"OQX[MA/>]*_$Z;/R;T0WV).P2DAN)1 M%;+-HMH)(96]RI*D#YN2[93=XZ^8CMIY2:U I5BQO2F"BG+0H5PRW75"-TRC MQ*67%I/#U56U-8H_AT(Q+%?3&2^I 9IM2NJ!/*1Y9S%8@]:*1]WBACRBA*2+ M]I CT+"6&G!_"@6X&X*7:7F-B[XO,?Q0-T7[0Y3VYDHN-V*[:&V9_Q?*,KQS M2B;=5T2]T_ODI6 MNF9LC=3#@XRL;A4^691V5]1*;FL^H]J^?PEEWWM2!<:\5B)5D3+-Z3>[R?P% ME8^XORC2*5*WD%J1*#%@H*T<#VI,:VS\U1 ;@WUY^L/O)S=79U5@UBD+I;E) M7JO=/9;H9U6)N7,C,&&BW*(Y7FUUZ\[JK>'Y MMZ#K\*NBV*#%>17Y<8-(BA=5=VI"V+97H[[E=+'VF#ZQ:#%HW6W,I+W.-F 2 M)2Z=M(CB.MJ@FAIU/X1#7:U-%7/.VQ;M?.QOB=8??5J_=4*J9G.!W"JV[!9O M=N@^,B.5GWZ<9Y@.-?_XKB0;M/V!KE_12WF15:7H5+6-6PYLT>UVSBX/3W'R MDG+WO46T?7O#M#[-+SA^[,&A:W"LIR&(C(IC!Q4PI]#;N#VISCLGX+6YA31U M(W!HO([MG'/[GFV%%L1JVH$FAA@SBW,8CM;2OW^.RM;=J!(7QAXH:&]NQC+T MWG9KE?VEX__4QN9^KUL!^![(51-W42Q7I6U0D!DS), D=)\]62PJJ9/L)DD7 M5WF=Z@ TIQ)MLZ84T\9J9AT5E4PN81BZ!]^RK! Y6C37R4"[BXGJUN 1Q6II M):643,SC%/H@2.&&%-S-=@Y51(A9$? ML5M60T$E2XOY#8^ _OZAUR#7]$\?D:K2"W7.:C*Y7>A.3YC.^P!373%;A#H6I"!V+P^%#E-3&635P]AZ'%SX4,Q7YG+@]SZ$V":X..)'7 M6<(".-" ;->U=L+"1?].YN4[UC19U1O-ZSF;S M6\HRUFYGNZ*@X^.B,M$]-?QI-HPR\L2].:YUS3W0"D8)0-AW:[;7/B*)JH-B MUY*$/KS8*P0-2J>OK;_ *!+#X@,@JQ8_:"2*/CZ-6L$,@*I5M<]'H@]P 90" M0ELD5/PY)X9P%E.L8%6].P?CFK4QB'%K"3U608)MQUH$!DHHTPL TZ,/%RHC MLST''B)])>-.$SNAP/;HD#&(-HD'&U!HC0MP" -L;.#A(,P&O!_ >43B9W"S M7XUX'PXI)(['7>;T;ZRIL,S4G5KJ@$DA=\L! ;3W\$$5SK&JF&QWMLHC&X-U M%974MBN?KX\>K/>H$._XU9C%_IC6@,484.*@<;019%;G,-#G8(>'AJ\-^#AZ M\EJ/SI,4CH^AO%9A\#+)(8^DO-:O^0*.WR,+1B\2Q='"O;W7[@,1W' 'E@SE$Q)^E3Y68\T.Z8S/N9J/0*]727 M%8K'P1M:$1OJKK/3K%I!+'L_+3F'9S/)_I7BV@WZ">/%MS3+P%,:.B:K0\Y' M;7RLNJUM?"#WV-J6O<.M9*&OM0 *LH2@Z:+.,'M/J).Y1(0J]4G>1Z1%^8 7 M%!T?>E7;P1**@FI"7ZDQ[#B'&:8/,SR_U6$YON%8>1@.=HV(I=YJI&7Y$EL- MT(.\ F5S9UA$&3GTU+74@8^0:^C+1Y=,#71-%Z3]O;M?"K3<9-?ILA^6HU.D M;BZU(I&CPT!O'9BHL0]]!0H8"V\(OF1O(;2>1+A%SRC?H-FRV<*_2_,Y:FE^ MGI3TSW*S?\6(/[>ZX<^?56WY1PY;WRUJ.9/:RF*9'# JE_-L0]AUQRTE\%"A M!_]35J4'9Y1?Y?AZDN]V#^6F\L4+G>W0I9;-Z>BKQPXVJ,-#CVK5\8:Z$*]E M0_69ECRADS-Z&PJJ@^A#34>=RGQ/1'5E;ZC_2-LZBLFG%JR32G/L78KZO$^( ME*\LEJ)Z4H[2/FWO17CK6=(Z/70P09UOJ)^IMGRH[B:0K^EU3D-M7AU/D MJRH6[#9=/9:SY2]%[\U[#]U)K6(/?4I6\1OJ6%HV"-6[9$(V72RFLU@+%[C9 MN/39]X!:O"RJ6K6\H5[%;]UP"ZN61$U_"7;&W$19] #>_[ENL_W/D4.(([^. MS?RDV*F"V\CH MRB6:/63I"GI5\W 5^NA:G K?4O=2:?-@78PC7-/-8CI@-U;R'&TC\^Z3E\/, M7N(*/70S7H5OJ)LIM7FH;L83KNEF8SNV%X987U-^2H^G+Z>KF3'AWVA38C(2Z%NU MC0F$=2MLH!CNL<,ID=T;260WCJ<: :VF3':B<6W*9#=ELA/!0Z3OE,F.2S]E MLILRV4V9[()ELO-X^XM.>E^2?V)REB4%] "T04GI73"@Y&A]$//VL?5+M&H. MG0A (.Q>U*_)&IZ?#$O+@0B7#N?5F*!)#$*%]FD#44, "0;ABB,>"-WC<.!" MQ(I$R(F*/$:D5N451N]Q6/Z!+_]JT#97,P7409RU4P' M**RCN")TH JKZ_NBBH;CUN'>)00\ N5D=,-4O%,:NH/I.:6A,S^;F]+036GH MIC1T4QJZ*?_14>4_"A;-/^4_&F7^HY@N%DSYCZ*&K>\6C2/_44S7 J94KL>3 MRO4HXN"G5*[1 /O(4[F.+9Y]2D,'5/F&>M64ABZ"_C:EH1MS%YK2T$UIZ)Q7 M]H;ZSY2&;DI#-Z6AF]+036GHIC1TH^Q84QJZV":V*0W=^'O5E(9N2D-G9O,I M#=V4AFY,(]V4AFY*0^>M:TUIZ*8T=*&[V92&[@UTLRD-742!_8<)Z#],(/^Q M]B+-UHT@<#^BG' MS3JWW%A"N_O')/_T\6.=60Q.;W>9I.37)-OT8[N]\>?W M$5O^X^L=3EO4LE_8RA(\-9V/OCXE,IT2F1Y=(M//P<_L6PTR)3)]RXE,/P>[ M2#PE,GTKB4P_3XE,IT2FTMJF1*9B^BF1*+Q]GE]&:LK*1VPE(^W]!=ODJ_A18W"2E?JYNJR;R>T]I? .=!OV#=>#H% M1^MB&+>.K=>A4W'H/#%MB<#YA4\ 8"F\;V%@=*R@9!L2ZE7TP1"+CV%@],&4 M&M#LD-O@RNY"U\'6\E'DW\3D"1,JV']AVL2_TN7QAB X_Z:(R0RCA?=YMX_<_SP^/$A4M 3 D/O0W8[UU02VBDWG&[:B_9*4)2)WU"G MI.$R6]Z5.$9Q?6KF+*/CQE'QY]]N&8FNID^))F21/E10LZ\1TU?^-7/7?/HLP7?4?=:#\=-7?[85N!EYN?/L!!XVBG%C"KT\OP4Y"R-?30O_;# M#OWC][N2RL@7."89#&H)?LF+ M)S2GRS^T &<<*=UN2<2E"^=[B&V*U;7K&!YBNEWC<)D%Z>BV%AY,K.%M#/D0 MYD86>@[Z9H[A4EDC'-OI!ST'/D'/R&V"0+.^O'=B!86Z@S:'8]NP;4ZA%PC3 MY?WI\OYT>3^R*]/3Y?TCQ^%T>7^ZO#]=WC_2R_L'NXU[BXJ2;.;EAJ3YJKJ& M6Z+5]A[3QU?ZQX2L!L&$(A)PV&M(QFAO6#]K>^_8AE[?WB2O56(,.N!T M!!P8+M/Y]GFTQ3\WV[PH M*K.]M+!H\A<4'@DRK-K$F6L@J##TI](&(@A8 GP]0HI8OYJ(Z#%!'T,#;D34!O//5W S50I79,\CD\7\G4 -7-C=3T5!Z!FMU/ =O0(&.P*A\< M_%2 /0@DSP28PR"&[>V+]5.&7Q&Z0\^()/D[6':%8F(O,)>S3 M0([@GF;T[A]'75=.WYY]=$#@O $DI.*!(3(G;V!4R.IZCEW#$K1P+,ZF0-*@8$ M>RWPI6W$@_1$L2P-,8^*W6J?W+H%X%C8:TZ(IFGQ&JGZ MQ5WYNY(:.=G!-4O56BJ7"C3$&!L1F[9(>X32K9T-8\JUAMX4$827_T1PH7&) MKD,NOR92DX\049IM8 LE>76A-T\%$I[,YYMUE05B<;+&I*P7D>JHDC"0XXS+ MX+B0I]9.'K'(%2!T0*M YF'"1S5B.>I"IF/TA#!QQD7':&HG50SVRH9$EXN7 M>;99I/FJ>?A+SQ?C%E=SRH#B(\2;91MY=M. ZN,)JFWTY?>B]M52<9BM!:]! MX*T1KX.&XMH UF6;V:+74I91A?$:7.)^DWD_;%#I(0F(@3BF&4%B7$)/&4'V M&#U,&@8!*OTF87AC.)PR@DP90::,($>:$<1%2M^276T]1\\HPT]H<8_FCSG. M\.JUSON19:AZ"JYYB8>3U=>*R^X.LB&7\0'*38-9@LU8B- CUCU)%FB=D#\* M*FCU!U,,'K.4:)L[/V+:\<%,1WE+,$FJ"KVY_!7G<[Q^0B4Z61%4+91AO,@) MZ_82$8X/*G['57%QQ\+*)IMLU@FO$96D592QMSJ@B] M(WN-DD+6^X4T=>MP:,8'!15E+:' J6+XJO#!HL5X457ML] ZR9W?\*ZJ:4(& M;%TCJCBJQ#A'Q9RD3[568'R6(O6NCTBHPPP 3*@9=66IE?-57SI.I)9FJ4X# M*)0*-&RHFA.;-D![X)!4MATH%"L)O7D'"7J+6#LW?]TCLE; $+^0 $)0H7$B M2*J^ P!!=81>N\)RYNA;DBD#9T M1$R+>JQ0X2GL!",MYJ%7J; .4$B J5P M*@YQG*\- Q7UC"# 8=Q>@(8Y:#_2"W4JYE2\0"=@!5^8B^^R%F2DZ<+<=&'N M""_,4ZWR"[,"00779CK%@O1,Z;[B[+[BY\#[$AU-H+.DFS^ MV=..TQE!B[2\3.9I1MDA=E!SC?-525W?<_10WN,RR=@_9INR*).TR3_8_:,R((DR[(_ M9,$?FU?/>Q_CM:E0#44K]GD$WW^AT^%]/1WV>RGPJ>F5G4_Q6DR@@FJOZW ( M?>VK+$-L8VO[N+)M:V7_MKM-_==1W ?K:@#L7?,) M0(M'L)LMLN[ ^)+M;(#7T.YQ7)_JRL2]GR(C ZT:Q\TG@>4&=E6ZR31D.#1N M3#>3+$T\V)L.;F1HA]W,RL)]=ST[^TJ\RZ;\:YSDS7H8CH<7$C6!\!RB*-PG M3JB[BEY\F_6"V3G,?-S ^4(!FFY=\/GK+7K&V3-[>J.SLP'OV&L7;+;S-0I& M;'%C_551H%.!ET3:*$\QN4/4?T>+ID(=A)@S:*+>#1A$C!CK]E!%CDE%EGM? M\.T^G*7%XVZ';;=1FB^JISZ8"O!]/MURS0T^]7(1P\14>U5T:/ ?;K$=[%C2 M_+0PY!EF/7%7^;2A[I:&#;D'3BT&&PB"8Z'A9@/_7.@Z["DG)-*1'H"I6GPX MO2"6%XM*@20S 8Q":='H(BH]1MBH-X?]&"2J*O19;]=#^Y*PASC*U_.D%)]) M0(3@;E>7,':D*"NI!0H1U]"GQUW9+@GZUX:M\V?+&T12O$CG-\EK^T%X$ WR M8B V1,7&A13E!K# C:@.RR-K< KJ[>:V+@;3ZN?TIV2%]&"BR0,^^%+E,2X MF36-!9J4*[0\+5> UM<-:\;9\H(M@=F!13%;*D]$JH7AHQAIX7&A2+,Q+. C MKZE]/.\'-UNH7F*R$T(#-ZJ%0=S("X\+-YJ-88$;>4TU;O[F$C<[O_LT*?JP M +\U8:C=;[$;5:2*ELUZC&J3_."O*Y_A9Y0GS#>N%MG;G=6+TZO[\Y/J/4=A M5U8M#'9E>>'8K6[5&!9=65Y3L^7VT1]PKM$S(M1QD:,$I(0OQG0IQV5_D9H6 MQNZQ;2P;28@.':;2XNZ)H&0QRW]-2/4H'!45?1)"0EX,Q(>HV+C HMP %L@1 MU=' R.G6:2^6$)'U;-FN5P@)/CD<> N0CPL"4H4M3 _Q;DP>R88GR^]*4,%> MC4854IEKNERB>9D^R]&B7!H$CT+I<6%)MSDLH*5058.T%\QM)2<'9#;=D[.@R;P;K,QMN-0VJ@MT..J$P7P[O)[A'+XX M+2;;C4@\LMC!H:B@YAC#X]F8/=BEH;;L@M%",!S$;U*!(L8=>F\ZTYU()Z8K M&GDX-S0%)"U3#DG&8%*)8MJF'?)K3&RZ:>CLRJ:HEPI(>M)*2\FQ@LTZU& M)\O*WU"Z>F0/"F_WRMIK%& 9J4#=6C8*J6/'AIZZVLM"(>L&&5$%?M:22@<1 M@Z*B(#YNT=@!9-$0]N%[W'H::(7+H@R("Z;)E=$)0!,D1:X-+J3I<4U T,TY M\/E/4]*!0"ETI0;733W Y3@E()@2$(S3Q%,"@J )"*8+RV_PPK+39 @J]S>% M:2W4"_927:@4C!@IQOKKIL10J<#'V-)>V]Y]2YZ$XX@:<=T",N*(K:ZEIZJE M94Q])"HXVM0U!OW2))F->C53>IO1HL))PAL]I 1/@;-YN$[7:;G=!V]6JYQ7 M7.6DN\=<1:2!,&%@7:RE=1L%ZI5M'W055>)CU+AC,?AL@X)6G;&J89.+J1IK M\ZC&96@E72ULS.,?>J'8WJ:R7C3RF1DL("%F@3!EL5#47&9*6[ -07VQ=!>C MD#AQ;6+=H@5:/]6W35.\D.Y&BPJ VUIP@;'M5BNH;;A[#7,._4:$6$:%;4]Q M$26DQ+;C+<2 %#&:N^%097+PQ+E3[@P^DAWTP "2[Z:[0)#&3KL-AKP]RN<, M1;,6:XAZ4[K]A S@-2BG!J57J M*.#$:P7W<&K5%'IT:E^@ ]QFWN>Z:8:?XW>))2HI.\!#/J'3K;4E KT3/@%@ MS_".*]=26$&5MAW[C/KFB\7A-##@P)$*:$+(==2SH= M5+-B#"Y?O:_"TD_G M+'KX,LV3?)[FJ^J\#R_)[LM5OD O[ 20?>%LO3G@M=MYL^(5:)87='7LMGUX M:&L'<5C5%GJ N:2."$FRRTV^*'8WFH7PTRA1-Z)2B2BAI*^K'#!*/'V]5'.* M\OGC.B%_['(N\2-[I+2MPW\!;92&U=%/;E()M]!>($NKQ>W.\,?=P[C=CU': M4JB!W'C]XI8I'B-H)0!P4K],M[>1:U(&6KP]"_]IV%_O'[ M;9*OH#7OX/=:K=;O\:]R>4HH+V];#+RDD58Q#MA_@"]M QVDWPB7K<.FQR*I MVQ;9%=U9P*OGZ,(&@R5;""M *T^9&81K39XAO*TN):;X0B5;;]9P%!_TK0G4 MZWX+-)E X,=BP0?&: 7,=8N%Z!EU6DK8'-"WQAS=;Y&90R"XR!S=8L/>$#Z]536]566$G-&_5>4%65=,U^HABG,@9:]&"0&.!B7& M"!^QVM:H&;#W<<4)JO@6Y>A;DFT/WA7,#](+C-^C'Z/I12I;&[['W,=^&U3M M69+/498U3]"HV9Y?2)0!%2@T1A1(E;?/>PK4X&7C;\KU_C9SO0=+H'J:Y'_L M%I;]E1O\<7?FTOT8N]V%RNB] ]/C9/FFTY3O:J3YKOXVI;N*^!QI2GZ*LV612.)[@[I*@:W^7L; OQN86>WYH78KJ]Y18]):],"RKO#4GS M>?J49+>(->B"I>NZ3(MYDOT/2OICK"MVO5=\S-G%BS#'3:6(1/M:0[O4&AI< MY5_I='+_#67/Z O.R\=!E)D+7OI8A7@=!5"EC>0>I5"5H>\D:8G/>M7]M_Z# MZS8L3 "Y8W$D.(2;Q ?\=C5YN3?B%76TXL%QGQ438^1MF1P3]H!F\8:^;5VA M8TNTY;[$&PO_<A6/8X+> ML%&\0:^J*G@<34ML :($0!F+_>W-V@V""6TMSO/1? K =J$?C]8TH?S5:$5+ M]I^+#O>4<$NHKSB?2VTZ) +,VB8:AV6Y:AD8M\VKV9\,^ACP7F8H0E% >Z7 MAXA*5+"F7 U%4X*,&CM^FL(/PP1"B,RK&W@(\)I"#J>0PW&:> HY#!IR.+VF M91B9Z.3M+%&8HL%+65Y>SCRZ%_14K*O]7I[(DI+7\0X10GR2+V;E(R+5[HI& M.#&_G#BT&"H7L;E-M;<,.8;X#P\O8XFF.D=+1-@#2DT6V#-NYJ5<"6L?,V\UDA3%9E?CR1J3,OUW=96< M:W*-,FU/6UXF?O/KJZY_,UM>@8_IO%T3B\-JC[PJ 7G&Y>MV,B@?.UQLFT0+ M.@:5^4@5(Q*#U3K+^[NJ&B44H+(K,69PP&H[@\..O8^D,;**AQ%H&B44 1 R MOLP9 ,1!9=8 :$>2F4;RF $ " ;3*J,*@J"A7NY@((GOL@=")ZC+-++&" I M7)9.$44@!(VZ(:S%E;;>U#;H+ED MJU @=D1H*ZT%#A7NP8-T("VF9&+^DXE-X3RAPGGD!I^RB4VA/5-H3V1&?E.A M/4W8P4F^@,-'4L1_(%&O8"_00Z5@Q-$ QOKK!H2H5#"Z["IG23;_O)/5K40G M\_EFOXRA5H3U_9CSBG!@H8QJ @ MZ#4NBH'CV>S*&!9O=FBTBX>8B4YF9U%BI*EP3I+BL?+#'_[&2WHN'-#Z$#RHM@H/:@>H*;:@%YK M&F%7.%S+VW8=KY+Z\$+U!&Y& .IL'* +&==FU(T,:COZKF1K@<-V)P-I?43S M#(76ZN=,ISM4EMN]P>*FOF O[4DN*^%V(#>5'$6_\=#>[KN+&R%]A#P-9=7N MOJ8]Q75%W-[BKJ*CZ#&>VMU]KW$G:.BL3W2FN,$S^N+MN7VH48-\#KC5]O% ;\10MIU*]JB MVX$\H:/U1+HVDM^PL$,*#(4QV@VW9K"VY39"B+MM0>OAVU::T+&)BDI#46@F M1?4.RT+$JEF=!)FWB/51D%;5G4C'Z./>[DJJ%JM^ZZ[OSIH+( 1.B7:W8A+2 M!@V,,X(2UM/? '.[2#I)/:$/&WM2@>%60IJZB3@TX6+IU.R+U;1K T#(F%F< MPW"TEAY$GH6U-1129V=L86B=F;D=A-@=PF,!H_&TRZG[*H%C\<1=7AZQ/ G:$O6>)'F1;3-/+/ZY*4K6%V2X42@T!(VP4+P+L)Y:V+ A-'V, M+8\>K(2U182IJU$N^QVVGLVN@)T8H8=34^G!-:<;9I:(#K]?X028%@"7[GO8"&@#^5CV M3R("_6##8B2PA[9NXL"]< LH+/)CV$HRU0!TI]TPLT1^8&?;T2AM@7NI0VXG MH@WN([B)JB#E( Y)N8'"W?SLR[Q?J:L*?\VY%.J!,Z>'6W%VES&YLN') ]Z4 M*G>$]Z<&O&S*COCM$A]8\XMD9'0!).R^@44CI87(V[0-UJ*&]I6;&TT7+T]4 MU'X\#.=KW;*#K\<%1+'R'F$UJ#BT4UE)_17G^ D1JF"^V@H-8T:-N!WN)R ^ M+D1I-8U'@,GD"+T'N]^&8]&U9SBG,FZHF+.MO-2#VP:8;^FJRS(7+W1 I7*G M>4)>*T796Y6T)#5U5FFX[5.# IT#(#J&$$M:PSO@ 0$"'U/\"LJN4D;P&]U6_6^'1=<1(I[ M!$FOVM"7"$WWI:#8?B>\+/P*HR^;T"&A+,=MW$J=+!1%>*G #0XM; M!E8"3-<.IFL'T[6#Z=I!\%C+Z=K!=.U@"M.=PG1UPW1C .!T1V&ZHS"*78DI M1-SW(LY3S+CU&F\*(I^"R&,,IHTVE#:\@Q$1Z*<@\BF(?!38GX+(IR#R40:1 M5PE4'Y("+9A\5+A*@6KY$3 &_.Z1+KE/^U*=$,*>,6(+HM/7/4F=]_>$O8PR M.+!K#GV<,6Q.AAPP=!7H?8N*DJ1S"K23?'&#R!*3-7L(M;+M3U0B;DBW0+]^_%%=4X>O^8Y+.G*H[L M*\Z?:4N@!?^EJS"5VPX2AI4?13\+:C'W7?70ZH3VH ^@[V\H73VRL>\9D62% MJO'NG/I9ETE*?DVR#0HZ')A(=[CQ0D^Z:4#Q;O-1CCAZ^H:^5.&O04X6B\IT M27:>%BQ$;D,0S]<.+(7W(48BQ324.+/AF(8,B5ZAKW/ BBOU7*6.==2X#P3+ M\/N7:5OL4]+I.L_?T,%^577/X/*F_1'*]R]G#;GM.V4'_L[T?0 MAI:CB=$-)\=1=,=8[.B^9P?4+/038-Y4WSX+1=>"]4^,[M.A1@9AY;Z' T[E MTQA@:[$1=7R..J'?08MABRC"G=D(MV./9+R(HRE'NXNBHV3H1^C\M<+V8/LJ MWPZJ\0PPAG)Y'V6TY9J&&H]V'M-XHZUIYPW"XQIU?JT&WOA&'4.YO(\ZVG)- MHXY'.X]IU-'6M!EUCC"TC2X9ER@MV6E9/$..B5#>QQL]H:;!QI>%QS32Z*G9 M##/''%/W=0-<8#EXO8?;>&GJG<8#"SN-JY M-1]JH3[U;&>V&E/G!G1I^G>PR$AC;;=KB-FR^EJ<;,I'3%BXAZM>+.-OVU?Y M_-]VCU1L]XCZ'5_BIG>9AA2"J0::ZNYIN6*VW-]#KVZ>]^"O1MR\:2 A/@I@ M:K6(>Y3)JF\@$S8N[4&NYL-@^GEY2K>/R_#=*9=\VP.P&[Y'@6]?[>QIP'4C M:=-KPD9A2_1];=:7YZI8=@Q14ISG]FJS 0T5?==CV)G$=;[MG:;1_1+U, M+'63X\(TV@AT;>K:MKUZ^T+919:NTH<,G:S0=;H>O/*E4:)N8:421X%7_;9Q MCSXE&1HLF<:0@%@REO\+2HH-V0E-%\VM[$X5]=;1=[70U*W/=N&I7M]1]()# MVR6BA:FZ!DT/- VO<-L#;W!1U@/'SSA;[!1PU>-D_&U[&)__V^Y1BNT>40_B M2]ST&-/0!;<]YH**N&;WX5M15>)UA+]:K \Q)+6\[3ZD98.(>I),[J8_A8L< MF#^BQ29#]3ZN2,>"IR3T\J=SODW_]@SU7=#(+=.D/G)&ZD =^L@#_VL!'^ M(170BE@B?MN^;09M$\7R$(F&D0;/6@0R$_3PAYJ=A ]SB"WEX.$,<$5P_PW? M/^)-D>0LS?A=^E(BE,_6>?JP*:YRYCVESXB) KY^85BZUEZ[="#/G-/9L*W^ MD/7W#TYH\P[=E;=S :T F(C!;TV^N^ZWXYN*1U&S+H;0-8%1_Z!%RI)U@X+:,NAM [MM! M^X'0"SQ(3XCC%;9.8!KG<34!S>"1H@Y-K)NX-N,F5FL1K:TE WFZCQ-UY @] MP+:?2:I.'D%82:B:U26/ZDBAI=8JAP 75Q(?"V#>,UNMXVO)V*183O*H&E#N M2(%FVG*''=>DLH5^\:0^-@86V\"7;FS:L2ZT^8I[6V9WJHP$$N#" /S6A47X M]2AD0"R6O6W95O&6;6)9_2E;9[! "&,?:*&D8B#A^D9DHAB6)9PAH>KS=%B@ M0\?+V"E"WHT+_V ML*%__'[/U)@MK_)%^IPN-DD&./]"FN;@%:8YO@6!2F-X6QIP*O?R')XN<'Y+ MR\=;E%5*%8_ITSV^R&E[O(+.J6%I'MADI<,M/\1P@?"DU1)MI(%5@:B15>'% M^8D)3X/U1*R(@A9,KB$E7%RY I6O8*/F"1YX1Y7SM?>$4^C=4=,A ,L4%!I2 M7$G[>:/^_N1!QX6+%S3?L+BDV7*9SA&![2PD:LS-(1JAU574M34^IPXO:QP) M!LY3@N:4%6A[^&/="/V/X[.U4#U+&_=Y6RY X &ZP5%QDB^:"CFCM0)IOR^# MI..SLH;JKOHU6%.(E<0M6_\ R\[![\UQY_[WXUM>\I3VMJ1L5>CE?6P5X\.G MX<,O;0 -?US^P7XT%$ANN=X;PDZ<.F1 NZOJ(_:P%5PD,) MJEP>1PA6M?;R#5>N%*'/_,5B-ZE[Z?)PG9:5V*?H%F5HF M,";P:_)2 K,3O M"$&MWXZ^ :XD4>AH5)4^>I4;#LG=@AKC<%/P"'$J:)G#C+A-U5XV)HU2+2GK M*LZL9,9FD$A)E\U!\R;9(=-16]GCU%R0]HYJ]$F/E)4[?64_ COV%AQT5[-M M#I&< ABB5+Y:4V@W^'A 3R*%-1LL2=QK-O9?,&9(MY@21-O%PAU-V !*BD=N MRQB-M'L)Y/AKUWSDH!N<6D0'.^@LYD"X$Q[I>$:>[T"V8?TG^>*>;(KRHL!/ MPB@WG:)25$%%HUS@ ,.1$$K2-E$'T[YJ,8*@*D./7^=,2[2HSU J379=@W=8 MH56FB8X&/RR8S IJE *&W MXR'QV6RQG1L(4YK)CO.$O+:)3M9XDZO@5Y^9 , ZS,:,8.-&W"^\_P,R)4L=?[QRK[9P^%)D7+[NN<:D7'@C"+!C'"DUY] M\>R4#Q4LE+?'-_ [E C?K9&1<5(3? 9;8%K2^=%,79@H; M.I9]6DM3#\/>0QL;C($WMK8X.E[;WE'D6]H\/6WGG21K_*2NO-W1"TZ'8L6D M<4D,F82*%Y>-"-A1NX@QULJ?8EC9<,PY6&SZ.2+I<\+NUUVF>9+/TR2[R@OJ M%U6WL0)&JN\%X^_NL"TBNA6&R@87[9+%;6*B6EH7[G$('^>XE^Y*4&\)NKR?E($Y=0C6P M;X\J=O.*E-*R;H]1Z-U!)B4=3@A:I/TN"WVJ->Y^BM-V O$5#-8M;7D3GW.P M^E#N7='ML/YK0E*V5W-+P3'H7VKDNXXF(X_3:IIJ*G4]&IB]H M<967B*"B!$$@I1P,M !EK*9754YKP 68U0;_J]ONW%2X!QNKK1E$[IX(2A8G MBW]NBG*[]. :-FT *&:@TU6OX6;GAH#V"G29$66R%G>7L< M^R2<,.3%P(E#5"Q6!!FIK3V1B#C7B/DA%&+:H]U>F9.B0&5Q4EXF*?DUR3;] MR46S5-UPRJ7BA(N9T@IH46;<;-%\#.]^0"$ G*_#'9D@Q_BJVR_28WG9KDOG MF/W3IU&8X%K" ,C-T9NIA3/!NNS18A M]XA5A71@#MFQWWQ+X[IJ8 M"+!ZFRB0Q14LB14U:]N:S[9OZ3:[T%;NKE)!5X]' .X Q.[62921.G/#\J%' MZ:Y,W&?@962@-0,\Q@ZZ;5RK#6S*5:QKV3[#H7';C.+JI-HF!ERRP$:&W3$3 M*TL<,!T[^[H:WA_Z+Y-YFJ7EJ]*$"A-S)M8^<3"72M(C@>E5J"??IMVWFF5, M0_?C]KXO]$HSYW/="L//L4ZS$D4DD^RP=.B0EK9$\&.]7 + =N$G5*Y]L((J M;>OU&?7-%\L$:F# X9/+X4P(OKNL94/Q"\Q*5HQA1^(.S3<$+6;/B.3IZK&L M@[3S537BXR79?;G*%^B%S0'L"WQ%P 6OYJ: ':]0+ZKRNSIVVSX\M+7N"MC5 M%O#*P.YL[@M*V/6YT#<%=O*<)AEM0G3WB%#Y$\&;)]J:NUL-=R5M/2;J6?+$ M&H&;X=X5NQH)]NQ"C#L[J;^BLCJ3O:80KEQ+SGT%]0+]=A$4"#1,.$, -FB7 M]LAA*P@;9U0$".VMG"7%XTF^8/^Y^->&NL<9&U)VDN]OZO9 IUVN;F.-@D=0=>J%\]XA) M62*R9KLT/#2)B1J/FD-T!/A1TM\U<'B5!K]0@O/5O00P0IKFB@E, M-5HX=7IY8=(T(('.FY<9_O8S6JRV<9)JH:I*Y:!P!7&Y(P"::2NY!I^&'*&O MXNS5?844A@)D=8H,ULRB(@<-I?6R)E1O$6^K0J$([7M T4?SME1J;4Q5UQ" MHR=%ZB$@8>J@!U-:>,*ZNL/0X]?4@Q=<0^@=!V#5R?K&]DIY 9Z8Z!3IPT98 M)-RQF"H0L)'V'.! -74P(ZPA-'!NZ*J"V68_*0-R@\7>K4Q M9E*T>;Q#J^A(!C*+]C 9R?2J"XVSLX205W:FC9YH!T&+K3JJ4#,LO3ODT2P] M$L#9M8H)YK1K#+TKWQJP=__\.46$6N/Q]1H]HTR\(E0H-%P8"@N-=7VHWA*6 MRT1A1:&',3#B92BQ>-FH4[:/+K6R42PD51"#[9J% S5!S1VPJ=48>A5P,,P- M7-\X42=9"_B G>JBP"7P8E@=[&2[RI\V95$I\PGTT!0H^Z""*$-[7EIC$-91 M&T2,2G4=X$#51#,^M83[K R2S\H@^7Q,(('5=@Z2S_SUW\&BA"\2DE-?K[A! MY.XQ(2A@@/!)7J:+--NP2S=5V#75#Q47+_-L0]6YI&9FT46;L@HNFBW[DE]S M H5=LZW1X(YMD)VEOMF9)FC[$%[KQ15.%+%AZ69_2;=TH"'%.7"P;EFD B<--Q'!_#1RKZZA2-90Z\3]L]K62HD?EK/ M)?/!VWMNF!\T%,E'[_':VKZZD6NAV]O6T8<[6:I\^@HS #;&#U"3FUE-7%,D M;QXZ[5_V\YZ&=>"7%5WHXV!.%.L1IUO)S6NC2B[L-G&D,CH$/+F]0"DWDD<) M^;B.*=F28W .=LVC@2=TA! )/H5'#8$1ZBM-U"VBJ_YTS@(*\@45=HG)FIT5 MGR;4[:HD+\#]9.URNY=0E(7.7,8Z*ZL7N5 M]'^+^^1EX%L8<]AY&08<1@(L^]8Q09Q1K:%#4&=/B"1;K:B3@MBHV8.:@*)N M+)!B)%"1:V<"!9!KZ(P.^[TP@1JGC6LJ/NO0YC XT-#@<-!3"VW'Q[I-C-P? MDUK;62*B/S?8W0L_W114\Z)HIF]@YU^)MD&@F#:2W7=]+&&]9H WR96KK3 H MKBZTRUU+ ^X-@M^ZZ[/P6])JYL1B;3IV%C%L+:IBV?!5MN!@5S*,#:%]6S,C M"K=9];*JA($O80J)FG X#E%8#Q*X0:FB##"9MRY% M\&G%1#L3PD1C]F*5%'?@OO+J\=+%M1$!.CTR,BXJPCNS$JN"=I MG5J_YAUX@\$-#'FZYA86>KOZ-H[A:N)N [#QS<%Y6D+5WU[M4P6:IZ4=%:MJ M)K;S?O;F<@N]0JTR8M;;9!=9ND[S2GS^ V(RVG9^4SYMQ(;7T5+5_!*> 2\/ M?D7E79*AD&$JHJOH4ZIH3PJ%*WB2-EY('>781EHH3K*%(+=8X M>$"&LN&PKL:=5]\DM52I[F7<0X_*DH/8;4"BS?&ZB(/:\3K,8030LF\97;@9 MU1C:_^,H!AVJJI"*QZ80QZ0.AB/96:C%6#3&BU)O\4-2#;PHC<&CY=U\&!Z")P6+EVQ.H:@AY/GW'+VX$8 MACBNM+8TSYD-:&NA8VMD;#4'5\OY/4/ MO_]RU[/O_H=:0_9#V)E5T.'2S]3KW]\^>^>A?8_ MU"JQ'V*VQD!@91NPDEYNCDGZQTF1)F#O&'YH\J>T/L1L"ZX"RC9I<[!\>A?< M^*B6=Y>8H'0%QY+P"9J8(8 @9IM(%5*V#<3)RVNTDOYS0_!B,R]GY Z1YW2. M@,6QB*1Y[0PD&<626$$[G=4PS"[$WD+=-"O$(L?ZWM.WRS,+B%H>6OL8F%*U]M(_LZW;E:;46Z6*<%:X1Z M&_QR@S(F0[)$Y>LMRN@Z?7'W6M#5>B,A'+WIAEL3WVG++=!<+N_UV'53 =@: M5E]%B=I6Z^,(Z[>4L/WZ,S:+@;CB$]3Z0P0Q6U^JD+)!(4X^!@J6E)"@HL $ M[OK<[[M#J,'WF TD4T?9/@ C2W>,OQ@ZRZK71.L^?9,0WHT*)>+V(DE '+,5 MM115-JF,:^@4-E :!6 ?_:8Y#GX7*9.D?WU*H4BHUB$&6BOLRA38Q\[:GB7 M\30**2(G_+I."Q * %*YHRFM4 5*L43T>003=,\S)CAQ;GUZP)/L1JA#1/E: M?IXL2T36"?D#P7&%W._-;OKP>[AK?SI# );KIF/-UJ[[D*N/)=OL8G9Q!SN7 MPR^-)]G^,AHS\?4Q,U"'GY> W1>6V $^LP4^-6>VG4^CL8Y (S/S=!D.EVH' MNS5+%X[KM-S&>]/U/54@S55]WAW=]C\'ZB8*;8JEVK2[!Y_A]B"WSRBT>]F5]_6&=BOZS[,L M2=?%-J6U$(6B B :X0)16U];8W4\J+ .'3]_D[Q60^H1-V]R!Z4935;MUL>4,_I \9E,);JPP\3/#* M1 T.$[V-!PL>=\O=+W"V[U5]F]#_=NN]RN<$)04Z1]O_LNOSU_@;(A6M&!_& M[&#H&+ ;$ZIL6\L8< 85^PA6,Y/JYW3UZ!*, #\K-';X'2$<^>WE&X^=FKU$ MYNG,IE31[>'&+2H0>49?<3[?$((&KZ,K4#: $U'E'35 (N)9F_^OD3A3 M)_,YV239#<'/:?O,#1Z9>-3PN#.DCAL*6KH:CQE#OC4D_A;L?"J;%!B_HSS@=GSRYX-6=!=KRB!IO+=E*' MHF6M-5!_B&/LHH)"R:7$1+S]R1 )I4R&)8X^IJ/1GEVS"_@Q7.8H29#R?EJE M,(8N%_ )!F[*GB!H3(O$MEA!)Z'E=U$K$)L0@>9=.>XI=S!X0$8&VK--%B[: M1&"P@3FYBG6,.F X-&B;T0C-.HA]"&Y8*.[#S++"N X]V\:0Y;LY/KHJB@T< MWBV@Z!V]=2A">6NR#HE5-.+;=,^Q??C6X13Z_&V7N 'P!.M[AZ(T-VJE^DEO M9*4BGY;-M%>;JY5YAQX+:F&@!80@=XJ4O)M 14 >0W!S"KBVEIY M5@2U!!]MW(*&EW#V!.B,:)3H)2$5E@B; M5T ^AF 3S8%\ ]R:V@E+A36$6(U4!RV RS+XO4E#IX&:8]$J'2*) M0%4]V$N!+VW3'*37">?[8;MCD=1M<^R*[BP0O&O(;#"84D)8 9H^9680SH4\ M0WB;V"2F^$(E6V_6H#' ;TW>I^ZW0%,1!'XL%GQ@C"U5E?&I6RQ$S_B2O/#- M 7UKS-']%IDY!(*+S-$M%O"U*4'<_&\)(4E>N21UY'PCG)4( [^TD@.AQ?K# M!2M7!7IE&UL[+UY;^1(EB?X_P+[ M'6QR&^A,0%&94G973>9.<^"AHTJS"DDM*;.V$5@,*'=SB9WNI(JD*Z3^]&O& MRWG8\>RBF10!=%XP\?J/HF2?_XE?[/?5Q@1-RFQ:\O1?)O MWSV6Y=.O/_[XYPQQVNVG4V>=V;HK_,+ M_74._TQ_G?]K;_E'D^8]4##=966\L=/.RMZTK1,WYHV^M/73BII\:?-7)B3' M,_S*/3?FC;[&>9*M3M.5^X:/7=EJ_&T9YS- 9>K,_ NX;S6CJ1OZT07Y:^ 7 MOY0X7>%5ZYG:%L3.RG45;"O+G>UL.;"ZH5DDRZ=?IR!6*XOKN+BOS))<^!#' M3\3\T=&/>%,6[2= M=L8B'\(TSI?M;T+^E/R.C<2/RXS4#D_EA\%/NLZSK1[,,N/^;[JS:L^O2,$( M*C.D[?M''P& NK\C#A8O23&F..M92^+A,U.:]JU9)2+#L)!J$_FH^@C1S]!G M^JEO0C [)0/\EB-0]\4&L)WJ>P'FO*%NCV^0A3=;),B:Y8*^&6CU"@T;3 M-Q7D/9^I]M&()%R= 6,DECW2I[B.7VGN.=[E-/6PJ<,1&M)F(F2',B.S#NC" M]@"@"DLQ:I^AI_IA$ S@=> 4_8*?FXG\D3P#]4R+/A%_@Y:9-(H66&/+-)OM"IP8+M,YRM$J*1C). M5PB_/.$E'9DL<[Q*2K3)BH((DA3T3W\^^.GPJ!(B?Q[^Y:=*F_9Y]1GYX_" M."NH/AG&;%[#X*$04 PVRCJ>S4F6%HN9?.N>^-F.1/\:)^D%Z6O:K+AX/",0 M^1M>/>!Z?/0);^]Q/J6LCO:>Q6K:YL16\:?*]7(Z/SHAO(9_20Q0MAC]EN8X MWB3_11A^@G,"1W9:0?5AFPFV>C:C6^?SA 1/< 46U$U5&E?X!J"U\U]@]# /^A]UQ8 M3K,QP?T MN=(,)P# ,<5FOU)?4UV-^CWU>>C?.?00 M L:^+82!H4G54$"U4:7^-N+!%&SJ,8$) *VXT%G2B VC5GB.#W=YG!:;:L_8 M8O6?NZ+< D;% *5I+! JV8L C>.>"_W"&2[S%!TEN4X>4A1/;^R?$4]C?#J M>PA*V"0&]B&7N@)]#F&E'CW3] 234+),J@:2OS>X:FFZ6FRSO$S^J_K\.L^> M<%Z^7A.LE>39Z3]VR=.6.2-MU>R4ZH9F[04#HX8X"ABMR@.)>U;'J>0LF"-E!.#M,64,7-Y 9>>"$.@NM#G1,(RM;8'KP48S] MXD7L:>9QBTX) ["E.E()K:P!HDAM>*)0W(A-* Y( BIQ1&.F=ANCWD3%6%MM MGF*O/<\T1>O/PRS%R+6%28J!Q0'SLXKYRP'SDTHO>*8S,:4^'<'J:*W9B-:0 MQF3$L W>!SGK),6KCS@E?Y2T]BC@T6J:_SHHR)]5GCJMJM=$FQ4!1%NC[XVJ;3H#Y7P5HO'O<+1@=2 M.]PQ + %LV/>Q6J]@FN[@!^MU3=:'=(K/;171/T3'+3G0EVYGXT"\G5[YQSP MMFI/AMPD!)ZG*]K.I,07)'&3?Y8$G@G!QZ(H<"E8PM-3[U*CJKIQH%!S:+?9FN9K]'N\V>%04C:HZS.-'AJ13J0V8)CEMGR#QBG& IB M8@T4W+"KYV(&BDV]:?!L;*1/-MR1[8F0[9F2+4B.L: @)QJGLT!LZ^D"*#?Q MY(=W;;U=W&4WF/[*276 I+>3+J-[:J_S[#E9D6+]];>")N2K)WK?4I(^+.B1 M'/+]^"=V';KHN.W"A7$TL-\HN_'#6?O$$<>1VZAGF=(O;VVC%)<(QWE*=*LG M]-]+ND?_J7%!+\3X?D>\D/CV \I:1RCN//WJ.\0YY% V'V;'8=2^MV'@=?5M MO(3J3647KVX?XQQ_C$E+Z9("3HMJP\#I"_T3\];IM)3;\*JH;!HXE=RIAL1G MG-]GDHEZG08(8YZZP:@O4!V=)1('5>@BE5<9OW@.2'IXRFST\BB(*-D9A >- M%LP.;7NS\5JN[:+Z\+NHDOU0"9/!^FL]Z9[G] :K>C_;:0OU>%V2H>O=UXAT MWJ3[C%#W->G>7B!PEN4GV>Z^7.\VTP/NG'L>='1[*4Y!UT(8 'NS6O-K.):% M #5[[,LC-.Z-\!\5U+&668# -"2 S8PC@J)_+_&@MR7V:CU>!Q@' )!PRWB) ML"G%A>:MM\)H2:1#(A.G MU[E4XO>.B$A#+3Z-6-:]D"@MDU6RV=%;;6[QQNO?44MBE)],(X*YM5@.(\V8*XX]C[U'_.=H+ MA'$Y[@P\R68'Y"AFNG,Z"+FNOULX$?LRWN*3;!LG*2CL3L6%L;,O[B0 [AVX MCV(37^JA:&2"%T\.$!5$GVO1(.,* PC2X,#N+ C#]YIRFHZ]A,,U< A)=]N M.J%GTZ:=BJ>UZ;>VJ5L14!4S:)##>J7G9QA)BGUE@AMCB)*Y.M[6F*.CKVX; MP!/.44%-HN\)Q:J_BA]"##NZ<+=7N$S19K5$J1!T60;^C4?TF0H/F,"SY0?4=+&'MQF:^;"#\O"A,8K[YNP?9V>9 M%P-XHA M;F]/[VY] Y;9)QGDEQS#M"\W1.C4@O7NM;=7C&E:K6_IR>OFH&0H M+Y#2Z&?>3BR%CO:UDZIN2+JZ2.+[9%/5!A>8?(C%H0F@, Q70@4[&!>XL)N7 M@=X 3) 9B3[&&[K]AM39&)?H/%UG^;:Y1C0LOD ,>40L,N8M!+H,J@F]>2/ M?4R&,5EDB2G*27[Z@G,6)<"PKZ%=O<\*H> MI.CP.TF8A]F]Y#7O3D66E+NZ"RT%S6;KO+6[*W2N,.9#^#2$""8M]C@PK M(EDNZ4=6[5?Q; =@! ]K]>/?;FY.+^]0/5OA^RRPL.MX@(86WR-Q+K[]E]CT M%---7++GC=D/FR\\?FB(Z*$YFU!F6A9AF*$0+38ESE/R(:)/$7T38F2DGG3;/*L?G M:*DP9KAO0%2_$B&DL>E,9,E\0'(4)9WZ'43=&;YA(%'\.$N+9%7=:9.EU8NV MZC-HA_*8+%7E1UB!JOUXR77F./K)_"K&,K&YZ)K\*(^TBK_.DZ7G [A:8!%' M&% G2N,%UXJ$_1+O@7!9.T:=- =/[^*7WD.'59G8H8/*C.7T-O1[+]P4A,Q+)4=4FAZJ[RHWMVU7U M)OJF;R)V6%OVF:^Y_L/&X7=1ZPCU/!V@O2_4=]8N-G?O"*!W$_71V7@\0%TX MHK=P]22^123G!'C_(MYPH'+@'(*KY%O8LYPVEXO M,X?C9D2]#]Y/R),"7]UODH?* MG,NP+W3H(NAS'(84\IE-#'P*0MCHV:(^OQ'1)8G"S8+1_OT!&RJ)-N]Q!"!A MEJMD(,6NPU3 ].TL$0B^Z9L()D'.28B;ZS^.Z,U)L*ZV$T,LZ#D-M5O8'"WN-4&G'>YKA5*P)FCC/0<<3R7CU6+ MBX1^,<8-[!*I4<$VD;(42T=V7:S)L%U 8A=+D^#N"I II5[[7+ M^EW0;MLYUU3ZV'-[@7$;^ZK!0F^AC5X-0/5"'C18)8NC.7 .,MW-??<CU0DNEGGR5,VH@LLU@1*_ M^F(JV0^A##=SU$9\MXHQCF>($[%ZXB$''A%BQ'%$TI_2J,#0EY"&K=;O2?IN0WNDAY"0NR3_+7;R1,]J.?3[Y3>W;CQ-F+9JC9+720L40 M9,%G=)XN:U-KJ >!GL7J ^ZSXYZ^18* M#,'ZUF-!.$.B7A.OUO3M=G>/<7KXTT_-TC"]=B!+2P*I36]U^"Q.\M_CS6X< MJ9S9Y]=:IO;MQV2S%LUS3M%*&Q4#LP6?$?TG>J;_IM&V6S=-![HH:92#"[.6 MR" .L_;P)XVR9JXD4=;&]PB1W2XK+CNMFYW8W(JK7T 1PE/CJ"36$3&/&OL' M:.@!M2X.4!4N*B_?0H$A6-]Z+ BGXC)9MG6[>^\=X GV^9 M^.^@6B)5(*%AXOC>;X87!]73P$M (;G7KE O])XV<:X /?8<[3]X=^_\8]' M49CE8,Y=M.TY=!5U)]_IK0??ZYQ>4ER^7A.FE43BE,@^T55RAZ%8ZM-!8!;X M#"A,["/]>]JV0@^;YO):XHC=-G/0 J;780<84,[-OG!^B)2AQ\BR_^4/RU M!!@G+T]VT]2C$,>;TA8'$5R.G,T:[F/6]3YF=;Z_A:N9*/&UA*NCMS]6IJ=: M4M+$5Z?3E",?3B8I.Q\!99"N5>%.4 X;.-_T9-]OU/WS_83H*>B=34DR,.9R M0K)QYVXZC,+NG!O?L(OM'T!!&+%ICH(R4HM MB!:;BF7-+LCR$:-KTG^/]*5;UWFRI.=*8/5YR$?=G3#./.+KP-I*[(\D'=!\I>^?H#.E![MQAMA Y#S!Y\)L;RAY.L^;/G5\D#7HW.T!-">@X M>KJR-%G -$WX*> M-_Y\O5'O;6V]E8T")Z^^NKO+ZS;/=V@ M@K=99CIFF.$(MMX,Y-03M(V>R#U+J?A6#T0%%CIFK/'FBQV>JK;C.,]?20%Y M@Y^RO,2KQ3;;I?N#[_N+'C_A[3W.1W%+4[OI-V5MP^BJZ,_F,I.>:U$LU+$8 MM4JHED:?ZX>>EW)T4919Z=IA$%$TU \.6FWPP_GBD80B^A^Z%>HYWI# 52S* M]@NP+N92TNGX#=(Q9C7 BUTNPQV*&0RU$U&9JJQ8TC_P7MHW<55 D1GTV9BD M /4A-<'^?!%RU+8;7)1YLB1AI&G[\(.>)(.HQK9Z!#:P98'8VMY5"?^$\R1; MG:;">_!LM$@6$+V[^AQ>4)JOXX_???SG]?7)Q>WMVBN$281)!LC>KO MZC]TF,,TCML8M?NZ"NK5>QKB I_@^K_DWYO=BL3]TY?E(^$*OHE+?+I> MX\GF<#_.;=3P&LY]QE'EYEI?^/32?&?!6J]!U>Z_I%%"WZ\:M1_(9_7\19@3 M&1X8:BOR&^'>8J90;H>UU*+Y"[RY8&5M%==/T\.*5(?VZM #5+< G7=QKVW$ M#P>H:P=J&X)H2U#=E&^ASQN+OM[8YVVYF341SU@C RT_"?2$2U!,/2?+4 Q/ MUM^%I^I9?4V*9^MMK4N)T")=FY)T)&1]BF%"OD;%]3LG7*U6'4I>K6'UL ?6 M:?+>O^8#[=6^%@P+LJ%;$/O,0#<+*.F+)?I[A2=J@*MNVFUPB M]"5EI$"[H6 0)P(A?3MFE+P3&!1B*TU(([+M%D!VH[O8CP%ZV@C>W5!0O2.W M)_2>\"2*R<: \AAWK_/L.5GAU:ZVQ=(-8^SE+7+Q=A6+W8;V+) 3FWOMK>UF39$1F\S^]$=G7Y'6:M4CSJR7;G> M9%\*E.,-?9$E)<*J9Z25)U;\1PASS&8.H#,-,MIFQV'(L'U>XE2VW2;EMMHA M2$K9JFD/.%TV3:WK5\X]4%JZ;1Q2TS6-.RK>K,89#*!B9L!_=?^!\1W.;CB773)W)IZ:L9+-P65?)%CB*=),BU1 M"@5)F#VO[_!+^9'X_T,G0TZ455)D3WF.'-FY<_ N%*T&&"?+H4%QM@R6J2(P MJ>9(9A=K),G.CG*6'+5@=ES;FR/2R"K WM_V9:J)*]2V4@Y:QSIN& MFA'LOB:K2$.S]+8DK6"??.8][V6JT7,+I!U8M%WLL8S+B#?5B>J/4?5Y* >, MN9V5 7_?*?X'HF.(,^QX!O%)0J=ATA7=+7+[&.=TG\B&_&?%Q[5490IU@8H] M]'.=."*$S!^0(V(S4?L8K9J/Z5DB5%!!]'V2HE6V(1\7^T]_"(93>;G=9Q?Y;8">XAP]5SM% F>E%!]L4D(ZD,M)GC*'DF)?GAGY.^L6#,[C*==^ MMW.WQVK\BA:[\C'+J[NT/J"??SKX MZ:?J_^O'Q?^-DJ*@"W9'/Q_\\O.?#W[Z^<_-DV X->QT-H$F'<5ER^^3:RJ8 M5CSSH&)D<5YU#9\.+*DI*X92]LC1M^N((PP70*I,-$<9I<9X"WZ:5>I/PDDE MS,YEHY_7$UP2]!4X7)C:#((2^V@FH\54DD>-OJ1M>NQM.Z7(Q(T234;:;*K$ M^SP2+ET8G2ZB#+MW)+3I)501=<:V/='G":=%M;FC.LU2)CFF$X&0/16JFGMZ MP37-Z0;U99E^BFXE=%2R%IUNGS;9*\;H(T[Q.BF#VCVAC)K,N#LG?(4:&?%7 MS;::'S;(MOLQ*T;(O2+S'7+&X!;J*'-C?60]S*&.GU$2T6"YW MVUV]%?*J?"2CKX$>JA7]DQ.$ADROQZ8T%&F.N2?W,@/X;*ZX@IR9(J]>59T M#7U_D17%#XC*A[6:Z@2!_!53JQ#TMRHZ:1HNK]9W\8N@> -J"$+_1,,! 4<^ M;!=I,'>J)&19B8ZO+F^O+LY/%G>G)^CVCOSG4W59W=49.K[Z='US^K?3R]OS MWT_1^27Y]VE0)1L4*Q):"CI33LR1LHR;3%^AL;,L\^1^5]*[Z>\RT#LK+5D# ML!IDS2'C ?[M7Q1EI3VZX0+J8931DR:C;ZJ,'O>L4(ZDPW>@)8VA Y3BLGKK M\0'G/G*&5,VC8S;55*G?U5 MBHV3-U_\!,Q_]>(HP 07O$$:;G&=*J&53N3,[-,RRJT8ZZI6_4F.1PS3FXX ML#EO\VNPT5,+]?:&D&83S H.+(XH@YZHAL<[> QS&9?F'(B9!1%!8!A'A-M/ MU\$27I'$6L0$DLWU\&*NH8)AV6\Z6WD=YS@-MS[7 )QZW:R .&_U;%IDFV15 M[4J[)G\M7_E[O>2B7=06B1I3BV_<;HTH]2.FED0]NLY)H$Z>-KB@)!K(^Z8- MH*YEB5IBQA3VW8K6YD;$#TXVM$=0>,]+LL8+8HD/D 7 MY2HTA@AZF<42<7=PB#)58I*%9]L/7XKR:OW7+%O1"RUO"XJ\25F"]"Y8@^IS.A!1V:^.:'M%LSU0X8LX.G,R2'V+)3 MY%ADZ>" M79?()=M(*Y(T)0S?MM6Z1.I&2!B)=M0*H(%$**4)H*,SY1X9,8:O-*",S+8/ MRIPD1?SPD..'JDE7ZQO\C-,=OJOV!G&6;I5TFI\*J&-(*) 7ZV6,BE<1T^!V MHJ$H35=T\\2M_U)'#1N90=<-.0A2[[-1P=],GK@;9G8.;!9A0%\:;!R: M$/&02J)*-$P&3H$@)Q^SLT"TZS0!C!MY"8AKG#,@0&DQTZR=V9#8GX%G"FC6T5*V51) MA4FE87\#ZT2](0RT*/1('WQ?GJ>$Q#MZ">D-7N'M4[7%%N=)MF+LAX,KM%0" M*)@22NK"*JV@WH3D@AF)J!S:"QZ@O>@!JH6#V .G (M,M^-&O)/J#M@']!0> M!^^^9,RY<$4M$!M[6DXIV?FQ/ZFGY%>?H4-+T5FR+A_1?^ XE-TOJN@ DY+9 M=2K,[ S Z3GR.1\T[4WMJ?FTA,M#6/X@.E\5:GG3?$YAZVNJ3]C"JY2]_TM1 M"Y1;>EI."=SYF3FWC/WJ26O"C1&?E%J@03RA*M*D; 7&5VH I5.P-P MJHY\S@?0F3+,Q*@%51 >462Z=?(4[FFTD MGWP%FX'-)@1QZE4)(F"2RDZ\0K3A[/1]VI77.O$N(24E"3MM[Q,"N9F#H>J; MA."&HD]QNTE3=QB0^%K)2K,7DI4K/*3+XCQV,RJ6,X126F"$GS!Y(,LA0]-P\1/;\2 M$E,!,.%R%=:%(K;R+?#Y*O,Z(TJ5!F: (]VJOFTAE8S0*@%45!)?*6!! S+[ MB)TWL%H[+:SJU!96CQ@CE!J\MQUX6R5T\]6 EW,&V35X/9U2IDV4OC=8+-2K M?AR\#9AMUO:H0^L=OP+%Z#C'JZ1$9_$RV=2#"WI([B)+'S[F/*&O$K>D46?1'B[SAY>"SQ:D$JC?@!M]?]4JXRF &0[E%$*&V!*P+[ M3H8#O@AD+[*@/[G# MG.XZDPO]8/8)_QOJ@2+3X(I)AU MO=WE!89=508 )X/XGN 5_FCA %+B^Z>!J(.YA3UPL8"AP"_M+9\7YMNV6G0( M?&@"I]W$L7],8F8PIWZM($903.A#)HCB07I$0WHDP\$1#+='+K2.6'"/5 1X M? )V7$+E>(3X.$1(QQ_.A=%LKR.7^D3(JI%0N(7 "Q9\2JHQVK MV@,K:LSJ ;JN#KK\FZ(*62.UC-X@BZH)W\XE8BIE2+NS=<\*VZZZP&KN M,^YB=)G)N,2Z".8*$TF/G@FO3/PTNXRT&G%2:BC&)T!>SRH2]87=4F/B :4RBO)[*RCR7(Y,50T"HS^J;=<8/A!+^]B!)]'3XIII;]T&*-\QROZME#$8(?G\V'48*+"XP;;K#B\7E#Z$/3; I+B5?6B]>1^5UT$0U!RNGW:9*\XI[L(SO_V%"LXS5R@91)C#.R.0I!Q M"[U3RF;*M- 4MWRJ$FYE!/4%$#5S@#JN#2P-)1??N":&4;AD\UL.?,0I^:.D M;=Z?([C@;CA3T!DF=YF.G8 C]F)YCAGL$! \ ':Z$-'(5M%A<"KF(IQM;"HX MF1(>WHU,6HO5&>R%^//#T:<<+Y-JEHS\O:D"R2)=+7JS9Q.*PE4ZAD)4C DJ M=V*7GV!_8GH"S41]R>I@8TA3G J8R/3[;$Q&N?:0BU!O?JB8)\\QW2#7N[\Q M*?Y@'G"3BW;4$XD:4XYOW"[5I'[$%).H1WN)\ [& ;HZ4^^2,9/X6D,&R:S[ M90X]Y7VUKJI@UCJ"6&S"F+&8-;8,#;MA"M,'C"4,U3Y#2GJ4/EO74S%$(!2" M<'J520Y^#_"(,=1@DX)EU2%HE&8P +."8D^ZV#G\+FIN5B>8B1]RC$,X4V8' M--S!OQEJO W8VR;U-Y[QBP^FU"2*CJ2L\6%@U\$*@0*;% R;[I!C<2I8Z$,3-H=]W!R@;MOLR3N!BS2*ZN#% M>PSM'_=(5W_#JX%9O]-O GT&)4Y*"6C50UTR >S0*.RL:Y2VSP/A9F7*C*?3@>^EBY3'-AS M-,P%7Z(XU>C3+I!+$MG]PQZ-R"Y'' ARAAZ^+T5L&W+!70_D2DQ0>V%QK6]B MTPUZQ^9A"+X8K]KM47P1S@(=O^.8<&;^TCQ(7["7VCBVWD@=R+\4U-R4?B5H M\WI1?>>>:T&U&TH-S4NKP5"8;0!'LQH0=!FJOE7#*C"(MZRUK3Y+7NAQ.<'K M$J22D]C!D+06&B:VW3"?YP9&;+9V5'T<2Q[9E5)C/X/<"C MQ5"#S0F65;^$:)>C[H@WSLTPZ&(%P_,))PU/M57[=>&,I= M,8"N9K)%W"4\QDRUV*SA6??+G.(ZVR3+5_EHCBF-$?[VCP4^G![G$D>4=_PJ#/681.';=D/;9[Q)GO"JSN\?$RS M3?;P>D-?6%1\PMM[G$^X Y+N""21-F:1T+Y=*D%-7<1UUPDY8=:RTQ3:V9$M?,ORJQ(>]#LM(B(?\M>(AN2_+GATH"]8U4!X5\ M9UE+$,V$2U2BX5+["H%%GA.GN#Y\ M$,X;J()D%F_36%#4\K4)#=KR^W[+>?O0K!A33?T<8W-%*J9[JQ6]C998B5)\ M!Y)\'\ZF-#L(U8E/4IQH1B>F7:W@)&BAG]#TG*QPNBI(H[=96B'L."X>)T%' M+-:%$YZ8<:!@&P:'@%_J$)#B!]H=XMI?Z$K,<8%J1/]"JU8$/<7)RC=/)9V: MJ77 F%MLC2%K1%8=8L9B?2MVH@L7>L:@?7R :@%429!_$9GW@1QNT6@&'4]E MWFF7:>IW?QRRMJ&Y%+T9_T\F)Y_ M$1MU+$:M$GU''ZK4@JG"=/&46>GD(:$5#?5YKM6&^<%M+:%H^K:,[$,6M ]0 MHWF *MW!541?->HY>6Q>V >2]>C[Q9:2W#:0X62P1L8RE2NKRMF(WF"NDHWZ M7E28N=>+Z-6[N*7@$R';LJX!BRK)?$"5*/H^2=$JVVSBO!:JGOX0%@6'G2T@ MVJ1OQ&RJ?P$!9WKV7*'(6=@?>-""$">$5\_?.D" \1:.D$!B9Q/E82,#V C M53'D/(8._6C4-[ XV@B_B4@Z[GAYT:)-NY3GV4>J$F'@4YGD"<>[-X5"7)GA#02H^O1 M- 7<(%JW:Y,5X!9E_;Z#]HJ3VT_7P4X-F\-091I""X>!A/6FC%=;N%1;J'2] M,#E'>&>[TAAFJH7X1BFP(,]#@7P(JKV&, M>@R'D,1IU)YE-X=)B);NSP@VZ.HB!QAF5:'C*["NUWA97JU/7Y:/]%@1O6OG M*J5[%NG_G_YCESS'&[HK_ :3MB9+NFVGGI?>>V_Q^+F02\MTI0J'AOVR"O>6^- MO[-*S2M6\2W.GY,E;J?,Z.FJ_8&KRRQ])M^4#*6^Q/FJN*/;3OK/Z4FLRZS\ M#US>X&7VD";_A5=[2[52MN,QG'>:CIB]E<^S.:/IKO)5OQ&Q3]'=-[P4A^BI]) M94O&:D_=2Q'SO3!:9SG:I7EG\6M*9V+FSI'#I'R8*7$QVS%+MA+\ F\NB-F; M5??2]+ BF/S*J@/4.4251WJ/0%&23TOTBDNT=W* :C=5M.LY^A;7O%'DZPUL MOE9GNB]*ZP$"2N:-MQ*I23D[DK(6L@=VW4QJL%S 0N!4,_I[EO]!@LL2D_"R MVBVKXBF,BVQE/G#!%YDS"'/$-B*2XDES-M6=ZG0+8%(4=+XB#/K(NY]!)% / ML2G%56612^+':[JA]Q9=?4G)F/TQ>:+W^)W>7EV?X/ORMLQ)H.2_C]C PCA- MJ5BPE<+@/IVD-V7WH-2G:#5J%>N;O5"G6EWHB+ZGVC\<(&H =1;"V>5C $!6 M5M5#!"?CPHTQL[%J6\(+(9<[6D=4EU%NDY)$O[OL(PV$F!;O51G/7=8TM0<* M+R![3H,-H 7SA1YX8_0#$=1'/;%0H+QYA"C?$0%^45;7)%2;5@O?=R-80RLX M%BD"1B4R 4S#XQ2XG>%%+?I?YNO-5-5 ,:BOYC34[!W-%U$F/O4#Q\@4L&RI M_A'&&].4T0..">R>5:'^W@*(E42LXA!9@(QBV!;NKH,S6 *@MO)71, MD:<3.9A8T P"%.M4]*W,6,@0" XB $"HQ!&..7@H M$;;'%S7L;T72:8$37AQ"Q^?-M-+QE#-?.T]DNW!F)XKO/3&"]IZGFLEVJ*B0 M85O%&6)'[1LP=D@G9GBV5?B M^L8#]L$-'IH2L>!.:OS.BS+0E)-%:+%BVW1P_ MXK1(GC$Z3Y?9-J =)^R>RR"_]PC[ [D!OAD6_$&8=D>6XK1D+XJ*9 : GLA8 MP?7(JGUXLQW(4<[2B^I'J'L6RMJDL!,GV!;\YBR(C\2G2&?:\P+XHDRV]#:+ M]5F)R412X;/=?\PHSN$+S,T(4#"DK=V&3J&!O M(GH"C?1(>5!=\%K)HN\[Z1^"J?L4@)'I=MV0F7+=/A^AGKRR\./K)QS3N$#/ MAM*;Q@O&EAR@])A_/&E;Y&/;=\(\H2L0[006HMZ3ZM4,11#;8J"]SB*7O&LX MS&(K,FDE\N&54_*W>D-$QVQR\;YND7$G/-)[";=4O5]*]D!1A)>K@&\;AG8, MAT62UPC+K7O.2=V??TMP3G[>Q]<+_$QZ29B: $K3#"54LI>H!&XJ_F"JVKDA7PVE2(/]7J=O3Z5$YY&P@+A3TN*6H![U(5JLG*6KOO5)5Z ML+9U N3)"%6' U@-MM<'\XY5^Q#C['JPAS%/>QOV=6.]<>OV$>.RNK(]21_. MDI1\EL2;VS(NJ]!Q'-?7VEYP3M38,C<9<.F:LS84TVN FT&:45M@PS<#%X.E M@,80JBRAUM0!ZHRASAIJS05T3L<:GIF#0W-,\8:->I;9 TJ35GJ>#V*U_8Z^ M$HT_&R15F;, TF\A4A-V1@1J :DJ/V1H\31G%35&4A"3$6WN^TVSE_I#O]V MY\@*[7E<') \GN>OE+>+;;:CJRET%NAX$Q=%LDZ6]5WGNW2%\Y[:?LXH;):# M!A$*,%!CNW!D ?(:R'00+1$:=(BG? $J_,DAAHK]@?S$B>,%4)X_Q4$]VPQG MQBBT^5L(*L2C>V&O2V$:%PW('YQM*.+T]]/+]!A(/M5(3W+HH^X"SBLF2HQR<*S'0I'CL <.0)S MY,@A1X[FX.IAPY"I@CXYZ5<(31!7*.',$X09WWZ)G^@[1-E<@6NTG(%HF')'[L/ZB6VX3R&A@%:B1A!5DH@^#85C"HC( MM+MLQ#FY\H![4%_SP-#>.B'4K?GH;.TQ5^053[ MZP$I;UW1"4I]K3$F:5+B"]*DU7E:$B@E]QM/\ M[DLV3AXF-MITHF?#E-DZ7NVG'(-6" . MMUH/WL8]R3;MR#2BQ5>B3@B'Z0X0U5E6 M+^#K&3I U 8B1KYVEO!RJ3>:O(E\>U/=W;2B5_R?)<4RWM O8)1]A1:UA27[:FF?SH+<4H,8ZU(Y842";ABVE< M/Y@)VAH&^3S5 \+VS, \[5KAID_(VF95/WSC)0!C;X&8X=4/OT#^(@MP::8)P7=3.8[V,C0*ZS?0?&/.,/V5I^:A M?05C6M,,4V.S#G+&[CU/+G":8V]TPW2@L"SP<[!1106HVN,5$5Q,1BICN_J# M%'8+O7/*TYP!KREN"66VJG"5XF\DX^(G7):%-PO0NQR\_QT4DK_8 "#A\PPX M#$ALE^#$_DL=@U+\0$WHIG9A(W2CC\!H=(%)X1_W;H/O9_)PXXD$8, 8(N]R M>-A@VX*&"E%+O&!^EL0K=F\?[K($6QR@_HL1%M^HH)="77$AP%3)V51 /$\. MKIM9T=\85UN9?Q<0]1O"YKA>.RQO!NHL*XR$_S7<2 )!H=GFGS$DC'?_4(.& M^W_V;?)'$9];Y?IM<,0/P^URU,PWUMC<-&>1-N'EY+_F6:$P4ST0EV?91MQ= MK*@1/.6R7CYCUV2$SXG>ZK'E6BP1![B ,;825^!F5EI BG8 M\S(#[.;(10-GII@#C.HJV?>)//6DH 6]X,+\;P5>[S87R1H^SIJJ2,-]7\49 M]_9.7%Q="W>K1\21F=Y0:%<]01ORB&YA?#.I@($3$"G9_0CEY5X;QLVQMYG@ M.4-ZF#JT@4SY(*261U3A?4-3.6>883.XW%%D#"\N%!)>RN2B/FE8<& MM"#7'!KLW6D6::V!B+YG[@T."OI]#RO,1CT$KLKH#P2KR3H/SF$VQU"@Y\H, M8X!A )%\?TA3'P H0\U3 /]KEJV^))O-"+_CCYOOO?_8D!>M(9O[@$ZSK/ULF$ MRM,G+5'[3TQIN+=EO7Z?VA;R:"0=U=.!3]4GGLG Z(I,^AN.@+P7&L!TK&NW M/ZT5R@R["IUYV/;F]9OK34X5"^M.3_4I"7ATV>V!7KM\NDFV25JMDC)O5 3) M-M]=(FL(7:%UFQ4 Q)$(W'+]J"^";O S3G?TY59!7$8'Z_%,HV.&%!&J]4D# ML.^'1AXI!1 !_^.'5!DN09^?V.L[1,TEV2/EP]X;PB??$1K[,< MUW)W\0LN3E](F[-\1:)"_GI.7PMU2?J#:)*^(4U[J*('+MA\=.IIP&5'GJS$ M 2=MLSY<<-]6>1!RYSTZC?.4?%@@&CG0LG. LLX#NJ]ZQOG'N$B6MX]Q/HYAFMK@RFVD[3S2#OQ9 MWVNMY]\L*$XM@BJA[Y,4K0A(X[Q Y%-44/4?0@]F;+ I!2@N E1CSL"06AQA MM&%^Y,]8-S!]6X;](0SW%.O$]C9+:\A_(\(4$#Z9$$26//W'+BE?/^'R,5N= MI\\D@=.IT_'1(B4=9D;DZEB-!APO#BZX4/$+I[_(3E0_1$E=JE?$_\\L24OT M3&1V>5C#?!E&N/P%=*&(M!QU/E6%_N8"IZ,$)?%H!9?LP6:#U5H#]53>.T9! MF<4F2(/((JQ\ISR\4AY1S5!*>A@W61DJ@4='(?%1" JE@L]DL*-6U'Z.[BEP.T*,L\N=^5,=W12+KDFE3-:?!3D/IPU1Z2J.,U MV)1!AD@GR69'2F_M"3J6OLH4W5!_CJF*OD?[FRG4G1M/5DQLON]9.B;B5*"#0F)_HFU*>H9BVPP<%E#(=X'RX=B.L<^&KF[ISP@Z3Z3NK] @BD](S"'5S M\6K?6E)+7:U)):624[4L,;.KHB6K04;)M^,!GDY;X$%'W7K45WE;Z52,Y\K:9"^;LO&OM*IVR"D[%;4#4LU>30_=^ZJEIZUP1J>9ZNC*Z1NL MHAV2SDX%[8!T;Z!Z-BB8#6KD68.1NS5>D%]; : ME@2Y=!NN\!87KM0@33&DK+!V8M=^\N&YD%.0K1D=7UW>7EV$!<(? MG\6"B<*4!1R;[L"B-#<'G-#F.M+$S'[_-8%)^Z[&]P 68>FABY8WL)^KOR_^ M+KO!3_35=>G#*5$H7PV&SR"[&F-KB=T9!R?"EJ@&?\M3[9"VV1K4R'W)A_4A M1!";N-8< X$AI3\^$KK0'3P!VAT2,1V=?++0JMDX>TM'QIW:41_\;! ME1E^]- ^Y!=N^/!:R2VVV2XM"V&YN7^=42%^-X&9K>&;"W1MV7FO@9YW1]N9 MS5H#>#&"@?WJ]:9=W30.@[>?K@-;DS/%Z/0]"^908;Z%0<\LXQT-)NWS32;+ MY8MA2YPRZ;"F$FZI%$^I](T_''2$2B"OF;VZG_LZ3E:\5?;AT_'J>OO4UD)I M;<_):OK -&A%M*?16P@-9KU\U#.LI<_IS\E9\:P%F2N=?1N><)K3ERZ=X/J_ MY^EBN:S(=H.7.'FF5)N"%ZRR1S1 Q1SF4B=N[IN%NI7P F8F^KX5_0$E*8H; M*91W8MX9!(='IM]]$ZY)M4<$!'J;"94VRRRP0QN K&=P*A'T?2M<0;.51S=? M"33YQ9 3;/HK;3C-NXY?E?+%2%Z:+#IY9YQL/%@ND4#.]+C8M['G83\O/-42 MH3)OC $0[1C=!*5+[9).4"69*C):"C@0PMO+IPZ'%0)/%J!*']8U2H,7@WYWC$*'EK9 FDP M@ROZ5I&4.()4>@Q9;@(9R%HG9,_Z+ ECZD^-A6/]T2Q;LG\<&M-8?2YD&*=K M9,3JJ8D)-;'O&EP.HSS#DQ&N^%']_/TB#!R[=2$63*QN-B*E#\?Q4U+&&_Y6 M'45%;A3G*UIG'<^5VT&[Q*L:&X7&HN-'8JF>/"L*7-9C]LU^F/EK:,24HD;( M4DA_RAC+LR&FK]AS&%2^SO%3G*S:ZK YD;I(5U?E(\X7%4"DM%8QPJ4XS(AU MND/C23BU-6W7 MN'*XQ(#:6J+(KZVYBO9K:XZK61*LQ+EBB2TR5FVO779E=ITJV<5V:,% BB)Q MK0WH7VFMS;$AJ;6%GF<%LL.T)W-K#\/\]%:GLDZM26H5KGMKE=4IMJ\'W.", M9A_=P62NVS);_O&8;58X+^KWA=]DF\U9EG^)<\;.8 M $&^+<.>GPJ_X5[<_SZ![S,MTIM0X\UQ]9J0ZO+[T9&NZK./Y'NLKN/7ZMK4 M/*>#!?HG<[;5BL%^\C0T:".F!Q?%G.TV2!A]S)U'U5K+D&2.\7N-E=5D$ M/>&?)TOZ1KF"4J.JQTG!N,[R;4SBPX=[:K%Y1M]94[VGIO#_HAI;X!Z'+&OP M8@0Q(]N3N&:AI4'PT6[:M](<]V1LBX/:$*HMU:^CF=Y1T/'VM.-M)?FA\H : M%ZCOXQL_I7 +GZ#>:I$57B=I4N(+ KK5.?D6Z4-"FEQ/V9R^-)?(_#7+5E^2 MS692>>BI=W6&JKIQ%%-SZ*"&T&J .$AIF(P62U(1U]N[6_4/&ZI//F@-!+)D MJPFQS$ZWCT.'FJ5AH-!IA0?$6\S2>LYMP[W*P!W,*SVT5VRGI[_O=%&K[+WV M]8-];MZ<%_S>_/$P>H^T&8KU)1NK*=[ M9@V?FI.H;\\R7QBF)=28:$3=_:R!O+F(W3L9Z">=H+HO. +PU(9/K-[$)3Z. MB\>S3?;E;WCU4!-K49[%2?Y[O-GQ4 S6&^$;H&<)^5)/+C@!=0IA"\Q61$70 MFLC0C%(S*B>:J/@2/X7!*3A6&&Q3ZD8V#Z4F6 P%^O7)77KQ'VO_*O/IB(?= M4TML:^RYX-30-(0Y?8TNSX3!A7&O,!#/^"G9N&X$6>@=V/"=7VY))/J$M_ T+/#T@S%%F2-;T:"-@/>>,2;F\(!B(#'>[(@V'9#U'J>S)ZE^-S MKZ202G94$4@:F M_#U/2-;+OJ0\@DP$QKSH"=BB0V?2"0O&UD'@'RKU#@*LNH, I,_;>[->Z3Y< MG#_[/]?)[446^IF_.P?TG2P3ZR-+@20#_M*^7)2?#FPNYO.-.SE,)G6GF!A& MR_TET&?J12JQ,(K M-(R0Q=V590=:WG9;-,0KNOQ=OWC\IDF4O) LUQA'9I&&+6+Q?3C8 M30SU"6*:Q$K4/D@WP35DGM!).R\&\5E+Z3P4W\Y5-,XE\2;V"Y0*HP3@4"!5M\Y+IP MEPAD+D&$%!N)R&.T;9\'PCAY][,(!^H@#MVXNDRV23S-@CC["4#JSAQNP_!/ MH=?)AAK]'6!1%OLM@M%WY/][EO]![^3+EKB A7ZYQF1>4J!A;:*2Z\/-S*7, M'6PJ4VPEHL_KZUXKB4 (!P G-[$<]$S0J[%+"UB+;)"MZ\R:*.YO^XX0Y-C,'$)G&%FVSXZAC MV#X?\>B"A$:,NRL,+^C26<%;EX$)-S^P3-@P9(C-VXP)($\BT@,,1/6'?CD+ M[-Y,IQ.&K!/K]6D%\1 *;]IK5E^;ZT:*&[R-Z54/^=7Z+"F6\>8_<#S>(V9N M2, WJ"$'7(2YMCXI8]P452(K&(\HBL*CN"+:)/17[W=Y:(#9E(4-E99Y)82U M.2/S9KACPR'->=3 0>_.ZLK&07=?]>L![=-[C.B!E /4V:+S3[4U1,U]H]0$ M.>%QRM,4%ZO1=1O;?]WA? O(R7PE0?YE*3D(+5,WL^15KEO5J,$Q%'6?HZP+ M$9MJFQ]I[S; :ED $@G'Q5THI_-47T9=GL?9\.DTS?%=V@&G*'WM85M]@*C. M^\>J0NZQ!=: 4B)1D=;FTB&3V"Z1X[!3E5>/(1RB$XE'_C*#;H%SLJVO4B[7ZC,F6 M.G1PCDJS";9R;F>25HU_#H^L(/1H)M!QC^HG4&I)-X/N6^$!S%Y*Q[YSVSC6 M+1ZI_M>)?@OUHPWX!U1!LIIZB5_*NR]X\XP_96GY.-[=9FI&,0%.SIQO8@QMJ@3.=BM\DB"V1,IKQ&N\*^; M6*]2SQ>*A4(:PSSKBC6!Y]UJCHGX''-66U]G::+6GW-BEWKTNSS1:X&U^=W. M)LVE__HVPL(40+K3M>,^-9BOI::T9VSW[?"!:#^+%7WOUN&LO6!!#7RM++"Q M;&&%!B$FP-_255(LLUU:XM7I"ST1MMC2?ZDD09D-2"+DVW 9.GA>P0GQESIZ MI/B!'C/23HF2=FC'$:'=*I3L[]$,.#Q( 08-$9#^5H@2/'/@2"%NCR_DSY,X M92UP GI@ NV;0+4-5!OYVEFBDTR=TL1K4JV:>8*+99Y4*]%W] W+S-0IE!PD M2(ZDE6# M&U__5_D1DYKOG;'W8:Q/2'TN1+S?,T>I*\G+)1V"HMJ3*4IH02V M@RM%/\7E+B?_K=JH57>T0I)E6T,G%)%;0DGGUXD*3XO\9:]""J5%N;5GK23W-K9 M=Y]?QZ[4<^S0@C#/4E%4R0:9;*<@D"9<9D]!DFZG*$^\(Q^A)-]>"SFOH%#4 M$B19II:#Q,KPXSJ9\EVJ)E">I>C?=W%*6A)7KU"J,^?^\N1PWFBA"A=)[I3T MI3Q?,@S(N KN'2H2YVOKI+S:E449IRO26LZ:($R\RRTR<6/"BAW8+0)!OL3T!)B(>A^3Y%%IT&M> MEI6.;Q("^S_3ZZ,QY\2:0ZY!O/BA&*']XB''N.([\_680IF.3$P98P8QK-JE M#=^!F"L\O?J&P,=LLRH">?.EN/LRA5][3 "&^!#U7'O>H%YP9Q58#_O@+BS. M$?3-68?SV+(4QT.%YHK+@ ;PS)X9XY;Y>S( 6[!'W5,+7B#:U%_T$MIT=5MF MRS]H)"&IX_0?.U*6\<"KJ-;"&JQF"GB@(ZM44/,I)(F*J>CB?/'Q_.+\[OST M%BTN3]#MW=7Q__.WJXN3TYO;?T:G__[;^=U_>&:4*EPRLZX1L8I,=,($*_FP2:E#1GT2JI#/SN06 MP(F]22V@,U/TT4FL$?!.WS'4>)-3EK'F:S)JWS1^,.?';9L,<1F-U0(O)\8& M@V\)E$$!DH-/VV'/5813#&;3N/66.E,>@@2]Z3^P'._R'$_GM;D"TS#3"=@# M9F/29= 9N@ BM:_4A*!E_5&0H6C<=6P0,WYL+I0;60ZB!Y:@CG^[N3F] MO$.]F:A?0\,_<(Y)T 4R.DCFD9B6_; CQ>W"X%F\K);?%\\XCQ^P=,%;0[5C MD(JJ,:?@SNQ?_:#N7$P^17-1\Q2MXF3SBC99G*+[F-A?8I3M-7P35 -)F7D/ MCTD,MS*DM:KWF0%ML5)2=VP3S55UE6*ZXZ-60JW6 6IQWM\A$L09U9FQS2W8 MY@&WMR)OWTQ!FA*D(:NL='$[W]0\E%K3K5/W69YG7\A?!=I5K\JJ-U"A==/# MX5!&1@E8..:8M]7=@ @GZN]IA#+M\",7 M^;4UK-+71R0_9NG#A^K6\V&F?%M=?&36Q4?^DU";*R]X1S8ALH+14D_60379 M6;<[ZR!WI%HM#O5YU6%(IS1!_2ZI_YC=(Z_W.C59@3>R'PJ7N/-V<;;=)B4M^,XPOL8$ MR6E)QG$ .DDT!>SB:CH@&\?7+'-Z8M^J?!19B_8/T1IC^K:?YG%XK)3A1D)2 M0(?*.\X'4Z?R?Q:Q&YHMF['J:)'KK^*C&M,'5G']0!3-RUK3Q/ MDS*)Z84#)W&)#P'YB:,AR$L3#0>4'OEP70.RW:D2F&4ENGK&^2J/U_L90I1T M,YF&5!)G*M24&@N:I[NU\70LGD>'B&EZ)%P%-*K&YT<',H=,S*SP?0#+\2;P$(12'7QX"XUE\E"-OF]P@?-G?$E^,4Z$ ME$IV@5(@:^)+%:7&9E;BXR^,57J2KJ_(1YS=XB9-G.D O]C?P M#5/VZ7AUL0_4H!U"XFK;C6[C337TZ,EZ9K(1RC*+G3YBOXZY05S0;X\O^-L; M8YNTP GRZ:B;ZAZ@2OL 5?K511N5A3XA>K>3H\_4"JK,^)[P]4X47BGIC2F^ MBM$L?:#;=D_(X*!Y&0DIB&YP>S?VU?HZ3])E\A1O;O V3N@^[JOU&?D.\8:^ M57.29^V8ZU*NJ3GC\&/6 /M3UG8:)(Y+%EQ$W2.:H2GL?$<<2\#,W(!C'(;, M+ \CDHU6!L CBQG=3F-[R9OLI$),-(UST9B[&CL^HTL8Z]0(D^U*O)6U+R!C#U*NP^#MN8 MOS:?09TXCQ8C>ZYPX2113#QH@8(1TNES5 F\=80 @JP:1 ((AX(H* A^5K%M M_PJRJ7$HF/O7CH45U&1(A84P'BRM!RQG<4HU/#&CTMOJ5D#<$?5K %&<&" M+\&(.=:V1TQM.BVV%'9(<+2ZQ>YM5W8'LMXMZ$ .GN6;(:;"/'!;W0K!M@L+ M8;_4L$CQ0USBE08P5 +:Z%9$7!2_=C=D[@'REH$!B'=P9%@X@L(V;.]V"KY] M#4P<32OP]L?Z]"[0P;O#0@L=OFZTZ+6&OSM&*,3(D#;WQ##-.LV3:MMA^(K! M3DM(MKU(?W$^WCF;7006G<'#20256Q M$\!H0C+[?)Y>XI?R[@O>/.-/65H^3NX(LF%+?06796N^9:>I=Y]KM]S66%IS MXMB/"*Y^#H?6^N#36SX28T![Z6AJ5G/=B-<^WRSQL3++;XE3B@C79*LEP:LT MH(G\,!ADOOKJF$)O(6E3<)TESZ)U664;.DEZ;V/.L--Z]9N41ZVP%FD&=FD2 M_LL;"B$34.F&#E8?&T2,UIQVI!BVQQ?:_237<0N<0%V>3*GDUTX%&]G3*A<\ M9\L+QJ6^HV3($AGENJ&()7+WC3K+5 PG$'9.U(*<"&3V'(-%O%^:S9&^-(L" M4VN. &$]F+,S*B!(-5XU-"SH3UJJ&S, M7D<1:P&,&O:ML%M*M7;IJ.'/8=!3#U1&I=*HCTTK)6+.K%+JVN,+[1Y'#;T6 M.($Z8-1 )+]V*E@;-=CBPEO)EG?$L?$DV\"(;KYLC,P=0BJW_C-FOQE6X\C> M,,V9__K& L4062:18M+/AI&BLF<4*GHM\@9Z?XEST 0WB)>GSDKT&R5L94^+ MG'@S^?-+9IP]]R:T[1MB-(8U9FC/_Y:T%B!Z>C,+#L']- M8\.7S"PRM*WQ!'./F7+? !<8!V3)+]G730%K^=$.![SEQJ(XSM(R21\P:14N M+GAO790*=GF.+VA,L"COXTRU-\;LXND, M.22V[)\HK]5=G/'F.L^>DR+)4B%;N-),RC"DK?)F8M]!P0?Q!Z<1VT)TGB[S MZB7,\08]Y?A#&;^0_S8B(3&)W_]<.@D[2<2IB2*?6!P?[L%FL>P"^3)$VN$D M;+^B1NX 7;]GP'%K))N("Z7R8;ZU22C$JW@LO:^):=9II0-^4Q-?D5GA!/&& M)G%7B@H;V;N9F/+"@L;W6YF&K#PMRF0;EYB,3%!"2P$]T0&]6NIJ?F$=J0/T*BE0P6_/0C[S5A#F*K"S*1R-]< M>'15!XD]6@$CHR8Z0*TXA6BK4'74>X[ M[3V>;M*#*K S!E/!+CT9+ESG"KY+!6[RC$3- [2LGAR@^(D,BE]J8J:57%!T M%&&"ST5)KPEYR- 5D)#K:188NDH1 G?F&&0FAQ:6QPTL+]\Y%&$YP0H6/66# M3TF:Y=6[F$D Q,7X) OO %O]ES-'9^GMV67>?9 M:K9S2UBYS'!?X!-?_O2&]=Y;E7XC2&/-VK;94L675E&%VVF&5F%:; M).2S14_1\2,=RA>$_W3%@JJB+[5N-5]&Y=&Z5O \;68;T9E3.(TBD1T'@P!F ML\T^XMXE+H_CXK&:@2=-_OCZ6X%7Y^E9DL;IDJ2DQ;),GJL]"XO[HLSCY3BM MZQMH.D?'@&'@4G=I,T9I>Q>%(TVCT?'B]F_H[.+J[[?H[.;J$SH[OUQ<'I]? M_A4MCN_.?S^_.S^]_=5OR#% 6&:KSX>!1-U6/V;HMB2@\'#UA/.X'+05%A8$ MBN)PP%1T$P88KI1G@&07UBN[UN ^SUA$Y-&2*-2[(X@&NG]%W^^($BE ?D!9 MJX?B3C'("" "DYSYDFX&,9YA \!TKN=9\6QM*DG=K3TP']9HIAKHNH_FWUHT M=XIH\16BF3/K- >I3C'T/.4$S6IYRBJW=6U@<@"!,JV#57AP0V-*K7]_2XH!:> 8 M4%XL!"YG" ]R[W:F7,7AX>KZ]&;Q)L(#!&%:_KQ#V@QZO3KV/_% MU.K]SA\> 3O>WR!GWXY^5]QEP]VYG'W-VOJL< ?3MTD0B$?+%8R6V/M9XS%7M?@&Y(::X 0#>#A_@5\H@SSB_S\0'P+0;89T%AT,:?*WP MAB2O6?#M+0E^62R7V:XZ6D1&%RGY$DD-J_HO"AV>(7V)M#0AN^@H(FMS$Y_ MCR."FJ5A0-!IA9=P0./3]@F7>/&0X[J)GS#C0+=27U8 MK:G [L2\@EF)6D%TDA3+35;L$$@J8\XYJV2B^9%R&KQ,I1<\M%MD9Y)]$[ M@U0TPIY))>_K3+571A3BZ@R8(['L;; PF)VE< M3B](-K+1'V*HV[!1,:IZM9O[]!L@K3*U[/)N-4'Q\A^[),.EIQ7@EF'6>ASM4P^XG66XQN\W,1%D:R39<7HXA*3FOHN?AFN M.=2["D; -C/2_)RZ1@S)J.?6)DV-6B BL('AZ*I\)/"E4QLY?L1I0495) -7 M^TWN*YNDSAX9]4MV0PQF-A$Q#!!Z]OJAPZ1%7H)*.^ZZH"7#WW'R\%CBU>*9 M?/J Z6P'';#?Q"6^QOF2$4XTU=M HJQN&D(4'5H-'GJ^A6%#QV34RJ&X%D2K M1A(18Y[?G*D-J,Q.)X_B@:*E0230:D5P,> &;^,D;1_2-YL=JL0 @3HD!C#5 M7<8 AD/KBXJ:#= .!#R3TT"0MY)H0T41^2K;@..!"%S0>"#I<(5XP+ $C@?< M5GC NK5%3UWGMH%^2&KD;GJY>G2 .N@WJJC3K270W5<+?*N<9'MP5M7QG<$[S;$3[?_=6B^H\M6ET MO!]/AZ.!2U))AXE(R5#ELY#K9P[X*>48Q8)*X-(8A8=?.PQ!R<$&#H,*_Z1# MKYOW-Y_L,&=CCHZJ,"GP5)T0E.W,?:H0^E7GJ\!<](E4&=O=MBGP6K%@]O%H MX4?*7WF_0IC,MB(GMYK+P M$?%GI,9G$=.^?RJUE9*00V,A)GGV0E99TYIUO"(R<@,GRT"QQY+JEL[U)OM2 M((K/<7$2%%DF_L"23&4+=XVQK#IKN)"J6;UWA:/9S7NR0# ;CX]BW) M[\P!-_LB+JXM-UBPG^[5[F3CJO60,+B?[2T#0I;@E1#A.[6W1]V81T0D4N.8 M-Y:RA?6A72J:X).TL?KGU;JY13[>W))/ZIL-]B?5>75/*6FZ0*M M6?8T"(1.OD6 [+57F3IJW-S$I35QS^P!&AA&<;H:$)H2O#..]M9[UZ2@S]0! MJCSX+B_>: #@E?1O+ +X&DR8?!7>3B^;-FV42_;VAMEHA=5!D,4&.8NFPVUF MS-HGG%UF5K%K*_0!]J79,&\MQ@6PDXV>^C[N'_K>S]WLK]7@YR@NO_+M8ESA>K_]P59?W%TM5=_#*.=W/X:N.@6U^F\=%EZZS&S1D: M*HRGSOU'>S,H20D==R<<["E,P#($?1V*7;091V__U"B]YG68Z3A_2X.@NQ M?+W+X[2@+Y.M,E/UKTV=I[JOTUXMH1"VS9T XK6)$X>!6K]9=F>?OB&4.VGM"*(6;@4">CJ:H_X;.[0!SZ,V= YDASN?#N@+L"@^ M[]X[/H_FQ>>1Q^+F!M/)D66YRY/T@;V52B+6+V*88C:XQS!L?;C%]R%E&$^U M(=7I2U(29A7A;*:2]>F8-)+?G\$3AL:$&URKWN@PVNO8[.R^G!Y=! GWJ2$0 MMD$0KGDW-;W,G90Q8@,-;WIU40!\D7?WF#6@3F%PAZLW89#$@W-DV=LD W)E M!JO#%E?3K=V-8%WCO#^LB0IN2V#SM8.#-FRQ7.8[O.K=*\*_D0TJWX_=8GD; M)!-YL%[H )Q)B2:UT5 MKN4"NN(##( QPZ!]Q."82'5",[D??T2KK@^0D(LC M,R#41,8*B496[1.'[4!.%I9>2Y 0;F00]MN$!X*?F87]D?@4[TQ[H4[W7^,\ MR5:3)63.7D!K!A66"F0&9Y@+$S=AKH52I=:8SJ(!G(A>QO']IIYBVT\!_QI M3+ #7<49.#AXU*?GQ+95)^\@+?46QRZR]('>EWR"[TMQQA9+]B,/3])&2&'; M=C-](?0EC00"[8@^^T!OQD2\P2,=6FK!)9-LM@NQ.4XC] M&,"GFZ"H4$1E$!4Z0'NQ]X0HT:R$,:1\SD?T6W4,B[O'L*![["KB'CL:,O%] M*/&DKQHU_T#TJ'IST*R*N)LLKH^AU6OL 0;@<2^+N,+H$0E/C@$D.0YBC$6H MFC$G$UDTD0KWR2(0MD$9KGDW=8K,G91#8@--MDFS],/^UKNP%EWDG3_F$*B+ M&$SBZDWX)/'@'&=VJQFI*S.0=35-7VJR[O+^D"8J;BQ!S6>)<[M+5_EK;XY: M4.?(9/OQFR]K@U8\Z];+'HDC*:6$^E']%#W%K_2FGJ*J>=J%EN9BOA!FE*7] M/B84I'L8=.*I3=@DMA_LC'-=YD+>WVS'FLI6:) M!]D6^ #B@@6$JDXIPV"B,9_,-ZP\F2QKHW\ZV2T\S=OBF$N'BINB#U!C$/4M M4AS4-K]13P"ID+GGL]!FM%S_)!WS>])YTRPM"7XVU2BCQ"220$N+6=LB*4QF M:HNC.#Q+ZV<[X3?GM]%) _.U[XT?>YZ7X(#D,CM/8)EIEF9!\MJ,O\];CX3. MZ]E9OTG081!62[>ALFT/ZC6HFN7J-0GMVP0KPH>-0VWKOH7=L,*NXHC@ZXN[ M@8U&3O Z2?'J(T[)'^4U"4$%\"LJS6':H2$<#O?*N X+S@M=5(7]SGE*G?UQY^0+1./4"-)]2X0M37 8KI-8*T!*WB MQ@U>;N*B2-;)#L!XUO_GPD6% [!NS MN5U<4=B;BS85.MY^N [G5@]DAF?R''!*E+]4']U3;#Q[KEXN2T=8%J5 W MM[@DC6>]&1D@V:%5(&D,7JYMZW/QT'$#6L7;^ &39)FD]/K=>F=I"#,N$%QDRATXYA!7:4@IB6VWX+-6 M#0+\&"#OL(->46&ODD$]H?>$)T[U8@=0WFJ(KE77>;;$>%6/XRK:T]@.T[9'.8@_![,R>BT \A-LL;O!J7F,XNYY,'15 M@A.;PJI]S&4UQ!"'Z? VS(]M%RE&Q;=E6(]3T?>M(J+@^J$>9*).&2V^:M#+ M<]D,J/>?\V[P$R'58US@J_5QMMUFZ6TY?>$J7&&:V;@*]@C/<>$V?XF= KDM M,A)=-X^J,Z3T]H9=_HH*^CP8PLK0P.8HH+^XK.3HE&*Q%D:W[QN)\@1A#8HAI('>9;>BX,\08X7\@9A-GO4,NP[O4U=@8HU5 MH^.X>*1'XL*:$F!W)X\IG)]>0(^>!I<4$ZL.T>(F%C.%O(H6"X_"*4_8$DW8YAV&5J%#"&\$!J+N"8FUR2H, MPDAZFT$;>9^PN_+\Z+8Q>27K=Z$P0_,WQ!B064WM M*GH7%DH:&;2D0L'PB-O?;!*).H9+H+$2ASULVVY!Y2)6\_P8X&D4I:D,:H7J M=]N\)T#)0[(!HCP'X[MLL?S'+LGQQUV1I+@H<'T.F@Z@FR7J^1X$9$9U),2)G-M"'DL\3PK9-UE**E;>VCE9*=6YZ Z M&E0>5(58I_CU@!F:EQR@V5=.JH^.DM94FY*N!Z='FP- Q4E2+#=900+;'7XI M/VX8ZQB&9MI\I6W&-!1H.E8]$_&,\_M,, M>@\_W,<%7J%:)I0CKY*^S90Z8DPJIL*0,P*;[H!C,1\(?6BBYG F_<(&&X8 M-D&,KR!*NO@RWN*3;!LGZ3AV,A^V(7/TT!3P W-63_JS+ O!/56(Z&>(?H@^ MUQ_[1C*[:S+(#SJ"[4!N@%:&!9\87;PDDXTCC$[KS:GU!MR-=K8]SO$JF25A!I^,W2,>8 MU O=ID,=RBF+]1.1#?CW6=YGGU)TH<"[=(52<0Y?LXVS_2LX;(21>MXV;R" MT3>G5;"2&73EF+T ]2%EP?Z"XFGOU>.DH&BV=MUB4IDQ[_HR-"-CL]2,*X)+ M',_">5@;M,( Q/0X,F3KIDJOSB;1HGW9;/S;X.H6C/M-\E#EI%!C!!24D+"A M !!@))%8! 474*M"BC18^AFCCC!]*@3 M%1B&HO-TF5?L3E*4M<_0?;RA"V*!\IP##P"K^9T'X_!0'\)8ED??_+S,2EQ< MU^\J%S"2)<;@X%#,(NOZAEWQC.$#RJR):O1Q7&63;(I*$J[1)HN]CY4E'YSG<5J^+I;+?!=OVEW-4V8 A/?\$ J;LT1@ MWL7Q$XA#"7%D!J+^%2DQ"=2K]D='K2YJE.F;99KZB%Y-U=IZ?UCD[9^R M"$9?NZF8#0,%=U!0=\0QU8+GJ9H\/DTUPKAV^&ZJGGJL<( P7>9;H[HE(5($ M3@W5\"QG@L-PK!R&ZQXBD3 O]="B%XF;"-SAY1X_)&E*YZ#?$6J4 BD,-M/ M:0\W1V[3=^M"#RQ'JNGZ[CH[\<_.6___>JBJ,=77U*_C@\0.0G?<+T[4QX\^J=3G(49>J] M/6$<5VO$08EU3Z1\3NB5 &=9?I+M[LOU;D-JR6S'7*V2BNY)*1 U)R77N&52 MROQ(2"E6W^^3^'[5K C\0 $3;S;9E^I0-647/?&PI(1L-E5NL@"N]80@(5/O ML0FQN%HC8DFL^R#63?+P6%ZM?RMP=;;BZKZ,Z>OAS]/3E^4CP0PFK;TB 2&F M;[.[H)W?CI)?1[BW8*GY88TL&;+6P+>#^Z+,6R.BOJGUJ'M8;Y/T3'<; ,RL M(V$8+ R,]F.)<=O\LL3:RKF%=C@D"+U)BEKXD*T_$!NH,H):*W3;86NG2J%[ M-E6F4&?K&ZT8T F15Y[6^6_P$B?/=$-9L;@ORCQ>C@>J HDVY[(D3*/$U*;- MPI=O7LAICE9T&V^JUUWV!-#G5L3SZ7I1_V7@'WQ$F:GP@ H\6YX0/C@92#=2 M+K)ETIP$KH\/5M>!W\4OB[+,D_M=2=M^EUW'C+/QUNSMV6-JSYQK9BUPL'72 M5ILD=+;@(UILZ_%:WIFC:W_$UF"RJ3G)GVV?;>X.CX_0.W-$+6Q[O4:Q. ! MZIND@*B-?F.B!%NA4]%?$3UH^]6.-'.Q#_[5_2/'_=!_7D7^NZK]G*O3[1KE M%!NZ1BU'/+UF6!X0V&N12N0S<#2)?@4BUFB,Z]E#E4$TL(C. RP\#/$MB'GF MZ!+'/3W[HN!GTN(W%P!MQCV;XQ0AC*52(8^5Z;\S[180*ZM M0.8H?ED+6V\O6C%OEK9CS#!>6;JYVLQ]"!$+?#.V!0?&,2N(Z[.%@%\%H>*YBU$*C$K_TQL6HC2/E]K= -KAIW M'>?E*V?*C"?0A9.I@'&0&)NT2WV.=3&AF4I1\SFJ'@0S2\3ML@SZ(X\Y,I8= M(I]MR3>>[_(X+>)EM=CZ\;7_A)E@5149^)[R)'V@A_:918Q IA\;IS(V4#^V:K<*X3N08IZI%PT> M5:]_#:3 $'7B&/*BWYR!^+'X!/%L>]X!3_Z!\^?I]C.^" ONG8A-M#=&G=QF M*W $!GU?+3I]24I$*[]G>B)RTQYJ#.IF6V&O\O#/Z 4!_!MI+OH'UAR!Q<5] MMB)?.H Y%" FN+MM37$CJA0T@&-^/QG/LK6;RD0.=.!R-$ZJS;.WC0O.U6:Z MN/!TW=F@.<=90>]\:EIUP=UH!%=AI5NNBDU><)PXJSW%_L"L$9D9D8B*5A>: MM2 +:>N- D)X5 /TH(!Y'&TN$X7>O!.S:EDU';>H4VXBN.M!48]%4;&>39Z* M/#DC*\ IF+%26R/:4L:>IR5^R.L%W-/V7?'A7#:A"B >@Z%]*Z"QR 27RW*_ MW@E]_!CG#Y-WSHI$F)FT%;&:.6NCJN237F0L< )/CSTU!J^2'J^6)* 7Z(G> MNK=J+G)?U9*T9P*BV+B?N?EPVB^B_%=+\_-=WYHC^-B=VN8XT,'.H0P\N G* M;QLFD)&K DY"F.%NZK.;;+,YR_(O<3Y^CP906C -.)!V,%3OV7<;8[G^5,?P M8PL2\L1=TD6?J2IJ=$.J:P3(D S].=TGGP3H*B:6T;(M.NTU5-A0V)?$WFRF8@6Q/% M'2I:W91O4F0J"%<64X M=;6#4:\91M.Q/+/ F=F :*Z*.96960D&%"=I&=:4YFNYK?%$!3?C(\4&N& ! M]XVPE>)\MD MND8)5>BRIES!.##(7-@M78'>Q)0'&8E:N4#>'ZC0^YEN_XSY*-,=L@_F*02J M<<["B(0XE+)V&H9EUB5U% ["FQH@0 JMA4((Y/R@2XM+!TFP@RZQ;*H#G_KB*'!H$,>DG[$LA!613 M?"QY,?Q]3^@]XW2'Z5L&CK.TVMWU]Z1\/-X59;;%^>G+'G+Z.J'D'-'U-=!%O_$_< MZ8,KL];;8Y(K&QM& ,VV!!@>SE/3\""R L/; MNPP/+IX-]2+IM,(@17*O1 MY9N("$(\P2."K(.5(@++F$)$X+?%#\@MSN)K^W> \&H.O]*L7Y[5ZJ(O1!FU MV@>HTT>M ?HJK:^9%-P)?!^L\#9]+VPM?S%<30V6$FTN>L,XV^#0G68A3[S0EZG+6VU2\SHC+N?*5XDJSBBU(9@IJ17D>\.HE'F/TAIEB MN$=9E;1@"<;B,5:0GQFG7I2.L,(M[?-*0&=4U9 !)RGD?"K(@ )#_9]-K6[_ MNX])*4JO(L9I4;\6(L\)?JH9WX^O>Y'K^)5^M*!G!4Y?GI)ZNUS]=M<15ZS; M;;K"HEW#*&"M)3;CA.U&B2*)75_1_E,ZE?N,BY(.5T.X1\@^EC/',!K&+6LN M^I'-I8W]T94A%JMMA57W=)(\CESGN/%!%6%4G', M(NIPD5KGTS\DN!07 2(Y%(E_6.KB[F Q"\3F4 "&+*5@SC/3KW+OQQ<9_[[ MD;I/(Q/ <*6FB$-RJSIU*"ZV^WWF:MMHTQZ#MG 2P_[P3TO!^/,GX"15Z:0B MGCR^DBI=KH((\8OL?Z1P$9F>!;E]=Q78 #X57S'1O-']ED4)'[UWG^EC\L7S MH[]X0=H.KG1$970D)W)V@3*QN+F<1H/>!2D9E^(9@8?DD441>YE^5T!'+S*; M;]ZT.AE]W6S4$B>!/;<\CV=%4&SQ(^!91@+8*/ MKNG64!75?>( [S _E-9-_A!B MR6RJ58[3X)6!S#%9_.0AU&W$UNDJ^:L' $Y>KXLK6 QC)#OV5A!DRH[F%LT4 M#AC&6#7 S+=9B%Q>;,%-Q<0/2"Z-A$E5Z:Q1%DH[F@%#: M@[KZ,4C3S)P7GL;E>2"L(*]JN^5]L>4A*/=R_HHN2":4%%()%TLJ"YN M#M_)7O.V?_2!-C!UI+RDMAVDI M!0D(#U<#:RN.SSI\]/Q"!&C<.GFKON.L3 MN?66!6O^OF(V-;]T/H7Y&)[77'C!"LY9@YH4H5X0B0;XSY3 -H12_IY&I5B0 M,A?GV _F4B?8&W,J9VK1I.AL<($GJU8:!#+"1,I6FP05D-K%H6A$W ML_EF3U-:3FM%&D7\+\.1WHRM-;1WL:'Y$;VB '8HB9MC20("0W*1)G/"(D8#W MU8I<@-7P[P)4\_7H.-CJ]-QNX)K<0Y^'B;_.YV'NZ2J-Q(QE=MXC76?G&NSV M:2(F@MJICG@CI4_'%-X:!7"$H]DV1G.&65]!;)F9]T!36',W5:GD()84&TSL;//EH2]^Z"?TFK_-^BKD M(=F3SQLH5I ^O7[U_H=%%X$7QQV^M;^LMBOM(PO/<]IK'\A1]FZ(H5_L*;_N M!HNUY$S*ST(,.W!?QXFQ<)K:E#!(KVDS+ M8.D:)F8<: H(LUD#3!QA-V]\R_\P9-8XQWFNXW,,G7-JQ^,9II^_.UQA>9-L M:01-C^B6AC%_NZMPQ7;TFN41I4$XYB)-DE;VDH:86/;0/U1JV;\IILEE7PW5 M#4@5*42((34Y)!,$9U#![RRD83(;/^B$7456Z0@@=5[90[ JL^S=QJG7AC=P M!^DG&O(_Q,5SE2W5"^=G-S%E RS%*J)5?ZM7%3O%J)89#?5/:_R?TI@W,\XV3,2^J#+_]%KY ME][^[=A;+L"4'WQF%"/S'MK4F6 M8O#V15@I'L9]]&J#X;X(>]'U?1$Y?WZB2RDA.Q;N1Q#RTYR#C9[PE&^,Z T5 MY<8(*XF*G1$]6C6MYU$OT!TV=\:W7I0$_4] MIC[*(TZB=)6D$5R.&J[OJ)BQNF!QTA'#&7-*CN#HY$0\7J-#UU!'9YBI-3T6 MPT1:+02KL8CMJ#D3$5QSB[C,P:0XO,*BE]4'4W0(41TZ8:1[1F;._T&C9_KI M]8'KOME 2TU.Y;&4H#=[O81AS%^G<\":'=LV]/ )G5*7;7_ 1R[ZE-_[=OD= MSF6<34F-/=:ZO8)IYQMY!YTP R_1W99I#&" NA5K_0.@_X-N:,R98:X3V($ M!,RXKF0*Z^BL#!G3/":O[;BG3W!X\1W=LPB.SKD*Q0GEX$H_O>8/]<&SM83V MD?CF$O#.R3;5.4Q0;:O>\+1K*ZDU3Y(_)24OJ3"+Y9."8F;AMCW\Y,=3]\&# M\@1J4V&*4Z;MVG($#J0S).\EI9\C&2 TM]([Y%T9/=J!Z%D:!P2(.]\A/+_9 MT\C+?4I1VG7X+>>>S?1A/RCV=RHVD;N50 ?G,E $;ZU[B$LH^K1A("/YX#8& MSS&BG])ZNF^&F,!\IH_PI7=65"XNB?-K/3\UK_7LB/MQY!I>D&4A=^"[=(Q; M,E#F@-(HE]MS['35/9RX0N=1>_EP?+A]^+%]^_#LT@\D*["X,Z<7 .TNRS%6 M87--CF6[)_&:L%6'KF^>:13"/<9?_- +5S"/XR7TGFVB\LE5N*;?[U^\/3R1 MW[**(:OPCFZR7#VBBW94+XC0$*WG7VT)1 ,@&P$'#&;F(K3D@ M]_9-XW3J(>6A9$TY;V+.43H0 PYG-]&I8XCC<8VUZBW?3,J2(R>-D^AU+M,6 M%DA@O;NJ::^=S'6K--0U#OSPIA3,]2$@#Z8*6M,#!UH>%L]F+F!02*IR_$$P M.57NKIYCN/9#>I707=PQ(NA8%$."G 79*&5*<"-$8WTV1JD4(S'*"BWY ZB) M()^956H!HC'+K@[4FZ6,6V>7:FT3VN5GMO/\4&Z ]6=U2RN>X9A4)@U_,4DB MW2"_T3-MB+<_J!3+&9D$M%5^["[&#EKJDJWZ]\,)=+ ^ MB##HX?D%!K<1V_@)G,)P_LCS$V^5F$<(:M[N4$'&.US,T-8V4O"@5-PSBE#( MTX<3"Y*QD1^!\2?R1\$[#P.TA)99D*'O<>-HHRW&,.Q0Z9^#^1M:NJ%1#V:_ M8YBJ@U76#; UOS-;*[,Q*'O;,3&3V5@$I.\LY$U*Z3HO+&)AK%B5,>9H1.]: M#J2 3Z-C .LQ4&<2&G9)658IR(%D-LLDYHB0!)6&72:/-#7,LOBS4]>$-E@6 M])VO$O]9''>H2Y0[R>O6IR'',3VE@@'LKDN7@='I12P/U96'Y_/*UKK[OVUK M1GTD-30EI\3*.K1,8V(!%_?T*PUYTX+S<'V^WOFA#Z,O'#":;WEK&9H-4VEN M9DS.1F>B!M?T+#3J#=!8T#*G79"GC%I40WLU>D(SALG7$:W PERZLFFA)OQU M.S77.(FU=E4_J8J?+O^>^LGK50C[QT3N(0[;?-AZX#/5?6+2A?@*'V?R5 M0AT#79\_\X_P1'_EPI//7D*_>'[T%R](6]Y@5HTJO,U,&N7JS6;Q&OA+ 7-Z M+:U+GD]#ESD'3W1^Y-'%F@6!%V4W/<30A)\F=O.S^%+28606+=,,4[-H7VT8 MG$6+<-:[9O,J> MMLWJEX_">L+0HZOX_:3<('/8'?&KO#UB0K%FDTJ[\E/F$ MMXSD35N02N,6I&@>R=M'1 ,)M)! $XEHX[OOGKOO5BWLSJ*!\W3>4RUE#_8! MOK'PF<;\M3M?_XY'9_QS@=31LB6GU@V>-O5LW6R'_U[O@SKM-,M7FR8;>D#UZ38 M7-F'5S]\JGB'&=SDVL::P]-J[S$Z:.0MS[D;_K=_G0Z=_; //8>BUXR*WL:,1#G3<'#6"Y)S$L'Z9F%NEWD/@/-YY;&5=MZ$ M?8>P%J?Q %;A'-SZ2UTCY$T:M6YV7Y>6C5G_?#3&W :*E2E+>]#6CDLA=E;< MT#U/$WYX87VCT":G>0QZX!Q^ "]TC6O"3;6.0W=-6F;"'X_&A-M L1N-93UH M/1070BP'XKKN&9DP9DX]Z63QI'/!1S;5>[PSN;.;J.T]#RLF5^.W-KLZ_>3I M7.9&IYOZG//,YJA3O#-OF!FJXOS7E*OP3QN]]E>MSI6_WEV1%,MQB]T#&[S;,RZ^;)I M;[UJ_C2\]=F[M[;\7*,[X*;T7 -=JDD5SMX!-#3;6S'7GK#3VBK;W2 MAD\SB$J:LA2_Y9MSLT6*D\TF%"8VRABDAN]8PTR]!>,,);*W/B(/<#^6->#=C8UJ(V_+C\VKN+;[%:]5UR2@"70-5:_QKEAP;L(L MRF2:K1G$J5\W+F\07OC1T%L_MKWUG"YXP(,VAF^5@@O):5Y+KXY :NE1^3G3 MTP#H>O0,7ZEYK+._JIIG&X6WVFKLB_\C\\4A??(X^Z3G>+5:/^EQ,XW6-$[D M.O&D7VUU8Y[7(H?SR&>R'!HQZL$KS7<_+M=S!', RG;/R.M,<9(5YS_YR8 Y MNK>ISIR:A7^;U<2 46QK%(8.Y+:'3[1[!V!Y0@S;-_)$=U5Y.D=_8F[ZMD%( MMST-.+1;C\(F=R1K-?4#"Q_B:M\L/\=\09XB%D]]FCD"8*SOI)"[VR#^T9+^^T0F;ZZN=;ZB4OQ*FV15"F?^+R"RN+&K6AK M@WGTJK6L"2.7IE7?^YA<3H\=%7/8E59_@=FXG0_J'6;OWF<:7+\U]W,4FQ4. MS3VF'0GU5L_&Z4RUMR!KP;M#&]E0WII#.[EZ_K^(%QQ]M5^N=O"$O*EVMH-3 MO:%'M<@O;?HTXY.D*@O&&3!D;WU$+N8(%O/E MC9Z+=QEU&3]W9">_AC\O-S9Z*C\//W9R2U'U/0OS.1VM9[M&W@E[S.>D6;[) MT>ZEG?=9:7W:6MN-^W:.^>GK$B;8\C;+X](LFSC%GKEC/SBMQ]L<0;+1\ZV. MQJ%.NO_XK1\'=&I>?>*=SL?KUD\NM3I?KWWXPPL^^_$J8#'<+7S^R.F]53): M(F74BL'3IHY6S'9 U[9[%ON_45YAFJ&ZNV7+ PFIT) _"JICW3R.9+:C#(+& M-C#6B*=MT#CCF\$W.:W!K#X5.I]YPI[M&GF%_9CG"2W?Y(CF"?N]V1P6V0SG M"2MK_&]GFK"O1YA@(6V6TX2639QB)>[8IPE[O,T13!/V?*NC\:>35C6\]6G" M4_/J$]=/'*];/[9IPJQF^F8CGL;G:;)ED?\/BE9BW"7?-=-1RY]J>%6U:!;3 M<1V-&V2PT^K,QJR8>.7/9,,BXL=Q"O>/GD !<*<%8(P!)J!# ML_2LL>I=Q'\>>-/.P_4M-ZMOWHY^9CO/-SO1!D>%J7_MI6)H%]NC4:-ZV?[M MY+U"X(-_&KSHBS=*U]M!FY5U[O\TD#M9_"OV-O^+1 M]/EJQ=(P\<.G6Q;X*Y_&#_1[\HGK_;/I,JV8"B=HR.3JUHS4V#HJD_.@;!1K M/9"YH.5]NMMYT2N<7%!A(P<^4C!.[&KL$,-<^K/A#HSX:P9NH7$TL.)-\5FI MQ,$I3([IT4G^ 8B.*8>%4> JFJ"9T"L3C4UDGB)&!5O-E_\D">5OA?O[=;UWN M8D+;M$(Y+9;YR:0/8G<:148&I^1?%K]PL^*_S<6DM%TLLZ6NGE 8D8Q-:CUJ M^9.:3;9R =D?"[O,1D?;-!LY+9;9R*0/8C8:149FH^1?YLNCAT?SLA]M7\OL MIZM+%/8C8Y/:CUK^I/9SK;I(3$G0M)1KO(N^6B('L8FF="-#N&Y"E,2_A J8M* MCV'*(F>OIRKW#_Q_7R^_\33EY@NY.+__C7RYOOGK+),6=??+DQ5M-RF3E!:7 M(CE12)_6FO8T\F :XWR5^,\\9:)%_*>+L\RX6C;6P85F;EH]PUB>B4HS(^R6 MM"QIR(%H7L&9(4"D5FC<>RJ#U J0VZ:!SDG-],%[#%H[.:0/FT:7/\2R+2%N M$!.J2C:RE -#-5@3O\[%#.H](T-[ZWLJ0"WHI-BM2)@X+A-7[VQ9L*91G"5# MW0%:-T\[4M/QX(5L:BT#Q6Z="@V#N XYVFCNM_-OOU[>DZMO_,'-Q?_][>;Z M\^7=_0_D\C]_OWKXVQQ#/ , R6,]L_Y5!GUJ=D7TUZ5O&N/E;;J*XY2N/Z<1 M+&:)ZE]1X7NYVP?LE5)!<_,2\F9O_3U44K2LV45(:=[]A#C;>Q^U0]0SN#1$ M[QAZ"UX6SXD@("4% 9*I/8 3Z!@F!)H^HH^\NM/HWZ+)[ &O9,*I"<.8PH?\ M7D&2<9.,O=P/)"0LR+NYF"%D/O8R69E&,Q20#:E2@NIPV2# ,/V:2.O]XRSQ M@LY!3J:BTVK;3,L'T$;NO]Z2N$+Q Z&"9@;F)N^_IBDIO[C$2FJT+0N02!H$ M$CVNQ.JZAD^IQQX8<,64%XC]-%Z21/YCFA2I,\?*\<)"YSTM<8%P!9)4KM5= M1:9WI2DUV4/C[$2AH;KZI@/>517#AWY5SIO@./6 MBW@&?[SX^(B'CX]S"9BNPE60KD7Y;23J_"I]]L"^\0_)PH1_5-Z*IZLPH1RU M[5E(3*'*P*R?4'0K[-.,$0) AV;9&7QO17F@>0Q!IA-^M6[$%3U=GJ>/?+VW MZM_BV9C>('?/HK9N'!.LA?3DL7V![+L=&D/I> QQB"RE;UMZ9#;6*:]+V\:Q MPUK^1&CU OEW"S2&T/%8X!#)8-^V#)A NC1I',-3)*H+4@HDN<16[EH72@JI M[_9J#+CCL=?9).?*LA_C6I\!"WS&J>IQ*N71U^_474&6B?[ON1FTO@BG3^6- M6;G-#&MLTOT^$#5 7E!4@%^%&Q;M/-VV;#NNPG!,N5RMR$P/JDE9J=3:EX6D M9968K,L#YB'R77%>LN',Q#]P3VV(EK!A3GW:,%$S 35[M=$YM?$6I01W-/$C M\1N4$7RF&S^DZT\TY'\D7RF9JK2>..T^>=VF&J3.P M%%SW#9??Z2I-_&=*#NRB\(?\D?%,73+K!D*%H^@'";7?,)>G4:5G\GE5*D9]AC7C%XH3\>+;XEW_]?Q9G__+O^>T& MPF(^+/[CPX?%O__'6?&C'Q+H&O&0__%A0?BO>PH;\FGP.O&-"!H(,--.:YI- MD[9N*W))@Z *T?.JQ-L#ZD,%4>+)8@ZW*KG@0.D_[8$P!T^I"&J5%#)?B1; MMF3B)FDJ\<:PKD>G55C/)EQ0=YP*V=W19XM8">WI,[=*8[(;6730KE/(H%U0 M8$([DSD8M&OBC:%=X=+$ '.YVDC7BRJ M^A' X8+2M5HB!1%5$OB %_8( !\E83AN< MQL$\#CJG"OBY[)O-'85;0U>).%M!>JM;)UTQ+JCI7*U/)1DU6NI0HK4R+>]2 M7%3&'7R-8"8WEW7W+K/LB(;1J%AJEJ*7.X5U_!YRZPW@RL9?>3NN61S?A$4] M[AT/(XJ*IM_H^HG&MQ%-O._GJU6Z2P,(,L0-O'!<>$2W-(S]9WH5KMB.@J & MRD?0E'?)H)H<;7S MF%ZB>&;J?,S0VM?@H(5>PK%/:A/8*41#;+3:+FY\D@U M?*(PF;N!B]"?Q7Q6HU@RKX&/X+KT+31C6OCP]' [?.P)4_RSUY[XNCV*K(PW51;K,ZM-*F7^0^S.'9:U@^L\P/6+:1" M5$5TBW="!$I#;^FS.@J10NR:M &0:!Q*M^D/:)Q%P"SODS8BNP+C&ID$E5,' MP'_Q(A\VI8%KEX-325 @5$+@"M.62%2LJJ1K 2MG6A:_$W@P%^RJNXR9?N0& MBENT-2@K)$V-9]EPKW@LP3+.P-\0.!2.34, &4L3PW.(!E3=I,!O1US0H%1A M=]H(X:_4?]KR"/K\F4;>$_V6PFKJS>:S'Z3\UVS1Z29-XL0+86-Q W ]N?,/ M9K5A? .P6G3J/,:M9P.0[>##/RT++N+E%E$'.ZOTV<\DE_76 M34"Q_1"IXAW&/\BUC3 \:A7W< H:>9U# MX]R-OP-.W:;?W=$3=^KB/V61C/YI8X+/1V^:%^$#)P3.:".UV5;1NG M-S6T.DFDM@QL9]61O0ABOY5!;%Y57I&R*/+9!3D(?#<],TC-V?:F"APB/Z$W MFPW/V^F&1A%=?Z:/"=RJ!0?^0C5J,S8P9BB&?P,&5[?3J0(UW375IG4=9D*6 M@HZ[@@VX@S3T=G V*)1@K7,VLO%#S@)Q/VRYB2=V .;H8'W[KV'%G;PU0S74 MA&:*<914S)#_ZV""_!__?1[[GG1'9?M!_MK5!SW-IJX8PS2D$F7PEQ NX=\S MV0XI^>I,][WJ4#S0 .1D7&/!ZH+'XRSPU^(XQ:N$[F+)NK:>*'\U%9$#].0B ML6"HE:Z"I(9I67M&Q,-9K'=W=!\S_=AU#,OI"SSKI$V';6D-4A>9$M^.]4BZ M)@Z'\7K(.S3E= 4L:-VJW.$S!JL>9] M^N'0J4?:IXI)!]-.Q9P.Z' OEVG$]E3J7&2/\O>I/W) 8%40U@ ID:G"7HMT MF?TR$]A)>X#IOUP=<56J F]MSM' 5IR7S9-P?T7E8YJ>J "@@L@%BE*1J&.= M5H42HVJF9?EL+H-?1^$ 9)/7B[<'PH8(&DC\]$5 H M1M.^J!AQ=+WV$_])Y \77BS;7J FR-]51N ZK8XK%%7*5D%907#\O [@0>S MF&[1=!,S^;!UX+9I"]"JI$R#5SA^03J]TD4FQ6Z5# W!!Z'#X+@EWPS-#;8V MIFKH[%&5D!0PCL:[OQ0C3O9LP)W]6QW]/HF4?%\M63 M3KK\-35T#MA42L7":9<"%6;U?,OBL=B)5Q#,9*3O[E%F\?'K*%>R%(COD#DR M^F^BO!&2;$Q'4L=\@\0=[C6!R$B7R>X >9M%A>\99&?:;F-FGUF*Z1IU \X2 M26,A^0Z.VY+ M_5[_E*5WQV 6DK!0F=3H J2=;KE?<(3ASCQ5UY OHJ3-&E> M!CL]$ML]P#0?KXZYDJ0 6H-G5'1)8U/)DRK"$.+2BAQ4E!G%I$U*-=)F,:;+ M>H-I/Z,$;_78M,4W%N;N5S3T(I_]'L+M+_[&IVMI9-I)5UR(?,T0!/G\"5_$K94^3MM^!BY(#O MHBL KZ9S ;Q**AK@.Q0H :_E6U9_GPOH.SN267SS!NA5+"7H]3)' ST?3VFS M(9(XMI.N +V:S@7T*JEHH.]0H 2]EJ\!^AD$P]W=R"R^> /R*I82\GJ9HT.^ M&'=T<)?1-*%>I\& >54B.L0EPCOAW>*I!#!S@K6TNYJ05GU=!9RKY"THMV6- M!>,':.W-YBI<^\_^.I5Z;2U-<1>$G,8!QE*)6##6"5?!6,VS%(]@*]_AX2P0 MK>\Y9OBA&_<[R,@+1&MD38;HO_K)]DX<:L_">.OO']AER%_I57[W23]NE15T M<6/:AU[78)9CI-;8I@RDR:UM%KE 7_2H+-&\2SML5"](:;TF^EWM.J:K7Y[8 M,_^L:9A$KYEIY_\X6';^PW]?G#=,X?!#L?7KO+=9'91@6$M+FLP(&D3+"R_T MUG/9-UOYMDSU=1H[K\[%M2$-RG$A\O6_&MUZ^*$HM_@O9XA\_2],B)32=!#) MB99?Z7=_Q68"D$R*E M-!U$E- H>+VC>Q8U'5P'50-Z+2H$%#9D8@-2 M+KX+FS*N TS+IR1[/ _(JKJ0&7]O.9 ;#$U,2^6-Z$,C+XQ]R%BU^%:1-7UK MBPS#SS:$HOM*TE=4"]3C 6\@UTJ-#?R;K,*$B%A - MR8DFWH)KTL/,KB<:NW$U7(5)=$L>WBS.N4VNP2Z_!%[S3B3IL_PU&\\KH[%&5L!/PCM>P/'%CU=>\#?J15_X M+\W%TPZJ1KC1HD*(-AHRL8,-N?BN6$/&=0@ULJ<$'A/Q?!ZAAJH/F?$'EP<: M#89FG"&5-S:^;VGDLW4WPB5T4HS7Z-!07I$Z#,[;"LR0WN1K83TCF!_:9?TI MQ;OBT^L07V&18[XE!?"VSP' M=.>PY@\A9I[)7)Z\WYCA9Y8CND;>1+-$UEAIXAU]\F$R.TR^>;LFK'0DM;2P M2>*<#M8%XJ:!4MGZ]$_"4J1]AT<$GLTAVU-T&#/[P++LKDY=S^IDDL9"[P4W MGL@+KL(U_?Y_Z:L4O@J:&GY;-,X ;DC$1;!-^OUMPD_(V_$A5^&GAVT-:PJJ1U M!JY",BZ*]4KTD-;Q%OCF-*1.-".T=_4SL^P.F1THV.I&H94]WA++BD5[%HD& MB&*JBZP8Z8*MY:&T$4=CP47+@;#NHI&/O?S2K:IK%:9+PF$QID*YR"K="(M( M3D^ 80X&908(UJO'Y,LT&N;F:DVGGA%J[;(UHL,4IWS&I8NLJ,!3DKD4XRF$ MHM7EZ>4K2_1T;,MB?:XZDSZ/29C.KF3FG[U1SZ?@*$O[M!)'2VFS5F0E W[X M!);7FE,W(:TGN I2]SQ7*A@YW=7IZ,AZU:QE\IN;0DE#,J(Y# \=/D*: M$4NY&HFQ1O)89G&_I4%PP79[+Y1/\\@(:B90)W &?E4<+MPEDO4@;S$4T!8/ M2/YD#GB6=A(S^:PR[%9IZXAM2QES'B>ZX*/&$XOD0)52M&9S*A0H$SJE//PY MG:;H[FF=.D=U9H='Z/FC.AIS17.O."X)/:>R' M-)8'&E**NG.M4[A[UZH\9/< M;%O.6)"]W-'HB4@M0,57X#]_L"C^($!";L)93!_J^I19?'X9^B4L=>PK98Z,_ O^YTWT MP%Z:A[5T4,E07Z7"POQ!YB"(;XDWPGN#JX5V> X3YD Q(Z1+>E&&<_DGUZ#\ MP"#%>%/>R @7L^\WT6W$GOVP!3@34AG66Z18@&\('@3UQMO!?KA@5 M9#,R E4?RRQ!TQ<:(%_Z^_5ZZXZ@AE1M$@Q#*)FMA! M#$*FP<@9S<*IME]EAJ#L 8T9U'BD1B"1.L*B*.B/J"Q1 M_H+U1RX+GA5!:(N<;9G*A5+RI?B5B)]G4:FE[!C6_3'K2&Q2 M%FB42Q@>D?=TE4;<$CZ"85@C5)\W@3AEH^KV=PKWO3B$>N?NO6 MU%$#UR6@K(03A$10+DA&2RK$<\C[C7# ^O24;!Y Q]NHD>O4TL.TXMU>&,\_ M_]O'?\X.L-_M__O:#^G-YB*B:S_YXJW\ +1[_+,%V4'NOMF15H1=/ MMY2LA$2RR4621[IA$241#>F+%RR('Y+;\&_AU_#S0_@;_]_]#X03[+QD ?\G M]+NWVP=T07ZX_?"W?_WZX>/G'SCOGO"'N>TVV/B>E(5E[K_$O$V>V=B!F?2'6R(*-^,49^9;:1K&;#ZXC MD;TZ=XOY\$]+( 9L9N2DH%^0*D=^?L1IP[)9IC$P+OM7>]CI.;,!9D*CF%X[ MH_,,!9UG_[2\>:;1.O(V%3]=\^7[-X#+LW%Q>39L"'67C:_&T9.47A,X->B1 M3:PF?8QP2:;0QK+:_,H@Z9%%$7N!B-M[]GS^(0)*TG!-HU:HY*4)XX$0W/@7 MO&81TWN\9 );C>TKD=5M]356G<%+= QM'X.%15)-3I91!$,WK6"(Y+2S#8/< MT681_/2'&W[(TU(Q;+0C5><$.GF,DR>ALPUOW/%F$=3TQQMB*/-7+XJ]%W&R M\J,7_GFSV5"N^\Y+:':K3P.OIN3YVW>3.]A-EW#L,,90G\ILC-B7XCF-$Q)! M_6 9PW@$>/)0)B8;'K_P_W(<$\8CC$@\C2%4R;3POW(U9.=%?])DXDC"&#;, MOFOKAM;%6=B9F8:!T8D21)@J:"-AX[_/7JT\W=":-*$29@H@HQ2+AE@1]ORWBNB$ND$8(1;?[6 M';0.1J&5C!T8F"A3V4,W[_*.\MX5>V=A,J&PC MMJ*41PPK+R0(' 0F8)S8'>MP#9SO!'SGWFK!0^-=G+TAIN8;/8/F"PIG*V3\SAGU UT\T M_H4\5 <"(8?X?#R(4S%QO::<=2=\^B.T8D>3+0-?'03",<..<\ZWX*,##QN$ MAKRA)6?,V=9^+"['%=/6C&-NR]-1KF:7!HF_#_Q,O*;M_R>?_8XY S FAV\D M9(G/PD<@^#)T70QP^/D; M@1^/J2<5WMBL*]T2N98XO*Q-*MJX0\^J'?IX9!VJR+3,.A0QA[H'N3"[>Y\^ M!O[.3Z394P=547NMHG) GT(F]C"K5Z."I(YK>4YB@