0001140361-23-026536.txt : 20230525 0001140361-23-026536.hdr.sgml : 20230525 20230525123508 ACCESSION NUMBER: 0001140361-23-026536 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 122 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230525 DATE AS OF CHANGE: 20230525 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MODINE MANUFACTURING CO CENTRAL INDEX KEY: 0000067347 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 390482000 STATE OF INCORPORATION: WI FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-01373 FILM NUMBER: 23958380 BUSINESS ADDRESS: STREET 1: 1500 DEKOVEN AVE CITY: RACINE STATE: WI ZIP: 53403 BUSINESS PHONE: 2626361200 MAIL ADDRESS: STREET 1: 1500 DEKOVEN AVE CITY: RACINE STATE: WI ZIP: 53403 10-K 1 brhc20053265_10k.htm 10-K

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D. C. 20549

FORM 10-K

ANNUAL REPORT PURSUANT TO SECTION 13 or 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended March 31, 2023

or

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

For the transition period from ____________ to ____________

Commission file number 1-1373

MODINE MANUFACTURING COMPANY
(Exact name of registrant as specified in its charter)

Wisconsin
 
39-0482000
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)

1500 DeKoven Avenue, Racine, Wisconsin
 
53403
(Address of principal executive offices)
 
(Zip Code)

Registrant’s telephone number, including area code (262) 636-1200

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, $0.625 par value
MOD
New York Stock Exchange

Securities Registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
Yes     No 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.
Yes     No 

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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

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

Approximately 98 percent of the outstanding shares are held by non-affiliates.  The aggregate market value of these shares was approximately $662 million based upon the market price of $12.94 per share on September 30, 2022, the last business day of our most recently completed second fiscal quarter.  Shares of common stock held by each executive officer and director and by each person known to beneficially own more than 10 percent of the outstanding common stock have been excluded in that such persons may be deemed to be affiliates.  The determination of affiliate status is not necessarily a conclusive determination for other purposes.

The number of shares outstanding of the registrant’s common stock, $0.625 par value, was 52,065,078 at May 19, 2023.

An Exhibit Index appears at pages 88-91 herein.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the following documents are incorporated by reference into the parts of this Form 10-K designated to the right of the document listed.

Incorporated Document
Location in Form 10-K
   
Proxy Statement for the 2023 Annual
Meeting of Shareholders
Part III of Form 10-K
(Items 10, 11, 12, 13, 14)



MODINE MANUFACTURING COMPANY
TABLE OF CONTENTS

PART I
 
 
ITEM 1.
1
       
 
ITEM 1A.
11
       
 
ITEM 1B.
19
       
 
ITEM 2.
19
       
 
ITEM 3.
19
       
 
ITEM 4.
20
    20
       
PART II
 
 
ITEM 5.
21
       
 
ITEM 6.
22
       
 
ITEM 7.
22
       
 
ITEM 7A.
38
       
 
ITEM 8.
42
       
 
ITEM 9.
84
       
 
ITEM 9A.
84
       
 
ITEM 9B.
84
       
 
ITEM 9C.
84
       
PART III
 
 
ITEM 10.
85
       
 
ITEM 11.
85
       
  ITEM 12. 85
       
  ITEM 13. 86
       
  ITEM 14. 86
       
PART IV
 
  ITEM 15.    86
       
  ITEM 16. 86
       
    87
       
    88
       
    92
(This page intentionally left blank.)

PART I

ITEM  1.
BUSINESS.

At Modine Manufacturing Company, we are Engineering a Cleaner, Healthier World ™.  Building on more than 100 years of excellence in thermal management, we provide trusted products and technologies that help improve our world.  Our broad portfolio of systems and solutions support our mission of improving indoor air quality, conserving natural resources, lowering harmful emissions, enabling cleaner running vehicles, and using environmentally friendly refrigerants.

We sell innovative and environmentally responsible thermal management products and solutions to diversified customers in a wide array of commercial, industrial, and building heating, ventilating, air conditioning, and refrigeration (“HVAC&R”) markets.  In addition, we are a leading provider of engineered heat transfer systems and high-quality heat transfer components for use in on- and off-highway original equipment manufacturer (“OEM”) vehicular applications.  Our primary customers across the globe include:


Heating, ventilation and cooling OEMs;

Construction architects and contractors;

Wholesalers of heating equipment;

Agricultural, industrial and construction equipment OEMs;

Commercial and industrial equipment OEMs; and

Automobile, truck, bus, and specialty vehicle OEMs.

We partner with our customers across industries to provide sustainable components, systems, and services and solve complex heat transfer challenges to ensure their climate solutions and performance technologies work more efficiently, last longer and add comfort to people’s lives.  We work to provide the best possible thermal solutions to our customers by first assessing their entire systems to make sure our products integrate seamlessly with other components.  We also focus on product design, from raw materials to end-of-life recyclability, to optimize total cost of ownership and reduce negative environmental impacts across the product life cycle.  We anticipate and prepare for change, keeping pace with new and emerging regulations and fulfilling the demand for sustainable technologies in response to increasingly stringent emissions, fuel economy, and energy efficiency standards.

History

Modine was incorporated under the laws of the State of Wisconsin on June 23, 1916 by its founder, Arthur B. Modine.  Mr. Modine’s “Turbotube” radiators became standard equipment on the famous Ford Motor Company Model T.  When he died at the age of 95, A.B. Modine had personally been granted more than 120 U.S. patents for his heat transfer innovations.  The standard of innovation exemplified by A.B. Modine remains the cornerstone of Modine today.

Our heritage provides a depth and breadth of expertise in thermal management, which, when combined with our global manufacturing presence, standardized processes, and state-of-the-art technical resources, enables us to rapidly bring highly-valued, customized solutions to our customers.

Terms and Year References

When we use the terms “Modine,” “we,” “us,” the “Company,” or “our” in this report, unless the context otherwise requires, we are referring to Modine Manufacturing Company.  Our fiscal year ends on March 31 and, accordingly, all references to a particular year mean the fiscal year ended March 31 of that year, unless indicated otherwise.

Business Strategy and Results

Our purpose is to engineer a cleaner, healthier world by providing products and services that improve indoor air quality, reduce water and energy consumption, lower harmful emissions, enable cleaner running vehicles, and use environmentally friendly refrigerants.

In fiscal 2023, we made significant progress toward transforming Modine.  We originally announced our vision for a “new” Modine in late fiscal 2021.  In fiscal 2022, we onboarded seasoned leaders with the requisite experience to drive transformative change, including new segment presidents for our Climate Solutions and Performance Technologies segments.  Since that time, we have simplified and segmented our organization, aligning teams, led by general managers, around specific strategies and market-based verticals within our company.  Our new leadership teams have embraced 80/20 principles, which focus on the rule that 80 percent of outputs result from 20 percent of inputs. By applying 80/20 principles through data analytics to identify these valuable inputs, and instilling the mindset of prioritizing the factors that drive the best results, our teams created a high-performance culture that focuses resources on products and markets with the highest sustainable growth opportunities and best return profiles, while simplifying and improving our processes.  For example, we have been focused on growth opportunities in the data center market.  In response to identified opportunities, we strategically expanded our product offerings in this business and are manufacturing and selling more data center cooling products in North America.  We have also improved our commercial acumen and have strengthened our business relationships with our best customers.  In addition, by applying 80/20 principles and improving our commercial pricing methodologies, we have improved our profit margins in fiscal 2023, in spite of significant supply chain challenges and inflationary market conditions.

Looking ahead, our teams remain focused on executing our transformational strategy.  We are applying 80/20 principles throughout our organization, including within our manufacturing facilities to improve efficiencies and further simplify our businesses. We are also taking steps toward maximizing our share in targeted markets, including data centers, electric vehicles, and HVAC&R, where we see the best opportunities for profitable growth.

During fiscal 2023, our consolidated net sales were $2.3 billion, a 12 percent increase from $2.1 billion in fiscal 2022.  This increase was primarily due to higher sales in both our Performance Technologies and Climate Solutions segments.  Our operating income of $150 million in fiscal 2023 increased $31 million from the prior year, primarily due to higher gross profit, partially offset by the absence of a $56 million net impairment reversal recorded in the prior year that primarily related to the liquid-cooled automotive business, which reverted back to held and used classification upon the termination of a sale agreement with the prospective buyer during fiscal 2022.

Our top five customers are in the commercial vehicle, off-highway and automotive and light vehicle markets and our ten largest customers accounted for 39 percent of our fiscal 2023 sales.  In fiscal 2023, 56 percent of our total sales were generated from customers outside of the U.S., with 49 percent of total sales generated by foreign operations and 7 percent generated by exports from the U.S.  In fiscal 2022, 60 percent of our total sales were generated from customers outside of the U.S., with 53 percent of total sales generated by foreign operations and 7 percent generated by exports from the U.S.  In fiscal 2021, 63 percent of our total sales were generated from customers outside of the U.S., with 56 percent of total sales generated by foreign operations and 7 percent generated by exports from the U.S.

Product Groups

We partner with our customers across multiple industries to provide sustainable solutions for a wide range of applications.  The following is a summary of our primary product groups, categorized as a percentage of our net sales:

 
Fiscal 2023
 
Fiscal 2022
Air-cooled
28%
 
28%
Heat transfer
23%
 
23%
Liquid-cooled
21%
 
22%
HVAC & refrigeration
15%
 
16%
Data center cooling
7%
 
5%
Advanced solutions
6%
 
6%

Competitive Position

We compete with many manufacturers of heat transfer and HVAC&R products, some of which are divisions of larger companies.  The markets for our products continue to be very dynamic.  For example, the expansion of electric vehicle demand has created opportunities to work with our existing OEM customers, as well as emergent customers focused on zero-emission products.  Our OEM customers are faced with significant international competition and maintain global manufacturing footprints to compete in local markets.  In addition, consolidation within the supply base and vertical integration have introduced new or restructured competitors to our markets.  Some of these market changes have caused us to experience competition from suppliers in other parts of the world that enjoy economic advantages such as lower labor costs, lower healthcare costs, and lower tax rates.  Many of our customers also continue to ask us, as well as their other primary suppliers, to provide research and development (“R&D”), design, and validation support for new potential projects.  This combined work effort often results in stronger customer relationships and more partnership opportunities for us.

Business Segments

Our chief operating decision maker reviews the separate financial results for each of our operating segments.  These results are used to evaluate the performance of each business segment and for making decisions on the allocation of resources.  Financial information for our operating segments is included in Note 22 of the Notes to Consolidated Financial Statements.

Effective April 1, 2022, we began managing the Company under two operating segments, Climate Solutions and Performance Technologies.  Our new segment structure aligns businesses serving similar or complimentary end markets, products and technologies under common segment management.  This simplified segment structure allows us to better focus resources on targeted growth opportunities and better enables an efficient application of 80/20 principles across all product lines to optimize profit margins and cash flow.

The Climate Solutions segment includes the previously-reported Building HVAC Systems (“BHVAC”) and the Commercial and Industrial Solutions (“CIS”) segments, with the exception of CIS Coatings.  The Performance Technologies segment includes the previously-reported Heavy Duty Equipment and Automotive segments and the CIS Coatings business.

Climate Solutions Segment

The Climate Solutions segment provides energy-efficient, climate-controlled solutions and components for a wide array of applications.  The Climate Solutions segment sells heat transfer products, heating, ventilating, air conditioning and refrigeration (“HVAC & refrigeration”) products, and data center cooling solutions.

The Climate Solutions segment has strategically aligned its teams around three primary market-based verticals: i) heat transfer products; ii) HVAC & refrigeration; and iii) data center cooling.

Heat Transfer Products
The heat transfer products business provides heat transfer coils, including heat recovery and round tube plate fin coils, to the HVAC&R markets in North America, Europe, and Asia.  Its customers include commercial and industrial equipment manufacturers, distributors, contractors, and end users in a variety of commercial and industrial applications, including commercial and residential HVAC, mobile air conditioning, refrigeration, data center management, and precision and industrial cooling.

In fiscal 2023, the primary HVAC&R markets served by the heat transfer products business experienced modest growth.  We expect strong growth in the residential heat pump and data center markets in fiscal 2024, while the commercial and residential markets are expected to be relatively flat.  Trends influencing our primary markets include refrigerant substitution and energy efficiency requirements, both of which are expected to benefit the commercial HVAC&R markets.  Demand for more efficient HVAC&R systems in buildings and processes is driven by more stringent energy efficiency regulations.  In addition, the adoption of heat pump technology in Europe is expected to contribute to market growth.

HVAC & Refrigeration
The HVAC & refrigeration business provides a wide array of solutions to heating; indoor air quality; commercial and industrial refrigeration; and industrial power generation, conversion, and transmission and industrial process markets in North America, Europe, the Middle East and Africa (“EMEA”), and China.

Heating products, primarily sold to the North American residential and commercial heating markets, include unit heaters (gas-fired, hydronic, electric and oil-fired); duct furnaces (indoor and outdoor); infrared units (high- and low-intensity); and perimeter heating products (cabinet unit heaters and convectors).  The primary customers for these heating products are HVAC wholesalers, installers, and end users in a variety of residential, commercial and industrial applications, including residential garages, warehousing, manufacturing, and greenhouses.  In fiscal 2023, the North American heating market experienced a modest decline, primarily driven by weakness in the residential heating market and the impact of the relatively mild winter weather this past year.  Overall, we expect the North American heating market will be stable in fiscal 2024.  Longer term, we anticipate that increasing demands for energy efficiency as well as decarbonization and lower emission initiatives and regulations will benefit the North American heating market.

Indoor air quality products, primarily sold to the North American school and commercial HVAC markets, include roof-mounted direct- and indirect-fired makeup air units; unit ventilators; single packaged vertical units; and ceiling cassettes. Customers for these indoor air quality products include mechanical contractors, HVAC wholesalers, installers, and end users in a variety of commercial and industrial applications, primarily connected to the North American education system.  In fiscal 2023, the North American school and commercial HVAC markets experienced strong growth, largely driven by available federal and local government funding for ventilation improvements for schools.  We expect the federal funds available for schools to upgrade facilities, including their HVAC systems, will drive continued strong market growth in fiscal 2024.

Refrigeration products, primarily sold to the commercial and industrial refrigeration markets in EMEA, China, and North America, include evaporator unit coolers, remote condensers, fluid coolers, gas coolers, and dry and brine coolers.  Customers for these coolers and refrigeration products primarily include wholesalers, distributors and resellers, commercial and industrial OEMs, as well as contractors and end users in a variety of commercial and industrial applications, including supermarkets, refrigerated warehouses, logistic centers, cold rooms, precision and industrial cooling, hospitality, hotels, and restaurants.  In fiscal 2023, the commercial and industrial refrigeration markets experienced modest growth.  We expect moderate growth in the global refrigeration markets in fiscal 2024, driven by improving standards of living in emerging countries as well as more stringent energy efficiency regulations, partially offset by investment delays in connection with general market and economic uncertainties.  Regulations focused on eliminating fluorinated gases, which are man-made gases that contribute to the global greenhouse effect, are shifting investments from synthetic to natural gas, including carbon dioxide cooling solutions, and are driving growth in mature markets in Europe and North America.

Power generation and conversion products, primarily sold to the industrial power generation, conversion, and transmission and industrial process markets in EMEA, China, and North America, include motor and generator cooling coils, transformer oil coolers, radiators, dryers and industrial heat exchangers.  Customers for these products primarily include industrial OEMs as well as contractors and end users in industrial applications and for capital projects within the pulp and paper industry, including industrial cooling and industrial power conversion, production, and transmission.  In fiscal 2023, the pulp and paper sector within the industrial power and process market experienced strong growth, however this growth was tempered by the overall weakness in demand for power transmission products due to delays in capital investments associated with the impacts of the COVID-19 pandemic, including the shortage of certain components.  We expect these markets overall will be stable in fiscal 2024, with an increase in demand for transformer oil cooler products, driven by higher electricity demands, offset by a softening demand in the pulp and paper sector after a strong year of capital investments.

Data Center Cooling
The data center cooling business provides sustainable cooling solutions for data center markets in North America, EMEA, and Asia, including complete system design, controls, maintenance and monitoring.  We provide data center cooling solutions that feature low global warming potential refrigerants, free cooling technology, and lower water consumption, enabling our customers and end-users to meet their environmental and sustainability goals.  Data center products consist of IT cooling solutions, including precision air conditioning units for data center applications; computer room air conditioning (“CRAC”) and computer room air handler (“CRAH”) units; hybrid fan coils; fan walls; chillers; condensers; and condensing units. In addition, our data center business sells replacement parts, maintenance service and control solutions for existing equipment and new building management controls and systems.  This business serves data center management customers, including large colocation, cloud service providers and hyperscalers, as well as customers in the commercial and industrial sectors such as telecommunications, healthcare and commercial real estate.

In fiscal 2023, the data center markets that we serve experienced strong growth.  We expect continued strong growth in these markets in fiscal 2024, driven by the increasing reliance on digital technologies, specifically colocation and cloud usage.  Market demand for data usage and storage continues to rise, driven by the increased use of IoT (Internet of Things) technology, which connects various devices through the internet, artificial intelligence and machine learning, smart phones, and digital transformation trends.  Digital transformation trends driving market demand include employers offering remote work arrangements, an increased focus on the digital customer experience, as more transactions and customer interactions are taking place virtually through websites and mobile applications, and the increasing use of 5G technology and its application across global enterprise opportunities, particularly in the healthcare, manufacturing, and energy sectors.

Performance Technologies Segment

The Performance Technologies segment provides products and solutions that enhance the performance of customer applications and develops solutions that increase fuel economy and lower emissions in light of increasingly stringent government regulations.  The Performance Technologies segment designs and manufactures air- and liquid-cooled technology for vehicular, stationary power, and industrial applications.  In addition, the Performance Technologies segment provides advanced thermal solutions to zero-emission and hybrid commercial vehicle and automotive customers and coating products and application services.

The Performance Technologies segment has strategically aligned its teams around three primary market-based verticals: i) air-cooled applications; ii) liquid-cooled applications, and iii) advanced solutions.

Air-Cooled Applications  
The air-cooled applications business provides air-cooled heat exchangers and modules for vehicular, stationary power, and industrial applications.  This business primarily serves the commercial vehicle, off-highway and power generation markets in North America, Brazil, Europe, China, India and South Korea.  It primarily sells powertrain cooling products, such as radiators, condensers, engine cooling modules, charge air coolers, fan shrouds, and surge tanks.  Its customers include commercial, medium- and heavy-duty truck and engine manufacturers; construction, agricultural, and mining equipment and engine manufacturers; and industrial manufacturers of material handling equipment, generator sets and compressors.

During fiscal 2023, the commercial vehicle and off-highway markets in North America and Brazil experienced moderate to strong growth.  The European commercial vehicle and off-highway markets remained relatively flat during fiscal 2023, as compared with fiscal 2022, despite market disruptions from the military conflict between Russia and Ukraine.  The off-highway markets in Asia experienced modest declines resulting from cyclical market weakness in fiscal 2023.  The commercial vehicle market in India experienced strong growth during fiscal 2023.  Lastly, the power generation market in North America experienced moderate growth.  Global supply chain challenges and rising inflation pressures also continued in fiscal 2023 and negatively impacted each of these markets.

In fiscal 2024, we expect stability in the North American and European commercial vehicle markets and moderate growth in the commercial vehicle markets in Brazil and India.  Longer term, we expect the continued need by commercial vehicle manufacturers to meet increasingly stringent emissions and fuel consumption requirements to be a market growth driver.  We expect growth in off-highway markets in fiscal 2024.  Specifically for the North American agriculture market, we believe that elevated commodity prices will drive strong demand, particularly for larger agricultural equipment.  In addition, our OEM order backlogs remain strong as customers look to replenish large equipment inventory.  We also expect growth in the European and Brazilian agriculture markets, but to a lesser extent than in North America.  With regard to construction markets, we expect modest market growth in North America and stable markets in Europe and Asia.  Specific to Asia, we anticipate the construction market will remain relatively weak, however, we expect it to benefit from increasing export sale opportunities.  In addition, construction markets may benefit from government infrastructure investments in the U.S., China, and India.  Finally, in regard to the power generation market, we expect strong market growth in North America to be driven by demand for backup power for data centers, power grids, and critical infrastructure, such as hospitals and airports.

Liquid-Cooled Applications  
The liquid-cooled applications business provides liquid-cooled heat exchangers for engine, stationary power, and industrial applications.  This business primarily serves the automotive, commercial vehicle and off-highway markets in North America, Brazil, Europe, China, and India.  Its products and solutions include aluminum and stainless steel engine oil coolers, exhaust gas recirculation (“EGR”) coolers, liquid charge air coolers, transmission and retarder oil coolers, fuel coolers, and condensers. Its customers include automobile and light truck OEMs; commercial, medium- and heavy-duty truck and engine manufacturers; Tier-1 filter and front-end module manufacturers and assemblers; and construction and agricultural equipment manufacturers.

During fiscal 2023, the global commercial vehicle and off-highway markets experienced moderate growth, with the largest gains in the medium- and heavy-duty truck markets.  We expect these markets will be stable in fiscal 2024 based upon strong OEM order backlogs driven by the need to replace aging truck fleets.  In addition, compared with fiscal 2023, we expect the raw material markets will stabilize as supply chain challenges begin to ease.

During fiscal 2023, the global automotive market experienced further declines, as semiconductor chip shortages continued to negatively impact the automotive markets, particularly in Europe and North America.  In addition, the automotive market in China was negatively impacted by increased COVID-19 cases and the related lock-downs and supply chain challenges.  In fiscal 2024, we expect the automotive markets in Europe and North America will experience modest to moderate growth as customers look to replenish inventory levels.  While we expect the semiconductor chip shortages will persist in fiscal 2024, we expect that the limitations associated with the shortages will ease compared with fiscal 2023.  We expect the automotive market in China, however, will decline slightly in fiscal 2024, as we expect the termination of automotive purchasing incentives by the Chinese government and economic uncertainty will outweigh the favorable impacts of customers replenishing their inventory levels.  Overall, we expect that longer-term growth of the global automotive market will be supported by government tightening of emissions standards for internal combustion engines, in-vehicle technology enhancements and growth in emerging markets.

Advanced Solutions

The advanced solutions business provides thermal management systems and components for electric vehicles, and factory-applied and aftermarket coating products and application services.

Products and solutions for zero-emission and hybrid vehicles, primary sold to the commercial vehicle, bus and specialty vehicle, off-highway and automotive markets in North America and Europe, include complete battery thermal management systems, electronics cooling packages, battery chillers, battery cooling plates, coolers and casings for electronics cooling, and coolers for electric axles (“e-axles”).  Customers for these products include commercial vehicle, bus and specialty vehicle, off-highway, and automotive OEMs, e-axle producers, power electronics providers, and electric vehicle startup companies.  In fiscal 2023, the primary vehicular markets served by the advanced solutions business experienced strong growth.  We expect continued strong growth in fiscal 2024, as government policies in the U.S. and Europe are driving investments in electric vehicles, as well as the infrastructure necessary for wide-scale adoption of alternative powertrains.

Our advanced solutions business also provides coatings products and application services to the HVAC&R markets in North America and Europe.  Our coatings products are designed to extend the life of equipment and components by protecting against corrosion and foreign matter.  Customers for these products and services include manufacturers of commercial and residential HVAC and refrigeration systems, and distributors, contractors, and end users of HVAC&R equipment.  In fiscal 2023, the primary HVAC&R markets served by the advanced solutions business experienced modest growth.  We expect continued modest growth in these commercial and residential HVAC&R markets in fiscal 2024.

Geographic Areas

We maintain administrative organizations in all key geographic regions to facilitate customer support, development and testing, and other administrative functions.  We operate in four continents and within the following countries:

North America
South America
Europe
Asia
 
 
 
 
United States
Mexico
Brazil
Germany
Hungary
Italy
Netherlands
Serbia
Spain
Sweden
United Kingdom
China
India
South Korea
United Arab Emirates

Our non-U.S. subsidiaries and affiliates manufacture and sell a number of commercial, industrial and building HVAC&R and vehicular products similar to those produced in the U.S.

Exports

Export sales from the U.S. to foreign countries, as a percentage of consolidated net sales, were 7 percent in fiscal 2023, 2022, and 2021.

We believe our international presence positions us to benefit from the anticipated long-term growth of the global commercial, industrial and building HVAC&R and vehicular markets.  We are committed to increasing our involvement and investment in these international markets in the years ahead.

Customer Dependence

Our ten largest customers, some of which are conglomerates or otherwise affiliated with one another, accounted for 39 percent of our consolidated net sales in fiscal 2023.  In fiscal 2023 and 2022, our largest customer accounted for less than 10 percent of our sales.  In fiscal 2021,  Daimler AG, which included Mercedes-Benz Group AG and Daimler Truck AG prior to the spin-off of Daimler Truck AG in fiscal 2022, accounted for more than 10 percent of our sales.

Our top customers operate primarily in the commercial vehicle, off-highway, automotive and light vehicle, data center cooling, and commercial air conditioning and refrigeration markets.  Our top customers, listed alphabetically, include: Carrier; Caterpillar; Daimler Truck AG (including Detroit Diesel, Freightliner, Thomas Built Buses, and Western Star Trucks); Deere & Company; Mercedes-Benz Group AG (including AMG, Athlon, and Maybach); Stellantis (including Chrysler, Fiat, PSA-Peugeot-Citroen, and VM Motori); Trane Technologies; Volkswagen AG (including Audi, MAN, Porsche, Scania, and Navistar); and Volvo Group (including Mack Trucks and Renault Trucks).  In addition, our Climate Solutions segment includes significant sales to a single global technology customer with which we are party to confidentiality agreements.  Generally, we supply products to our customers on the basis of individual purchase orders received from them.  When it is in the mutual interest of Modine and our customers, we utilize long-term sales agreements to minimize investment risks and provide the customer with a proven source of competitively-priced products.  These contracts are typically three to five years in duration.

Backlog of Orders

Our operating segments maintain their own inventories and production schedules.  We believe that our current production capacity is capable of handling our expected sales volume in fiscal 2024 and beyond.

Raw Materials

We purchase aluminum, nickel and steel from several domestic and foreign suppliers.  In general, we do not rely on any one supplier for these materials, which are, for the most part, available from numerous sources in quantities required by us.  The supply of copper and brass material is concentrated between two global suppliers, with other suppliers qualified and supplying lesser amounts to mitigate risk.  While our suppliers may become constrained due to global demand, we typically do not experience raw material shortages and believe that our suppliers’ production of these metals will be adequate throughout the next fiscal year.  We typically adjust metals pricing with our raw material suppliers on a monthly basis and our major fabricated component suppliers on a quarterly basis.  When possible, we have included provisions within our long-term customer contracts which provide for adjustments to customer prices, on a prospective basis, based upon increases and decreases in the cost of key raw materials.  When applicable, however, these contract provisions are typically limited to the underlying cost of the material based upon the London Metal Exchange, and do not include related premiums or fabrication costs.  In addition, there can often be a three-month to one-year lag until the time that the price adjustments take effect.

Patents and Other Intellectual Property

We protect our intellectual property through patents, trademarks, trade secrets and copyrights.  As a part of our ongoing R&D activities, we routinely seek patents on new products and processes.  Our Patent Review Committee manages our intellectual property strategy and portfolio.  We own or license numerous patents worldwide related to our products and operations.  Also, because we have many product lines, we believe that our business as a whole is not materially dependent upon any particular patent or license, or any particular group of patents or licenses.  We consider each of our patents, trademarks, and licenses to be of value and aggressively defend our rights throughout the world against infringement.

Research and Development

We are committed to building better products that will, in turn, help create a better world.  We focus our engineering and R&D efforts on innovative solutions to meet the challenging thermal management needs of OEMs and other customers within the commercial, industrial, building HVAC&R, commercial vehicle, construction, agricultural, powersports, and automotive and light vehicle markets.  Our products and systems are often aimed at solving difficult and complex heat transfer challenges requiring advanced thermal management, while meeting the demand for being more efficient, lighter weight, more compact, and more durable to ensure compliance with increasingly stringent energy efficiency, fuel economy and emissions requirements.  Our heritage includes a depth and breadth of expertise in thermal management that, combined with our global manufacturing presence, standardized processes, and state-of-the-art technical resources, enables us to rapidly bring customized solutions to our customers.

R&D expenditures, including certain application engineering costs for specific customer solutions, totaled $44 million, $50 million, and $46 million in fiscal 2023, 2022, and 2021, respectively.  As a percentage of our consolidated net sales, we spent approximately 2 percent on R&D in fiscal 2023 and 2022, and approximately 3 percent in fiscal 2021.  As our key markets continue to change, we are committed to meaningful R&D investment in the years to come.  To achieve efficiencies and lower development costs, our R&D groups work closely with our customers on special projects and system designs.  These development projects for the HVAC&R markets primarily focus on sustainable solutions that optimize thermal efficiency and manufacturing, to support decarbonization efforts and the use of next generation refrigerants, to help minimize global warming potential.  Within our data center markets, development projects focus on product advancements to reduce water and energy consumption.  Our vehicular market projects are aimed at providing advanced thermal solutions for electric vehicles that improve fuel efficiency and reduce overall energy consumption.  Most of our current R&D activities are focused on internal development in the areas of building HVAC, commercial and industrial thermal management products, data center cooling, and vehicular and equipment cooling including electric vehicle, powertrain and engine cooling.  We also collaborate with industry, university, and government-sponsored research organizations that conduct research and provide data on practical applications in the markets we serve.  We continue to identify, evaluate and engage in external research projects that complement our strategic internal research initiatives in order to further leverage our significant thermal technology expertise and capabilities.

Quality Improvement

Globally, we drive quality improvement by maintaining the Global Modine Management System and executing the Modine Quality Strategy.

Our actions and decisions are driven by our purpose: Engineering a Cleaner, Healthier World™. Our strategic journey requires a uniting culture that grounds us, inspires us and energizes us as we address the world’s most important challenges through innovative products and services with superior quality.

Through our integrated and process-oriented Global Modine Management System, the majority of our manufacturing facilities and administrative offices are registered to ISO 9001:20015 or IATF 16949:2016 standards, helping to ensure that our customers receive high quality products and services.  We regularly monitor our process performance to meet or exceed rising customer expectations for products, services and quality.

Our Global Modine Management System supports our mission and values by applying well-defined improvement principles and leadership behaviors, all based on our 80/20 mindset to facilitate rapid improvements. We drive sustainable and systematic continuous improvement throughout our company by utilizing the principles, processes and behaviors of the Global Modine Management System.

To ensure future quality, we continue to execute the Modine Quality Strategy, which focuses on people, process, performance, quality engineering and the Global Modine Management System.

Environmental Matters

We are committed to Engineering a Cleaner, Healthier World™ and are working every day to deliver systems and solutions that improve air quality and conserve natural resources.  We concentrate on the benefits our products deliver, including reducing water and energy consumption, lowering harmful emissions, and enabling our customers to use environmentally friendly refrigerants.  In addition, we are committed to conducting business at our global locations in an environmentally conscious manner, specifically by preventing pollution, eliminating waste and reducing environmental risks.  We employ waste management programs to advance our environmental stewardship and minimize our environmental footprint.  The majority of our facilities maintain Environmental Management System (“EMS”) certification to the international ISO14001 standard through independent third-party audits.

In regard to providing innovative, climate-resilient solutions that enable our customers to meet their sustainability goals, we are continuously driving energy efficiency across our product portfolio.  Our Climate Solutions segment continues to develop high-efficiency heating and indoor air quality products and data center cooling solutions that reduce both electrical and water usage.  Our Lodronic™ Low-Temperature Hydronic Heater, for example, was designed for use with high-efficiency boilers, geothermal or air-to-water heat pump systems to maximize efficiency and uses 50 percent less electricity than the typical hydronic heater.  We are also shifting our product portfolios toward lower-emission propellants and refrigerants which greatly reduce the environmental impact and enhance energy efficiency for our customers’ heating and cooling systems.  Our Performance Technologies segment offerings focus on fuel efficiency and lower emissions.  Our oil, charge-air, and EGR coolers, radiators, air conditioning condensers, and battery thermal management systems for cars, trucks, buses, specialty vehicles, and off-highway equipment allow both electric vehicle and internal combustion systems to run at optimal temperatures, which promotes better fuel efficiency, lower emissions, and improved vehicle lifespans, while still providing the vehicle performance that our customers expect.

In regard to our global business operations, we are working to reduce both our energy and water usage and have empowered each of our global facilities to create and carry out action plans that contribute to our company-wide reduction goals.  Examples of steps we are taking to meet these goals include the installation of more efficient LED lighting systems, the replacement of inefficient boilers and air compressors, improved building HVAC management systems, increased industrial water recycling, and the installation of water-saving faucets.

Obligations for remedial activities may arise at our facilities due to past practices, or as a result of a property purchase or sale.  These obligations most often relate to sites where past operations followed practices that were considered acceptable under then-existing regulations, but now require investigative and/or remedial work to ensure appropriate environmental protection or where we are a successor to the obligations of prior owners and current laws and regulations require investigative and/or remedial work to ensure sufficient environmental compliance.  We have recorded liabilities for environmental investigative and remediation work at sites in the U.S. and abroad totaling $18 million at March 31, 2023.

Seasonal Nature of Business

Our overall operating performance is generally not subject to a significant degree of seasonality.  The Climate Solutions segment experiences some seasonality, as demand for HVAC & refrigeration products can be affected by heating and cooling seasons, weather patterns, construction, and other factors.  Sales volume for our Climate Solutions heating products is generally stronger in our second and third fiscal quarters, corresponding with demand for these products.  We generally expect sales volume for our Climate Solutions refrigeration, power generation and conversion, and heat transfer products to be higher during our first and second fiscal quarters due to the construction seasons in the northern hemisphere.  Sales to Performance Technologies vehicular OEM customers are dependent upon market demand for new vehicles.  However, our second fiscal quarter production schedules are typically impacted by customer summer shutdowns and our third fiscal quarter is affected by holiday schedules.

Working Capital

We manufacture products for the majority of customers on an as-ordered basis, which makes large inventories of finished products unnecessary, with the exception of certain products in our Climate Solutions segment.  Within our Climate Solutions segment, we maintain varying levels of finished goods inventory, primarily related to our heating, indoor air quality, and data center products, due to seasonal demand and the timing of sales programs.  In Brazil, within our Performance Technologies segment, we maintain aftermarket product inventory in order to timely meet customer needs in the Brazilian automotive and commercial vehicle aftermarkets.  We have not experienced a significant number of returned products within any of our businesses.

Human Capital Resource Management

As of March 31, 2023, we employed approximately 11,300 persons worldwide.

We recognize that our continued success is a direct result of the quality of our people.  As such, we strive to be an employer of choice in every community in which we operate.  We do this by fostering a fair, respectful, and safe work environment for our people in alignment with our core values.

We have identified priorities that we believe are essential to attract, develop and retain highly-qualified talent.  These include, among others, i) providing career development programs; ii) promoting health and safety; iii) fostering diversity and inclusion in the workplace; and iv) providing competitive compensation and benefits.

Workforce Development
Our operations require expertise across a wide range of disciplines, from engineering and manufacturing to accounting and finance to information technology.  Our human resources team at our corporate headquarters and our local facility managers work to hire talented individuals who align with our values.

All of our new employees go through a comprehensive onboarding program with their managers to ensure proper training is provided to succeed in their respective roles.  We also encourage our employees to further develop their skills through both internal and external training programs.

We are committed to growing our employees’ capabilities.  Through our annual Performance and Development Process (“PDP”), we provide all salaried employees with a consistent, structured development and performance review experience.  The PDP provides employees with a development pathway that focuses on both annual performance goals and longer-term career development.  In addition, we perform strategic talent reviews and succession planning on a regular cadence.

Health and Safety
The health and safety of our employees is paramount to us.  We are committed to conducting our business operations in a safe and healthy manner.  We employ a behavior-based safety program which proactively seeks to correct at-risk behaviors while positively reinforcing safe behaviors.  We educate and train employees on safe practices and promote personal accountability and responsibility for safety at all levels of our organization.

We have consistently out-performed the private-industry Recordable Incident Rate (“RIR” as defined by the Occupational Safety and Health Administration) average for the manufacturing sector, which was 3.3 in 2021, the most recent year for which data is available.  During fiscal 2023, we recorded an RIR of 1.06, well below the manufacturing sector average.

Diversity and Inclusion
We are committed to a diverse workforce, founded on respect and value for people of different backgrounds, experiences, and perspectives.  Incorporating diverse talent and fostering an inclusive workforce is a key focus of our talent management strategy.  We track and focus on indicators of diversity and inclusion across our global operations, including the number of women in supervisory roles and minority new hires in the U.S.

Competitive Compensation and Benefits
We offer our employees competitive compensation and comprehensive benefit packages.  We regularly benchmark our compensation practices and benefits programs against those of comparable industries and in the geographic areas where our facilities are located.  We believe that our compensation and employee benefits are competitive and allow us to attract and retain talent throughout our organization.

Available Information

Through our website, www.modine.com (Investors link), we make available, free of charge, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements, other Securities Exchange Act reports and all amendments to those reports as soon as reasonably practicable after such material is electronically filed with, or furnished to, the Securities and Exchange Commission (“SEC”).  Our reports are also available free of charge on the SEC’s website, www.sec.gov.  Also available free of charge on our website are the following corporate governance documents, among others:


Code of Conduct, which is applicable to all Modine directors and employees, including our executive officers;

Guidelines on Corporate Governance;

Audit Committee Charter;

Human Capital and Compensation Committee Charter;

Corporate Governance and Nominating Committee Charter; and

Technology Committee Charter.

All of the reports and corporate governance documents referenced above and other materials relating to corporate governance may also be obtained without charge by contacting Corporate Secretary, Modine Manufacturing Company, 1500 DeKoven Avenue, Racine, Wisconsin 53403-2552.  We do not intend to incorporate our internet website and the information contained therein or incorporated therein into this Annual Report on Form 10-K.

ITEM 1A.
RISK FACTORS.

In the ordinary course of our business, we face various market, operational, strategic, financial and general risks.  These risks could have a material impact on our business, financial condition, results of operations and cash flows.  Please consider each of the risks described below, along with other information contained in this Annual Report on Form 10-K, when making any investment decisions with respect to our securities.

Our Enterprise Risk Management process seeks to identify and address material risks.  We believe that risk-taking is an inherent aspect of operating a global business and, in particular, one focused on growth and cost-competitiveness.  Our goal is to proactively manage risks in a structured approach in conjunction with strategic planning, while preserving and enhancing shareholder value.  However, the risks set forth below and elsewhere in this report, as well as other risks currently unknown or deemed immaterial at the date of this report, could adversely affect us and cause our financial results to vary materially from recent or anticipated future results.

A.
MARKET RISKS

Economic Uncertainties

A downturn or recessionary conditions in the global economy could adversely affect our business, financial position, results of operations and cash flows.

We operate in 15 countries in four continents and serve customers in a wide array of HVAC&R and vehicular markets, including commercial vehicle, off-highway, automotive and light vehicle.  As such, our business is impacted by general economic and industry conditions globally as well as in the regions and countries in which we conduct business.  An economic downturn or recession in the global economy could have a material adverse effect on our business, financial position, results of operations and cash flows.  Customer demand for our products and system solutions is impacted by the overall strength of the economy, employment levels, consumer confidence levels, the availability and cost of credit, and the cost of fuel.  For example, rising interest rates associated with inflationary market conditions may drive a higher cost of capital for our customers, which may have a deteriorating impact on overall economic activity and the financial condition of our customers which could negatively impact the demand for our products.  Prolonged recessionary or adverse economic conditions, such as disruptions in the global financial system, could result in our customers or suppliers experiencing significant economic constraints, including potential bankruptcies.

Supply chain disruptions and inflationary market conditions could adversely affect our business, financial position, results of operations and cash flows.

Market and economic dynamics, including the impacts of the military conflict between Russia and Ukraine and the COVID-19 pandemic, have contributed to global supply chain challenges and inflationary market conditions.  Further disruptions or significant deterioration in market conditions could have a material adverse effect on our business, financial position, results of operations and cash flows.

In February 2022, Russian troops invaded Ukraine and the military conflict is ongoing.  In response to the military conflict, governments in the U.S. and abroad have imposed sanctions against Russia and Belarus, which could adversely affect the global economy and financial markets in which we operate.  We do not have manufacturing operations in Ukraine or Russia nor any significant business relationships with Ukraine- or Russian-based customers or suppliers.  To date, the military conflict has not materially impacted our business or operations.  An expansion of the military conflict,  geographically or politically, could result in further market disruptions, including volatility in raw material prices and credit and capital markets, supply chain challenges, and an increase in the threat of cyberattacks on the global supply chain, which could adversely affect our business, financial position, results or operations and cash flows.

Since its onset, the COVID-19 pandemic has broadly impacted the global economy and our key end markets.  The direct effects on our company in fiscal 2023 from the COVID-19 pandemic were relatively limited.  However, the pandemic, along with other market and economic dynamics, have contributed to global supply chain challenges, labor shortages and inflationary market conditions.  Raw material and logistic prices have increased and we, like many companies, have experienced delays and shortages in certain purchased commodities and components.  In addition, our Performance Technologies segment has been impacted by lower order volume associated with semiconductor shortages.

At this time, we cannot reasonably estimate the full impact of the ongoing supply chain challenges or inflationary market conditions.  If we, our suppliers, or our customers continue to experience prolonged shutdowns or other significant business disruptions, it is possible that our ability to conduct business in the manner and on the timelines presently planned could be materially and negatively impacted, which could have a material adverse effect on our business, financial position, results of operations and cash flows.

A future widespread outbreak of an illness or other public health threat could adversely affect our business, financial position, results of operations and cash flows.

An outbreak of a disease or public health threat, including a significant resurgence of COVID-19, in the future could create economic and financial disruptions and adversely affect our businesses around the world.  Potential impacts of epidemics, pandemics, or other health crises include, but are not limited to, (i) staffing shortages if portions of our workforce are unable to work effectively due to illness, quarantines, government actions, facility closures, or other restrictions; (ii) short- or long-term disruptions in our supply chain and our ability to deliver products to our customers; (iii) deterioration in the markets that we or our customers operate in, which may result in lower sales or a lack in the ability of our customers to pay us; and (iv) significant volatility or negative pressure in the financial markets, which could adversely affect our access to capital and/or financing.

Customer and Supplier Matters

Increases in costs of materials, including aluminum, copper, steel and stainless steel (nickel), other raw materials and purchased components, could place significant pressure on our results of operations.

Further potential increases in the costs of raw materials and other purchased components, which may be impacted by a variety of factors, including changes in trade laws, tariffs, sanctions, inflation, the behavior of our suppliers and significant fluctuations in demand, could have a significant adverse effect on our results of operations.  In the shorter-term, our ability to adjust for cost increases is limited when prices are fixed for current orders.  In these cases, if we are not able to recover such cost increases through price increases to our customers, such cost increases will have an adverse effect on our results of operations.  With regard to our longer-term sales programs, we have sought to reduce the risk of cost increases by including provisions within our customer contracts, where possible, which provide for prospective price adjustments based upon increases and decreases in the cost of key raw materials.  However, where these contract provisions are applicable, there can often be a three-month to one-year lag until the time of the price adjustment.  To further mitigate our exposure, from time to time we enter into forward contracts to hedge a portion of our forecasted aluminum and copper purchases.  However, these hedges may only partially offset increases in material costs, and significant increases could have an adverse effect on our results of operations.

We could be adversely affected if we experience shortages of components or materials from our suppliers.

In an effort to manage and reduce our costs while balancing supply risk, we have added key suppliers to our supply base during the last year.  We are, however, still dependent upon limited sources of supply for certain components used in the manufacture of our products, including aluminum, copper, steel and stainless steel (nickel).  We select our suppliers based upon total value (including price, delivery and quality), taking into consideration their production capacities, financial condition and willingness and ability to meet our demand.  In some cases, it can take several months or longer to identify and accept a new supplier due to qualification requirements.

Strong demand, the potential effects of trade laws and tariffs, capacity constraints, financial instability, public health crises, such as pandemics and epidemics, or other circumstances experienced by our suppliers could result in shortages or delays in their supply of product to us, or a significant price increase resulting in our need to resource to a different supplier.  If we experience significant or prolonged shortages of any critical components or materials from our suppliers and could not procure the components or materials from other sources, we may be unable to meet our production schedules and could miss product delivery dates, which would adversely affect our sales, results of operations and customer relationships.

Our results of operations could be adversely affected by price reduction pressures from OEMs.

Although we have negotiated price increases for certain customer contracts in response to the current inflationary market conditions, we have historically faced price-reduction pressure from our vehicular OEM customers and expect to face price reduction pressure from them in the future.  We have taken, and will continue to take, steps to reduce our operating costs to offset both inflationary pressures and contractual price reductions in order to achieve profit margins that are acceptable to us.  For existing contractual price reductions, if we are unable to offset price reductions through improved operating efficiencies and manufacturing processes, sourcing alternatives, technology enhancements and other cost reduction initiatives, or through price negotiations, our results of operations could be adversely affected.

As part of our application of the 80/20 principles, we have improved our commercial acumen, including our pricing methodology, and have clear, strategic targets in terms of profit margins for new sales programs.  To the extent contractual price reductions are unavoidable for new sales programs, we contemplate them in our overall strategy and adjust pricing as necessary to provide satisfactory profit margins throughout the duration of the sales programs.  While we believe that this pricing strategy will strengthen our business and allow us to focus our resources on higher margin sales programs, it is possible that it may result in a lower overall win rate for new business in the shorter-term.  If our pricing strategy results in winning less new business, our results of operations could be adversely affected.

Our net sales and profitability could be adversely affected from business losses or declines with major customers.

Deterioration of a business relationship with a major customer could cause our sales and profitability to suffer.  In certain areas of our businesses, a large portion of sales are attributable to a relatively small number of customers.  In our vehicular businesses, the failure to obtain new business on new models or to retain or increase business on redesigned existing models could adversely affect our business and financial results.  In addition, as a result of the relatively long lead times required for many of our complex components, it may be difficult in the short term for us to obtain new sales to replace any unexpected decline in sales of existing products.  The loss of a major customer in any of our businesses, the loss of business with respect to one or more of the vehicle models that use our vehicular products, or a significant decline in the production levels of such vehicles could have an adverse effect on our business, results of operations and cash flows.

Customer pressure to absorb costs adversely affects our profitability.

Vehicular customers often request that we pay for design, engineering and tooling costs that are incurred prior to the start of production and recover these costs through amortization in the piece price of the product.  Some of these costs cannot be capitalized, which adversely affects our profitability until the programs for which they have been incurred are launched.  If a given program is not launched, or is launched with significantly lower volumes than planned, we may not be able to recover the design, engineering and tooling costs from our customers, further adversely affecting our results of operations.

Climate Change and ESG-Related Risks

Global climate change and related emphasis on ESG matters by various stakeholders could negatively affect our business.

Increased public awareness and concern regarding global climate change may result in more regional and/or federal requirements to reduce or mitigate the effects of greenhouse gas emissions.  There continues to be a lack of consistent climate legislation, which creates economic and regulatory uncertainty.  Such regulatory uncertainty extends to our product portfolio and overall costs of compliance, which may impact the demand for our products and/ or require us to make increased capital expenditures to meet new standards and regulations.  Further, our customers or other market participants may impose emissions or other environmental standards upon us through regulation, market-based emissions policies or consumer preference that we may not be able to timely meet, or which may not be economically feasible for us, due to the required level of capital investment or technological advancement.

There is a growing consensus that greenhouse gas emissions are linked to global climate changes. Climate changes, such as extreme weather conditions, create financial risk to our business.  For example, the demand for our products and services may be affected by unseasonable weather conditions.  Climate changes could also disrupt our operations by impacting the availability and cost of materials needed for manufacturing and could increase insurance and other operating costs. We could also face indirect financial risks passed through the supply chain, and process disruptions due to climate changes could result in price modifications for our products and the resources needed to produce them.

Furthermore, customer, investor, and employee expectations in areas such as the environment, social matters and corporate governance (ESG) have been rapidly evolving and increasing.  Specifically, certain customers are requiring information on our environmental sustainability goals and commitments, which we have not yet released publicly.  There can be no assurance of the extent to which any of our future plans will be achieved, or that any investments we make in furtherance of achieving any such plans, targets, goals or other commitments will meet customer, investor, employee or other stakeholder expectations and desires or any regulatory or legal standards regarding sustainability performance.

Additionally, the enhanced stakeholder focus on ESG matters requires the continuous monitoring of various and evolving standards and the associated reporting requirements.  A failure to adequately meet stakeholder expectations may result in the loss of business, diluted market valuation, an inability to attract and retain customers or an inability to attract and retain top talent.

Competitive Environment

Continued and increased competition could adversely affect our business and our results of operations.

The global competitive environment continues to be dynamic as many of our customers, faced with intense international competition, have expanded their sourcing of components.  As a result, we experience competition from suppliers in other parts of the world that enjoy economic advantages, such as lower labor costs, lower health care costs, lower tax rates, lower costs associated with legal compliance, and, in some cases, export or raw materials subsidies.  In addition, consolidation and vertical integration within the supply base have introduced new or restructured competitors to our markets.  Increased competition could adversely affect our business and our results of operations.

B.
OPERATIONAL RISKS

Complexities of Global Presence

We are subject to risks related to our international operations and global customer base.

We have manufacturing and technical facilities located in North America, South America, Europe, and Asia.  In fiscal 2023, 56 percent of our sales were generated from customers outside the U.S., with 49 percent of these sales generated by our non-U.S. operations.  Our global operations are subject to complex international laws and regulations and numerous risks and uncertainties, including changes in monetary and fiscal policies, including those related to tax and trade, cross-border trade restrictions or prohibitions, import or other charges or taxes, fluctuations in foreign currency exchange and interest rates, inflation, changing economic conditions, public health crises, including COVID-19, unreliable intellectual property protection and legal systems, insufficient infrastructures, social unrest, political instability and disputes (including, for example, impacts of the military conflict in Ukraine), incompatible business practices, and international terrorism.  Changes in policies or laws governing the terms of foreign trade, and in particular increased trade restrictions, tariffs or taxes on imports from countries where we either manufacture products, such as Mexico, or buy raw materials, such as China, could have a material adverse effect on our results of operations.  In addition, compliance with multiple and often conflicting laws and regulations of various countries can be challenging and expensive.

Embargoes or sanctions imposed by the U.S. government or those abroad that restrict or prohibit sales to or purchases from specific persons or countries or based upon product classification may expose us to potential criminal and civil sanctions to the extent that we are alleged or found to be in violation, whether intentional or unintentional.  Governments in the U.S. and abroad have imposed sanctions on Russia in connection with the military conflict in Ukraine.  While we do not have manufacturing operations in Ukraine or Russia nor any significant business relationships with Ukraine- or Russian-based customers or suppliers, we are actively monitoring the sanctions requirements and reacting as necessary to ensure compliance.  We cannot predict future regulatory requirements to which our business operations may be subject or the manner in which existing laws might be administered or interpreted.

In addition, the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act and other similar anti-corruption laws generally prohibit companies and their intermediaries from making payments to improperly influence foreign government officials or other persons for the purpose of obtaining or retaining business.  In recent years, there has been a substantial increase in the global enforcement of anti-corruption laws.  In the event that we believe our employees or agents may have violated applicable anti-corruption laws, or if we are subject to allegations of any such violations, we may have to expend significant time and financial resources toward the investigation and remediation of the matter, which could disrupt our business and result in a material adverse effect on our financial condition, results of operations and reputation.

Challenges of Maintaining a Competitive Cost Structure

We may be unable to maintain competitive cost structures within our business.

In recent years, we have engaged in various restructuring activities in order to optimize our manufacturing footprint and cost structure.  These restructuring activities have included targeted headcount reductions that support our objective of reducing operational and SG&A cost structures and the consolidation and/or closure of manufacturing facilities in North America, Europe and Asia.  In addition, we continue to focus on reducing costs for materials and services through targeted adjustments and negotiations with our supply base.  Our successful execution of these initiatives, and our ability to identify and execute future opportunities to optimize our cost structures, is critical to enable us to establish a cost structure that will improve and sustain our long-term competitiveness.  Any failure to do so could, in turn, adversely affect our results of operations and financial condition.

Challenges of Program Launches

We launch a significant number of new programs at our facilities across the world.  The success of these launches is critical to our business.

We design technologically advanced products, and the processes required to produce these products can be difficult and complex.  We spend significant time and financial resources to ensure the successful launch of new products and programs.  Due to our high level of launch activity, particularly within our Performance Technologies segment, we must appropriately manage these launches and deploy our operational and administrative resources to take advantage of the resulting increase in our business.  If we do not successfully launch new products and programs, we may lose market share or damage relationships with our customers, which could negatively affect our business.  In addition, any failure in our manufacturing strategy for these new products or programs could result in operating inefficiencies or asset impairment charges, which could adversely affect our results of operations.

Information Technology (IT) Systems

We may be adversely affected by a substantial disruption in, or material breach of, our IT systems.

We are dependent upon our IT infrastructure, including network, hardware, and software systems, to conduct our business.  Despite network and other cybersecurity measures we have in place, our IT systems could be compromised or we could experience a cybersecurity breach from computer viruses, ransomware, phishing, break-ins or similar disruptions.  A substantial disruption in our IT systems for a prolonged time period, or a material breach of our IT systems, could result in delays in receiving inventory and supplies or filling customer orders, and/or the release of otherwise confidential information, including personal information that is protected by the General Data Protection Regulation, adversely affecting our customer service and relationships as well as our reputation, and could lead to significant remediation expenses and litigation risks.  Our systems, and the systems of our service providers or others, could be breached, damaged or interrupted by cyber-attacks or other intentional or unintentional events, or by natural disasters or occurrences, many of which may, despite our best efforts, be beyond our ability to effectively detect, anticipate or control.  This impact may be heightened by the increased prevalence of hybrid and/or remote work arrangements that were first offered in connection with mitigating the spread of COVID-19.  Further, the military conflict in Ukraine and the associated political uncertainty may increase the threat of cyberattacks on the global supply chain, which could directly or indirectly impact our operations.  Any such events and the related delays, problems or costs could have a material adverse effect on our business, financial condition, results of operations and reputation.

Environmental, Health and Safety Regulations

We could be adversely impacted by the costs of environmental, health and safety regulations.

Our operations are subject to various federal, state, local and foreign laws and regulations governing, among other things, emissions to air, discharge to waters and the generation, handling, storage, transportation, treatment and disposal of waste and other materials.  The operation of our manufacturing facilities entails risks in these areas and there can be no assurance we will avoid material costs or liabilities relating to such matters.  Our financial responsibility to clean up contaminated property may extend to previously-owned or used property, properties owned by unrelated companies, as well as properties we currently own and use, regardless of whether the contamination is attributable to prior owners.  In addition, potentially material expenditures could be required in order for our products and operations to comply with evolving environmental, health and safety laws, regulations (including those developed as a concern to climate control), or other requirements that may be adopted or imposed in the future.  Future costs to remediate contamination or to comply with environmental, health and safety laws and regulations could adversely affect our business, results of operations and financial condition.

Claims and Litigation

We may incur material losses and costs as a result of warranty and product liability claims and litigation or other legal proceedings.

In the event our products fail to perform as expected, we are exposed to warranty and product liability claims and may be required to participate in a recall or other field campaign of such products.  Many of our vehicular customers offer extended warranty protection for their vehicles and require their supply base to extend warranty coverage as well.  If our customers demand higher warranty-related cost recoveries, or if our products fail to perform as expected, it could have a material adverse impact on our results of operations and financial condition.  We are also involved in various legal proceedings from time to time incidental to our business.  If any such proceeding has a negative result, it could adversely affect our business, results of operations, financial condition and reputation.

C.
STRATEGIC RISKS

Business Optimization and Growth Strategies

Inability to execute on our strategic initiatives may adversely impact our business and operating results.

We are well on our way in our strategic transformation.  We onboarded seasoned leaders and segmented our organization, aligning teams led by general managers around specific strategies and market-based verticals.  Our leadership teams have created a high-performance culture and are prioritizing resources on products and markets with the highest growth opportunities and best return profiles.  We plan to continue to employ an 80/20 mindset across our businesses, including within our manufacturing facilities, to optimize profit margins and cash flow.  However, if we are unable to successfully execute on our strategic initiatives, we may not achieve the financial or operational successes anticipated.

In addition, we will continue to review our business portfolio and pursue acquisitions to accelerate growth.  There can be no assurance we will be able to identify attractive acquisition targets.  If we are unable to successfully execute on organic growth opportunities or complete acquisitions in the future, our growth may be limited.  In addition, future acquisitions will require integration of operations, sales and marketing, information technology, finance, and administrative functions.  If we are unable to successfully integrate future acquisitions and operate these businesses profitably, we may not achieve the financial or operational success expected from the acquisitions.

D.
FINANCIAL RISKS

Liquidity and Access to Cash

Our indebtedness may limit our use of cash flow to support operating, development and investment activities, and failure to comply with our debt covenants could adversely affect our liquidity and financial results.

As of March 31, 2023, we had total outstanding indebtedness of $353 million.  Our indebtedness and related debt service obligations (i) require that significant cash flow from operations be used for principal and interest payments, which reduces the funds we have available for other business purposes; (ii) limit our flexibility in planning for or reacting to changes in our business and market conditions; and (iii) expose us to interest rate risk, since the majority of our debt obligations carry variable interest rates.

Our credit agreements contain financial covenants that, among other things, require us to maintain a minimum interest coverage ratio and impose a maximum leverage ratio.  Failure to comply with debt covenants could result in an event of default, which, if not cured or waived, could result in us being required to repay these borrowings before their due date.  If we are forced to refinance these borrowings on less favorable terms, our results of operations and financial condition could be adversely affected by increased costs and interest rates.

Market trends and regulatory requirements may require additional funding for our pension plans.

Our defined benefit pension plans in the U.S. are frozen to new participants.  Our funding policy is to contribute annually, at a minimum, the amount necessary on an actuarial basis to provide for benefits in accordance with applicable laws and regulations.  Our domestic plans have an unfunded liability totaling $20 million as of March 31, 2023.  As a result of funding relief provisions within the American Rescue Plan Act of 2021, we do not expect to make cash contributions to our U.S. plans during fiscal 2024.  Funding requirements for our defined benefit plans are dependent upon, among other things, interest rates, underlying asset returns, mortality rate assumptions, and the impact of legislative or regulatory changes.  Should changes in actuarial assumptions or other factors result in the requirement of significant additional funding contributions, our cash flows and financial condition could be adversely affected.

Goodwill and Intangible Assets

Our balance sheet includes significant amounts of goodwill and intangible assets.  An impairment of a significant portion of these assets would adversely affect our financial results.

Our balance sheet includes goodwill and intangible assets totaling $247 million at March 31, 2023.  We perform goodwill impairment tests annually, as of March 31, or more frequently if business events or other conditions exist that require a more frequent evaluation.  In addition, we review intangible assets for impairment whenever business conditions or other events indicate that the assets may be impaired.  If we determine the carrying value of an asset is impaired, we write down the asset to fair value and record an impairment charge to current operations.

We use judgment in determining if an indication of impairment exists.  For our annual goodwill impairment tests, we use estimates and assumptions, including revenue growth rates and operating profit margins to calculate estimated future cash flows and risk-adjusted discount rates.  We cannot predict the occurrence of future events or circumstances, including lower than forecasted revenues, market trends that fall below our current expectations, actions of key customers, increases in discount rates, and the continued general economic uncertainties, which could adversely affect the carrying value of goodwill and intangible assets.  An impairment of a significant portion of goodwill or intangible assets could have a material adverse effect on our financial results.

Income Taxes

We may be subject to additional income tax expense or become subject to additional tax exposure.

The subjectivity of or changes in tax laws and regulations in jurisdictions where we have significant operations could materially affect our results of operations and financial condition.  We are also subject to tax audits in each jurisdiction in which we operate.  Unfavorable or unexpected outcomes from one or more tax audits could adversely affect our results of operations and financial condition.

In addition, as of March 31, 2023, our net deferred tax assets totaled $79 million.  Each quarter, we evaluate the probability that our deferred tax assets will be realized and determine whether valuation allowances or adjustments thereto are needed.  This determination involves judgement and the use of significant estimates and assumptions, including expectations of future taxable income and tax planning strategies.  Future events or circumstances, such as lower taxable income or unfavorable changes in the financial outlook of our operations in certain jurisdictions, could require us to establish further valuation allowances, which could have a material adverse effect on our results of operations and financial condition.

E.
GENERAL RISKS

Customers and Markets

We are dependent upon the health of the customers and markets we serve.

We are highly susceptible to unfavorable trends or disruptions in the markets we serve, as our customers’ financial condition and performance are affected by general economic conditions, including supply chain challenges, access to credit, the price of fuel and electricity, employment levels and trends, interest rates, labor relations issues, regulatory requirements, government-imposed restrictions relating to health crises or other unusual events, trade agreements and other market factors, as well as by customer-specific issues.  Any significant decline in demand for our products and solutions, including those driven by customer production levels, by current and future customers could result in asset impairment charges and a reduction in our sales, thereby adversely impacting our results of operations, cash flows and financial condition.

Exposure to Foreign Currencies

As a global company, we are subject to foreign currency rate fluctuations, which affect our financial results.

Although our financial results are reported in U.S. dollars, a significant portion of our sales and operating costs are realized in foreign currencies.  Our sales and profitability are affected by movements of the U.S. dollar against foreign currencies in which we generate sales and incur expenses.  To the extent that we are unable to match sales in foreign currencies with costs paid in the same currency, exchange rate fluctuations in any such currency could have an adverse effect on our financial results.  During times of a strengthening U.S. dollar, our reported sales and earnings from our international operations will be lower because the applicable local currency will be translated into fewer U.S. dollars.  In certain instances, currency rate fluctuations may create pricing pressure relative to competitors quoting in different currencies, which could result in our products becoming less competitive.  Significant long-term fluctuations in relative currency values could have an adverse effect on our results of operations and financial condition.

Reliance upon Technology Advantage

If we cannot differentiate ourselves from our competitors with our technology, our existing and potential customers may seek lower prices and our sales and earnings may be adversely affected.

Price, quality, delivery, technological innovation, and application engineering development are the primary elements of competition in our markets.  If we fail to keep pace with technological changes and cannot differentiate ourselves from our competitors with our technology or fail to provide high quality, innovative products and services that both meet or exceed customer expectations and address their ever-evolving needs, we may experience price erosion, lower sales, and lower profit margins.  Significant technological developments by our competitors or others also could adversely affect our business and results of operations.

Developments or assertions by or against us relating to intellectual property rights could adversely affect our business.

We own and license significant intellectual property, including a large number of patents, trademarks, copyrights and trade secrets.  Our intellectual property plays an important role in maintaining our competitive position in a number of the markets we serve.  As we maintain or expand our operations in jurisdictions where the enforcement of intellectual property rights is less robust, the risk of others duplicating our proprietary technologies increases, despite our efforts to protect them.  Developments or assertions by or against us relating to intellectual property rights could adversely affect our business and results of operations.

Attracting and Retaining Talent

Our continued success is dependent on being able to attract, develop and retain qualified personnel.

Our ability to sustain and grow our business requires us to hire, develop, and retain skilled and diverse personnel throughout our organization.  We depend significantly on the engagement of our employees and their skills, experience and industry knowledge to support our objectives and initiatives.  We have observed tightening and increased competitiveness in the labor markets and have experienced labor shortages at certain of our manufacturing locations.  Any prolonged labor shortages or significant employee turnover could negatively impact productivity and result in increased labor costs, such as increased overtime to meet demand or increased wage rates necessary to attract and retain employees. Overall, difficulty in attracting, developing, and retaining qualified personnel could adversely affect our business and results of operations.

ITEM 1B.
UNRESOLVED STAFF COMMENTS.

None.

ITEM 2.
PROPERTIES.

We operate manufacturing facilities in the U.S. and in multiple foreign countries.  Our world headquarters, including general offices and laboratory, experimental and tooling facilities, is located in Racine, Wisconsin.  We have additional technical support functions located in Grenada, Mississippi; Leeds, United Kingdom; Pocenia, Italy; Guadalajara, Spain; Söderköping, Sweden; Bonlanden, Germany; Sao Paulo, Brazil; Changzhou, China; and Chennai, India.

The table below summarizes the number of manufacturing facilities within each of our operating segments as of March 31, 2023.  Sixteen of these facilities include leased manufacturing space.

 
 
Americas
 
Europe
 
Asia
 
Total
Climate Solutions
 
6
 
9
 
1
 
16
Performance Technologies
 
7
 
7
 
6
 
20
Total manufacturing facilities
 
13
 
16
 
7
 
36

In addition to the manufacturing facilities summarized in the table above, we also operate six coatings facilities in the U.S. and Europe, which primarily enhance customer-owned products with coatings solutions and operate at a smaller scale than our other manufacturing facilities.

We consider all of our facilities and equipment to be well maintained and suitable for their purposes.  We review our manufacturing capacity regularly and make the determination as to our need to expand or, conversely, rationalize our facilities as necessary to meet changing market conditions and our operating needs.

ITEM 3.
LEGAL PROCEEDINGS.

The information required hereunder is incorporated by reference from Note 20 of the Notes to Consolidated Financial Statements.

ITEM 4.
MINE SAFETY DISCLOSURES.

Not applicable.

INFORMATION ABOUT OUR EXECUTIVE OFFICERS.

The following sets forth the name, age (as of March 31, 2023), business experience during at least the last five years, and certain other information relative to each executive officer of the Company.

Name
 
Age
 
Position
Brian J. Agen
 
54
 
Vice President, Human Resources (October 2012 – Present).
Neil D. Brinker
 
47
 
President and Chief Executive Officer (December 2020 – Present).  Prior to joining Modine, Mr. Brinker served as President and Chief Operating Officer of Advanced Energy Industries, Inc. after serving as its Executive Vice President and Chief Operating Officer.  Prior to joining Advanced Energy Industries, Inc, Mr. Brinker served as a Group President at IDEX Corporation.
Michael B. Lucareli
 
54
 
Executive Vice President, Chief Financial Officer (May 2021 – Present); previously Vice President, Finance and Chief Financial Officer for the Company.
Eric S. McGinnis
 
52
 
President, Climate Solutions (April 2022 – Present); previously Vice President, Building HVAC upon joining Modine in August 2021.  Prior to joining Modine, Mr. McGinnis served as President, Industrial Systems at Regal Beloit.
Adrian I. Peace
 
55
 
President, Performance Technologies (April 2022 – Present); previously Vice President, Commercial & Industrial Solutions upon joining Modine in August 2021.  Prior to joining Modine, Mr. Peace served as a Strategy Advisor for AIP LLC.  Prior to AIP LLC, Mr. Peace served as Senior Vice President, Emerging Business Operations for Republic Services.
Sylvia A. Stein
 
56
 
Vice President, General Counsel, Corporate Secretary and Chief Compliance Officer (February 2020 – Present); previously Vice President, General Counsel and Corporate Secretary for the Company.

Executive officer positions are designated in our Bylaws and the persons holding these positions are elected annually by the Board.  In addition, the Human Capital and Compensation Committee of the Board may recommend and the Board of Directors may approve promotions and other actions with regard to executive officers at any time during the fiscal year.

There are no family relationships among the executive officers and directors.  There are no arrangements or understandings between any of the executive officers and any other person pursuant to which he or she was elected an officer of Modine.

PART II

ITEM 5.
MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.

Our common stock is listed on the New York Stock Exchange.  Our trading symbol is MOD.  As of March 31, 2023, shareholders of record numbered 2,071.

We did not pay dividends during fiscal 2023 or 2022.  Under our credit agreements, we are permitted to pay dividends on our common stock, subject to certain restrictions based upon the calculation of debt covenants, as defined in our credit agreements.  We currently do not intend to pay dividends in fiscal 2024.

The following describes the Company’s purchases of common stock during the fourth quarter of fiscal 2023:

Period
 
 Total Number of
Shares Purchased
 
 
Average
Price Paid
Per Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
Maximum Number (or
Approximate Dollar
Value) of Shares
that May Yet Be Purchased
Under the Plans or Programs (a)
January 1 – January 31, 2023
_______

_______

_______

$47,909,372
         
February 1 – February 28, 2023
 3,562 (b)
$24.64
_______

$47,909,372
         
March 1 – March 31, 2023
110,750 (b) (c)
$25.48
100,000
$45,372,391
         
Total
114,312 (b) (c)
$25.46
100,000
 

(a)
Effective November 5, 2022, the Company’s Board of Directors authorized the Company to repurchase up to $50.0 million of Modine common stock at such times and prices that it deems to be appropriate.  This authorization expires in November 2024.

(b)
Includes shares delivered back to the Company by employees and/or directors to satisfy tax withholding obligations that arise upon the vesting of stock awards.  The Company, pursuant to its equity compensation plans, gives participants the opportunity to turn back to the Company the number of shares from the award sufficient to satisfy tax withholding obligations that arise upon the termination of restrictions.  These shares are held as treasury shares.

(c)
Includes shares acquired pursuant to the repurchase program described in (a) above.

PERFORMANCE GRAPH

The following graph compares the cumulative five-year total return on our common stock with similar returns on the Russell 2000 Index and the Standard & Poor’s (S&P) SmallCap 600 Industrials Index.  The graph assumes a $100 investment and reinvestment of dividends.  The return shown on the graph is not necessarily indicative of future performance.

graphic

         
Indexed Returns
 
   
Initial Investment
   
Years ended March 31,
 
Company / Index
 
March 31, 2018
   
2019
   
2020
   
2021
   
2022
   
2023
 
Modine Manufacturing Company
 
$
100
   
$
65.58
   
$
15.37
   
$
69.83
   
$
42.60
   
$
108.98
 
Russell 2000 Index
   
100
     
102.05
     
77.57
     
151.14
     
142.39
     
125.87
 
S&P SmallCap 600 Industrials Index
   
100
     
98.85
     
76.59
     
149.62
     
149.63
     
156.62
 

ITEM 6.
RESERVED

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

Overview

At Modine, we are Engineering a Cleaner, Healthier World ™.  We provide trusted products and technologies that help improve our world.  Our broad portfolio of systems and solutions support our mission of improving indoor air quality, conserving natural resources, lowering harmful emissions, enabling cleaner running vehicles, and using environmentally friendly refrigerants.  We operate in four continents, in 15 countries, and employ approximately 11,300 persons worldwide.

We sell innovative and environmentally responsible thermal management products and solutions to diversified customers in a wide array of commercial, industrial, and building HVAC&R markets.  In addition, we are a leading provider of engineered heat transfer systems and high-quality heat transfer components for use in on- and off-highway OEM vehicular applications.  Our primary product groups include i) heat transfer; ii) HVAC & refrigeration; iii) data center cooling; iv) air-cooled; v) liquid-cooled; and vi) advanced solutions.

Company Strategy
 
Our purpose is to engineer a cleaner, healthier world by providing products and services that improve indoor air quality, reduce water and energy consumption, lower harmful emissions, enable cleaner running vehicles, and use environmentally friendly refrigerants.
 
In fiscal 2023, we made significant progress toward transforming Modine.  We originally announced our vision for a “new” Modine in late fiscal 2021.  In fiscal 2022, we onboarded seasoned leaders to drive transformative change, including new segment presidents for our Climate Solutions and Performance Technologies segments.  Since that time, we have simplified and segmented our organization, aligning teams, led by general managers, around specific strategies and market-based verticals within our company.  Our new leadership teams have created a high-performance culture and are prioritizing resources on products and markets with the highest growth opportunities and best return profiles.  We have been focused on growth opportunities in the data center market and have strategically expanded our product offerings in this business.  We are now manufacturing and selling more data center cooling products in North America.  We have also improved our commercial acumen and have strengthened our business relationships with our best customers.  In addition, by applying 80/20 principles and improving our commercial pricing methodologies, we have improved our profit margins in fiscal 2023, in spite of significant supply chain challenges and inflationary market conditions.

Entering fiscal 2024, while a level of uncertainty and the possibility of recessionary conditions exist in the global marketplace, we are focused on organic and inorganic growth opportunities in the key markets we serve and the incremental value we believe we can unlock in Modine by applying 80/20 principles across our businesses.  We are strengthening key customer relationships and pursing strategic growth opportunities, particularly in the data center, electric vehicles, and HVAC&R markets where we see the best opportunities for profitable growth.  In addition, we are utilizing an 80/20 mindset within our manufacturing facilities and expect to achieve production efficiency improvements as a result. 

Our ultimate objective for our transformational strategy is to accelerate profitable growth.  We expect to change our mix of business, as we grow certain areas and strategically deemphasize others.  We expect these changes will fuel improvements in both earnings and cash flow, all while supporting our customers with innovative and environmentally responsible thermal management solutions to succeed in the ever-changing global marketplace.

Development of New Products and Technology
 
Every day, we leverage our technical expertise, building on more than 100 years of excellence in thermal management, to advance our purpose.  We are dedicated to utilizing technology and solutions with sustainable impacts.  Our ability to provide customizable solutions to meet the ever-evolving needs of our customers is one of our greatest competitive strengths. 
 
We partner with our customers and use a systems-based approach to ensure our solutions work seamlessly with their other components.  Our thermal solutions enable our customers to stay ahead of new and emerging regulations, particularly those involving increasingly stringent emissions, fuel economy, and energy efficiency standards.
 
We maintain numerous state-of-the-art technology centers, dedicated to the development and testing of products and technologies.  The centers are located in Racine, Wisconsin; Leeds, United Kingdom; Grenada, Mississippi; Pocenia, Italy; and Bonlanden, Germany.  Customers know our reputation for innovation and rely on Modine to provide high quality products and technologies.
 
Strategic Planning and Corporate Development
 
We employ both short-term (one-to-three year) and longer-term (five-to-seven year) strategic planning processes, which enable us to continually assess our opportunities, competitive threats, and economic market challenges. 
 
We devote significant resources to global strategic planning and development activities to strengthen our competitive position.  We will continue to pursue organic- and external-growth opportunities, particularly to grow our global, market leading positions in the HVAC&R and data center markets.  In addition, we have a dedicated team focused on products and solutions for electric vehicles, supporting demands for climate-friendly alternative powertrains.  We have provided our general managers with the tools that they need to be successful, including dedicated resources to create an entrepreneurial environment and to challenge the status quo.

Operational and Financial Discipline

We are using 80/20 principles to guide our path forward toward commercial excellence.  Through closely analyzing our customer and product data with our 80/20 mindset, we focus our commercial and operational actions in areas that drive our profitability and also in areas requiring improvement.  Our Climate Solutions and Performance Technologies segments have strategically aligned their teams around their primary market-based verticals and are driving transformative change.  The general manager for each vertical is working toward strategic objectives specifically tailored to his or her business and we expect these strategies will continue to generate earnings and cash flow improvements.

While executing on our strategic initiatives, we have faced obstacles including supply chain disruptions and inflationary market conditions.  We have and will continue to address these challenges head-on through commercial actions and close engagement with our suppliers.   

Our fiscal 2023 annual cash incentive plan for our management team was based upon two performance metrics: growth in net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”) and Adjusted EBITDA margin as a percentage of net sales.  The incentive plan’s performance goals were established for each operating segment as well for the consolidated company.  In addition, we provide a long-term incentive compensation plan for officers and certain key leaders throughout our organization to attract, retain, and motivate these employees who are responsible for driving the long-term success of our company.  The plan is comprised of stock awards, stock options, and performance-based awards.  The performance-based awards for the fiscal 2023 through 2025 performance period are based upon a target three-year average growth in Adjusted EBITDA and a target three-year average cash flow return on invested capital.

Segment Information – Strategy, Market Conditions and Trends
 
Each of our operating segments is managed by a segment president and has separate strategic and financial plans and financial results which are reviewed by our chief operating decision maker.  These plans and results are used by management to evaluate the performance of each segment and to make decisions on the allocation of resources.
 
Effective April 1, 2022, we began managing the Company under two operating segments, Climate Solutions and Performance Technologies.  Our segment structure aligns businesses serving similar or complimentary end markets, products and technologies under common segment management.  This simplified segment structure allows us to better focus resources on targeted growth opportunities and better enables an efficient application of 80/20 principles across all product lines to optimize profit margins and cash flow.

The Climate Solutions segment includes the previously-reported BHVAC and CIS segments, with the exception of CIS Coatings.  The Performance Technologies segment includes the previously-reported Heavy Duty Equipment and Automotive segments and the CIS Coatings business.
 
Climate Solutions (43 percent of fiscal 2023 net sales)
 
Our Climate Solutions segment provides energy-efficient, climate-controlled solutions and components for a wide array of applications.  The Climate Solutions segment sells heat transfer, HVAC & refrigeration, and data center cooling solutions to customers in North America, EMEA, and Asia.  Heat transfer products include heat transfer coils used in commercial and residential HVAC and refrigeration applications.  HVAC & refrigeration products include commercial and residential unit heaters, vertical and horizontal unit ventilators, air conditioning chillers, low global warming potential unit coolers, air-cooled condensers, and dry coolers.  Data center cooling solutions, which are integrated with system controls, include air- and liquid-cooled chillers, CRAC and CRAH units, and fan walls.  We sell our products and solutions both directly to commercial and industrial OEM and end user customers and through wholesalers, distributors, consulting engineers, contractors and data center operators for applications such as data centers, schools, greenhouses, healthcare systems, warehouses, residential garages, manufacturing facilities, and other commercial and industrial applications. 

During fiscal 2023, Climate Solutions segment sales increased compared with the prior year, primarily driven by increased sales of data center cooling, heat transfer, and HVAC & refrigeration products.  We applied 80/20 principles to each of our businesses within the Climate Solutions segment during fiscal 2023.  For example, we simplified our heat transfer products business by reducing SKUs and have refined our pricing discipline.  Through these efforts, we achieved improvements in the Climate Solutions segment’s profit margins.  In addition, as part of our strategic growth initiatives, we have expanded our data center business and are manufacturing and selling more data center cooling products in North America.

Looking ahead, while a level of uncertainty and the possibility of recessionary conditions exist in the global marketplace, we expect growth across the HVAC&R and data center markets we serve during fiscal 2024.  These markets are heavily impacted by construction activity, building regulations, owner/occupant comfort requirements, and the increasing reliance on digital technologies.  We expect particularly strong growth in the data center markets as the need for digital infrastructure expands.  We also expect the North American school and commercial HVAC markets, to which we sell our indoor air quality products, will experience strong growth during fiscal 2024, driven by federal and local funding for ventilation improvements for schools.  In addition, we expect the rapid adoption of heat pump technology in Europe to be a market growth driver and are increasing our manufacturing capacity in response.  

In fiscal 2024, we will continue to utilize an 80/20 mindset across our Climate Solutions businesses.  We are focused on engaging with key customers to further develop our relationships with them and are pursuing strategic growth opportunities, particularly for our data center, heating, and indoor air quality products.  We are also focused on growing our refrigeration sales and believe we can become a market leader in more environmentally friendly carbon dioxide gas coolers and adiabatic solutions in North America and Europe.  In addition to these organic growth opportunities, we plan to pursue acquisitions to further accelerate growth and complement our existing product portfolio.  Finally, we are also focused on applying the 80/20 principles within our manufacturing facilities and expect to achieve production efficiency improvements as a result.
 
Performance Technologies (57 percent of fiscal 2023 net sales)
 
The Performance Technologies segment provides products and solutions that enhance the performance of customer applications and develops solutions that increase fuel economy and lower emissions in light of increasingly stringent government regulations.  The Performance Technologies segment designs and manufactures air- and liquid-cooled technology for vehicular, stationary power, and industrial applications.  Air-cooled products consist primarily of powertrain cooling products, such as radiators, condensers, engine cooling modules, charge air coolers, fan shrouds, and surge tanks.  Liquid-cooled products include engine oil coolers, EGR coolers, liquid charge air coolers, transmission and retarder oil coolers, fuel coolers, and condensers.  In addition, the Performance Technologies segment provides advanced solutions, designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle and automotive customers.  These solutions include battery thermal management systems, electronics cooling packages, and battery chillers.  The advanced solutions provided by the segment also include coating products and application services that extend the life of equipment and components by protecting against corrosion.

During fiscal 2023, Performance Technologies segment sales increased compared with the prior year, primarily driven by higher sales volume and favorable commercial pricing, including adjustments in response to material price increases.  Compared with the prior year, sales of air-cooled, liquid-cooled, and advanced solutions products each increased.  In fiscal 2023, we focused on training our employees on 80/20 principles and began applying them to our businesses.

Looking ahead, while a level of uncertainty and the possibility of recessionary conditions exist in the global marketplace,  we are excited about the growth potential in our key markets and the benefits we expect to achieve as we roll out 80/20 principles across all of our businesses.  Our Advanced Solutions team is focused on growing sales of its thermal management systems and components for electric vehicles and is engaged with numerous current and prospective customers.  We believe government policies in the U.S. and Europe will drive customer investments in electric and alternative powertrains and will support market growth in this area.  In addition, we expect the global automotive markets to experience moderate growth, as customers look to replenish inventory levels in light of the semiconductor chip shortage and other supply chain challenges.  We are also working to apply our 80/20 mindset to achieve manufacturing efficiencies and to improve our business mix, focusing on higher profit margin products, applying quoting filters for new customer programs and reducing complexity across our businesses.

Consolidated Results of Operations

Supply Chain Disruptions and Inflationary Market Conditions
Market and economic dynamics, including the impacts of the military conflict between Russia and Ukraine and the COVID-19 pandemic, have contributed to global supply chain challenges and inflationary market conditions.  We are focused on mitigating the negative impacts of labor shortages, supply chain challenges and inflationary market conditions, including changes in raw material, energy, logistic, and interest costs, as well as delays and shortages in certain purchased commodities and components.  We have implemented selling price increases for many of our products in response to raw material and other cost increases and are engaged with suppliers to ensure availability of key raw materials.  We cannot reasonably estimate the full impact that economic and market dynamics will have on our business, results of operations, or cash flows in the future.

Fiscal 2023 Highlights
Fiscal 2023 net sales increased $248 million, or 12 percent, from the prior year, primarily due to higher sales in our Performance Technologies and Climate Solutions segments.  Cost of sales increased $168 million, or 10 percent, primarily due to higher sales volume and higher raw material costs, including underlying metal prices and related premiums, fabrication, freight, and packaging costs.  Gross profit increased $80 million and gross margin improved 180 basis points to 16.9 percent.  SG&A expenses increased $19 million, primarily due to higher compensation-related expenses.  Operating income of $150 million during fiscal 2023 increased $31 million from the prior year, primarily due to higher gross profit, partially offset by the absence of a $56 million net impairment reversal recorded in the prior year that primarily related to the liquid-cooled automotive business.  Upon the termination of a sale agreement with the prospective buyer during the third quarter of fiscal 2022, the liquid-cooled automotive business reverted back to held and used classification.  See Note 2 of the Notes to Consolidated Financial Statements for further information regarding the liquid-cooled automotive business, which was classified as held for sale during the first seven months of fiscal 2022.

Fiscal 2022 Highlights
Fiscal 2022 net sales increased $242 million, or 13 percent, from the prior year, primarily due to higher sales in our Climate Solutions and Performance Technologies segments.  Cost of sales increased $226 million, or 15 percent, from the prior year primarily due to higher raw material prices and higher sales volume.  Gross profit increased $16 million and gross margin declined 110 basis points to 15.1 percent.  SG&A expenses increased $4 million, primarily due to higher compensation-related expenses, as the prior-year benefitted from cost-saving actions implemented in response to the COVID-19 pandemic.  Operating income of $119 million during fiscal 2022 represents a $217 million improvement from the prior-year operating loss of $98 million.  The operating income and operating loss during fiscal 2022 and 2021 include a $56 million net impairment reversal and $167 million of impairment charges, respectively, primarily related to the automotive businesses that were held for sale.

The following table presents our consolidated financial results on a comparative basis for fiscal years 2023, 2022 and 2021.

   
Years ended March 31,
 
   
2023
   
2022
   
2021
 
(in millions)
 
$’s
   
% of sales
   
$’s
   
% of sales
   
$’s
   
% of sales
 
Net sales
 
$
2,298
     
100.0
%
 
$
2,050
     
100.0
%
 
$
1,808
     
100.0
%
Cost of sales
   
1,909
     
83.1
%
   
1,741
     
84.9
%
   
1,515
     
83.8
%
Gross profit
   
389
     
16.9
%
   
309
     
15.1
%
   
293
     
16.2
%
Selling, general and administrative expenses
   
234
     
10.2
%
   
215
     
10.5
%
   
211
     
11.7
%
Restructuring expenses
   
5
     
0.2
%
   
24
     
1.2
%
   
13
     
0.7
%
Impairment charges (reversals) - net
   
-
     
-
     
(56
)
   
-2.7
%
   
167
     
9.2
%
Loss on sale of assets
   
-
     
-
     
7
     
0.3
%
   
-
     
-
 
Operating income (loss)
   
150
     
6.5
%
   
119
     
5.8
%
   
(98
)
   
-5.4
%
Interest expense
   
(21
)
   
-0.9
%
   
(16
)
   
-0.8
%
   
(19
)
   
-1.1
%
Other expense – net
   
(4
)
   
-0.2
%
   
(2
)
   
-0.1
%
   
(2
)
   
-0.1
%
Earnings (loss) before income taxes
   
125
     
5.5
%
   
101
     
5.0
%
   
(119
)
   
-6.6
%
Benefit (provision) for income taxes
   
28
     
1.2
%
   
(15
)
   
-0.7
%
   
(90
)
   
-5.0
%
Net earnings (loss)
 
$
154
     
6.7
%
 
$
86
     
4.2
%
 
$
(209
)
   
-11.6
%

Year Ended March 31, 2023 Compared with Year Ended March 31, 2022

Fiscal 2023 net sales of $2,298 million were $248 million, or 12 percent, higher than the prior year, primarily due to higher sales volume in both of our segments and favorable commercial pricing, including adjustments in response to raw material price increases.  These increases were partially offset by a $111 million unfavorable impact of foreign currency exchange rates.  Sales in the Performance Technologies and Climate Solutions segments increased $144 million and $101 million, respectively.

Fiscal 2023 cost of sales of $1,909 million increased $168 million, or 10 percent, primarily due to higher sales volume and higher raw material prices, which increased $34 million.  These increases were partially offset by a $95 million favorable impact of foreign currency exchange rates.  As a percentage of sales, cost of sales decreased 180 basis points to 83.1 percent, primarily due to the favorable impact of higher sales volume and favorable commercial pricing, partially offset by higher material, labor and other inflationary costs.

As a result of higher sales and lower cost of sales as a percentage of sales, fiscal 2023 gross profit increased $80 million and gross margin improved 180 basis points to 16.9 percent.

Fiscal 2023 SG&A expenses increased $19 million, yet decreased 30 basis points as a percentage of sales.  The higher SG&A expenses were primarily driven by higher compensation-related expenses, which increased $20 million and included higher incentive compensation and commission-related expenses, and, to a lesser extent, increases in other general and administrative expenses that have been impacted by inflationary market conditions.  These increases were partially offset by an $8 million favorable impact of foreign currency exchange rates.  In addition, strategic reorganization costs, costs associated with our review of strategic alternatives for our automotive businesses, and environmental charges related to a previously-closed manufacturing facility in the U.S., which are each recorded at Corporate, decreased $3 million, $2 million, and $2 million, respectively, during fiscal 2023 compared with the prior year.

Restructuring expenses of $5 million in fiscal 2023 decreased $19 million compared with the prior year, primarily due to lower severance-related expenses in the Performance Technologies segment.

The net impairment reversal of $56 million during fiscal 2022 primarily related to the liquid-cooled automotive business.   In connection with the termination of the agreement to sell this business in the third quarter of fiscal 2022, we reversed a significant amount of previously-recorded impairment charges within the Performance Technologies segment.

We sold our Austrian air-cooled automotive business on April 30, 2021.  As a result of the sale, we recorded a $7 million loss on sale at Corporate during fiscal 2022.

Operating income of $150 million during fiscal 2023 increased $31 million from the prior year, primarily due to an $80 million increase in gross profit, a $19 million decrease in restructuring expenses, and the absence of the $7 million loss on the sale of the Austrian air-cooled automotive business in the prior year.  These drivers, which favorably impacted operating income in fiscal 2023, were partially offset by the absence of the $56 million net impairment reversal recorded in the prior year and higher SG&A expenses.

Interest expense in fiscal 2023 increased $5 million compared with the prior year, primarily due to unfavorable changes in interest rates.  In addition, we amended and extended our U.S. credit agreement that provides for a multi-currency revolving credit facility and U.S. dollar- and euro- denominated term loans maturing in October 2027, along with shorter-duration swingline loans.  In connection with this credit agreement modification, we recorded $1 million of costs as interest expense during fiscal 2023.

The benefit for income taxes was $28 million in fiscal 2023, compared with a provision for income taxes of $15 million in fiscal 2022.  The $43 million change was primarily due to a $57 million income tax benefit recorded in the current year related to the reversal of the valuation allowance on certain deferred tax assets in the U.S., partially offset by the absence of a net $11 million income tax benefit related to valuation allowances on deferred tax assets in foreign jurisdictions in the prior year.

Year Ended March 31, 2022 Compared with Year Ended March 31, 2021

Fiscal 2022 net sales of $2,050 million were $242 million, or 13 percent, higher than the prior year, primarily due to higher sales volume in each of our segments, and favorable commercial pricing, including adjustments in response to raw material price increases.  Sales in the Climate Solutions and Performance Technologies segments increased $180 million and $63 million, respectively.

Fiscal 2022 cost of sales of $1,741 million increased $226 million, or 15 percent, primarily due to higher raw material prices, which increased $148 million, and higher sales volume.  In addition, cost of sales in fiscal 2021 was favorably impacted by cost-saving actions taken in response to the COVID-19 pandemic.  These factors, which caused an increase in cost of sales compared with the prior year, were partially offset by lower depreciation expense in the Performance Technologies segment and improved operating efficiencies.  As a percentage of sales, cost of sales increased 110 basis points to 84.9 percent.

As a result of higher sales and higher cost of sales as a percentage of sales, fiscal 2022 gross profit increased $16 million and gross margin declined 110 basis points to 15.1 percent.

Fiscal 2022 SG&A expenses increased $4 million.  The increase in SG&A expenses was primarily due to higher compensation-related expenses, as the prior year was favorably impacted by cost-saving actions implemented to mitigate the negative impacts of COVID-19.  In addition, environmental charges related to a previously-owned manufacturing facility in the U.S. increased $3 million.  These increases were partially offset by lower costs related to our review of strategic alternatives for the automotive businesses and lower strategic reorganization costs, which decreased $4 million and $3 million, respectively.  The lower strategic reorganization costs primarily resulted from lower severance expenses for executive management positions.

Restructuring expenses of $24 million in fiscal 2022 increased $11 million compared with the prior year, primarily due to higher severance-related expenses in the Performance Technologies segment, partially offset by lower severance-related expenses in the Climate Solutions segment.

In fiscal 2021, we recorded $167 million of impairment charges to write down the long-lived assets in the liquid-cooled and Austrian air-cooled automotive businesses when they were classified as held for sale.  In fiscal 2022, we adjusted the long-lived assets in the liquid-cooled automotive business to the lower of carrying or fair value once they no longer met the held for sale classification criteria and, as a result, recorded a net impairment reversal of $56 million.

We sold our Austrian air-cooled automotive business on April 30, 2021.  As a result of the sale, we recorded a $7 million loss on sale at Corporate during fiscal 2022.

Operating income of $119 million during fiscal 2022 represents an improvement of $217 million from the prior-year operating loss of $98 million.  The operating income and operating loss during fiscal 2022 and 2021 included the significant impairment reversal and impairment charges within the Performance Technologies segment.  In addition, as compared with the prior year, the fiscal 2022 operating income was favorably impacted by higher gross profit.  Operating income was negatively impacted by higher restructuring expenses, the loss on sale of the Austrian air-cooled automotive business, and higher SG&A expenses.

The provision for income taxes was $15 million and $90 million in fiscal 2022 and 2021, respectively.  The $75 million decrease was primarily due to the absence of $117 million of income tax charges recorded in fiscal 2021 to increase the valuation allowances on deferred tax assets in the U.S. and in certain foreign jurisdictions and a net $11 million income tax benefit recorded in fiscal 2022 related to valuation allowances on deferred tax assets in foreign jurisdictions.  These drivers, which decreased the provision for income taxes, were partially offset by the absence of income tax benefits totaling $47 million recorded in the prior year, including $38 million related to the impairment charges recorded for the held for sale automotive businesses and $9 million resulting from the allocation of the income tax provision between net earnings and other comprehensive income.

Segment Results of Operations

Effective April 1, 2022, we began managing the Company under two operating segments, Climate Solutions and Performance Technologies.  Our new segment structure aligns businesses serving similar or complimentary end markets, products and technologies under common segment management.  This simplified segment structure allows us to better focus resources on targeted growth opportunities and better enables an efficient application of 80/20 principles across all product lines to optimize profit margins and cash flow.

The Climate Solutions segment includes the previously-reported BHVAC and CIS segments, with the exception of CIS Coatings.  The Performance Technologies segment includes the previously-reported Heavy Duty Equipment and Automotive segments and the CIS Coatings business.

The segment realignment had no impact on our consolidated financial position, results of operations, and cash flows.  We have recast the segment financial information for fiscal 2022 and 2021 to conform to the fiscal 2023 presentation.

Climate Solutions

   
Years ended March 31,
 
   
2023
   
2022
   
2021
 
(in millions)
 
$’s
   
% of sales
   
$’s
   
% of sales
   
$’s
   
% of sales
 
Net sales
 
$
1,012
     
100.0
%
 
$
911
     
100.0
%
 
$
731
     
100.0
%
Cost of sales
   
788
     
77.9
%
   
744
     
81.7
%
   
595
     
81.3
%
Gross profit
   
224
     
22.1
%
   
166
     
18.3
%
   
137
     
18.7
%
Selling, general and administrative expenses
   
97
     
9.6
%
   
90
     
9.9
%
   
82
     
11.2
%
Restructuring expenses
   
2
     
0.2
%
   
2
     
0.2
%
   
5
     
0.7
%
Operating income
 
$
124
     
12.3
%
 
$
73
     
8.1
%
 
$
50
     
6.8
%

Year Ended March 31, 2023 Compared with Year Ended March 31, 2022

Climate Solutions net sales increased $101 million, or 11 percent, in fiscal 2023 compared with the prior year, primarily due to higher sales volume and favorable commercial pricing.  These increases were partially offset by a $52 million unfavorable impact of foreign currency exchange rates.  Compared with the prior year, sales of data center cooling, heat transfer, and HVAC & refrigeration products increased $58 million, $33 million, and $11 million, respectively.

Climate Solutions cost of sales increased $44 million, or 6 percent, in fiscal 2023, primarily due to higher sales volume, partially offset by a $44 million favorable impact of foreign currency exchange rates.  As a percentage of sales, cost of sales decreased 380 basis points to 77.9 percent, primarily due to the favorable impact of higher sales volume, favorable commercial pricing, and improved operating efficiencies, partially offset by higher labor and inflationary costs.

As a result of higher sales and lower cost of sales as a percentage of sales, gross profit increased $58 million and gross margin improved 380 basis points to 22.1 percent.

Climate Solutions SG&A expenses increased $7 million compared with the prior year, yet decreased 30 basis points as a percentage of sales.  The increase in SG&A expenses was primarily due to a $5 million increase in compensation-related expenses, including commission expenses, and increases in other general and administrative expenses that have been impacted by inflationary market conditions.  These increases were partially offset by a $4 million favorable impact of foreign currency exchange rate changes.

Restructuring expenses totaling $2 million during fiscal 2023 were consistent with the prior year and primarily consisted of severance-related expenses.

Operating income in fiscal 2023 increased $51 million to $124 million, primarily due to higher gross profit, partially offset by higher SG&A expenses.

Year Ended March 31, 2022 Compared with Year Ended March 31, 2021

Climate Solutions net sales increased $180 million, or 25 percent, in fiscal 2022 compared with the prior year, primarily due to higher sales volume and, to a lesser extent, favorable commercial pricing, including adjustments in response to raw material price increases.  Sales of heat transfer, HVAC & refrigeration, and data center cooling products increased $101 million, $46 million, and $32 million, respectively.

Climate Solutions cost of sales increased $149 million, or 25 percent, in fiscal 2022, primarily due to higher sales volume and higher raw material prices, which increased $67 million.  As a percentage of sales, cost of sales increased 40 basis points to 81.7 percent, primarily due to higher material costs, partially offset by favorable impacts of higher sales volume and improved operating efficiencies.

As a result of higher sales and higher cost of sales as a percentage of sales, gross profit increased $29 million and gross margin declined 40 basis points to 18.3 percent.

Climate Solutions SG&A expenses increased $8 million compared with the prior year, yet decreased 130 basis points as a percentage of sales.  The increase in SG&A expenses was primarily due to higher compensation-related expenses, which increased $6 million and included higher commission expenses.

Restructuring expenses during fiscal 2022 decreased $3 million, primarily due to lower severance expenses.  The fiscal 2022 severance expenses primarily related to targeted headcount reductions in Europe and China.  The fiscal 2021 severance expenses primarily related to plant consolidation activities in China and targeted headcount reductions in North America.

Operating income in fiscal 2022 of $73 million increased $23 million, primarily due to higher gross profit, partially offset by higher SG&A expenses.

Performance Technologies

   
Years ended March 31,
 
   
2023
   
2022
   
2021
 
(in millions)
 
$’s
   
% of sales
   
$’s
   
% of sales
   
$’s
   
% of sales
 
Net sales
 
$
1,316
     
100.0
%
 
$
1,172
     
100.0
%
 
$
1,109
     
100.0
%
Cost of sales
   
1,150
     
87.4
%
   
1,030
     
87.9
%
   
952
     
85.8
%
Gross profit
   
166
     
12.6
%
   
142
     
12.1
%
   
157
     
14.2
%
Selling, general and administrative expenses
   
98
     
7.4
%
   
99
     
8.4
%
   
93
     
8.4
%
Restructuring expenses
   
3
     
0.2
%
   
22
     
1.9
%
   
7
     
0.6
%
Impairment charges (reversals) - net
   
-
     
-
     
(56
)
   
-4.8
%
   
167
     
15.0
%
Operating income (loss)
 
$
66
     
5.0
%
 
$
77
     
6.6
%
 
$
(109
)
   
-9.8
%

Year Ended March 31, 2023 Compared with Year Ended March 31, 2022

Performance Technologies net sales increased $144 million, or 12 percent, in fiscal 2023 compared with the prior year, primarily due to higher sales volume and favorable commercial pricing, including adjustments in response to raw material price increases.  These increases were partially offset by a $59 million unfavorable impact of foreign currency exchange rates and, to a lesser extent, the absence of sales from the Austrian air-cooled automotive business, which we sold on April 30, 2021.  Sales of air-cooled, liquid-cooled, and advanced solutions products increased $86 million, $36 million, and $25 million, respectively.

Performance Technologies cost of sales increased $120 million, or 12 percent, primarily due to higher sales volume and higher raw material prices, which increased $29 million.  In addition, to a lesser extent, higher labor costs and higher depreciation expenses negatively impacted cost of sales.  During fiscal 2022, we did not depreciate the held for sale property, plant and equipment assets within the liquid-cooled automotive business until they reverted back to held and used classification during the third quarter of fiscal 2022.  These increases were partially offset by a $52 million favorable impact of foreign currency exchange rates.  As a percentage of sales, cost of sales decreased 50 basis points to 87.4 percent, primarily due to the favorable impact of higher sales volume and commercial pricing, partially offset by higher material, labor and inflationary costs.

As a result of higher sales and lower cost of sales as a percentage of sales, gross profit increased $24 million and gross margin improved 50 basis points to 12.6 percent.

Performance Technologies SG&A expenses decreased $1 million compared with the prior year.  As a percentage of sales, SG&A expenses decreased by 100 basis points.  The decrease in SG&A expenses was primarily due to a $4 million favorable impact of foreign currency exchange rate changes and, to a lesser extent, lower compensation-related expenses, partially offset by higher general and administrative expenses that have been impacted by inflationary market conditions.

Restructuring expenses during fiscal 2023 totaled $3 million, a decrease of $19 million compared with the prior year.  This decrease was primarily driven by lower severance expenses in Europe for targeted headcount reductions.

The net impairment reversal of $56 million in fiscal 2022 primarily related to assets in our liquid-cooled automotive business.  See Note 2 of the Notes to Consolidated Financial Statements for further information.

Operating income in fiscal 2023 decreased $11 million to $66 million, primarily due to the absence of the significant net impairment reversal recorded in the prior year, partially offset by higher gross profit and lower restructuring expenses.

Year Ended March 31, 2022 Compared with Year Ended March 31, 2021

Performance Technologies net sales increased $63 million, or 6 percent, in fiscal 2022 compared with the prior year, primarily due to favorable commercial pricing, including adjustments in response to raw material price increases, and to a lesser extent, higher sales volume.  In regard to the higher sales volume, sales in the prior year were negatively impacted by the COVID-19 pandemic in fiscal 2021.  Sales increased in fiscal 2022 to off-highway and commercial vehicle customers, as those underlying markets recovered.  Sales to automotive customers, however, decreased in fiscal 2022, primarily due to $58 million of lower sales from our Austrian air-cooled automotive business, which we sold in the first quarter of fiscal 2022, and the negative impacts of the semiconductor chip shortage on the global automotive market.  Compared with the prior year, sales of air-cooled and advanced solutions products increased $52 million and $21 million, respectively.  Sales of liquid-cooled products decreased $11 million.

Performance Technologies cost of sales increased $78 million, or 8 percent, primarily due to higher raw material prices, which increased $81 million, and to a lesser extent, higher sales volume. These drivers, which increased cost of sales, were partially offset by lower depreciation expenses in the segment’s automotive businesses, which decreased $9 million.  We ceased depreciating the property, plant and equipment assets within the liquid-cooled and Austrian air-cooled automotive businesses when they were classified as held for sale during the second half of fiscal 2021.  Upon reverting back to held and used classification during the third quarter of fiscal 2022, we resumed depreciating the property, plant and equipment assets in the liquid-cooled automotive business.  As a percentage of sales, cost of sales increased 210 basis points to 87.9 percent, primarily due to the higher material prices.

As a result of higher sales and higher cost of sales as a percentage of sales, gross profit decreased $15 million and gross margin declined 210 basis points to 12.1 percent.

Performance Technologies SG&A expenses increased $6 million compared with the prior year.  The increase in SG&A expenses was primarily due to higher compensation-related expenses, which increased approximately $7 million, partially offset by lower development and other administrative costs.

Restructuring expenses during fiscal 2022 totaled $22 million, an increase of $15 million compared with the prior year.  The increase was primarily driven by higher severance expenses in Europe related to targeted headcount reductions.

The fiscal 2022 net impairment reversal of $56 million primarily related to assets in our liquid-cooled automotive business.  We remeasured the previously impaired long-lived assets within the liquid-cooled automotive business to the lower of their carrying or fair value once they were no longer held for sale.  The fiscal 2021 impairment charges totaling $167 million related to assets in the liquid-cooled and Austrian air-cooled automotive businesses, which were first classified as held for sale in fiscal 2021.  See Note 2 of the Notes to Consolidated Financial Statements for further information.

Operating income of $77 million during fiscal 2022 represents a $186 million improvement from the prior-year operating loss of $109 million.  The operating income and operating loss during fiscal 2022 and 2021 were largely driven by the significant net impairment reversal and impairment charges, respectively.  In addition, as compared with the prior year, operating income was unfavorably impacted by lower gross profit and higher restructuring expenses.

Liquidity and Capital Resources

Our primary sources of liquidity are cash flow from operating activities, our cash and cash equivalents as of March 31, 2023 of $67 million, and an available borrowing capacity of $270 million under our revolving credit facility.  Given our extensive international operations, approximately $63 million of our cash and cash equivalents are held by our non-U.S. subsidiaries.  Amounts held by non-U.S. subsidiaries are available for general corporate use; however, these funds may be subject to foreign withholding taxes if repatriated.  We believe our sources of liquidity will provide sufficient cash flow to adequately cover our funding needs on both a short-term and long-term basis.

Our primary contractual obligations include pension obligations, debt and related interest payments, lease obligations, and obligations for capital expenditures.  Our pension liabilities totaled $42 million as of March 31, 2023.  As a result of funding relief provisions within the American Rescue Plan Act of 2021, we do not expect to make cash contributions to our U.S. pension plans during fiscal 2024.

Net Cash Provided by Operating Activities

Net cash provided by operating activities in fiscal 2023 was $108 million, an increase of $96 million from $12 million in the prior year.  This increase in operating cash flow was primarily due to the favorable impact of higher earnings and favorable net changes in working capital, as compared with the prior year.  While inventories have increased $44 million from the prior year, the increase has been less significant than the increase in the prior year.  In fiscal 2023, the Company increased its inventory levels, particularly in the Climate Solutions segment, to meet planned production increases.  In fiscal 2022, the higher inventory levels largely resulted from increased raw material prices and impacts from global supply constraints and challenges, which continued to impact our businesses in fiscal 2023.  In addition, the favorable changes in working capital include lower payments for incentive compensation and lower pension plan contributions in fiscal 2023, as compared with the prior year.

Net cash provided by operating activities in fiscal 2022 was $12 million, a decrease of $138 million from $150 million in the prior year.  This decrease in operating cash flow was primarily due to unfavorable net changes in working capital, including higher inventory and accounts receivable levels and higher payments for incentive compensation and employee benefits as compared with the prior year.  Inventory increased $61 million from March 31, 2021 to March 31, 2022.

Capital Expenditures

Capital expenditures of $51 million during fiscal 2023 increased $11 million compared with fiscal 2022.  Our capital spending in fiscal 2023 in the Performance Technologies and Climate Solutions segments totaled $25 million and $24 million, respectively.  Capital expenditures in the Performance Technologies segment include tooling and equipment purchases in conjunction with new and renewal programs with customers.  Capital spending in the Climate Solutions segment include investments supporting our strategic growth initiatives, including expanding our data center business.

Debt

In October 2022, we executed an amended and restated credit agreement with a syndicate of banks that provides for a multi-currency $275 million revolving credit facility and term loan facilities maturing in October 2027.  This credit agreement modified our then existing $250 million revolver and term loan facilities, which would have matured in June 2024.

Our total debt outstanding decreased $25 million to $353 million at March 31, 2023 compared with the prior year, primarily due to repayments during fiscal 2023.

Our credit agreements require us to maintain compliance with various covenants, including a leverage ratio covenant and an interest expense coverage ratio covenant, which are discussed further below.  Indebtedness under our credit agreements is secured by liens on substantially all domestic assets.  These agreements further require compliance with various covenants that may limit our ability to incur additional indebtedness; grant liens; make investments, loans, or guarantees; engage in certain transactions with affiliates; or make restricted payments including dividends.  Also, the credit agreements may require prepayments in the event of certain asset sales.

The leverage ratio covenant within our primary credit agreements requires us to limit our consolidated indebtedness, less a portion of our cash balance, both as defined by the credit agreements, to no more than three and one-quarter times consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”).  We are also subject to an interest expense coverage ratio covenant, which requires us to maintain Adjusted EBITDA of at least three times consolidated interest expense.  As of March 31, 2023, we were in compliance with our debt covenants.  We expect to remain in compliance with our debt covenants during fiscal 2024 and beyond.

See Note 17 of the Notes to Consolidated Financial Statements for additional information regarding our credit agreements.

Share Repurchase Program

During fiscal 2023, we repurchased $7 million of our common stock.  As of March 31, 2023, we had $45 million of authorized share repurchases remaining under our current repurchase program, which expires in November 2024.  Our decision whether and to what extent to repurchase additional shares depends on a number of factors, including business conditions, other cash priorities, and stock price.
 
Critical Accounting Policies
 
The following critical accounting policies reflect the more significant judgments and estimates used in preparing our consolidated financial statements.  Application of these policies results in accounting estimates that have the greatest potential for a significant impact on our financial statements.  The following discussion of these judgments and estimates is intended to supplement the significant accounting policies presented in Note 1 of the Notes to Consolidated Financial Statements.  In addition, recently issued accounting pronouncements that either have or could materially impact our financial statements are disclosed in Note 1 of the Notes to Consolidated Financial Statements.
 
Revenue Recognition
 
We recognize revenue based upon consideration specified in a contract and as we satisfy performance obligations by transferring control over our products to our customers, which may be at a point in time or over time.  The majority of our revenue is recognized at a point in time, based upon shipment terms.  A limited number of our customer contracts provide an enforceable right to payment for performance completed to date.  For these contracts, we recognize revenue over time based upon our estimated progress toward the satisfaction of the contract’s performance obligations.  We record an allowance for credit losses and we accrue for estimated warranty costs at the time of sale.  We base these estimates upon historical experience, current business trends and economic conditions, and risks specific to the underlying accounts receivable or warranty claims.
 
Impairment of Long-Lived Assets
 
We perform impairment evaluations of long-lived assets, including property, plant and equipment and intangible assets, whenever business conditions or events indicate that those assets may be impaired.  We consider factors such as operating losses, declining financial outlooks and market conditions when evaluating the necessity for an impairment analysis.  In the event the net asset values exceed undiscounted cash flows expected to be generated by the assets, we write down the assets to fair value and record an impairment charge.  We estimate fair value in various ways depending on the nature of the underlying assets.  Fair value is generally based upon appraised value, estimated salvage value, or selling prices under negotiation, as applicable.
 
The most significant long-lived assets we evaluated for impairment indicators were property, plant and equipment and intangible assets, which totaled $315 million and $81 million, respectively, at March 31, 2023.  Within property, plant and equipment, the most significant assets evaluated are buildings and improvements and machinery and equipment.  Our most significant intangible assets evaluated are customer relationships, trade names, and acquired technology, the majority of which are related to our Climate Solutions segment.  We evaluate impairment at the lowest level of separately identifiable cash flows, which is generally at the manufacturing plant level.  We monitor manufacturing plant financial performance to determine whether indicators exist that would require an impairment evaluation for the facility.  This includes significant adverse changes in plant profitability metrics; substantial changes in the mix of customer products manufactured in the plant; changes in manufacturing strategy; and the shifting of programs to other facilities under a manufacturing realignment strategy.  When such indicators are present, we perform an impairment evaluation.
 
During fiscal 2022, we recorded a net impairment reversal of $56 million, primarily related to assets that were held for sale in the Performance Technologies segment.  In fiscal 2021, we recorded $167 million of impairment charges to write down the long-lived assets in the liquid- and air-cooled automotive businesses when they were classified as held for sale.  In fiscal 2022, we adjusted the long-lived assets in the liquid-cooled automotive business to the lower of carrying or fair value when they no longer met the held for sale classification criteria.  See Note 2 of the Notes to the Consolidated Financial Statements for additional information.
 
Impairment of Goodwill
 
We perform goodwill impairment tests annually, as of March 31, unless business events or other conditions exist that require a more frequent evaluation.  We consider factors such as operating losses, declining financial and market outlooks, and market capitalization when evaluating the necessity for an interim impairment analysis.  We test goodwill for impairment at a reporting unit level.  Goodwill resulting from recent acquisitions generally represents the highest risk of impairment, which typically decreases as the businesses are integrated into the Company and positioned for future operating and financial performance.  We test goodwill for impairment by comparing the fair value of each reporting unit with its carrying value.  We determine the fair value of a reporting unit based upon the present value of estimated future cash flows.  If the fair value of a reporting unit exceeds the carrying value of the reporting unit’s net assets, goodwill is not impaired.  However, if the carrying value of the reporting unit’s net assets exceeds its fair value, we would conclude goodwill is impaired and would record an impairment charge equal to the amount that the reporting unit’s carrying value exceeds its fair value.
 
Determining the fair value of a reporting unit involves judgment and the use of estimates and assumptions, which include assumptions regarding the revenue growth rates and operating profit margins used to calculate estimated future cash flows and risk-adjusted discount rates.  We determine the expected future revenue growth rates and operating profit margins after consideration of our historical revenue growth rates and earnings levels, our assessment of future market potential and our expectations of future business performance.  The discount rates used in determining discounted cash flows are rates corresponding to our cost of capital, adjusted for country- and business-specific risks where appropriate.  While we believe the assumptions used in our goodwill impairment tests are appropriate and result in a reasonable estimate of the fair value of each reporting unit, future events or circumstances could have a potential negative effect on the estimated fair value of our reporting units.  These events or circumstances include lower than forecasted revenues, market trends that fall below our current expectations, actions of key customers, increases in discount rates, and continued inflationary market conditions, including the impacts associated with the military conflict in Ukraine and the COVID-19 pandemic.  We cannot predict the occurrence of certain events or changes in circumstances that might adversely affect the carrying value of goodwill.
 
At March 31, 2023, our goodwill totaled $166 million related to our Climate Solutions and Performance Technologies segments.  We conducted goodwill impairment tests as of March 31, 2023 by applying a fair value-based test and determined the fair value of the reporting units in each of our operating segments exceeded their respective book value.  A 10 percent decrease in the estimated fair value of each reporting unit would not have resulted in a different conclusion.
 
Acquisitions
 
From time to time, we make strategic acquisitions that have a material impact on our consolidated results of operations or financial position.  We allocate the purchase price of acquired businesses to the identifiable tangible and intangible assets acquired and liabilities assumed in the transaction based upon their estimated fair values as of the acquisition date.  We determine the estimated fair values using information available to us and engage third-party valuation specialists when necessary.  The estimates we use to determine the fair value of long-lived assets, such as intangible assets, can be complex and require significant judgments.  While we use our best estimates and assumptions, our estimates are inherently uncertain and subject to refinement.  As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.  Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to our consolidated statement of operations.  We also estimate the useful lives of intangible assets to determine the amount of amortization expense to record in future periods.  We periodically review the estimated useful lives assigned to our intangible assets to determine whether such estimated useful lives continue to be appropriate.
 
Pension Obligations

Our calculation of the expense and liabilities of our pension plans is dependent upon various assumptions.  At March 31, 2023, our pension liabilities totaled $42 million.  The most significant assumptions include the discount rate, long-term expected return on plan assets, and mortality rates.  We base our selection of assumptions on historical trends and economic and market conditions at the time of valuation.  In accordance with U.S. GAAP, actual results that differ from these assumptions are accumulated and amortized over future periods.  These differences impact future benefit cost.  Our domestic pension plans are closed to new participants; therefore, participants in these plans are not accruing benefits based upon their current service as the plans do not include increases in annual earnings or for future service in calculating the average annual earnings and years of credited service under the pension plan formula.

For the following discussion regarding sensitivity of assumptions, all amounts presented are in reference to our domestic pension plans, since our domestic plans comprise all of our pension plan assets and the majority of our pension plan expense.

To determine the expected rate of return on pension plan assets, we consider such factors as (a) the actual return earned on plan assets, (b) historical rates of return on the various asset classes in the plan portfolio, (c) projections of returns on those asset classes, (d) the amount of active management of the assets, (e) capital market conditions and economic forecasts, and (f) administrative expenses paid with the plan assets.  The long-term rate of return utilized in fiscal 2023 and 2022 was 7.0 percent and 7.5 percent, respectively.  For fiscal 2024, we have assumed a rate of 6.5 percent.  A change of 25 basis points in the expected rate of return on assets would impact our fiscal 2024 pension expense by less than $1 million.

The discount rate reflects rates available on long-term, high-quality fixed-income corporate bonds on the measurement date of March 31.  For fiscal 2023 and 2022, for purposes of determining pension expense, we used a discount rate of 3.9 and 3.2 percent, respectively.  We determined these rates based upon a yield curve that was created following an analysis of the projected cash flows for our plans.  See Note 18 of the Notes to Consolidated Financial Statements for additional information.  A change in the assumed discount rate of 25 basis points would impact our fiscal 2024 pension expense and projected benefit obligation by less than $1 million and approximately $4 million, respectively.

Income Taxes

We operate in numerous taxing jurisdictions; therefore, we are subject to regular examinations by federal, state and non-U.S. taxing authorities.  Due to the application of complex and sometimes ambiguous tax laws and rulings in the jurisdictions in which we do business, there is an inherent level of uncertainty within our worldwide tax provisions.  Despite our belief that our tax return positions are consistent with applicable tax laws, it is possible that taxing authorities could challenge certain positions.

Our deferred tax assets and liabilities reflect temporary differences between the amount of assets and liabilities for financial and tax reporting purposes.  We adjust these amounts to reflect changes in tax rates expected to be in effect when the temporary differences reverse.  We record a valuation allowance if we determine it is more likely than not that the net deferred tax assets in a particular jurisdiction will not be realized.  This determination, which is made on a legal entity-by-legal entity basis, involves judgment and the use of significant estimates and assumptions, including expectations of future taxable income and tax planning strategies.  We believe the assumptions that we used are appropriate and result in a reasonable determination regarding the future realizability of deferred tax assets.  However, future events or circumstances, such as lower-than-expected taxable income or unfavorable changes in the financial outlook of our operations in certain jurisdictions, could cause us to record additional valuation allowances.

See Note 8 of the Notes to Consolidated Financial Statements for additional information regarding income taxes.

Loss Reserves

We maintain liabilities and reserves for a number of loss exposures, including environmental remediation costs, product warranties, self-insurance costs, estimated credit losses associated with trade receivables, regulatory compliance matters, and litigation.  Establishing loss reserves for these exposures requires the use of estimates and judgment to determine the risk exposure and ultimate potential liability.  We estimate these reserve requirements by using consistent and suitable methodologies for the particular type of loss reserve being calculated.  See Notes 15 and 20 of the Notes to Consolidated Financial Statements for additional information regarding product warranties and contingencies and litigation, respectively.

Forward-Looking Statements
 
This report, including, but not limited to, the discussion under Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations, contains statements, including information about future financial performance, accompanied by phrases such as “believes,” “estimates,” “expects,” “plans,” “anticipates,” “intends,” and other similar “forward-looking” statements, as defined in the Private Securities Litigation Reform Act of 1995.  Modine’s actual results, performance or achievements may differ materially from those expressed or implied in these statements, because of certain risks and uncertainties, including, but not limited to, those described under “Risk Factors” in Item 1A. in Part I. of this report and identified in our other public filings with the U.S. Securities and Exchange Commission.  Other risks and uncertainties include, but are not limited to, the following:

Market Risks:

The impact of potential adverse developments or disruptions in the global economy and financial markets, including impacts related to inflation, including rising energy costs, along with supply chain challenges, tariffs, sanctions and other trade issues or cross-border trade restrictions (and any potential resulting trade war), and including impacts associated with the military conflict between Russia and Ukraine;

The impact of other economic, social and political conditions, changes, challenges and unrest, particularly in the geographic, product and financial markets where we and our customers operate and compete, including foreign currency exchange rate fluctuations; increases in interest rates; recession and recovery therefrom; and the general uncertainties about the impact of regulatory and/or policy changes, including those related to tax and trade that have been or may be implemented in the U.S. or abroad;

The impact of potential further price increases associated with raw materials, including aluminum, copper, steel and stainless steel (nickel), and other purchased component inventory including, but not limited to, increases in the underlying material cost based upon the London Metal Exchange and related premiums or fabrication costs.  These prices may be impacted by a variety of factors, including changes in trade laws and tariffs, the behavior of our suppliers and significant fluctuations in demand.  This risk includes our ability to successfully manage our exposure and our ability to adjust product pricing in response to price increases, including through our quotation process or through contract provisions for prospective price adjustments, as well as the inherent lag in timing of such contract provisions;

Our ability to mitigate increased labor costs and labor shortages;

The impact of public health threats, such as COVID-19, on the national and global economy, our business, suppliers (and the supply chain), customers, and employees; and

The impact of current and future environmental laws and regulations on our business and the businesses of our customers, including our ability to take advantage of opportunities to supply alternative new technologies to meet environmental and/or energy standards and objectives.

Operational Risks:

The impact of problems, including logistic and transportation challenges, associated with suppliers meeting our quantity, quality, price and timing demands, and the overall health of our suppliers, including their ability and willingness to supply our volume demands if their production capacity becomes constrained;

The overall health of and price-reduction pressure from our vehicular customers in light of economic and market-specific factors, the potential lower overall win rate for sales programs with contractual price reductions as a result of pricing strategies to ensure satisfactory profit margins for the duration of the programs, and the potential impact on us from any deterioration in the stability or performance of any of our major customers;

Our ability to maintain current customer relationships and compete effectively for new business, including our ability to achieve profit margins acceptable to us by offsetting or otherwise addressing any cost increases associated with supply chain challenges and inflationary market conditions;

The impact of product or manufacturing difficulties or operating inefficiencies, including any program launch and product transfer challenges and warranty claims;

The impact of delays or modifications initiated by major customers with respect to program launches, product applications or requirements;

Our ability to consistently structure our operations in order to develop and maintain a competitive cost base with appropriately skilled and stable labor, while also positioning ourselves geographically, so that we can continue to support our customers with the technical expertise and market-leading products they demand and expect from Modine;

Our ability to effectively and efficiently manage our cost structure in response to sales volume increases or decreases and to complete restructuring activities and realize the anticipated benefits of those activities;

Costs and other effects of the investigation and remediation of environmental contamination; including when related to the actions or inactions of others and/or facilities over which we have no control;

Our ability to recruit and maintain talent, including personnel in managerial, leadership, operational and administrative functions, in light of tight global labor markets;

Our ability to protect our proprietary information and intellectual property from theft or attack by internal or external sources;

The impact of a substantial disruption or material breach of our information technology systems, and any related delays, problems or costs;

Increasingly complex and restrictive laws and regulations, including those associated with being a U.S. public company and others present in various jurisdictions in which we operate, and the costs associated with compliance therewith;

Work stoppages or interference at our facilities or those of our major customers and/or suppliers;

The constant and increasing pressures associated with healthcare and associated insurance costs; and

Costs and other effects of litigation, claims, or other obligations.

Strategic Risks:

Our ability to successfully realize anticipated benefits from strategic initiatives and our continued application of 80/20 principles to our business, through which we are focused on reducing complexity and growing businesses with strong market drivers;

Our ability to identify and execute on organic growth opportunities and acquisitions, and to efficiently and successfully integrate acquired businesses;

Our ability to successfully execute strategies to reduce costs and improve operating margins; and

The potential impacts from actions by activist shareholders, including disruption of our business and related costs.

Financial Risks:

Our ability to fund our global liquidity requirements efficiently for our current operations and meet our long-term commitments in the event of disruption in or tightening of the credit markets or extended recessionary conditions in the global economy;

The impact of increases in interest rates in relation to our variable-rate debt obligations;

The impact of changes in federal, state or local taxes that could have the effect of increasing our income tax expense;

Our ability to comply with the financial covenants in our credit agreements, including our leverage ratio (net debt divided by Adjusted EBITDA, as defined in our credit agreements) and our interest coverage ratio (Adjusted EBITDA divided by interest expense, as defined in our credit agreements);

The potential unfavorable impact of foreign currency exchange rate fluctuations on our financial results; and

Our ability to effectively realize the benefits of deferred tax assets in various jurisdictions in which we operate.

Forward-looking statements are as of the date of this report; we do not assume any obligation to update any forward-looking statements.

ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
 
In the normal course of business, we are subject to market exposure from changes in foreign currency exchange rates, interest rates, commodity prices, credit risk and other market changes.
 
Foreign Currency Risk
 
We are subject to the risk of changes in foreign currency exchange rates due to our operations in foreign countries.  We have manufacturing facilities in Brazil, China, India, Mexico, and throughout Europe.  We also have joint ventures in China and South Korea.  We sell and distribute products throughout the world and also purchase raw materials from suppliers in foreign countries.  As a result, our financial results are affected by changes in foreign currency exchange rates and economic conditions in the foreign markets in which we do business.  Whenever possible, we attempt to mitigate foreign currency risks on transactions with customers and suppliers in foreign countries by entering into contracts that are denominated in the functional currency of the entity engaging in the transaction.  In addition, for certain transactions that are denominated in a currency other than the engaging entity’s functional currency, we may enter into foreign currency derivative contracts to further manage our foreign currency risk.  In fiscal 2023, we recorded a net gain of less than $1 million within our statement of operations related to foreign currency derivative contracts.  In addition, our consolidated financial results are impacted by the translation of revenue and expenses in foreign currencies into U.S. dollars.  These translation impacts are primarily affected by changes in exchange rates between the U.S. dollar and European currencies, primarily the euro, and changes between the U.S. dollar and the Brazilian real.  In fiscal 2023, approximately 50 percent of our sales were generated in countries outside the U.S.  A change in foreign currency exchange rates will positively or negatively affect our sales; however, this impact will be offset, usually to a large degree, with a corresponding effect on our cost of sales and other expenses.  In fiscal 2023, changes in foreign currency exchange rates unfavorably impacted our sales by $111 million; however, the impact on our operating income was only $7 million.  Foreign currency exchange rate risk can be estimated by measuring the impact of a near-term adverse movement of 10 percent in foreign currency exchange rates.  If these rates were 10 percent higher or lower during fiscal 2023, there would not have been a material impact on our fiscal 2023 earnings.
 
We maintain foreign currency-denominated debt obligations and intercompany loans that are subject to foreign currency exchange risk.  We seek to mitigate this risk through maintaining offsetting positions between external and intercompany loans; however, from time to time, we also enter into foreign currency derivative contracts to manage the currency exchange rate exposure.  These derivative instruments are typically not accounted for as hedges, and accordingly, gains or losses on the derivatives are recorded in other income and expense in the consolidated statements of operations and typically offset the foreign currency changes on the outstanding loans.
 
Interest Rate Risk

We seek to reduce the potential volatility of earnings that could arise from changes in interest rates.  We generally utilize a mixture of debt maturities and both fixed-rate and variable-rate debt to manage exposure to changes in interest rates.  Interest on both our term loans and borrowings under our primary multi-currency revolving credit facility, including swingline borrowings, is variable and is currently based primarily on either SOFR or EURIBOR, plus 137.5 to 175 basis points, depending on our leverage ratio.  As a result, we are subject to risk of fluctuations in SOFR and EURIBOR and changes in our leverage ratio, which would affect the variable interest rate on our term loans and revolving credit facility and could create variability in interest expense.

As of March 31, 2023, our outstanding borrowings on variable-rate term loans totaled $216 million.  There were no outstanding borrowings on our revolving credit facility as of March 31, 2023.  Based upon our outstanding debt with variable interest rates at March 31, 2023, a 100-basis point increase in interest rates would increase our annual interest expense in fiscal 2024 by approximately $2 million.

Commodity Price and Supply Risk

To produce the products we sell, we purchase raw materials and supplies including aluminum, copper, steel and stainless steel (nickel), refrigerants, and gases such as natural gas, helium, and nitrogen.  In addition, we also purchase components and parts that are integrated into our end products.

We seek to mitigate commodity price risk primarily by adjusting product pricing in response to applicable price increases.  Our contracts with certain vehicular customers contain provisions that provide for prospective price adjustments based upon changes in raw material prices.  These prospective price adjustments generally lag behind the actual raw material price fluctuations by three months or longer, and typically the contract provisions are limited to the underlying material cost based upon the London Metal Exchange and exclude additional cost elements, such as related premiums and fabrication.  In instances where the risk is not covered contractually, we seek to adjust product pricing in response to price increases, including through our quotation process and through price list increases.

In fiscal 2023, we continued to experience a significant increase in raw material prices and price increases on other goods and services in connection with global supply chain challenges and inflationary market conditions.  In response, we implemented selling price increases for our products.  Nevertheless, we are still subject to the risk of further price increases on commodities, components, and other goods and services that we purchase.

Regarding supply risk in light of current supply chain challenges, we are engaged with our suppliers to ensure availability of purchased commodities and components and we have added key suppliers to our supply base during the last year.  However, we are still dependent upon limited sources of supply for certain components used in the manufacture of our products, including aluminum, copper, steel and stainless steel (nickel).  Even with this expanded supply base, we are exposed to the risk of suppliers of certain raw materials not being able or willing to meet strong customer demand, as they may not increase their output capacity as quickly as customers increase their orders, the impact of trade laws and tariffs, and increased prices being charged by raw material suppliers.

We also purchase parts from suppliers that use our tooling to create the parts.  In most instances, and for financial reasons, we do not have duplicate tooling for the manufacture of the purchased parts.  As a result, we are exposed to the risk of a supplier being unable to provide the quantity or quality of parts that we require.  Even in situations where suppliers are manufacturing parts without the use of our tooling, we face the challenge of obtaining consistently high-quality parts from suppliers that are financially stable.  We utilize a supplier risk management program that leverages internal and third-party tools to identify and mitigate higher-risk supplier situations.

Credit Risk

Credit risk represents the possibility of loss from a customer failing to make payment according to contract terms.  Our principal credit risk consists of outstanding trade accounts receivable.  At March 31, 2023, 37 percent of our trade accounts receivable was concentrated with our top ten customers.  These customers operate primarily in the commercial vehicle, off-highway, automotive and light vehicle, data center cooling, and commercial air conditioning and refrigeration markets and are influenced by similar market and general economic factors.  In the past, credit losses from our customers have not been significant, nor have we experienced a significant increase in credit losses in connection with the current inflationary market conditions.

 We manage credit risk through a focus on the following:


Cash and investments – We review cash deposits and short-term investments to ensure banks have acceptable credit ratings, and short-term investments are maintained in secured or guaranteed instruments.  We consider our holdings in cash and investments to be stable and secure at March 31, 2023;

Trade accounts receivable – Prior to granting credit, we evaluate each customer, taking into consideration the customer’s financial condition, payment experience and credit information.  After credit is granted, we actively monitor the customer’s financial condition and applicable business news;

Pension assets – We have retained outside advisors to assist in the management of the assets in our pension plans.  In making investment decisions, we utilize an established risk management protocol that focuses on protection of the plan assets against downside risk.  We ensure that investments within these plans provide appropriate diversification, the investments are monitored by investment teams, and portfolio managers adhere to the established investment policies.  We believe the plan assets are subject to appropriate investment policies and controls; and

Insurance – We monitor our insurance providers to ensure they maintain financial ratings that are acceptable to us.  We have not identified any concerns in this regard based upon our reviews.

In addition, we are exposed to risks associated with price reduction pressure applied by OEM customers.  If contractual price downs are unavoidable, we contemplate them in our overall strategy and adjust pricing as necessary to provide profit margins that are acceptable to us.

Economic and Market Risk

Economic risk represents the possibility of loss resulting from economic instability in certain areas of the world, such as that caused by geopolitical uncertainly or pandemics, or downturns in markets in which we operate.  We sell a broad range of thermal solution systems to customers operating in diverse markets, including the commercial, industrial, and building HVAC&R and commercial vehicle, off-highway, and automotive and light vehicle markets.

Considering our global presence, we also encounter risks imposed by potential trade restrictions, including tariffs, embargoes, sanctions, and the like.  We continue to pursue non-speculative opportunities to mitigate these economic risks, and capitalize, when possible, on changing market conditions.  We pursue new market opportunities after careful consideration of the potential associated risks and benefits.  Successes in new markets are dependent upon our ability to commercialize our investments.  Current examples of new and emerging markets for us include those related to electric vehicles, data centers, indoor air quality, and aftermarket coatings.  Our investments in these areas are subject to the risks associated with technological success, customer and market acceptance, and our ability to meet the demands of our customers as these markets grow.

Hedging and Foreign Currency Forward Contracts

We use derivative financial instruments as a tool to manage certain financial risks.  We prohibit the use of leveraged derivatives.

Commodity Derivatives
From time to time, we enter into over-the-counter forward contracts related to forecasted purchases of aluminum and copper.  Our strategy is to reduce our exposure to changing market prices of these commodities.  We periodically designate certain commodity forward contracts as cash flow hedges for accounting purposes.  For these designated hedges, we record unrealized gains and losses related to the change in the fair value of the contracts in other comprehensive income (loss) within shareholders’ equity and subsequently recognize the gains and losses within cost of sales as the underlying inventory is sold.  In fiscal 2023, 2022, and 2021, net gains and losses recognized in cost of sales related to commodity forward contracts were approximately $1 million or less in each year.

Foreign Currency Forward Contracts
We use derivative financial instruments in a limited way to mitigate foreign currency exchange risk.  We periodically enter into foreign currency forward contracts to hedge specific foreign currency-denominated assets and liabilities as well as forecasted transactions and designate certain hedges of forecasted transactions as cash flow hedges for accounting purposes.  For these designated hedges, we record unrealized gains and losses related to the change in the fair value of the contracts in other comprehensive income (loss) within shareholders’ equity and subsequently recognize the gains and losses as a component of earnings at the same time and in the same financial statement line that the underlying transactions impact earnings.  In fiscal 2023, 2022, and 2021, net gains and losses recognized in sales and cost of sales related to foreign currency forward contracts were $1 million or less in each year.  We have not designated forward contracts related to foreign currency-denominated assets and liabilities as hedges.  Accordingly, for these non-designated contracts, we record unrealized gains and losses related to the change in the fair value of the contracts in other income and expense.  Gains and losses on these non-designated foreign currency forward contracts are offset by foreign currency gains and losses associated with the related assets and liabilities.

Counterparty Risks
We manage counterparty risks by ensuring that counterparties to derivative instruments maintain credit ratings acceptable to us.  At March 31, 2023, all counterparties had a sufficient long-term credit rating.


ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

MODINE MANUFACTURING COMPANY
CONSOLIDATED STATEMENTS OF OPERATIONS
For the years ended March 31, 2023, 2022 and 2021
(In millions, except per share amounts)

 
2023
   
2022
   
2021
 
Net sales
 
$
2,297.9
   
$
2,050.1
   
$
1,808.4
 
Cost of sales
   
1,908.5
     
1,740.8
     
1,515.0
 
Gross profit
   
389.4
     
309.3
     
293.4
 
Selling, general and administrative expenses
   
234.0
     
215.1
     
210.9
 
Restructuring expenses
   
5.0
     
24.1
     
13.4
 
Impairment charges (reversals) – net
   
-
     
(55.7
)
   
166.8
 
Loss on sale of assets
   
-
     
6.6
     
-
 
Operating income (loss)
   
150.4
     
119.2
     
(97.7
)
Interest expense
   
(20.7
)
   
(15.6
)
   
(19.4
)
Other expense – net
   
(4.4
)
   
(2.1
)
   
(2.2
)
Earnings (loss) before income taxes
   
125.3
     
101.5
     
(119.3
)
Benefit (provision) for income taxes
   
28.3
     
(15.2
)
   
(90.2
)
Net earnings (loss)
   
153.6
     
86.3
     
(209.5
)
Net earnings attributable to noncontrolling interest
   
(0.5
)
   
(1.1
)
   
(1.2
)
Net earnings (loss) attributable to Modine
 
$
153.1
   
$
85.2
   
$
(210.7
)
                         
Net earnings (loss) per share attributable to Modine shareholders:
                       
Basic
 
$
2.93
   
$
1.64
   
$
(4.11
)
Diluted
 
$
2.90
   
$
1.62
   
$
(4.11
)
                         
Weighted-average shares outstanding:
                       
Basic
   
52.3
     
52.0
     
51.3
 
Diluted
   
52.8
     
52.5
     
51.3
 

The notes to consolidated financial statements are an integral part of these statements.

MODINE MANUFACTURING COMPANY
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
For the years ended March 31, 2023, 2022 and 2021
(In millions)

 
2023
   
2022
   
2021
 
Net earnings (loss)
 
$
153.6
   
$
86.3
   
$
(209.5
)
Other comprehensive income (loss):
                       
Foreign currency translation
   
(18.9
)
   
(8.3
)
   
30.9
 
Defined benefit plans, net of income taxes of $1.1, $0 and $10.4 million
   
6.7
     
19.7
     
30.1
 
Cash flow hedges, net of income taxes of $0, $0 and $0.6 million
   
0.1
     
0.1
     
1.6
 
Total other comprehensive income (loss)
   
(12.1
)
   
11.5
     
62.6
 
                         
Comprehensive income (loss)
   
141.5
     
97.8
     
(146.9
)
Comprehensive income attributable to noncontrolling interest
   
-
     
(0.9
)
   
(1.7
)
Comprehensive income (loss) attributable to Modine
 
$
141.5
   
$
96.9
   
$
(148.6
)

The notes to consolidated financial statements are an integral part of these statements.

MODINE MANUFACTURING COMPANY
CONSOLIDATED BALANCE SHEETS
March 31, 2023 and 2022
(In millions, except per share amounts)

 
2023
   
2022
 
ASSETS
           
Cash and cash equivalents
 
$
67.1
   
$
45.2
 
Trade accounts receivable – net
   
398.0
     
367.5
 
Inventories
   
324.9
     
281.2
 
Other current assets
   
56.4
     
63.7
 
Total current assets
   
846.4
     
757.6
 
Property, plant and equipment – net
   
314.5
     
315.4
 
Intangible assets – net
   
81.1
     
90.3
 
Goodwill
   
165.6
     
168.1
 
Deferred income taxes
   
83.7
     
27.2
 
Other noncurrent assets
   
74.6
     
68.4
 
Total assets
 
$
1,565.9
   
$
1,427.0
 
                 
LIABILITIES AND SHAREHOLDERS’ EQUITY
               
Short-term debt
 
$
3.7
   
$
7.7
 
Long-term debt – current portion
   
19.7
     
21.7
 
Accounts payable
   
332.8
     
325.8
 
Accrued compensation and employee benefits
   
89.8
     
85.1
 
Other current liabilities
   
61.1
     
54.2
 
Total current liabilities
   
507.1
     
494.5
 
Long-term debt
   
329.3
     
348.4
 
Deferred income taxes
   
4.8
     
5.9
 
Pensions
   
40.2
     
47.2
 
Other noncurrent liabilities
   
84.9
     
72.9
 
Total liabilities
   
966.3
     
968.9
 
Commitments and contingencies (see Note 20)
   
     
 
Shareholders’ equity:
               
Preferred stock, $0.025 par value, authorized 16.0 million shares, issued – none
   
-
     
-
 
Common stock, $0.625 par value, authorized 80.0 million shares, issued 55.4 million and 54.8 million shares
   
34.6
     
34.2
 
Additional paid-in capital
   
270.8
     
261.6
 
Retained earnings
   
497.5
     
344.4
 
Accumulated other comprehensive loss
   
(161.1
)
   
(149.5
)
Treasury stock, at cost, 3.3 million and 2.8 million shares
   
(49.0
)
   
(40.0
)
Total Modine shareholders’ equity
   
592.8
     
450.7
 
Noncontrolling interest
   
6.8
     
7.4
 
Total equity
   
599.6
     
458.1
 
Total liabilities and equity
 
$
1,565.9
   
$
1,427.0
 

The notes to consolidated financial statements are an integral part of these statements.

MODINE MANUFACTURING COMPANY
CONSOLIDATED STATEMENTS OF CASH FLOWS
For the years ended March 31, 2023, 2022 and 2021
(In millions)

 
2023
   
2022
   
2021
 
Cash flows from operating activities:
                 
Net earnings (loss)
 
$
153.6
   
$
86.3
   
$
(209.5
)
Adjustments to reconcile net earnings (loss) to net cash provided by operating activities:
                       
Depreciation and amortization
   
54.5
     
54.8
     
68.6
 
Impairment charges (reversals) – net
   
-
     
(55.7
)
   
166.8
 
Loss on sale of assets
   
-
     
6.6
     
-
 
Stock-based compensation expense
   
6.6
     
5.7
     
6.3
 
Deferred income taxes
   
(59.6
)
   
(3.8
)
   
67.9
 
Other – net
   
4.8
     
3.1
     
6.3
 
Changes in operating assets and liabilities:
                       
Trade accounts receivable
   
(40.7
)
   
(55.6
)
   
(17.1
)
Inventories
   
(49.4
)
   
(70.7
)
   
(5.0
)
Accounts payable
   
10.2
     
55.1
     
44.0
 
Accrued compensation and employee benefits
   
6.4
     
9.8
     
15.7
 
Other assets
   
19.6
     
(2.4
)
   
27.5
 
Other liabilities
   
1.5
     
(21.7
)
   
(21.7
)
Net cash provided by operating activities
   
107.5
     
11.5
     
149.8
 
                         
Cash flows from investing activities:
                       
Expenditures for property, plant and equipment
   
(50.7
)
   
(40.3
)
   
(32.7
)
Proceeds from (payments for) dispositions of assets
   
0.3
     
(7.6
)
   
0.7
 
Disbursements for loan origination (see Note 1)
   
-
     
(4.7
)
   
-
 
Proceeds from maturities of short-term investments
   
3.4
     
3.6
     
3.4
 
Purchases of short-term investments
   
(3.4
)
   
(3.9
)
   
(3.6
)
Other – net
   
-
     
1.9
     
0.9
 
Net cash used for investing activities
   
(50.4
)
   
(51.0
)
   
(31.3
)
                         
Cash flows from financing activities:
                       
Borrowings of debt
   
374.3
     
351.8
     
32.7
 
Repayments of debt
   
(403.4
)
   
(306.7
)
   
(183.6
)
Borrowings (repayments) on bank overdraft facilities – net
   
3.0
     
(4.3
)
   
3.6
 
Purchase of treasury stock under share repurchase program
    (7.3 )     -       -  
Dividend paid to noncontrolling interest
   
(0.6
)
   
(0.9
)
   
-
 
Financing fees paid
   
(0.6
)
   
(0.2
)
   
(0.8
)
Other – net
   
1.3
     
(0.5
)
   
3.0
 
Net cash (used for) provided by financing activities
   
(33.3
)
   
39.2
     
(145.1
)
                         
Effect of exchange rate changes on cash
   
(2.0
)
   
(0.4
)
   
1.4
 
Net increase (decrease) in cash, cash equivalents and restricted cash
   
21.8
     
(0.7
)
   
(25.2
)
Cash, cash equivalents and restricted cash – beginning of year
   
45.4
     
46.1
     
71.3
 
Cash, cash equivalents and restricted cash – end of year
 
$
67.2
   
$
45.4
   
$
46.1
 

The notes to consolidated financial statements are an integral part of these statements.

MODINE MANUFACTURING COMPANY
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
For the years ended March 31, 2023, 2022 and 2021
(In millions)

 
Common stock
   
Additional
paid-in
   
Retained
   
Accumulated other
comprehensive
   
Treasury
stock, at
   
Non-
controlling
       
 
Shares
   
Amount
   
capital
   
earnings
   
loss
   
cost
   
interest
   
Total
 
Balance, March 31, 2020
   
53.4
   
$
33.3
   
$
245.1
   
$
469.9
   
$
(223.3
)
 
$
(37.1
)
 
$
5.7
   
$
493.6
 
Net (loss) earnings
   
-
     
-
     
-
     
(210.7
)
   
-
     
-
     
1.2
     
(209.5
)
Other comprehensive income
   
-
     
-
     
-
     
-
     
62.1
     
-
     
0.5
     
62.6
 
Stock options and awards
   
0.9
     
0.6
     
3.6
     
-
     
-
     
-
     
-
     
4.2
 
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
-
     
(1.1
)
   
-
     
(1.1
)
Stock-based compensation expense
   
-
     
-
     
6.3
     
-
     
-
     
-
     
-
     
6.3
 
Balance, March 31, 2021
   
54.3
     
33.9
     
255.0
     
259.2
     
(161.2
)
   
(38.2
)
   
7.4
     
356.1
 
Net earnings
   
-
     
-
     
-
     
85.2
     
-
     
-
     
1.1
     
86.3
 
Other comprehensive income (loss)
   
-
     
-
     
-
     
-
     
11.7
     
-
     
(0.2
)
   
11.5
 
Stock options and awards
   
0.5
     
0.3
     
0.9
     
-
     
-
     
-
     
-
     
1.2
 
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
-
     
(1.8
)
   
-
     
(1.8
)
Stock-based compensation expense
   
-
     
-
     
5.7
     
-
     
-
     
-
     
-
     
5.7
 
Dividend paid to noncontrolling interest
    -       -       -       -       -       -       (0.9 )     (0.9 )
Balance, March 31, 2022
   
54.8
     
34.2
     
261.6
     
344.4
     
(149.5
)
   
(40.0
)
   
7.4
     
458.1
 
Net earnings
   
-
     
-
     
-
     
153.1
     
-
     
-
     
0.5
     
153.6
 
Other comprehensive loss
   
-
     
-
     
-
     
-
     
(11.6
)
   
-
     
(0.5
)
   
(12.1
)
Stock options and awards
   
0.6
     
0.4
     
2.6
     
-
     
-
     
-
     
-
     
3.0
 
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
-
     
(9.0
)
   
-
     
(9.0
)
Stock-based compensation expense
   
-
     
-
     
6.6
     
-
     
-
     
-
     
-
     
6.6
 
Dividend paid to noncontrolling interest
   
-
     
-
     
-
     
-
     
-
     
-
     
(0.6
)
   
(0.6
)
Balance, March 31, 2023
   
55.4
   
$
34.6
   
$
270.8
   
$
497.5
   
$
(161.1
)
 
$
(49.0
)
 
$
6.8
   
$
599.6
 

The notes to consolidated financial statements are an integral part of these statements.

46

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)

Note 1:  Significant Accounting Policies

Nature of Operations
Modine Manufacturing Company (“Modine” or the “Company”) specializes in providing innovative and environmentally responsible thermal management products and solutions to diversified global markets and customers in a wide array of commercial, industrial, and building heating, ventilating, air conditioning, and refrigeration (“HVAC&R”) markets. In addition, the Company is a leading provider of engineered heat transfer systems and high-quality heat transfer components for use in on- and off-highway original equipment manufacturer (“OEM”) vehicular applications. The Company’s primary product groups include i) heat transfer; ii) HVAC & refrigeration; iii) data center cooling; iv) air-cooled; v) liquid-cooled; and vi) advanced solutions.

Disposition of Austrian Air-cooled Automotive Business in Fiscal 2022
On April 30, 2021, the Company sold its Austrian air-cooled automotive business to Schmid Metall GmbH.  As a result of this transaction, the Company recorded a loss of $6.6 million during fiscal 2022, which included the write-off of $1.7 million of net actuarial losses related to its pension plan.  The Company reported this loss within the loss on sale of assets line on the consolidated statement of operations.  Upon transaction closing, $5.9 million of cash within the business transferred to the buyer.  Later in fiscal 2022, the Company paid the buyer $2.4 million upon the finalization of a purchase price adjustment for net working capital and certain other items. Financial results of this business, prior to the disposition, are reported within the Performance Technologies segment. See Note 2 for information regarding the accounting for this business while it was held for sale. Net sales of this business were $63.0 million in fiscal 2021.

In connection with the sale of this business, the Company provided the buyer with a 5-year, €4.0 million loan facility.  Borrowings under the agreement currently bear interest at 5.4 percent.  During fiscal 2022, the Company disbursed €4.0 million ($4.7 million) to the buyer under this facility.  At both March 31, 2023 and 2022, the Company recorded the loan receivable within other noncurrent assets on its consolidated balance sheet because the Company expects to receive the principal repayment more than twelve months from the balance sheet date.

Disposition of Previously-Closed Facility in Fiscal 2022
During fiscal 2022, the Company sold a previously-closed manufacturing facility in the U.S. and received net cash proceeds of $0.7 million.  As a result of the sale, the Company recorded an impairment charge of $0.3 million within the Climate Solutions segment to write down the property to fair value less costs to sell.

Chief Executive Officer (“CEO”) Transition in Fiscal 2021
In August 2020, Thomas A. Burke stepped down from his position as President and CEO.  The Board of Directors subsequently conducted a search for his successor and, effective December 1, 2020, appointed Neil D. Brinker as President and CEO.

As a result of Mr. Burke’s departure and in connection with the search for and transition to his successor, the Company recorded costs totaling $6.7 million during fiscal 2021.  These costs, which were recorded as selling, general and administrative (“SG&A”) expenses at Corporate, primarily consisted of severance and benefit-related expenses based upon the terms of Mr. Burke’s transition and separation agreement and costs directly associated with the CEO search, partially offset by the impact of Mr. Burke’s forfeited stock-based compensation awards.

Basis of Presentation
The Company prepares its consolidated financial statements in conformity with generally accepted accounting principles (“GAAP”) in the United States.  These principles require management to make certain estimates and assumptions in determining assets, liabilities, revenue, expenses and related disclosures.  Actual amounts could differ materially from those estimates.

Consolidation Principles
The consolidated financial statements include the accounts of Modine Manufacturing Company and its majority-owned or Modine-controlled subsidiaries.  The Company eliminates intercompany transactions and balances in consolidation.

47

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Revenue Recognition
The Company recognizes revenue based upon consideration specified in a contract and as it satisfies performance obligations by transferring control over its products to its customers, which may be at a point in time or over time. The majority of the Company’s revenue is recognized at a point in time, based upon shipment terms. A portion of the Company’s revenue is recognized over time, based upon estimated progress toward satisfaction of the contractual performance obligations. See Note 3 for additional information.

Shipping and Handling Costs
The Company records shipping and handling costs incurred upon the shipment of products to its customers in cost of sales, and related amounts billed to these customers in net sales.

Trade Accounts Receivable
The Company records trade receivables at the invoiced amount. Trade receivables do not bear interest if paid according to the original terms. The Company maintains an allowance for credit losses, representing its estimate of expected losses associated with its trade accounts receivable. The Company bases its estimate using historical loss experience and considers the aging of the receivables and risks specific to customers where appropriate. At March 31, 2023 and 2022, the allowance for credit losses was $2.2 million and $1.7 million, respectively.  The changes to the Company’s allowance for credit losses during fiscal 2023 and 2022 were not material and primarily consisted of current-period provisions, write-offs charged against the allowance, recoveries collected, and foreign currency translation.

The Company enters into supply chain financing programs from time to time to sell accounts receivable, without recourse, to third-party financial institutions.  Sales of accounts receivable are reflected as a reduction of accounts receivable on the consolidated balance sheets and the proceeds are included in cash flows from operating activities in the consolidated statements of cash flows. During fiscal 2023, 2022, and 2021, the Company sold $150.6 million, $126.4 million, and $88.7 million, respectively, of accounts receivable to accelerate cash receipts. During fiscal 2023, 2022, and 2021, the Company recorded costs totaling $1.2 million, $0.3 million, and $0.2 million, respectively, related to selling accounts receivable in the consolidated statements of operations.

Warranty
The Company provides product warranties for specific product lines and accrues for estimated future warranty costs in the period in which the sale is recorded.  The Company records warranty expense, within cost of sales, based upon historical and current claims data or based upon estimated future claims.  Accrual balances, which are recorded within other current liabilities, are monitored and adjusted if it is probable that expected claims will differ from previous estimates.  See Note 15 for additional information.

Tooling
The Company accounts for production tooling costs as a component of property, plant and equipment when it owns title to the tooling and amortizes the capitalized cost to cost of sales over the estimated life of the asset, which is generally three years.  At March 31, 2023 and 2022, Company-owned tooling totaled $17.1 million and $18.3 million, respectively.

In certain instances, tooling is owned by the customer.  At the time customer-owned tooling is completed and customer acceptance is obtained, the Company records tooling revenue and related production costs within net sales and cost of sales, respectively, in the consolidated statements of operations.  If the customer has agreed to reimburse the Company, unbilled customer-owned tooling costs are recorded as a receivable within other current assets. No significant arrangements exist where customer-owned tooling costs were not accompanied by guaranteed reimbursement. At March 31, 2023 and 2022, customer-owned tooling receivables totaled $10.9 million and $12.3 million, respectively.

Stock-based Compensation
The Company recognizes stock-based compensation using the fair value method. Accordingly, compensation expense for stock options, restricted stock and performance-based stock awards is calculated based upon the fair value of the instruments at the time of grant and is recognized as expense over the respective vesting periods. See Note 5 for additional information.

Research and Development
The Company expenses research and development costs as incurred within SG&A expenses. During fiscal 2023, 2022, and 2021, research and development costs totaled $44.0 million, $50.3 million, and $46.3 million, respectively.

48

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Translation of Foreign Currencies
The Company translates assets and liabilities of foreign subsidiaries into U.S. dollars at the period-end exchange rates and translates income and expense items at the monthly average exchange rate for the period in which the transactions occur.  The Company reports resulting translation adjustments within accumulated other comprehensive income (loss) within shareholders’ equity.  The Company includes foreign currency transaction gains or losses in the statement of operations within other income and expense.

Derivative Instruments
The Company enters into derivative financial instruments from time to time to manage certain financial risks. The Company enters into forward contracts to reduce exposure to changing future purchase prices for aluminum and copper and into foreign currency exchange contracts to hedge specific foreign currency-denominated assets and liabilities as well as forecasted transactions. The Company designates certain derivative financial instruments as cash flow hedges for accounting purposes. These instruments are used to manage financial risks and are not speculative.  See Note 19 for additional information.

Income Taxes
The Company determines deferred tax assets and liabilities based upon the difference between the amounts reported in the financial statements and the tax basis of assets and liabilities, using enacted tax rates in effect in the years in which the differences are expected to reverse. The Company establishes a valuation allowance if it is more likely than not that a deferred tax asset, or portion thereof, will not be realized.  The Company records the tax effects of global intangible low-taxed income (“GILTI”) as a period expense in the applicable tax year. The Company uses the portfolio approach for releasing income tax effects from accumulated other comprehensive income (loss).  See Note 8 for additional information.

Earnings per Share
The Company calculates basic earnings per share based upon the weighted-average number of common shares outstanding during the period, while the calculation of diluted earnings per share includes the dilutive effect of potential common shares outstanding during the period.  The calculation of diluted earnings per share excludes potential common shares if their inclusion would have an anti-dilutive effect.  See Note 9 for additional information.

Cash and Cash Equivalents
The Company considers all highly-liquid investments with original maturities of three months or less to be cash equivalents.

Short-term Investments
The Company invests in time deposits with original maturities of more than three months but not more than one year.  The Company records these short-term investments at cost, which approximates fair value, within other current assets in the consolidated balance sheets.  As of March 31, 2023 and 2022, the Company’s short-term investments totaled $3.5 million and $3.7 million, respectively.

Inventories
The Company values inventories using a first-in, first-out or weighted-average basis, at the lower of cost and net realizable value.

Property, Plant and Equipment
The Company records property, plant and equipment at cost. For financial reporting purposes, the Company computes depreciation using the straight-line method over the expected useful lives of the assets. The Company expenses maintenance and repair costs as incurred. The Company capitalizes costs of improvements. Upon the sale or other disposition of an asset, the Company removes the cost and related accumulated depreciation from the accounts and includes the gain or loss in the consolidated statements of operations. Capital expenditures of $13.6 million, $9.0 million, and $7.9 million were accrued within accounts payable at March 31, 2023, 2022 and 2021, respectively.

Leases
The Company’s most significant leases represent leases of real estate, such as manufacturing facilities, warehouses, and office buildings.  The Company also leases manufacturing and information technology equipment and vehicles.  The Company recognizes right-of-use (“ROU”) assets and lease liabilities at the lease commencement date, based upon the present value of lease payments over the lease term.  See Note 16 for additional information.

49

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Goodwill
The Company does not amortize goodwill; rather, it tests for impairment annually unless conditions exist that would require a more frequent evaluation.  The Company performs an assessment of the fair value of its reporting units for goodwill impairment testing based upon, among other things, the present value of expected future cash flows.  The Company performed its goodwill impairment test as of March 31, 2023 and determined the fair value of each of its reporting units exceeded the respective book value.  See Note 14 for additional information.

Impairment of Held and Used Long-lived Assets
The Company reviews held and used long-lived assets, including property, plant and equipment and intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be fully recoverable.  In these instances, the Company compares the undiscounted future cash flows expected to be generated from the asset with its carrying value.  If the asset’s carrying value exceeds expected future cash flows, the Company measures and records an impairment loss, if any, as the amount by which the carrying value of the asset exceeds its fair value.  The Company estimates fair value using a variety of valuation techniques, including discounted cash flows, market values and comparison values for similar assets.

Assets Held for Sale
The Company classifies an asset as held for sale when (i) management approves and commits to a formal plan to actively market the asset for sale at a reasonable price in relation to its fair value; (ii) the asset is available for immediate sale in its present condition; (iii) an active program to locate a buyer and other actions required to complete the sale have been initiated; (iv) the sale of the asset is expected to be completed within one year; and (v) it is unlikely that significant changes will be made to the plan.  Upon classification as held for sale, the Company records the carrying value of the asset at the lower of its carrying value or its estimated fair value, less costs to sell.  In addition, the Company ceases to record depreciation for assets held for sale.  See Note 2 for additional information.

Deferred Compensation Trusts
The Company maintains deferred compensation trusts to fund future obligations under its non-qualified deferred compensation plans.  The trusts’ investments in third-party debt and equity securities are presented within other noncurrent assets in the consolidated balance sheets.

Self-insurance Reserves
The Company retains a portion of the financial risk for certain insurance coverage, including property, general liability, workers compensation, and employee healthcare, and therefore maintains reserves that estimate the impact of unreported and under-reported claims that fall below various stop-loss limits and deductibles under its insurance policies.  The Company maintains reserves for the estimated settlement cost of known claims, as well as estimates of incurred but not reported claims.  The Company charges costs of claims, including the impact of changes in reserves due to claim experience and severity, to cost of sales or SG&A expenses.  The Company reviews and updates the amount of its insurance-related reserves on a quarterly basis.

Environmental Liabilities
The Company records liabilities for environmental assessments and remediation activities in the period in which its responsibility is probable and the costs can be reasonably estimated.  The Company records environmental indemnification assets from third parties, including prior owners, when recovery is probable. To the extent that the required remediation procedures change, or additional contamination is identified, the Company’s estimated environmental liabilities may also change. See Note 20 for additional information.

Supplemental Cash Flow Information

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Interest paid
 
$
18.4
   
$
14.1
   
$
17.9
 
Income taxes paid
   
31.9
     
21.8
     
19.7
 

See Note 16 for supplemental cash flow information related to the Company’s leases.

50

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
New Accounting Guidance

Supplier Finance Programs
In September 2022, the Financial Accounting Standards Board (“FASB”) issued new guidance that will require companies that use supplier finance programs to disclose information about the programs, including key terms, outstanding obligations under such programs and where outstanding amounts are presented within their financial statements. In addition, a roll forward of obligations under supplier finance programs will be required annually. The new guidance is effective for the Company’s fiscal 2024 financial statements, with the exception of the roll forward disclosure requirement, which will become effective one year later. The Company is currently evaluating the new disclosures, but does not expect the guidance will have a material impact on its consolidated financial statements.

Income Tax Simplification
In December 2019, the FASB issued new guidance designed to simplify the accounting for income taxes. The new guidance eliminated certain exceptions related to the approach for intraperiod tax allocations and the methodology for deferred tax liabilities. The Company adopted this guidance as of April 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.

Credit Losses
In June 2016, the FASB issued new guidance related to the accounting for credit losses for certain financial assets, including trade accounts receivable and contract assets. The new guidance modified the credit loss model to measure and recognize credit losses based upon expected losses rather than incurred losses. The Company adopted this guidance as of April 1, 2020. The adoption did not have a material impact on the Company’s consolidated balance sheets, statements of operations or statements of cash flows.

Note 2:  Assets Held for Sale

On November 2, 2020, the Company signed a definitive agreement to sell its liquid-cooled automotive business to Dana Incorporated (“Dana”).  Beginning at that time, the Company classified this business as held for sale and ceased recording depreciation expense for its long-lived assets. On October 25, 2021, the Company announced that it agreed with Dana to terminate the sale agreement.  Both companies had been actively engaged in the regulatory review process in Germany for many months and agreed that it was no longer in the best interest of either party to pursue the sale transaction further.

In connection with the termination of the sale agreement, the Company determined that the liquid-cooled automotive business no longer met the requirements to be classified as held for sale.  As a result, the Company remeasured the long-lived assets reverting back to held and used classification at the lower of their (i) carrying value, as if held for sale classification had not been met; or (ii) fair value at the date of the decision not to sell and reversed $57.2 million of held for sale impairment charges during the third quarter of fiscal 2022.  The long-lived assets primarily consisted of property, plant and equipment assets and were fully impaired while classified as held for sale.  For purposes of the remeasurement, the Company engaged third-party valuation specialists to assist in estimating the fair values of the assets.  The Company primarily used the market and cost valuation approaches and utilized third-party information from various industry-accepted sources, including applicable government-published statistics and data from appraisal and resale service providers.  The market approach focused on prices for comparable assets in arm’s length transactions.  For land and building assets, for example, sales of similar properties near the Company’s facilities were analyzed.  For machinery and equipment assets, the Company referenced available third-party information regarding the selling prices of similar equipment.  The cost approach focused on the amount for which an asset could be replaced or reproduced.  The cost of an asset was then adjusted downward based on various factors including, but not limited to, age, location, and physical condition.  After estimating the fair values of the assets reverting back to held and used classification, the Company compared the fair value for each asset to its carrying value.  Carrying value represented each asset’s carrying value before the initial impairment charge, reduced for depreciation that would have been recorded if the asset had not been classified as held for sale.  The Company then adjusted each asset to the lower of fair value or carrying value, resulting in the reversal of $57.2 million of previous impairment charges.  In addition, the Company resumed depreciating the property, plant and equipment assets of the liquid-cooled automotive business based on the remeasured asset values during the third quarter of fiscal 2022.

51

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
The $57.2 million held for sale impairment reversal during the third quarter of fiscal 2022 was partially offset by $1.2 million of net held for sale impairment charges recorded earlier in fiscal 2022. At both June 30, 2021 and September 30, 2021, while the liquid-cooled automotive business was held for sale, the Company reassessed its fair value less costs to sell.  As a result of these evaluations, the Company recorded a total of $8.6 million of impairment charges during the first and second quarters of fiscal 2022.  These impairment charges reduced the net carrying value of property, plant and equipment additions during each quarter to zero.  In addition, in connection with a modification of the sale perimeter in the first quarter of fiscal 2022, the Company determined that certain manufacturing operations no longer met the requirements to be classified as held for sale.  As a result, the Company reversed $7.4 million of previous impairment charges to adjust the long-lived assets within the asset groups impacted by the sale perimeter change to their estimated fair value.  The Company’s determination of fair value for the long-lived assets within the businesses impacted by the sale perimeter change in the first quarter involved judgement and the use of significant estimates and assumptions, including assumptions regarding future revenue projections and operating profit margins and risk-adjusted discount rates.

When the liquid-cooled automotive business was initially classified as held for sale during the third quarter of fiscal 2021, the Company assessed the disposal group’s fair value less costs to sell and reduced the net carrying value of the disposal group’s long-lived assets to zero. During fiscal 2021, the Company recorded impairment charges totaling $138.3 million related to the long-lived assets within the liquid-cooled automotive business.

Also during fiscal 2021, the Company signed a definitive agreement to sell its Austrian air-cooled automotive business to Schmid Metall GmbH.  Upon classification as held for sale, the Company estimated an implied loss in excess of the carrying value of the disposal group’s long-lived assets, which primarily consisted of property, plant and equipment assets.  As a result, the Company recorded a $26.8 million impairment charge related to this business, reducing the carrying value of the disposal group’s long-lived assets to zero.  In addition, the Company recorded an impairment charge of $1.7 million related to other equipment within the Performance Technologies segment.  See Note 1 for additional information regarding the accounting for the sale of the Austrian air-cooled automotive business, which was completed in fiscal 2022.

The Company reported the impairment charges and reversals during fiscal 2022 and 2021 within the impairment charges (reversals) line on the consolidated statements of operations.

Note 3:  Revenue Recognition

The Company generates revenue from selling innovative thermal management products and solutions to diversified global markets and customers.  The Company recognizes revenue based upon consideration specified in a contract and as it satisfies performance obligations by transferring control over its products to its customers, which may be at a point in time or over time.  The majority of the Company’s revenue is recognized at a point in time, based upon shipment terms.  The Company records an allowance for credit losses and accrues for estimated warranty costs at the time of sale.  These estimates are based upon historical experience, current business trends, and current economic conditions.  The Company accounts for shipping and handling activities as fulfilment costs rather than separate performance obligations and records shipping and handling costs in cost of sales and related amounts billed to customers in net sales.  The Company establishes payment terms with its customers based upon industry and regional practices, which typically do not exceed 90 days.  As the Company expects to receive payment from its customers within one year from the time of sale, it disregards the effects of the time value of money in its determination of the transaction price.  The Company has not disclosed the value of unsatisfied performance obligations because the revenue associated with customer contracts for which the original expected performance period is greater than one year is immaterial.

The following is a description of the Company’s principal revenue-generating activities:

Climate Solutions
The Climate Solutions segment principally generates revenue from selling heat transfer products, heating, ventilating, air conditioning, and refrigeration (“HVAC & refrigeration”) products, and data center cooling solutions.

Heating products are manufactured in the U.S. and are largely sold to independent distributors, who in turn market the heating products to end customers. Because these products are sold to many different customers without contractual or practical limitations, the Climate Solutions segment recognizes revenue at the time control is transferred to the customer, generally the independent distributor, based upon shipping terms, which is generally upon shipment.

52

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Ventilation and air conditioning products are highly-specified to a customer’s needs; the majority of the underlying sales contracts do not provide the Company with an enforceable right to payment for performance completed to date.  As a result, the Climate Solutions segment recognizes revenue for the majority of its products at the time control is transferred to the customer based upon shipping terms, which is generally upon shipment.

For the sale of heat transfer products, refrigeration products, and data center cooling solutions, individual customer purchase orders generally represent the Company’s contract with its customers. With the exception of a small number of customers, the applicable customer contracts do not provide the Company with an enforceable right to payment for performance completed to date. As a result, the Climate Solutions segment recognizes revenue for these products primarily at the time control is transferred to the customer based upon shipping terms, which is generally upon shipment.

For sales to customers whose contract cancellation terms provide an enforceable right to payment, the Climate Solutions segment recognizes revenue over time based upon its estimated progress toward satisfaction of the performance obligations. The segment measures progress by evaluating the production status toward completion of ordered products not yet shipped to its customers.

Performance Technologies
The Performance Technologies segment provides products and solutions that enhance the performance of customer applications. The Performance Technologies segment designs and manufactures air- and liquid-cooled technology for vehicular, stationary power, and industrial applications. Air-cooled products include radiators, charge air coolers, condensers, and engine cooling modules. Liquid-cooled products include engine oil coolers, charge air coolers, condensers, and exhaust gas recirculation coolers. In addition, the Performance Technologies segment provides advanced solutions, which are designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle, automotive, bus and specialty vehicle customers. These solutions include battery thermal management systems, electronics cooling packages, and battery chillers. The advanced solutions provided by the segment also include coating products and application services that extend the life of equipment and components by protecting against corrosion.

While the Performance Technologies segment provides customized production and service parts to customers under multi-year programs, these programs typically do not contain contractually-guaranteed volumes to be purchased by the customer. As a result, individual purchase orders typically represent the quantities ordered by the customer. With the exception of a small number of customers, the terms within the customer agreement, purchase order, or customer-owned tooling contract do not provide the Company with an enforceable right to payment for performance completed to date. As a result, the Performance Technologies segment recognizes revenue primarily at the time control is transferred to the customer based upon shipping terms, which is generally upon shipment.

In regard to the Performance Technologies customers with contractual cancellation terms that provide an enforceable right to payment for performance completed to date, the Company recognizes revenue over time based upon its estimated progress toward satisfaction of the performance obligations. The Performance Technologies segment measures progress by evaluating the production status of ordered products not yet shipped to the customer.

For sales of coatings products, in which the customers control the equipment being enhanced by the coating application, the Performance Technologies segment recognizes revenue over time based upon its estimated progress toward satisfaction of the performance obligations. The segment measures progress by evaluating the production status toward completion of ordered products or services not yet shipped to its customers.

For certain customer programs, the Company agrees to provide annual price reductions based upon contract terms. For these scheduled price reductions, the Company evaluates whether the provisions represent a material right to the customer, and if so, defers associated revenue as a result.

At times, the Company makes up-front incentive payments to certain customers related to future sales under multi-year programs. The Company capitalizes these incentive payments, which it expects to recover through future sales, and amortizes the assets as a reduction to revenue when the related products are sold to customers.

53

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Disaggregation of Revenue
The tables below present revenue for each of the Company’s operating segments, Climate Solutions and Performance Technologies. Each segment’s revenue is disaggregated by product group, by geographic location and based upon the timing of revenue recognition.

Effective April 1, 2022, the Company began managing its operations under two operating segments, Climate Solutions and Performance Technologies. The Climate Solutions segment includes the previously-reported Building HVAC Systems (“BHVAC”) and the Commercial and Industrial Solutions (“CIS”) segments, with the exception of CIS Coatings. The Performance Technologies segment includes the previously-reported Heavy Duty Equipment (“HDE”) and Automotive segments and the CIS Coatings business. See Note 22 for additional information regarding the Company’s operating segments. The disaggregated revenue information presented in the tables below for fiscal 2022 and 2021 has been recast to be comparable with the fiscal 2023 presentation.

   
Year ended March 31, 2023
 
 
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                 
Heat transfer
 
$
521.2
   
$
-
   
$
521.2
 
HVAC & refrigeration
   
336.3
     
-
     
336.3
 
Data center cooling
   
154.0
     
-
     
154.0
 
Air-cooled
   
-
     
658.6
     
658.6
 
Liquid-cooled
   
-
     
483.9
     
483.9
 
Advanced solutions
   
-
     
143.9
     
143.9
 
Inter-segment sales
   
0.4
     
29.8
     
30.2
 
Net sales
 
$
1,011.9
   
$
1,316.2
   
$
2,328.1
 
                         
Geographic location:
                       
Americas
 
$
580.9
   
$
702.0
   
$
1,282.9
 
Europe
   
406.0
     
408.5
     
814.5
 
Asia
   
25.0
     
205.7
     
230.7
 
Net sales
 
$
1,011.9
   
$
1,316.2
   
$
2,328.1
 
                         
Timing of revenue recognition:
                       
Products transferred at a point in time
 
$
959.8
   
$
1,242.3
   
$
2,202.1
 
Products transferred over time
   
52.1
     
73.9
     
126.0
 
Net sales
 
$
1,011.9
   
$
1,316.2
   
$
2,328.1
 

54

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
   
Year ended March 31, 2022
 
 
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                 
Heat transfer
 
$
488.3
   
$
-
   
$
488.3
 
HVAC & refrigeration
   
325.5
     
-
     
325.5
 
Data center cooling
   
96.3
     
-
     
96.3
 
Air-cooled
   
-
     
572.3
     
572.3
 
Liquid-cooled
   
-
     
448.3
     
448.3
 
Advanced solutions
   
-
     
119.4
     
119.4
 
Inter-segment sales
   
0.4
     
32.4
     
32.8
 
Net sales
 
$
910.5
   
$
1,172.4
   
$
2,082.9
 
                         
Geographic location:
                       
Americas
 
$
485.9
   
$
585.6
   
$
1,071.5
 
Europe
   
396.7
     
375.7
     
772.4
 
Asia
   
27.9
     
211.1
     
239.0
 
Net sales
 
$
910.5
   
$
1,172.4
   
$
2,082.9
 
                         
Timing of revenue recognition:
                       
Products transferred at a point in time
 
$
889.3
   
$
1,093.7
   
$
1,983.0
 
Products transferred over time
   
21.2
     
78.7
     
99.9
 
Net sales
 
$
910.5
   
$
1,172.4
   
$
2,082.9
 

   
Year ended March 31, 2021
 
 
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                 
Heat transfer
 
$
386.9
   
$
-
   
$
386.9
 
HVAC & refrigeration
   
279.7
     
-
     
279.7
 
Data center cooling
   
64.5
     
-
     
64.5
 
Air-cooled
   
-
     
520.3
     
520.3
 
Liquid-cooled
   
-
     
458.9
     
458.9
 
Advanced solutions
   
-
     
98.1
     
98.1
 
Inter-segment sales
   
0.1
     
31.5
     
31.6
 
Net sales
 
$
731.2
   
$
1,108.8
   
$
1,840.0
 
                         
Geographic location:
                       
Americas
 
$
379.7
   
$
472.0
   
$
851.7
 
Europe
   
307.0
     
411.1
     
718.1
 
Asia
   
44.5
     
225.7
     
270.2
 
Net sales
 
$
731.2
   
$
1,108.8
   
$
1,840.0
 
                         
Timing of revenue recognition:
                       
Products transferred at a point in time
 
$
722.7
   
$
1,044.7
   
$
1,767.4
 
Products transferred over time
   
8.5
     
64.1
     
72.6
 
Net sales
 
$
731.2
   
$
1,108.8
   
$
1,840.0
 

55

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Contract Balances
Contract assets and contract liabilities from contracts with customers were as follows:

 
March 31, 2023
   
March 31, 2022
 
Contract assets
 
$
19.3
   
$
26.8
 
Contract liabilities
   
21.5
     
11.8
 

Contract assets, included within other current assets in the consolidated balance sheets, primarily consist of capitalized costs related to customer-owned tooling contracts, wherein the customer has guaranteed reimbursement, and assets recorded for revenue recognized over time, which represent the Company’s rights to consideration for work completed but not yet billed. The $7.5 million decrease in contract assets during fiscal 2023 primarily resulted from a decrease in contract assets for revenue recognized over time.

Contract liabilities, included within other current liabilities in the consolidated balance sheets, consist of payments received in advance of satisfying performance obligations under customer contracts, including contracts for customer-owned tooling.  The $9.7 million increase in contract liabilities during fiscal 2023 primarily resulted from payments received in advance of the Company’s satisfaction of performance obligations.


Note 4:  Fair Value Measurements

Fair value is defined as the price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.  Fair value measurements are classified under the following hierarchy:

Level 1 – Quoted prices for identical instruments in active markets.
Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.
Level 3 – Model-derived valuations in which one or more significant inputs are not observable.

When available, the Company uses quoted market prices to determine fair value and classifies such measurements as Level 1.  In some cases, where market prices are not available, the Company uses observable market-based inputs to calculate fair value, in which case the measurements are classified as Level 2.  If quoted or observable market prices are not available, the Company determines fair value based upon valuation models that use, where possible, market-based data such as interest rates, yield curves or currency rates.  These measurements are classified as Level 3.

The carrying values of cash, cash equivalents, restricted cash, short-term investments, trade accounts receivable, accounts payable, and short-term debt approximate fair value due to the short-term nature of these instruments. In addition, the Company assesses the fair value of a disposal group for each reporting period it is held for sale. See Note 2 for additional information regarding assets held for sale. The fair value of the Company’s long-term debt is disclosed in Note 17.

The Company holds investments in deferred compensation trusts to fund obligations under certain non-qualified deferred compensation plans. The Company records the fair value of these investments within other noncurrent assets on its consolidated balance sheets. The Company classifies money market investments held by the trusts within Level 2 of the valuation hierarchy. The Company classifies all other investments held by the trusts within Level 1 of the valuation hierarchy, as it uses quoted market prices to determine the investments’ fair value. The Company’s deferred compensation obligations, which are recorded as other noncurrent liabilities, are recorded at the fair values of the investments held by the trust. At March 31, 2023 and 2022, the fair values of the investments and obligations for the Company’s deferred compensation plans each totaled $2.3 million and $2.9 million, respectively.

56

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Plan assets related to the Company’s pension plans were classified as follows:

 
March 31, 2023
 
   
Level 1
   
Level 2
   
Total
 
                   
Money market investments
 
$
-
   
$
1.9
   
$
1.9
 
Pooled equity funds
   
34.9
     
-
     
34.9
 
Other
   
-
     
0.4
     
0.4
 
Fair value excluding investments measured at net asset value
   
34.9
     
2.3
     
37.2
 
Investments measured at net asset value
                   
116.1
 
Total fair value
                 
$
153.3
 

 
March 31, 2022
 
   
Level 1
   
Level 2
   
Total
 
                   
Money market investments
 
$
-
   
$
2.2
   
$
2.2
 
Fixed income securities
   
-
     
9.1
     
9.1
 
Pooled equity funds
   
40.4
     
-
     
40.4
 
U.S. government and agency securities
   
-
     
11.8
     
11.8
 
Other
   
0.1
     
1.4
     
1.5
 
Fair value excluding investment measured at net asset value
   
40.5
     
24.5
     
65.0
 
Investments measured at net asset value
                   
114.9
 
Total fair value
                 
$
179.9
 

The Company determined the fair value of money market investments to approximate their net asset values, without discounts for credit quality or liquidity restrictions, and classified them within Level 2 of the valuation hierarchy.  The Company determined the fair value of pooled equity funds based upon quoted prices from active markets and classified them within Level 1 of the valuation hierarchy.  The Company determined the fair value of fixed income securities and U.S. government and agency securities based upon recent bid prices or the average of recent bid and asking prices when available and, if not available, the Company valued them through matrix pricing models developed by sources considered by management to be reliable.  The Company classified these assets within Level 2 of the valuation hierarchy.  As of March 31, 2023 and 2022, the Company held no Level 3 assets within its pension plans.

As a practical expedient, the Company valued certain investments, including pooled equity, fixed income and real estate funds, using their net asset value (“NAV”) per unit, and therefore, has not classified these investments within the fair value hierarchy.  The terms and conditions for redemptions vary for the investments valued at NAV.  The real estate investment fund may be redeemed quarterly with a 90-day notice period.  Other investments valued at NAV do not have significantly-restrictive redemption frequency or notice period requirements.  The Company does not intend to sell or otherwise dispose of these investments at prices different than the NAV per unit.

Note 5:  Stock-Based Compensation

The Company’s stock-based incentive programs consist of the following: (1) a long-term incentive plan (“LTIP”) for officers and other executives that consists of stock awards, stock options, and performance-based awards granted for retention and performance, (2) a discretionary equity program for other management and key employees, and (3) stock awards for non-employee directors.  The Company’s Board of Directors and the Human Capital and Compensation Committee, as applicable, have discretionary authority to set the terms of the stock-based awards.  Grants to employees during fiscal 2023 were issued under the Company’s Amended and Restated 2020 Incentive Compensation Plan.  In lieu of performance-based stock awards, the Company granted performance cash awards to the LTIP participants in fiscal 2023, 2022, and 2021.  At present, the Company accomplishes the fulfillment of equity-based grants through the issuance of new common shares.  As of March 31, 2023, approximately 2.2 million shares authorized under the Amended and Restated 2020 Incentive Compensation Plan remain available for future grants.  Employee participants have the opportunity to deliver back to the Company the number of shares from the vesting of stock awards sufficient to satisfy the individual’s minimum tax withholding obligations.  These shares are held as treasury shares.  The Company recorded stock-based compensation expense of $6.6 million, $5.7 million, and $6.3 million in fiscal 2023, 2022, and 2021, respectively.

57

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Stock Options
The Company recorded $1.2 million, $1.1 million, and $0.9 million of compensation expense related to stock options in fiscal 2023, 2022, and 2021, respectively.  The grant date fair value of stock options that vested during fiscal 2023, 2022, and 2021, was $1.0 million, $0.9 million, and $1.3 million, respectively.  As of March 31, 2023, the total compensation expense not yet recognized related to non-vested stock options was $2.3 million and the weighted-average period in which the remaining expense is expected to be recognized was 2.1 years.

The Company estimated the fair value of option awards on the date of grant using the Black-Scholes option valuation model and the following assumptions:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Fair value of options
 
$
6.99
   
$
8.79
   
$
3.46
 
Expected life of awards in years
   
6.0
     
6.1
     
6.1
 
Risk-free interest rate
   
3.0
%
   
1.1
%
   
0.4
%
Expected volatility of the Company’s stock
   
57.8
%
   
56.5
%
   
54.1
%
Expected dividend yield on the Company’s stock
   
0.0
%
   
0.0
%
   
0.0
%

Stock options expire no later than 10 years after the grant date and have an exercise price equal to the fair market value of Modine’s common stock on the date of grant.  The risk-free interest rate was based upon yields of U.S. Treasury zero-coupon issues with a term corresponding to the expected life of the options.  The expected volatility assumption was based upon changes in the Company’s historical common stock prices over the same time period as the expected life of the awards.  The expected dividend yield is zero, as the Company currently does not anticipate paying dividends over the expected life of the options.  The expected lives of the awards are based upon historical patterns and the terms of the options.  Based upon the terms of the fiscal 2023 annual awards, stock options vest 33 percent, 33 percent, and 34 percent per year for three years, respectively. Stock option grants preceding the fiscal 2023 grant vest 25 percent per year for four years.

A summary of stock option activity for fiscal 2023 was as follows:

 
Shares
   
Weighted-average
exercise price
   
Weighted-average
remaining contractual
term (years)
   
Aggregate
intrinsic value
 
Outstanding, beginning of year
   
1.0
   
$
12.12
             
Granted
   
0.2
     
12.40
             
Exercised
   
(0.2
)
   
11.77
             
Forfeited or expired
   
(0.1
)
   
12.26
             
Outstanding, end of year
   
0.9
   
$
12.28
     
7.1
   
$
9.6
 
                                 
Exercisable, March 31, 2023
   
0.4
   
$
12.46
     
5.5
   
$
4.3
 

The aggregate intrinsic value represents the difference between the closing price of Modine’s common shares on the last trading day of fiscal 2023 over the exercise price of the stock options, multiplied by the number of options outstanding or exercisable.  The aggregate intrinsic value is not recorded for financial statement purposes, and this value will change based upon daily changes in the price of Modine’s common shares.

Additional information related to stock options exercised is as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Intrinsic value of stock options exercised
 
$
1.5
   
$
0.1
   
$
1.4
 
Proceeds from stock options exercised
   
2.9
     
1.4
     
4.1
 

58

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Restricted Stock
The Company recorded $5.4 million, $5.0 million, and $4.3 million of compensation expense related to restricted stock in fiscal 2023, 2022, and 2021, respectively.  The grant date fair value of restricted stock awards that vested during fiscal 2023, 2022, and 2021 was $4.7 million, $4.4 million, and $4.5 million, respectively.  At March 31, 2023, the Company had $6.4 million of unrecognized compensation expense related to non-vested restricted stock, which it expects to recognize over a weighted-average period of 1.8 years. The Company values restricted stock awards using the closing market price of its common shares on the date of grant.  Based upon the terms of the fiscal 2023 annual awards, restricted stock awards vest 33 percent, 33 percent, and 34 percent per year for three years, respectively. Restricted stock award grants preceding the fiscal 2023 grant vest 25 percent per year for four years. Restricted stock awards granted to non-employee directors in fiscal 2023 vest one year from the time of grant.

A summary of restricted stock activity for fiscal 2023 was as follows:

 
Shares
   
Weighted-average
price
 
Non-vested balance, beginning of year
   
0.7
   
$
11.61
 
Granted
   
0.5
     
13.60
 
Vested
   
(0.3
)
   
11.85
 
Forfeited
   
(0.1
)
   
10.58
 
Non-vested balance, end of year
   
0.8
   
$
12.95
 

Restricted Stock – Performance-Based Shares
The Company granted performance-based cash awards in fiscal 2023, 2022, and 2021 in lieu of performance-based stock awards.  For performance-based stock awards, the Company values the awards using the closing market price of its common shares on the date of grant. During fiscal 2023 all performance-based awards were cash-based, therefore, the Company did not recognize compensation expense related to performance-based stock awards. In fiscal 2022, the Company recorded a $0.4 million benefit related to the performance-based stock awards granted in fiscal 2020.  The payout earned for the fiscal 2020 awards was less than previously estimated.  In fiscal 2021, the Company recorded $1.1 million of compensation expense related to performance-based stock awards.

The payouts earned under the performance portion of the award program are based upon the attainment of certain financial targets over a three-year period and are paid after the end of that three-year performance period, if the performance targets have been achieved.  The performance metrics for the performance-based cash awards granted in fiscal 2021 are based upon both a target three-year average consolidated cash flow return on invested capital and a target three-year average annual revenue growth at the end of the three-year performance period, commencing with the fiscal year of grant.  The performance metrics for the performance-based cash awards granted in fiscal 2022 and fiscal 2023 are based upon both a target three-year average consolidated cash flow return on invested capital and a target three-year average growth in consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”) at the end of the three-year performance period, commencing with the fiscal year of grant.

Note 6:  Restructuring Activities

During fiscal 2023, restructuring and repositioning expenses primarily consisted of severance-related expenses for targeted headcount reductions in each the Climate Solutions and Performance Technologies segments and supported the Company’s objective of reducing operational and SG&A cost structures. In addition, the Performance Technologies and Climate Solutions segments incurred equipment transfer costs in Europe and closure costs related to a previously-leased facility in the U.S., respectively.

During fiscal 2022,  the Company committed to restructuring actions intended to reduce SG&A and operational expenses, particularly within the Performance Technologies segment.  During fiscal 2022, the Company recorded $22.1 million of severance expenses, of which $20.3 million were recorded in the Performance Technologies segment and primarily related to targeted headcount reductions in Europe.  In addition, the Company implemented targeted headcount reductions in the Climate Solutions segment.  Also in fiscal 2022, the Company incurred equipment transfer costs within the Performance Technologies segment.

59

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
During fiscal 2021, restructuring actions consisted primarily of targeted headcount reductions and plant consolidation activities.  The headcount reductions were primarily in Europe and in the Americas within the Performance Technologies segment and supported the Company’s objective of reducing operational and SG&A cost structures.  During fiscal 2021, the Company transferred production from its manufacturing facility in Zhongshan, China to another Climate Solutions segment manufacturing facility in China.  As a result of this plant consolidation, the Company recorded $3.7 million of severance expenses during fiscal 2021.  Other plant consolidation activities in fiscal 2021 included transferring product lines to the Company’s Climate Solutions manufacturing facility in Mexico.

Restructuring and repositioning expenses were as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Employee severance and related benefits
 
$
3.5
   
$
22.1
   
$
11.7
 
Other restructuring and repositioning expenses
   
1.5
     
2.0
     
1.7
 
Total
 
$
5.0
   
$
24.1
   
$
13.4
 

Other restructuring and repositioning expenses primarily consist of equipment transfer and plant consolidation costs.

The Company accrues severance in accordance with its written plans, procedures, and relevant statutory requirements.  Changes in accrued severance were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Beginning balance
 
$
20.2
   
$
4.0
 
Additions
   
3.5
     
22.1
 
Payments
   
(12.4
)
   
(5.7
)
Reclassified from held for sale
   
-
     
0.4
 
Effect of exchange rate changes
   
(0.7
)
   
(0.6
)
Ending balance
 
$
10.6
   
$
20.2
 

During fiscal 2022 and 2021, the Company recorded $56.0 million of a net asset impairment reversal and $166.8 million of impairment charges, respectively, within its Performance Technologies segment.  See Note 2 for additional information.

Also during fiscal 2022, the Company recorded an impairment charge of $0.3 million to reduce the carrying value of a previously closed Climate Solutions facility to its estimated fair value, less costs to sell.

Note 7:  Other Income and Expense

Other income and expense consisted of the following:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Interest income
 
$
1.3
   
$
0.4
   
$
0.5
 
Foreign currency transactions (a)
   
(3.7
)
   
(1.4
)
   
0.6
 
Net periodic benefit cost (b)
   
(2.0
)
   
(1.1
)
   
(3.3
)
Total other expense - net
 
$
(4.4
)
 
$
(2.1
)
 
$
(2.2
)

(a)
Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including transactions denominated in a foreign currency and intercompany loans, along with gains and losses on foreign currency exchange contracts.
(b)
Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.

60

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)


Note 8:  Income Taxes

The U.S. and foreign components of earnings or loss before income taxes and the benefit or provision for income taxes consisted of the following:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Components of earnings (loss) before income taxes:
                 
United States
 
$
12.5
   
$
0.4
   
$
(48.7
)
Foreign
   
112.8
     
101.1
     
(70.6
)
Total earnings (loss) before income taxes
 
$
125.3
   
$
101.5
   
$
(119.3
)

Income tax (benefit) provision:
                 
Federal:
                 
Current
 
$
1.5
   
$
0.1
   
$
(0.1
)
Deferred
   
(47.5
)
   
-
     
58.3
 
State:
                       
Current
   
2.3
     
1.1
     
0.4
 
Deferred
   
(11.4
)
   
-
     
9.2
 
Foreign:
                       
Current
   
27.5
     
17.8
     
22.0
 
Deferred
   
(0.7
)
   
(3.8
)
   
0.4
 
Total income tax (benefit) provision
 
$
(28.3
)
 
$
15.2
   
$
90.2
 

The reconciliation between the U.S. federal statutory rate and the Company’s effective tax rate was as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Statutory federal tax
    21.0 %     21.0 %     21.0 %
State taxes, net of federal benefit
    (0.1 )     1.4     0.9
Taxes on non-U.S. earnings and losses
    5.8     3.5     (9.1 )
Valuation allowances
    (42.9 )     (8.8 )     (92.9 )
Tax credits
    (4.5 )     (3.4 )     2.2
Compensation
    0.7     0.6     (1.3 )
Tax rate or law changes
    (0.2 )     0.6     (0.2 )
Uncertain tax positions, net of settlements
    0.4     (0.2 )     0.1
Notional interest deductions
    (1.7 )     (2.7 )     1.3
Dividends and taxable foreign inclusions
    0.9     1.6     3.0
Other
    (2.0 )     1.4     (0.6 )
Effective tax rate
    (22.6 %)     15.0 %     (75.6 %)

The Company’s fiscal 2023 effective tax rate was favorably impacted by an income tax benefit related to the valuation allowance on deferred tax assets in the U.S. The effective tax rates in both fiscal 2022 and 2021 were significantly impacted by impairment charges or reversals, largely related to the liquid-cooled automotive business, and income tax charges or benefits related to valuation allowances. See Note 2 for information regarding the impairment charges and reversals. The income tax charges or benefits related to valuation allowances are described below.

61

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
The Company records valuation allowances against its net deferred tax assets to the extent it determines it is more likely than not that such assets will not be realized in the future.  Each quarter, the Company evaluates the probability that its deferred tax assets will be realized and determines whether valuation allowances or adjustments thereto are needed.  This determination involves judgement and the use of significant estimates and assumptions, including expectations of future taxable income and tax planning strategies.  In addition, the Company considers the duration of statutory carryforward periods and historical financial results.

Since the third quarter of fiscal 2021, the Company has maintained a full valuation allowance against net deferred tax assets in the U.S. since the Company determined, at that time, it was more likely than not that the net deferred tax assets would not be realized. In the fourth quarter of fiscal 2023, based on the Company’s recent history of earnings, coupled with its forecasted profitability, the Company determined it was more likely than not that certain deferred tax assets in the U.S. will be realized. As a result, the Company reversed the valuation allowance related to these deferred tax assets and recorded an income tax benefit of $57.3 million. The Company evaluated both positive and negative objectively verifiable evidence and placed substantial weight on its fiscal 2022 and 2023 earnings, which resulted in a significant cumulative three-year income position. The Company also considered its forecasts for future earnings in certain key businesses. The Company has determined it is more likely than not that a portion of the deferred tax assets in the U.S. related to certain federal and state tax attributes will not be realized prior to expiration and, as such, has maintained a valuation allowance against these assets. In addition, the Company recorded a net increase of other deferred tax asset valuation allowances totaling $3.6 million.

Based upon its analyses during fiscal 2022, the Company determined it was more likely than not that the deferred tax assets in certain foreign jurisdictions would be realized. As a result, the Company reversed the valuation allowances related to these deferred tax assets and recorded income tax benefits totaling $13.0 million. The Company’s analyses included consideration of the transaction perimeter modification and the termination of the sale agreement for the liquid-cooled automotive business and the related impairment reversals. Separately, the Company determined it was more likely than not that the deferred tax assets in a foreign jurisdiction would not be realized. As a result, the Company recorded an income tax charge of $1.6 million. Together, these fiscal 2022 valuation allowance adjustments resulted in a net income tax benefit of $11.4 million during fiscal 2022. In addition, the Company recorded a net increase of other deferred tax asset valuation allowances totaling $2.5 million.

Based upon its analyses during fiscal 2021, the Company determined it was more likely than not that its deferred tax assets in the U.S. and in certain foreign jurisdictions would not be realized. As a result, the Company recorded income tax charges totaling $116.5 million to increase the valuation allowances on deferred tax assets in the U.S. ($103.3 million) and in certain foreign jurisdictions ($13.2 million). The Company’s analyses during fiscal 2021 included consideration of the impairment charges recorded for the liquid-cooled automotive business, which contributed to the Company entering into a three-year cumulative loss position in the U.S. and in certain foreign jurisdictions as of December 31, 2020. Also during fiscal 2021, the Company recorded a net increase of other deferred tax asset valuation allowances totaling $22.0 million and recorded a $9.3 million income tax benefit resulting from allocation of the income tax provision between net earnings and other comprehensive income.

At March 31, 2023, valuation allowances against deferred tax assets in the U.S. and in certain foreign jurisdictions totaled $33.9 million and $27.7 million, respectively. The Company will maintain the valuation allowances in each applicable tax jurisdiction until it determines it is more likely than not the deferred tax assets will be realized, thereby eliminating the need for a valuation allowance.  Future events or circumstances, such as lower taxable income or unfavorable changes in the financial outlook of the Company’s operations in certain jurisdictions, could necessitate the establishment of further valuation allowances.

62

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
The tax effects of temporary differences that gave rise to deferred tax assets and liabilities were as follows:

 
March 31,
 
   
2023
   
2022
 
Deferred tax assets:
           
Accounts receivable
 
$
0.9
   
$
0.8
 
Inventories
   
6.0
     
6.5
 
Plant and equipment
   
17.2
     
19.9
 
Lease liabilities
   
15.9
     
13.5
 
Pension and employee benefits
   
24.1
     
27.5
 
Net operating and capital losses
   
55.4
     
53.9
 
Credit carryforwards
   
49.0
     
48.5
 
Research and experimental expenditures
    8.0       -  
Other, principally accrued liabilities
   
13.2
     
13.5
 
Total gross deferred tax assets
   
189.7
     
184.1
 
Less: valuation allowances
   
(61.6
)
   
(112.2
)
Net deferred tax assets
   
128.1
     
71.9
 
                 
Deferred tax liabilities:
               
Plant and equipment
   
7.5
     
8.6
 
Lease assets
   
15.7
     
13.2
 
Goodwill
   
4.8
     
4.9
 
Intangible assets
   
20.1
     
22.4
 
Other
   
1.1
     
1.5
 
Total gross deferred tax liabilities
   
49.2
     
50.6
 
Net deferred tax assets
 
$
78.9
   
$
21.3
 

Unrecognized tax benefits were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Beginning balance
 
$
9.3
   
$
9.6
 
Gross increases - tax positions in prior period
   
0.2
     
0.1
 
Gross decreases - tax positions in prior period
   
(0.1
)
   
(0.2
)
Gross increases - tax positions in current period
   
0.9
     
1.0
 
Lapse of statute of limitations
   
(0.6
)
   
(1.2
)
Ending balance
 
$
9.7
   
$
9.3
 

The Company’s liability for unrecognized tax benefits as of March 31, 2023 was $9.7 million and, if recognized, $7.8 million would have an effective tax rate impact. The Company estimates a $2.0 million net decrease in unrecognized tax benefits during fiscal 2024 mainly due to lapses in statutes of limitations. If recognized, these reductions would have an impact on the Company’s effective tax rate.

The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. During fiscal 2023, 2022 and 2021, interest and penalties included within income tax expense in the consolidated statements of operations were not significant. At March 31, 2023 and 2022, accrued interest and penalties totaled $0.8 million and $0.7 million, respectively.

The Company files income tax returns in multiple jurisdictions and is subject to examination by taxing authorities throughout the world. At March 31, 2023, the Company was under income tax examination in a number of jurisdictions. The following tax years remain subject to examination for the Company’s major tax jurisdictions:

Germany
Fiscal 2017 - Fiscal 2022
Italy
Fiscal 2018 - Fiscal 2022
United States
Fiscal 2020 - Fiscal 2022

63

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
At March 31, 2023, the Company had federal and state tax credits of $60.4 million that, if not utilized against U.S. taxes, will expire between fiscal 2024 and 2043. The Company also had state and local tax loss carryforwards totaling $136.7 million. If not utilized against state apportioned taxable income, certain state and local carryforwards will expire between fiscal 2024 and 2042, while some will not expire due to an unlimited carryforward period. In addition, the Company had tax loss and foreign attribute carryforwards totaling $285.0 million in various tax jurisdictions throughout the world. Certain of the carryforwards in foreign jurisdictions are offset by valuation allowances. If not utilized against taxable income, $54.9 million of these carryforwards will expire between fiscal 2024 and 2034, and $230.1 million, mainly related to Germany and Italy, will not expire due to an unlimited carryforward period.

The Company’s practice and intention is to reinvest, with certain insignificant exceptions, the earnings of its non-U.S. subsidiaries outside of the U.S., and therefore, the Company has not recorded foreign withholding taxes or deferred income taxes for these earnings. The Company has estimated the net amount of unrecognized foreign withholding tax and deferred tax liabilities would total approximately $12.0 million if the accumulated foreign earnings were distributed; however, the actual tax cost would be dependent on circumstances existing when remittance occurs.


Note 9:  Earnings Per Share

The components of basic and diluted earnings per share were as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Basic Earnings Per Share:
                 
Net earnings (loss) attributable to Modine
 
$
153.1
   
$
85.2
 
$
(210.7
)
                         
Weighted-average shares outstanding – basic
   
52.3
     
52.0
     
51.3
 
                         
Net earnings (loss) per share – basic
 
$
2.93
   
$
1.64
 
$
(4.11
)
                         
Diluted Earnings Per Share:
                       
Net earnings (loss) attributable to Modine
 
$
153.1
   
$
85.2
 
$
(210.7
)
                         
Weighted-average shares outstanding – basic
   
52.3
     
52.0
     
51.3
 
Effect of dilutive securities
   
0.5
     
0.5
     
-
 
Weighted-average shares outstanding – diluted
   
52.8
     
52.5
     
51.3
 
                         
Net earnings (loss) per share – diluted
 
$
2.90
   
$
1.62
 
$
(4.11
)

For fiscal 2023, 2022 and 2021, the calculation of diluted earnings per share excluded 0.5 million, 0.5 million, and 1.0 million, stock options, respectively, because they were anti-dilutive. For fiscal 2023, 2022 and 2021, the calculation of diluted earnings per share excluded 0.2 million, 0.2 million, and 0.4 million restricted stock awards, respectively, because they were anti-dilutive. For fiscal 2021 the total number of potentially-dilutive securities was 0.2 million.  However, these securities were not included in the computation of diluted net loss per share since to do so would have decreased the loss per share.

Note 10:  Cash, Cash Equivalents and Restricted Cash

Cash, cash equivalents and restricted cash consisted of the following:

 
March 31,
 
   
2023
   
2022
 
Cash and cash equivalents
 
$
67.1
   
$
45.2
 
Restricted cash
   
0.1
     
0.2
 
Total cash, cash equivalents and restricted cash
 
$
67.2
   
$
45.4
 

64

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Restricted cash, which is reported within other current assets and other noncurrent assets in the consolidated balance sheets, consists primarily of deposits for contractual guarantees or commitments required for rents, import and export duties, and commercial agreements.


Note 11:  Inventories

Inventories consisted of the following:

 
March 31,
 
   
2023
   
2022
 
Raw materials
 
$
218.3
   
$
186.7
 
Work in process
   
49.9
     
55.1
 
Finished goods
   
56.7
     
39.4
 
Total inventories
 
$
324.9
   
$
281.2
 


Note 12:  Property, Plant and Equipment

Property, plant and equipment, including depreciable lives, consisted of the following:

 
March 31,
 
   
2023
   
2022
 
Land
 
$
16.4
   
$
16.8
 
Buildings and improvements (10-40 years)
   
264.0
     
264.6
 
Machinery and equipment (3-15 years)
   
853.3
     
869.4
 
Office equipment (3-10 years)
   
93.6
     
96.2
 
Construction in progress
   
47.5
     
31.2
 
     
1,274.8
     
1,278.2
 
Less: accumulated depreciation
   
(960.3
)
   
(962.8
)
Net property, plant and equipment
 
$
314.5
   
$
315.4
 

Depreciation expense totaled $46.5 million, $46.4 million, and $60.1 million for fiscal 2023, 2022, and 2021, respectively.

Gains and losses related to the disposal of property, plant and equipment are recorded within SG&A expenses. For fiscal 2023 and 2021, losses related to the disposal of property, plant and equipment totaled $0.1 million and $0.7 million, respectively. For fiscal 2022, gains related to the disposal of property, plant and equipment totaled $0.1 million. 

Note 13:  Intangible Assets

Intangible assets consisted of the following:

 
March 31, 2023
   
March 31, 2022
 
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Intangible
Assets
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Intangible
Assets
 
Customer relationships
 
$
60.3
   
$
(23.4
)
 
$
36.9
   
$
61.2
   
$
(20.1
)
 
$
41.1
 
Trade names
   
50.1
     
(15.9
)
   
34.2
     
50.8
     
(13.8
)
   
37.0
 
Acquired technology
   
22.6
     
(12.6
)
   
10.0
     
23.1
     
(10.9
)
   
12.2
 
Total intangible assets
 
$
133.0
   
$
(51.9
)
 
$
81.1
   
$
135.1
   
$
(44.8
)
 
$
90.3
 

65

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
The Company recorded $8.0 million, $8.4 million, and $8.5 million of amortization expense during fiscal 2023, 2022, and 2021, respectively.  The Company estimates that it will record approximately $8.0 million of annual amortization expense in fiscal 2024 through 2028.


Note 14:  Goodwill


The following table presents a roll forward of the carrying value of goodwill from March 31, 2021 to March 31, 2023.  The Company has recast the March 31, 2022 and 2021 goodwill balances to be comparable with the current segment structure. There was no impact to the underlying reporting units as a result of the segment realignment during fiscal 2023.

 
Climate
Solutions
   
Performance
Technologies
   
Total
 
Balance, March 31, 2021
 
$
110.5
   
$
60.2
   
$
170.7
 
Effect of exchange rate changes
   
(2.4
)
   
(0.2
)
   
(2.6
)
Balance, March 31, 2022
   
108.1
     
60.0
     
168.1
 
Effect of exchange rate changes
   
(2.4
)
   
(0.1
)
   
(2.5
)
Balance, March 31, 2023
 
$
105.7
   
$
59.9
   
$
165.6
 

The Company tests goodwill for impairment annually, as of March 31, or more frequently if events or circumstances change that would, more likely than not, reduce the fair value of a reporting unit below its carrying value.  To test goodwill for impairment, the Company determines the fair value of each reporting unit based upon the present value of estimated future cash flows and compares the fair value of each reporting unit with its carrying value.  The Company’s determination of fair value involves judgment and the use of estimates and assumptions, including assumptions regarding the revenue growth rates and operating profit margins used to calculate estimated future cash flows and risk-adjusted discount rates.

As a result of its annual goodwill impairment tests performed as of March 31, 2023, the Company determined that the fair value of each of the reporting units within its Climate Solutions and Performance Technologies segments exceeded their respective book values.

At both March 31, 2023 and 2022, accumulated goodwill impairment losses totaled $40.8 million within the Performance Technologies segment.

Note 15:  Product Warranties and Other Commitments

Product Warranties
Many of the Company’s products are covered under a warranty period ranging from one to five years. The Company records a liability for product warranty obligations at the time of sale and adjusts its warranty accruals if it becomes probable that expected claims will differ from previous estimates.

Changes in accrued warranty costs were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Beginning balance
 
$
6.3
   
$
5.2
 
Warranties recorded at time of sale
   
5.4
     
5.5
 
Adjustments to pre-existing warranties
   
0.9
     
(1.3
)
Settlements
   
(5.6
)
   
(4.4
)
Reclassified from held for sale
   
-
     
1.3
 
Effect of exchange rate changes
   
(0.1
)
   
-
 
Ending balance
 
$
6.9
   
$
6.3
 

66

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Indemnification Agreements
From time to time, the Company provides indemnification agreements related to the sale or purchase of an entity or facility. These indemnification agreements cover customary representations and warranties typically provided in conjunction with such transactions, including income, sales, excise or other tax matters, environmental matters and other third-party claims. The indemnification periods provided generally range from less than one year to fifteen years.  In addition, standard indemnification provisions reside in many commercial agreements to which the Company is a party and relate to responsibility in the event of potential third-party claims. The fair value of the Company’s outstanding indemnification obligations at March 31, 2023 was not material.

Commitments
At March 31, 2023, the Company had capital expenditure commitments of $25.3 million. Significant commitments include equipment expenditures to support expanding manufacturing capacity in the Climate Solutions segment and tooling and equipment expenditures for new and renewal programs with vehicular customers in the Performance Technologies segment. The Company utilizes inventory arrangements with certain vendors in the normal course of business under which the vendors maintain inventory stock at the Company’s facilities or at outside facilities. Title passes to the Company at the time goods are withdrawn for use in production. The Company has agreements with the vendors to use the material within a specific period of time. In some cases, the Company bears the risk of loss for the inventory because Modine is required to insure the inventory against damage and/or theft. This inventory is included within the Company’s consolidated balance sheets as raw materials inventory.


Note 16:  Leases

The Company determines if an arrangement is a lease at contract inception. The lease term begins upon lease commencement, which is when the Company takes possession of the asset, and may include options to extend or terminate the lease when it is reasonably certain that such options will be exercised.  The Company uses the lease term within its determination of the appropriate lease classification, either as an operating lease or as a finance lease, and to calculate straight-line lease expense for its operating leases.

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. The Company recognizes ROU assets and lease liabilities at the lease commencement date, based upon the present value of lease payments over the lease term.  As its lease agreements typically do not provide an implicit interest rate, the Company primarily uses an incremental borrowing rate to calculate the ROU asset and lease liability. In determining the incremental borrowing rate, the Company considers its current collateralized borrowing rate, the term of the lease, and the economic environment where the lease activity is concentrated. The Company believes this method effectively estimates a borrowing rate that it could obtain for a debt instrument with similar terms as the lease agreement.

Based upon its accounting policy, the Company does not separate lease and non-lease components for any asset class. In addition, the Company does not record short-term leases (i.e. leases with an initial term of 12 months or less) on its consolidated balance sheets.

Certain leases require the Company to pay taxes, insurance, maintenance, and other operating expenses associated with the leased asset. Such amounts are not included in the measurement of the lease liability to the extent they are variable in nature. These variable lease costs are recognized as variable lease expense when incurred. The depreciable life of the ROU assets and related leasehold improvements are limited by the expected lease term, unless the lease contains a provision to transfer title to the Company or a purchase option that the Company expects to execute.

The Company’s most significant leases represent leases of real estate, such as manufacturing facilities, warehouses, and offices. In addition, the Company leases manufacturing and IT equipment and vehicles.  The Company’s most significant leases have remaining lease terms of 1 to 11 years. Certain leases contain renewal options for varying periods, which are at the Company’s discretion. If reasonably certain of exercise, the Company includes the renewal periods within the calculation of ROU assets and lease liabilities.  The Company’s lease agreements do not contain material residual value guarantees or material restrictive covenants.

67

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Lease Assets and Liabilities
The following table provides a summary of leases recorded on the consolidated balance sheets.

 
Balance Sheet Location
 
March 31, 2023
   
March 31, 2022
 
Lease Assets
               
Operating lease ROU assets
 
Other noncurrent assets
 
$
59.1
   
$
52.1
 
Finance lease ROU assets (a)
 
Property, plant and equipment - net
   
7.1
     
7.7
 
                     
Lease Liabilities
                   
Operating lease liabilities
 
Other current liabilities
 
$
11.8
   
$
12.7
 
Operating lease liabilities
 
Other noncurrent liabilities
   
48.9
     
41.2
 
Finance lease liabilities
 
Long-term debt - current portion
   
0.4
     
0.4
 
Finance lease liabilities
 
Long-term debt
   
2.3
     
2.8
 

(a)
Finance lease ROU assets were recorded net of accumulated amortization of $3.2 million and $2.8 million as of March 31, 2023 and 2022, respectively.

Components of Lease Expense
The Company records operating lease expense as either cost of sales or SG&A expenses within its consolidated statements of operations, depending upon the nature and use of the ROU assets.  The Company records finance lease expense as depreciation expense within cost of sales or SG&A expenses, depending upon the nature and use of the ROU assets, and as interest expense in its consolidated statements of operations.

The components of lease expense were as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Operating lease expense (a)
 
$
21.9
   
$
20.0
   
$
19.5
 
Finance lease expense:
                       
Depreciation of ROU assets
   
0.5
     
0.5
     
0.5
 
Interest on lease liabilities
   
0.1
     
0.2
     
0.2
 
Total lease expense
 
$
22.5
   
$
20.7
   
$
20.2
 

(a)
In fiscal 2023, 2022, and 2021 operating lease expense included short-term lease expense of $5.7 million, $4.2 million, and $3.5 million respectively. Variable lease expense was not significant.

Supplemental Cash Flow Information

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Cash paid for amounts included in the measurement of lease liabilities:
                 
Operating cash flows for operating leases
 
$
14.6
   
$
15.7
   
$
14.2
 
Financing cash flows for finance leases
   
0.5
     
0.6
     
0.6
 
                         
ROU assets obtained in exchange for lease liabilities:
                       
Operating leases
 
$
21.2
   
$
7.8
   
$
9.8
 
Finance leases
   
-
     
0.1
     
0.1
 

68

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Lease Term and Discount Rates

 
March 31, 2023
   
March 31, 2022
 
Weighted-average remaining lease term:
           
Operating leases
 
8.3 years
   
8.5 years
 
Finance leases
 
5.8 years
   
6.8 years
 
             
Weighted-average discount rate:
           
Operating leases
   
3.7
%
   
3.4
%
Finance leases
   
4.6
%
   
4.6
%

Maturity of Lease Liabilities
Future minimum rental payments for leases with initial non-cancellable lease terms in excess of one year were as follows at March 31, 2023:

Fiscal Year
 
Operating Leases
   
Finance Leases
 
2024
 
$
13.8
   
$
0.5
 
2025
   
11.5
     
0.5
 
2026
   
10.1
     
0.5
 
2027
   
8.4
     
0.5
 
2028
   
7.3
     
0.5
 
2029 and beyond
   
19.2
     
0.6
 
Total lease payments
   
70.3
     
3.1
 
Less: Interest
   
(9.6
)
   
(0.4
)
Present value of lease liabilities
 
$
60.7
   
$
2.7
 

Note 17:  Indebtedness

In October 2022, the Company executed an amended and restated credit agreement with a syndicate of banks that provides for a multi-currency $275.0 million revolving credit facility and U.S. dollar- and euro-denominated term loan facilities maturing in October 2027. In addition, the credit agreement provides for shorter-duration swingline loans. This credit agreement modified the Company’s then existing $250.0 million revolver and term loan facilities, which would have matured in June 2024.


In connection with the credit agreement modification during fiscal 2023, the Company incurred $2.2 million of debt issuance costs. Of these costs, the Company deferred $1.5 million, which will be amortized as interest expense over the term of the debt, and recorded $0.7 million as interest expense on the consolidated statement of operations. The Company paid $0.6 million for debt issuance costs during fiscal 2023 and the remaining issuance costs were added to the new term loan principal at the time of the modification.

69

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)

Long-term debt consisted of the following:



Fiscal year
of maturity
 
March 31, 2023
   
March 31, 2022
 
 
 
           
Term loans
2028
 
$
215.7
   
$
163.7
 
5.9% Senior Notes
2029
   
100.0
     
100.0
 
5.8% Senior Notes
2027
   
33.3
     
41.7
 
Revolving credit facility
2028
   
-
     
64.9
 
Other (a)
 
   
2.7
     
3.2
 
 
 
   
351.7
     
373.5
 
Less: current portion
 
   
(19.7
)
   
(21.7
)
Less: unamortized debt issuance costs
 
   
(2.7
)
   
(3.4
)
Total long-term debt
 
 
$
329.3
   
$
348.4
 

(a)
Other long-term debt primarily includes finance lease obligations.

Long-term debt, including the current portion of long-term debt, matures as follows:

Fiscal Year
     
2024
 
$
19.7
 
2025
   
19.7
 
2026
   
44.7
 
2027
   
44.7
 
2028
   
197.4
 
2029 and beyond
   
25.5
 
Total
 
$
351.7
 

Borrowings under the revolving credit, swingline and term loan facilities bear interest at a variable rate, based upon the applicable reference rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below. At March 31, 2023, the weighted-average interest rate for the term loans was 6.0 percent. Based upon the terms of the credit agreement, the Company classifies borrowings under its revolving credit and swingline facilities as long-term and short-term debt, respectively, on its consolidated balance sheets.


At March 31, 2023, the Company had no outstanding borrowings related to the revolving credit and swingling facilities and domestic letters of credit totaled $5.4 million. As a result, available borrowing capacity under the Company’s revolving credit facility was $269.6 million as of March 31, 2023. At March 31, 2022, the Company’s borrowings under its revolving credit and swingline facilities totaled $64.9 million and $7.0 million, respectively.


The Company also maintains credit agreements for its foreign subsidiaries. The outstanding short-term borrowings related to these foreign credit agreements totaled $3.7 million and $0.7 million at March 31, 2023 and March 31, 2022, respectively.


Indebtedness under the Company’s credit agreement and Senior Note agreements is secured by liens on substantially all domestic assets. These agreements further require compliance with various covenants that may limit the Company’s ability to incur additional indebtedness; grant liens; make investments, loans, or guarantees; engage in certain transactions with affiliates; and make restricted payments including dividends. In addition, the agreements may require prepayment in the event of certain asset sales.

70

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Financial covenants within its credit agreements require the Company to limit its consolidated indebtedness, less a portion of its cash balances, both as defined by the credit agreements, to no more than three and one-quarter times consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”.) The Company must also maintain a ratio of Adjusted EBITDA of at least three times consolidated interest expense. As of March 31, 2023, the Company was in compliance with its debt covenants.


The Company estimates the fair value of long-term debt using discounted future cash flows at rates offered to the Company for similar debt instruments of comparable maturities. As of March 31, 2023 and 2022, the carrying value of the Company’s long-term debt approximated fair value, with the exception of the Senior Notes, which had an aggregate fair value of approximately $125.9 million and $138.9 million, respectively. The fair value of the Company’s long-term debt is categorized as Level 2 within the fair value hierarchy. Refer to Note 4 for the definition of a Level 2 fair value measurement.


Note 18:  Pension and Employee Benefit Plans

Defined Contribution Employee Benefit Plans
The Company maintains a domestic 401(k) plan that allows employees to contribute a portion of their salary to help them save for retirement.  The Company currently matches employee contributions up to 4.5 percent of their compensation. During fiscal 2021, as part of its response to the negative impacts of the COVID-19 pandemic, the Company suspended matching employee contributions for part of the year. The Company’s expense for defined contribution employee benefit plans during fiscal 2023, 2022, and 2021 was $6.9 million, $6.4 million, and $3.0 million, respectively.

In addition, the Company maintains non-qualified deferred compensation plans for eligible employees, and various non-U.S. subsidiaries have government-required defined contribution plans in place, under which they contribute a percentage of employee earnings into accounts, consistent with local laws.

Statutory Termination Plans
Certain non-U.S. subsidiaries have statutory termination indemnity plans covering eligible employees.  The benefits under these plans are based upon years of service and final average compensation levels or a monthly retirement benefit amount.  These programs are substantially unfunded in accordance with local laws.

Pension Plans
The Company maintains non-contributory defined benefit pension plans that cover eligible domestic employees.  These plans are closed to new participants.  The primary domestic plans cover most domestic employees hired on or before December 31, 2003 and provide benefits based primarily upon years of service and average compensation for salaried and some hourly employees.  Benefits for other hourly employees are based upon a monthly retirement benefit amount.  Currently, the Company’s domestic pension plans do not include increases in annual earnings or future service in calculating the average annual earnings and years of credited service under the pension plan benefit formula.  Certain non-U.S. subsidiaries of the Company also have legacy defined benefit plans which cover a smaller number of active employees and are substantially unfunded.  The primary non-U.S. plans are maintained in Germany and Italy and are closed to new participants. The Company previously maintained a pension plan in Austria that conveyed to the buyer of the air-cooled automotive business during fiscal 2022; see Note 1 for additional information.

In connection with funding relief provisions within the American Rescue Plan Act of 2021, the Company did not make cash contributions to its U.S. pension plans during fiscal 2023. The Company contributed $3.5 million and $19.3 million to its U.S. pension plans during fiscal 2022 and 2021, respectively. In addition, the Company contributed $1.5 million, $1.5 million, and $2.2 million to its non-U.S. pension plans during fiscal 2023, 2022, and 2021, respectively. These contributions are reported in the change in other liabilities in the consolidated statements of cash flows.

Postretirement Plans
The Company provides selected healthcare and life insurance benefits for eligible retired domestic employees.  The Company periodically amends these unfunded plans to change the contribution rate of retirees and the amounts and forms of coverage.  An annual limit on the Company’s cost is defined for the majority of these plans.  The Company’s net periodic income for its postretirement plans in each of fiscal 2023, 2022, and 2021 was $0.3 million.

71

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Measurement Date
The Company uses March 31 as the measurement date for its pension and postretirement plans.

Changes in benefit obligations and plan assets, as well as the funded status of the Company’s global pension plans, were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Change in benefit obligation:
           
Benefit obligation at beginning of year
 
$
228.6
   
$
260.6
 
Service cost
   
0.2
     
0.3
 
Interest cost
   
8.1
     
7.3
 
Actuarial gain
   
(25.8
)
   
(16.5
)
Benefits paid
   
(16.1
)
   
(16.0
)
Disposition of air-cooled automotive business
   
-
     
(5.5
)
Effect of exchange rate changes
   
(0.1
)
   
(1.6
)
Benefit obligation at end of year
 
$
194.9
   
$
228.6
 
                 
Change in plan assets:
               
Fair value of plan assets at beginning of year
 
$
179.9
   
$
183.3
 
Actual return on plan assets
   
(12.0
)
   
7.6
 
Benefits paid
   
(16.1
)
   
(16.0
)
Employer contributions
   
1.5
     
5.0
 
Fair value of plan assets at end of year
 
$
153.3
   
$
179.9
 
Funded status at end of year
 
$
(41.6
)
 
$
(48.7
)
                 
Amounts recognized in the consolidated balance sheets:
               
Current liability
 
$
(1.4
)
 
$
(1.5
)
Noncurrent liability
   
(40.2
)
   
(47.2
)
   
$
(41.6
)
 
$
(48.7
)

As of March 31, 2023, 2022, and 2021, the benefit obligation associated with the Company’s non-U.S. pension plans totaled $21.2 million, $26.5 million, and $36.4 million, respectively. The $5.3 million decrease in the benefit obligation associated with non-U.S. pension plans as of March 31, 2023, compared with the prior year, was primarily due to net actuarial gains during the year from an increase in discount rates and employer contributions for benefits paid to plan participants which decreased the obligation by $4.4 million and $1.5 million, respectively, and to a lesser extent, the impact of foreign currency exchange rates. The decreases were partially offset by service and interest cost totaling $0.7 million. In fiscal 2022, the $9.9 million decrease was primarily due to the sale of the air-cooled automotive business in Austria, which resulted in a $5.5 million decrease. In addition, net actuarial gains during the year, the impact of foreign currency exchange rate changes, and employer contributions for benefits paid to plan participants decreased the obligation by $1.9 million, $1.6 million, and $1.5 million, respectively. The decreases were partially offset by service and interest cost totaling $0.6 million.


The accumulated benefit obligation for pension plans was $194.4 million and $228.1 million as of March 31, 2023 and 2022, respectively. The net actuarial loss related to the pension plans recognized in accumulated other comprehensive loss was $123.5 million and $131.5 million as of March 31, 2023 and 2022, respectively.

72

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Costs for the Company’s global pension plans included the following components:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Components of net periodic benefit cost:
                 
Service cost
 
$
0.2
   
$
0.3
   
$
0.4
 
Interest cost
   
8.1
     
7.3
     
7.9
 
Expected return on plan assets
   
(11.6
)
   
(12.9
)
   
(11.5
)
Amortization of net actuarial loss
   
5.7
     
6.9
     
6.9
 
Settlements (a)
   
-
     
-
     
0.2
 
Net periodic benefit cost
 
$
2.4
   
$
1.6
   
$
3.9
 
                         
Other changes in benefit obligation recognized in other comprehensive income:
                       
Net actuarial gain
 
$
2.1
   
$
11.4
   
$
33.8
 
Amortization of net actuarial loss (b)
   
5.7
     
8.6
     
7.1
 
Total recognized in other comprehensive income
 
$
7.8
   
$
20.0
   
$
40.9
 

(a)
The settlement charges resulted from activity associated with the Company’s non-U.S. pension plans.
(b)
The fiscal 2022 amount includes $1.7 million of net actuarial losses written-off as a result of the sale of the Austrian air-cooled automotive business.  See Note 1 for additional information.

The Company amortized $5.7 million, $8.6 million, and $7.1 million of net actuarial loss in fiscal 2023, 2022, and 2021, respectively. Exclusive of the $1.7 million written-off in fiscal 2022 upon the sale of the Austrian air-cooled automotive business referenced above, less than $1.0 million of the amortization was attributable to the Company’s non-U.S. pension plans in each of these years.

The Company used a discount rate of 5.2% and 3.9% as of March 31, 2023 and 2022, respectively, for determining its benefit obligations under its U.S. pension plans. The Company used a weighted-average discount rate of 3.8% and 1.8% as of March 31, 2023 and 2022, respectively, for determining its benefit obligations under its non-U.S. pension plans.  The Company used a discount rate of 3.9%, 3.2%, and 3.4% to determine its costs under its U.S. pension plans for fiscal 2023, 2022, and 2021, respectively.  The Company used a weighted-average discount rate of 2.9%, 1.6%, and 1.4% to determine its costs under its non-U.S. pension plans for fiscal 2023, 2022, and 2021, respectively.  The Company determined the discount rates used for its U.S. pension plans by modeling a portfolio of high-quality corporate bonds, with appropriate consideration given to expected defined benefit payment terms and duration of the respective pension obligations.  The Company used a similar process to determine the discount rate for its non-U.S. pension obligations.

Plan assets in the Company’s U.S. pension plans comprise 100 percent of the Company’s world-wide pension plan assets.  The Company’s U.S. pension plan weighted-average asset allocations at the measurement dates of March 31, 2023 and 2022 were as follows:

 
Target allocation
   
Plan assets
 
         
2023
   
2022
 
Equity securities
   
76
%
   
76
%
   
74
%
Debt securities
   
18
%
   
15
%
   
17
%
Real estate investments
   
5
%
   
8
%
   
8
%
Cash and cash equivalents
   
1
%
   
1
%
   
1
%
     
100
%
   
100
%
   
100
%

73

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Due to market conditions and other factors, including timing of benefit payments and other transactions, actual asset allocation may vary from the target allocation outlined above.  The Company periodically rebalances the assets to the target allocations.  As of March 31, 2023 and 2022, the Company’s pension plans did not directly own shares of Modine common stock.

The Company employs a total return investment approach, whereby a mix of investments are used to maximize the long-term growth of principal, while avoiding excessive risk.  The Company has established pension plan guidelines based upon an evaluation of market conditions, tolerance for risk and cash requirements for benefit payments.  The Company measures and monitors investment risk on an ongoing basis through quarterly investment portfolio reviews, annual liability measurements and periodic asset/liability studies.

The expected rate of return on U.S. plan assets is based upon historical return experience and forward-looking return expectations for major asset class categories. For fiscal 2023, U.S. pension plan expense, the expected rate of return on plan assets was 7.0 percent. For fiscal 2022, and 2021 U.S. pension plan expense, the expected rate of return on plan assets was 7.5 percent. For fiscal 2024 U.S. pension plan expense, the Company has assumed a rate of return on plan assets of 6.5 percent.

The Company’s funding policy for its U.S. pension plans is to contribute annually, at a minimum, the amount necessary on an actuarial basis to provide for benefits in accordance with applicable laws and regulations.  As a result of funding relief provisions within the American Rescue Plan Act of 2021, the Company does not expect to make cash contributions to its U.S. plans during fiscal 2024.

Estimated pension benefit payments for the next ten fiscal years are as follows:

Fiscal Year
 
Estimated Pension
Benefit Payments
 
2024
 
$
15.5
 
2025
   
15.7
 
2026
   
15.6
 
2027
   
15.5
 
2028
   
15.4
 
2029-2033
   
72.4
 


Note 19:  Derivative Instruments

The Company uses derivative financial instruments from time to time as a tool to manage certain financial risks.  The Company’s policy prohibits the use of leveraged derivatives.  Accounting for derivatives and hedging activities requires derivative financial instruments to be measured at fair value and recognized as assets or liabilities in the consolidated balance sheets.  All of the Company’s derivative financial instruments are categorized within Level 2 of the fair value hierarchy.  Refer to Note 4 for the definition of a Level 2 fair value measurement.  Accounting for the gain or loss resulting from the change in fair value of the derivative financial instruments depends on whether it has been designated as a hedge, and, if so, on the nature of the hedging activity.

Commodity Derivatives
The Company periodically enters into over-the-counter forward contracts related to forecasted purchases of aluminum and copper.  The Company’s strategy in entering into these contracts is to reduce its exposure to changing market prices of these commodities.  The Company designates certain commodity forward contracts as cash flow hedges for accounting purposes.  Accordingly, for these designated hedges, the Company records unrealized gains and losses related to the change in the fair value of the contracts in accumulated other comprehensive income (loss) (“AOCI”) within shareholders’ equity and subsequently recognizes the gains and losses within cost of sales as the underlying inventory is sold.

74

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Foreign Exchange Contracts
The Company’s foreign exchange risk management strategy uses derivative financial instruments to mitigate foreign currency exchange risk.  The Company periodically enters into foreign currency forward contracts to hedge specific foreign currency-denominated assets and liabilities as well as forecasted transactions.  The Company designates certain hedges of forecasted transactions as cash flow hedges for accounting purposes.  Accordingly, for these designated hedges, the Company records unrealized gains and losses related to the change in the fair value of the contracts in AOCI within shareholders’ equity and subsequently recognizes the gains and losses as a component of earnings at the same time and in the same financial statement line that the underlying transactions impact earnings.  The Company has not designated forward contracts related to foreign currency-denominated assets and liabilities as hedges.  Accordingly, for these non-designated contracts, the Company records unrealized gains and losses related to changes in fair value in other income and expense.  Gains and losses on these foreign currency contracts are offset by foreign currency gains and losses associated with the related assets and liabilities.

The fair value of the Company’s derivative financial instruments recorded in the consolidated balance sheets were as follows:

_
Balance Sheet Location
 
March 31, 2023
   
March 31, 2022
 
Derivatives designated as hedges:
             
Commodity derivatives
Other current assets
 
$
-
   
$
0.5
 
Foreign exchange contracts
Other current assets
   
1.3
     
0.3
 
                   
Derivatives not designated as hedges:
                 
Foreign exchange contracts
Other current liabilities
 
$
0.2
   
$
0.3
 

The amounts associated with derivative financial instruments that the Company designated for hedge accounting during the years ended March 31 were as follows:

 
Gain (loss) recognized in
other comprehensive income
 
Statement of
Operations
 
Gain (loss) reclassified
from AOCI
 
   
2023
   
2022
   
2021
 
Location
 
2023
   
2022
   
2021
 
Commodity derivatives
 
$
(1.6
)
 
$
1.1
   
$
2.2
 
Cost of sales
 
$
(1.0
)
 
$
1.2
   
$
-
 
Foreign exchange contracts
   
1.6
     
-
     
-
 
Net sales
   
0.6
     
-
     
-
 
Foreign exchange contracts
   
0.4
     
0.6
     
(0.1
)
Cost of sales
   
0.7
     
0.4
     
(0.1
)
Total gains (losses)
 
$
0.4
   
$
1.7
   
$
2.1
     
$
0.3
   
$
1.6
   
$
(0.1
)

The amounts associated with derivative financial instruments that the Company did not designate for hedge accounting were as follows:

_
 
Statement of Operations
 
Years ended March 31,
 
 _
Location
 
2023
 
2022
 
2021
 
Foreign exchange contracts
Net sales
   
$
(0.5
)
 
$
(0.6
)
 
$
-
 
Foreign exchange contracts
Other income (expense) - net
     
(2.6
)
   
(0.8
)
   
0.6
 
Total gains (losses)
     
$
(3.1
)
 
$
(1.4
)
 
$
0.6
 


Note 20:  Risks, Uncertainties, Contingencies and Litigation

Supply Chain Disruptions and Inflationary Market Conditions
Market and economic dynamics, including the impacts of the COVID-19 pandemic, have contributed to global supply chain challenges and inflationary market conditions. Since the fourth quarter of fiscal 2022, the military conflict between Russia and Ukraine and the related sanctions imposed by governments in the U.S. and abroad have also impacted these market conditions. The Company is focused on mitigating the negative impacts of labor shortages, supply chain challenges and inflationary market conditions, including changing raw material, energy and logistic costs, as well as delays and shortages in certain purchased commodities and components. At this time, the Company cannot reasonably estimate the full impact that the supply chain challenges and other related economic and market dynamics will have on the Company’s business, results of operations and cash flows in the future.

75

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Credit Risk
The Company invests excess cash primarily in investment quality, short-term liquid debt instruments. Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of accounts receivable. The Company sells a broad range of products that provide thermal solutions to customers operating throughout the world. In fiscal 2023 and 2022, no customers accounted for more than ten percent of the Company’s total sales. In fiscal 2021, one vehicular customer accounted for more than ten percent of the Company’s total sales. Sales to the Company’s top ten customers were 39 percent, 39 percent, and 43 percent of total sales in fiscal 2023, 2022, and 2021, respectively. At March 31, 2023 and 2022, 37 percent and 29 percent, respectively, of the Company’s trade accounts receivable were due from the Company’s top ten customers. These customers operate primarily in the commercial vehicle, off-highway, automotive and light vehicle, data center cooling, and commercial air conditioning and refrigeration markets. The Company generally does not require collateral or advanced payments from its customers. The Company has not experienced significant credit losses to customers in the markets served.

The Company manages credit risk through its focus on the following:

Cash and investments – reviewing cash deposits and short-term investments to ensure banks have credit ratings acceptable to the Company and that short-term investments are maintained in secured or guaranteed instruments;
Accounts receivable – performing periodic customer credit evaluations and actively monitoring their financial condition and applicable business news;
Pension assets – ensuring that investments within pension plans provide appropriate diversification, monitoring of investment teams, ensuring that portfolio managers adhere to the Company’s investment policies and directives, and ensuring that exposure to high risk investments is limited; and
Insurance – ensuring that insurance providers maintain financial ratings that are acceptable to the Company.

Counterparty Risk
The Company manages counterparty risk through its focus on the following:

Customers – performing thorough reviews of customer credit reports and accounts receivable aging reports by internal credit committees;
Suppliers – maintaining a supplier risk management program and utilizing industry sources to identify and mitigate high risk situations; and
Derivatives – ensuring that counterparties to derivative instruments maintain credit ratings that are acceptable to the Company.

Environmental
The Company has recorded environmental investigation and remediation accruals related to manufacturing facilities in the U.S., one of which the Company currently owns and operates, and at its former manufacturing facility in the Netherlands. These accruals primarily relate to soil and groundwater contamination at facilities where past operations followed practices and procedures that were considered acceptable under then-existing regulations, or where the Company is a successor to the obligations of prior owners, and current laws and regulations require investigative and/or remedial work to ensure sufficient environmental compliance. In instances where a range of loss can be reasonably estimated for a probable environmental liability, but no amount within the range is a better estimate than any other amount, the Company accrues the minimum of the range. The Company’s accruals for environmental matters totaled $17.6 million and $18.2 million at March 31, 2023 and 2022, respectively. During fiscal 2023 and 2022, the Company increased its remediation accrual related to a former manufacturing facility in the U.S. by $1.0 million and $3.4 million, respectively. As additional information becomes available regarding environmental matters, the Company will re-assess the liabilities and revise the estimated accruals, if necessary. While it is possible that the ultimate environmental remediation costs may be in excess of amounts accrued, the Company believes, based upon currently available information, that the ultimate outcome of these matters, individually and in the aggregate, will not have a material adverse effect on its financial position. However, these matters are subject to inherent uncertainties, and unfavorable outcomes could occur, including significant monetary damages.

76

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Other Litigation
In the normal course of business, the Company and its subsidiaries are named as defendants in various lawsuits and enforcement proceedings by private parties, governmental agencies and/or others in which claims are asserted against Modine.  The Company believes that any additional loss in excess of amounts already accrued would not have a material effect on the Company’s consolidated balance sheet, results of operations, and cash flows.  In addition, management expects that the liabilities which may ultimately result from such lawsuits or proceedings, if any, would not have a material adverse effect on the Company’s financial position.


Note 21:  Accumulated Other Comprehensive Loss

Changes in accumulated other comprehensive loss were as follows:

 
Foreign
Currency
Translation
   
Defined
Benefit Plans
   
Cash Flow
Hedges
   
Total
 
Balance, March 31, 2022
 
$
(39.1
)
 
$
(111.1
)
 
$
0.7
   
$
(149.5
)
                                 
Other comprehensive income (loss) before reclassifications
   
(18.4
)
   
2.5
     
0.4
     
(15.5
)
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
5.3
     
-
     
5.3
 
Realized gains - net (b)
   
-
     
-
     
(0.3
)
   
(0.3
)
Income taxes
   
-
     
(1.1
)
   
-
     
(1.1
)
Total other comprehensive income (loss)
   
(18.4
)
   
6.7
     
0.1
     
(11.6
)
                                 
Balance, March 31, 2023
 
$
(57.5
)
 
$
(104.4
)
 
$
0.8
   
$
(161.1
)

 
Foreign
Currency
Translation
   
Defined
Benefit Plans
   
Cash Flow
Hedges
   
Total
 
Balance, March 31, 2021
 
$
(31.0
)
 
$
(130.8
)
 
$
0.6
   
$
(161.2
)
                                 
Other comprehensive income (loss) before reclassifications
   
(8.1
)
   
11.5
     
1.7
     
5.1
 
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
6.5
     
-
     
6.5
 
Unrecognized net pension loss in disposed business (c)
    -       1.7       -       1.7  
Realized gains - net (b)
   
-
     
-
     
(1.6
)
   
(1.6
)
Income taxes
   
-
     
-
     
-
     
-
 
Total other comprehensive income (loss)
   
(8.1
)
   
19.7
     
0.1
     
11.7
 
                                 
Balance, March 31, 2022
 
$
(39.1
)
 
$
(111.1
)
 
$
0.7
   
$
(149.5
)

(a)
Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans. See Note 18 for additional information about the Company’s pension plans.
(b)
Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings. See Note 19 for additional information regarding derivative instruments.
(c)
As a result of the sale of the Austrian air-cooled automotive business, the Company wrote-off $1.7 million of net actuarial losses related to its pension plan as a component of the loss on sale recorded during fiscal 2022. See Note 1 for additional information.

77

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
Note 22:  Segment and Geographic Information

The Company’s product lines consist of heat-transfer systems and components. The Company serves commercial, industrial, and building HVAC&R markets and vehicular markets.

The Company’s Climate Solutions segment provides heat transfer products, heating, ventilating, air conditioning and refrigeration products and data center cooling solutions to global customers. The Company’s Performance Technologies segment designs and manufactures air-and liquid-cooled technology for vehicular, stationary power, and industrial applications. In addition, the Performance Technologies segment provides advanced thermal solutions to zero-emission and hybrid commercial vehicle and automotive customers and coatings products and application services.

Each operating segment is managed by a president and has separate financial results reviewed by the Company’s chief operating decision maker. Financial results, including net sales, gross profit, gross margin and operating income, together with other considerations, are used by the chief operating decision maker in evaluating the performance of each segment and in making decisions on the allocation of resources among the Company’s various businesses.

Effective April 1, 2022, the Company began managing its operations under two operating segments, Climate Solutions and Performance Technologies. The Climate Solutions segment includes the previously-reported BHVAC and CIS segments, with the exception of CIS Coatings. The Performance Technologies segment includes the previously-reported HDE and Automotive segments and the CIS Coatings business. See Note 3 for information regarding the primary operating activities of each segment. The Company’s new segment structure aligns businesses serving similar or complimentary end markets, products and technologies under common segment management. The Company believes this simplified segment structure allows it to better focus resources on targeted growth opportunities and allows for an efficient application of 80/20 principles across all product lines to optimize profit margins and cash flow. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, and cash flows. Segment financial information for the prior periods has been recast to conform to the current presentation.

The following is a summary of net sales, gross profit, and operating income by segment. See Note 3 for additional information regarding net sales by product groups within each segment.

 
Year ended March 31, 2023
 
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                 
Climate Solutions
 
$
1,011.5
   
$
0.4
   
$
1,011.9
 
Performance Technologies
   
1,286.4
     
29.8
     
1,316.2
 
Segment total
   
2,297.9
     
30.2
     
2,328.1
 
Corporate and eliminations
   
-
     
(30.2
)
   
(30.2
)
Net sales
 
$
2,297.9
   
$
-
   
$
2,297.9
 

78

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
 
Year ended March 31, 2022
 
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                 
Climate Solutions
  $ 910.1     $ 0.4     $ 910.5  
Performance Technologies
    1,140.0       32.4       1,172.4  
Segment total
   
2,050.1
     
32.8
     
2,082.9
 
Corporate and eliminations
   
-
     
(32.8
)
   
(32.8
)
Net sales
 
$
2,050.1
   
$
-
   
$
2,050.1
 

 
Year ended March 31, 2021
 
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                 
Climate Solutions
 
$
731.1
   
$
0.1
   
$
731.2
 
Performance Technologies
    1,077.3       31.5       1,108.8  
Segment total
   
1,808.4
     
31.6
     
1,840.0
 
Corporate and eliminations
   
-
     
(31.6
)
   
(31.6
)
Net sales
 
$
1,808.4
   
$
-
   
$
1,808.4
 

Inter-segment sales are accounted for based upon an established markup over production costs.  Net sales for Corporate and eliminations primarily represent the elimination of inter-segment sales.

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Gross profit:
 
_$’s
   
% of
sales
   
_$’s
   
% of
sales
   

_$’s
   
% of
sales
 
Climate Solutions
 
$
223.6
     
22.1
%
 
$
166.3
     
18.3
%
 
$
136.6
     
18.7
%
Performance Technologies
   
166.1
     
12.6
%
   
142.2
     
12.1
%
   
157.1
     
14.2
%
Segment total
   
389.7
     
16.7
%
   
308.5
      14.8 %    
293.7
     
16.0
%
Corporate and eliminations
   
(0.3
)
   
-
     
0.8
     
-
     
(0.3
)
   
-
 
Gross profit
 
$
389.4
     
16.9
%
 
$
309.3
     
15.1
%
 
$
293.4
     
16.2
%

 
Years ended March 31,
 
Operating income:
 
2023
   
2022
   
2021
 
Climate Solutions
  $
124.1     $
73.4     $
49.9  
Performance Technologies
    65.6       77.4       (109.1 )
Segment total
    189.7       150.8       (59.2 )
Corporate and eliminations (a)
    (39.3 )     (31.6 )     (38.5 )
Operating income (loss)
  $
150.4
    $
119.2
    $
(97.7
)

(a)
The operating loss for Corporate includes certain research and development costs, legal, finance and other general corporate and central services expenses, and other costs that are either not directly attributable to an operating segment or not considered when management evaluates segment performance.

79

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
The following is a summary of segment assets, comprised entirely of trade accounts receivable and inventories, and other assets:

 
March 31,
 
Assets:  
2023
   
2022
 
Climate Solutions
 
$
334.8
   
$
291.7
 
Performance Technologies
   
388.1
     
357.0
 
Other (a)
   
843.0

   
778.3

Total assets
 
$
1,565.9
   
$
1,427.0
 

(a)
Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.

The following is a summary of capital expenditures and depreciation and amortization expense by segment:

 
Years ended March 31,
 
Capital expenditures:
 
2023
   
2022
   
2021
 
Climate Solutions
 
$
24.2
   
$
9.9
   
$
7.2
 
Performance Technologies
   
25.2
     
29.2
     
25.0
 
Corporate
   
1.3
     
1.2
     
0.5
 
Total capital expenditures
 
$
50.7
   
$
40.3
   
$
32.7
 

 
Years ended March 31,
 
Depreciation and amortization expense:
 
2023
   
2022
   
2021
 
Climate Solutions
 
$
21.7
   
$
23.6
   
$
24.9
 
Performance Technologies (a)
   
31.8
     
29.9
     
42.1
 
Corporate
   
1.0
     
1.3
     
1.6
 
Total depreciation and amortization expense
 
$
54.5
   
$
54.8
   
$
68.6
 

(a)
During fiscal 2021, upon classifying the liquid- and air-cooled automotive businesses as held for sale, the Company ceased depreciating the long-lived assets within the disposal groups.  In fiscal 2022, the Company resumed depreciating the long-lived assets within the liquid-cooled automotive business when it no longer met the requirements to be classified as held for sale.  See Note 2 for additional information.

The following is a summary of net sales by geographic area, based upon the location of the selling unit:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
United States
 
$
1,139.3
   
$
949.6
   
$
765.7
 
Italy
   
249.5
     
232.0
     
188.6
 
Hungary
   
210.7
     
185.2
     
153.7
 
China
   
151.6
     
166.0
     
217.6
 
Brazil
    103.6       81.2       48.5  
United Kingdom
   
93.6
     
118.6
     
96.4
 
Other
   
349.6
     
317.5
     
337.9
 
Net sales
 
$
2,297.9
   
$
2,050.1
   
$
1,808.4
 

80

MODINE MANUFACTURING COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
The following is a summary of property, plant and equipment by geographic area:

 
March 31,
 
   
2023
   
2022
 
United States
 
$
96.4
   
$
83.6
 
Hungary
    40.8       44.0  
China
   
40.2
     
45.6
 
Mexico
   
34.0
     
38.5
 
Italy
   
32.8
     
33.2
 
Other
   
70.3
     
70.5
 
Total property, plant and equipment
 
$
314.5
   
$
315.4
 

Report of Independent Registered Public Accounting Firm

To the Shareholders and Board of Directors
Modine Manufacturing Company:

Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting

We have audited the accompanying consolidated balance sheet of Modine Manufacturing Company and subsidiaries (the Company) as of March 31, 2023, the related consolidated statements of operations, comprehensive income, shareholders’ equity, and cash flows for the year ended March 31, 2023, and the related notes and financial statement schedule II - Valuation and Qualifying Accounts (collectively, the consolidated financial statements). We also have audited the Company’s internal control over financial reporting as of March 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of March 31, 2023, and the results of its operations and its cash flows for the year ended March 31, 2023, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of March 31, 2023 based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

Basis for Opinions

The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audit of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Realizability of certain domestic deferred tax assets

As discussed in Notes 1 and 8 to the consolidated financial statements, the Company establishes a valuation allowance if it is more likely than not that a deferred tax asset, or portion thereof, will not be realized. In making this assessment, the Company considers expectations of future taxable income and tax planning strategies. In addition, the Company considers the duration of statutory carryforward periods and historical financial results. Valuation allowances as of March 31, 2023 were $61.6 million, a portion of which are related to certain domestic deferred tax assets.  The Company recorded a reduction in its valuation allowance on its deferred tax assets during the year ended March 31, 2023. 

We identified the evaluation of the realizability of certain domestic deferred tax assets, specifically certain federal carryforward assets, as a critical audit matter. Subjective and challenging auditor judgment was required to: (i) evaluate the realizability of certain federal carryforward assets based on the projected future taxable income over the periods in which those federal carryforward assets will be utilized, and (ii) assess the application of tax laws to utilize the federal carryforward assets.

The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s evaluation of the realizability of the federal carryforward assets, including controls related to the projections of future taxable income and the application of tax laws to utilize the federal carryforward assets. We evaluated the reasonableness of management’s projections of future taxable income, including positive and negative evidence used, by comparing the projections to:


recent financial profitability trends of the Company

industry data and economic trends, and

evidence obtained in other areas of the audit.

We assessed the Company’s ability to project future earnings based on comparisons of the Company’s previous annual projections to actual results. We performed a sensitivity analysis over the amount and timing of future taxable income to assess the impact on utilization of the federal carryforward assets. We involved tax professionals with specialized skills and knowledge, who assisted in assessing the Company’s application of tax laws to utilize the federal carryforward assets and evaluating the recognition and realizability of the carryforward assets.

/s/ KPMG LLP

We have served as the Company’s auditor since 2022.
Milwaukee, Wisconsin
May 25, 2023

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Shareholders of Modine Manufacturing Company

Opinion on the Financial Statements

We have audited the consolidated balance sheet of Modine Manufacturing Company and its subsidiaries (the “Company”) as of March 31, 2022, and the related consolidated statements of operations, comprehensive income, cash flows and shareholders’ equity for each of the two years in the period ended March 31, 2022, including the related notes and schedule of valuation and qualifying accounts as of and for each of the two years in the period ended March 31, 2022 listed in the index appearing under Item 15(a)(2) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of March 31, 2022, and the results of its operations and its cash flows for each of the two years in the period ended March 31, 2022 in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits of these consolidated financial statements in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.


/s/ PricewaterhouseCoopers LLP

Milwaukee, Wisconsin

May 26, 2022, except for the change in composition of reportable segments discussed in Note 22 to the consolidated financial statements, as to which the date is May 25, 2023

We served as the Company’s auditor from 1935 to 2022.

ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.

Not Applicable

ITEM 9A.
CONTROLS AND PROCEDURES.

Conclusion Regarding Disclosure Controls and Procedures
As of the end of the period covered by this Annual Report on Form 10-K, management of the Company, under the supervision, and with the participation, of the Company’s President and Chief Executive Officer and Executive Vice President, Chief Financial Officer, evaluated the effectiveness of the Company’s disclosure controls and procedures, at a reasonable assurance level, as defined in the Securities Exchange Act Rules 13a-15(e) and 15d-15(e).  Based upon that evaluation, the President and Chief Executive Officer and Executive Vice President, Chief Financial Officer have concluded that the Company’s disclosure controls and procedures were effective, at a reasonable assurance level, as of March 31, 2023.

Management’s Report on Internal Control Over Financial Reporting
The management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934, as amended.  The Company’s internal control over financial reporting is a process designed by, or under the supervision of, the Company’s President and Chief Executive Officer and Executive Vice President, Chief Financial Officer, and effected by the Company’s board of directors, management and other personnel to provide reasonable assurance regarding the reliability of its financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.  The Company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company’s assets that could have a material effect on the financial statements.  Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.  Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Management, with the participation of the Company’s President and Chief Executive Officer and Executive Vice President, Chief Financial Officer, assessed the effectiveness of the Company’s internal control over financial reporting as of March 31, 2023.  In making its assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in “Internal Control—Integrated Framework (2013).”  Based upon this assessment, management concluded that, as of March 31, 2023, the Company’s internal control over financial reporting was effective.

The effectiveness of the Company’s internal control over financial reporting as of March 31, 2023 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their report which appears herein.

Changes in Internal Control Over Financial Reporting
There have been no changes in internal control over financial reporting during the fourth quarter of fiscal 2023 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

ITEM 9B.
OTHER INFORMATION.

None.

ITEM 9C.
DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.

Not Applicable.

PART III

ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

Directors
The Company incorporates by reference the information appearing in the Company’s Proxy Statement for the 2023 Annual Meeting of Shareholders to be held on August 17, 2023 (the “2023 Annual Meeting Proxy Statement”) under the caption “Election of Directors.”

Executive Officers
The information in response to this Item appears under the caption “Information about our Executive Officers” in this Form 10-K.

Code of Conduct
The Company incorporates by reference the information appearing in the 2023 Annual Meeting Proxy Statement under the caption “Corporate Governance – Code of Conduct.”  The Company’s Code of Conduct is included on its website, www.modine.com (About Modine link).  We intend to satisfy our disclosure requirements under Item 5.05 of Form 8-K regarding amendments to, or waivers of, any provision of our Code of Conduct that applies to our principal executive, financial and accounting officers and our directors by posting such information on our website.

Board Committee Charters
The Board of Directors has approved charters for its Audit Committee, Human Capital and Compensation Committee, Corporate Governance and Nominating Committee and Technology Committee.  These charters are included on the Company’s website, www.modine.com (Investors link).

Audit Committee Financial Expert
The Company incorporates by reference the information appearing in the 2023 Annual Meeting Proxy Statement under the caption “Committees of the Board of Directors – Audit Committee.”

Audit Committee Disclosure
The Company incorporates by reference the information appearing in the 2023 Annual Meeting Proxy Statement under the captions “Committees of the Board of Directors – Audit Committee” and “Board Meetings and Committees.”

Guidelines on Corporate Governance
The Board of Directors has adopted Guidelines on Corporate Governance.  The Company’s Guidelines on Corporate Governance are included on its website, www.modine.com (Investors link).

Security Holder Recommendation of Board Nominees
The Company incorporates by reference the information appearing in the 2023 Annual Meeting Proxy Statement under the caption “Shareholder Nominations and Recommendations of Director Candidates.”

Delinquent Section 16(a) Reports
The Company incorporates by reference the information appearing in the 2023 Annual Meeting Proxy Statement under the caption “Delinquent Section 16(a) Reports.”

We do not intend to incorporate our internet website and the information contained therein or incorporated therein into this annual report on Form 10-K.

ITEM 11.
EXECUTIVE COMPENSATION.

The information appearing in the 2023 Annual Meeting Proxy Statement under the captions “Compensation Discussion and Analysis,” “Compensation of Directors,” “Committees of the Board of Directors – Human Capital and Compensation Committee: HCC Committee Interlocks and Insider Participation,” and “Compensation Committee Report” is incorporated herein by reference.

ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.

Other than the information below, the information required by this Item 12 is incorporated by reference to the section under the caption “Security Ownership of Certain Beneficial Owners and Management” in the 2023 Annual Meeting Proxy Statement.

Each of the Company’s equity compensation plans, listed below, has been approved by its shareholders:

Amended and Restated 2008 Incentive Compensation Plan;
2017 Incentive Compensation Plan; and
Amended and Restated 2020 Incentive Compensation Plan.

The following table sets forth required information about equity compensation plans as of March 31, 2023:

Plan Category
 
Number of shares to
be issued upon exercise
of outstanding options,
warrants or rights
(a)
 
Weighted-average
exercise price of
outstanding options,
warrants and rights
(b)
 
Number of shares remaining
available for future issuance
(excluding securities
reflected in 1st column)
(c)
Equity Compensation Plans approved by security holders
 
                   1,889,799
 
$12.28
 
                          2,159,658
Equity Compensation Plans not approved by security holders
 
                               -
 
                               -
 
                                      -
Total
 
                   1,889,799
 
$12.28
 
                          2,159,658

(a)
Includes shares issuable under the following type of awards: options – 890,687 shares and restricted stock units –999,112 shares.  The number of shares subject to options were granted under the following plans: 2008 Incentive Plan – 136,735 shares, 2017 Incentive Plan – 142,972 shares, 2020 Incentive Plan –610,980 shares.  Shares issuable under restricted stock unit awards were granted under the following plans: 2017 Incentive Plan – 83,350 shares, 2020 Incentive Plan – 915,762 shares.
(b)
The weighted average exercise price does not take into account awards of restricted stock units or performance stock which do not have an exercise price.
(c)
Includes the number of shares remaining available for future issuance under the Amended and Restated 2020 Incentive Compensation Plan.

ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.

The Company incorporates by reference the information contained in the 2023 Annual Meeting Proxy Statement under the captions “Certain Relationships and Related Party Transactions” and “Director Independence.”

ITEM 14.
PRINCIPAL ACCOUNTANT FEES AND SERVICES.

The Company incorporates by reference the information contained in the 2023 Annual Meeting Proxy Statement under the caption “Independent Auditors’ Fees for Fiscal 2023 and 2022.”

PART IV

ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES.

(a)   Documents Filed.  The following documents are filed as part of this Report:

 
      Page in Form 10-K
   
1. The consolidated financial statements of Modine Manufacturing Company and its subsidiaries filed under Item 8:
 
   
Consolidated Statements of Operations for the years ended March 31, 2023, 2022 and 2021
42
Consolidated Statements of Comprehensive Income for the years ended March 31, 2023, 2022 and 2021
43
Consolidated Balance Sheets at March 31, 2023 and 2022
44
Consolidated Statements of Cash Flows for the years ended March 31, 2023, 2022 and 2021
45
Consolidated Statements of Shareholders’ Equity for the years ended March 31, 2023, 2022 and 2021
46
Notes to Consolidated Financial Statements
47-81
Report of Independent Registered Public Accounting Firm (KPMG PCAOB ID 185)
82
Report of Independent Registered Public Accounting Firm (PricewaterhouseCoopers PCAOB ID 238)
83
   
2.  Financial Statement Schedules
 
   
The following financial statement schedule should be read in conjunction with the consolidated financial statements set forth in Item 8:
 
Schedule II -- Valuation and Qualifying Accounts for the years ended March 31, 2023, 2022 and 2021
87
   
Schedules other than those listed above are omitted because they are not applicable, not required, or because the required information is included in the consolidated financial statements and the notes thereto.
 
   
3.  Exhibits and Exhibit Index.
88-91
   
See the Exhibit Index included as the last part of this report, which is incorporated herein by reference.  Each management contract and compensatory plan or arrangement required to be filed as an exhibit to this report is identified in the Exhibit Index by two asterisks following its exhibit number.
 

ITEM 16.
FORM 10-K SUMMARY.

None.

MODINE MANUFACTURING COMPANY AND SUBSIDIARIES
(A Wisconsin Corporation)

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
For the years ended March 31, 2023, 2022 and 2021
(In millions)

       
Additions
             
Description
 
Balance at
Beginning of
Period
   
Charged
(Benefit) to
Costs and
Expenses
   
Charged to
Other
Accounts
   
Reclassified
from (to)
Held for Sale
   
Balance at
End of Period
 
                               
2023: Valuation Allowance for Deferred Tax Assets
 
$
112.2
   
$
(49.7
)
 
$
(0.9
)(a)
 
$
-
   
$
61.6
 
                                         
2022: Valuation Allowance for Deferred Tax Assets
 
$
90.7
   
$
(4.6
)
 
$
(1.0
)(a)
 
$
27.1
   
$
112.2
 
                                         
2021: Valuation Allowance for Deferred Tax Assets
 
$
46.9
   
$
86.2
 
 
$
2.8
 (a)  
$
(45.2
)
 
$
90.7
 

(a)
Foreign currency translation and other adjustments.



MODINE MANUFACTURING COMPANY
(THE “REGISTRANT”)
(COMMISSION FILE NO. 1-1373)

EXHIBIT INDEX
TO
2023 ANNUAL REPORT ON FORM 10-K

Exhibit No.
 
Description
 
Incorporated Herein By
Referenced To
 
Filed
Herewith
             
 
Amended and Restated Articles of Incorporation, as amended.
 
Exhibit 3.1 to Form 10-K for the fiscal year ended March 31, 2018
   
             
 
Bylaws, as amended.
 
Exhibit 3.1 to Registrant’s Current Report on Form 8-K dated January 19, 2023
   
             
 
Form of Stock Certificate of the Registrant.
 
Exhibit 4(a) to Form 10-K for the fiscal year ended March 31, 2003 (“2003 10-K”)
   
             
 
Amended and Restated Articles of Incorporation, as amended.
 
See Exhibit 3.1 hereto
   
             
 
Amended and Restated Collateral Agency Intercreditor Agreement (the “Original Intercreditor Agreement”) dated as of August 12, 2010 among the Lenders (as defined therein), the Noteholders (as defined therein) and JPMorgan Chase Bank, N.A. as Collateral Agent.
 
Exhibit 4.3 to Registrant’s Current Report on Form 8-K dated August 12, 2010
   
             
 
First Amendment to the Original Intercreditor Agreement, among the Lenders, the Note Holders and JPMorgan as Collateral Agent, pursuant to which the Lenders, the Note Holders and JPMorgan amended the Original Intercreditor Agreement.
 
Exhibit 4.3 to Registrant’s Current Report on Form 8-K dated August 30, 2013
   
             
 
Credit Facility Agreement among Modine Holding GmbH, Modine Europe GmbH and Deutsche Bank AG dated as of April 27, 2012.
 
Exhibit 4.10 to Registrant’s Form 10-K for the fiscal year ended March 31, 2012
   
             
 
Description of Registrant’s securities.
     
X
             
 
Fourth Amended and Restated Credit Agreement dated as of June 28, 2019.
 
Exhibit 4.1 to Registrant’s Current Report on Form 8-K dated June 28, 2019
   
             
 
Second Amended and Restated Note Purchase and Private Shelf Agreement dated as of August 6, 2019.
 
Exhibit 4.1 to Registrant’s Form 10-Q for the third quarter ended December 31, 2019 (“December 31, 2019 10-Q”)
   
             
 
First Amendment to Second Amended and Restated Note Purchase and Private Shelf Agreement dated as of January 31, 2020.
 
Exhibit 4.2 to December 31, 2019 10-Q
   
             
 
First Amendment to Fourth Amended and Restated Credit Agreement dated as of May 19, 2020.
 
Exhibit 4.1 to Registrant’s Current Report on Form 8-K dated May 19, 2020 (“May 19, 2020 8-K”)
   
             
 
Second Amendment to Second Amended and Restated Note Purchase and Private Shelf Agreement dated as of May 19, 2020.
 
Exhibit 4.2 to May 19, 2020 8-K
   

88

 
Amendment No. 2 to Fourth Amended and Restated Credit Agreement dated as of May 18, 2021.
 
Exhibit 4.1 to Registrant’s Current Report on Form 8-K dated May 18, 2021 (“May 18, 2021 8-K”)
   
             
 
Third Amendment to Second Amended and Restated Note Purchase and Private Shelf Agreement dated as of May 18, 2021.
 
Exhibit 4.2 to May 18, 2021 8-K
   
             
 
Fifth Amended and Restated Credit Agreement dated as of October 12, 2022.
 
Exhibit 4.1 to Registrant’s Current Report on Form 8-K dated October 12, 2022
   
             
 
Fourth Amendment to Second Amended and Restated Note Purchase and Private Shelf Agreement dated as of November 21, 2022.
 
Exhibit 4.1 to Registrant’s Form 10-Q for the third quarter ended December 31, 2022
   
             
 
Director Emeritus Retirement Plan effective April 1, 1992 (and frozen as of July 1, 2000).
 
Exhibit 10(a) to Registrant’s Form 10-K for the fiscal year ended March 31, 2002
   
             
 
Form of Change in Control and Termination Agreement (amended and restated) between the Registrant and officers other than Neil Brinker.
 
Exhibit 10(f) to Registrant’s Form 10-K for the fiscal year ended March 31, 2004
   
             
 
Executive Supplemental Retirement Plan (as amended).
 
Exhibit 10(f) to Registrant’s Form 10-K for the fiscal year ended March 31, 2000
   
             
 
Deferred Compensation Plan (as amended).
 
Exhibit 10(y) to 2003 10-K
   
             
 
2008 Incentive Compensation Plan (Amended and Restated effective May 7, 2014).
 
Exhibit 10.1 to Registrant’s Current Report on Form 8-K dated July 17, 2014
   
             
 
Form of Fiscal 2023 Performance Cash Award Agreement.
 
Exhibit 10.1 to the Registrant’s Form 10-Q for the first quarter ended June 30, 2022 (“June 30, 2022 10-Q”)
   
             
 
Form of Fiscal 2023 Incentive Stock Option Award Agreement.
 
Exhibit 10.2 to June 30, 2022 10-Q
   
             
 
Form of Fiscal 2023 Non-Qualified Stock Option Award Agreement..
 
Exhibit 10.3 to June 30, 2022 10-Q
   
             
 
Form of Fiscal 2023 Restricted Stock Unit Award Agreement..
 
Exhibit 10.4 to June 30, 2022 10-Q
   
             
 
Form of Fiscal 2023 Modine Non-Employee Director Restricted Stock Unit Award Agreement with Deferral.
 
Exhibit 10.6 to June 30, 2022 10-Q
   
             
 
Form of Fiscal 2023 Modine Non-Employee Director Restricted Stock Unit Award Agreement without Deferral.
 
Exhibit 10.7 to June 30, 2022 10-Q
   
             
 
Change in Control Agreement dated as of June 4, 2021, by and between Modine Manufacturing Company and Neil D. Brinker.
 
Exhibit 10.1 to Registrant’s Current Report on Form 8-K dated June 4, 2021
   
             
 
Amendment No. 1 to Form of Change in Control and Termination Agreement (amended and restated) between the Registrant and Officers other than Neil Brinker.
 
Exhibit 10.17 to Registrant’s Form 10-K for the fiscal year ended March 31, 2011
   
             
 
Supplemental Severance Policy.
 
Exhibit 10.1 to Registrant’s Current Report on Form 8-K dated October 17, 2011
   

89

 
2017 Incentive Compensation Plan.
 
Exhibit 10.1 to Registrant’s Current Report on Form 8-K dated July 20, 2017
   
             
 
Transition and Separation Agreement between Thomas A. Burke and Modine Manufacturing Company effective as of August 4, 2020.
 
Exhibit 10.6 to the Registrant’s Form 10-Q for the second quarter ended September 30, 2020
   
             
 
[Corrected] Offer Letter dated as of November 10, 2020, by and between the Company and Neil Brinker.
 
Exhibit 10.1 to the Registrant’s Form 10-Q for the third quarter ended December 31, 2020
   
             
 
2020 Incentive Compensation Plan (Amended and Restated effective July 21, 2022).
 
Exhibit 10.1 to Registrant’s Current Report on Form 8-K dated July 21, 2022
   
             
 
Form of Retention Letter, effective August 31, 2020, between the Company and each of Michael B. Lucareli, Scott L. Bowser and Sylvia A. Stein.
 
Exhibit 10.1 to Registrant’s Current Report on Form 8-K dated August 31, 2020
   
             
 
Offer Letter dated as of July 2, 2021, by and between the Company and Adrian Peace.
 
Exhibit 10.1 to the Registrant’s Form 10-Q for the second quarter ended September 30, 2021 10-Q (“September 30, 2021 10-Q”)
   
             
 
Offer Letter dated as of July 16, 2021, by and between the Company and Eric S. McGinnis.
 
Exhibit 10.2 to September 30, 2021 10-Q
   
             
 
First Amendment to Eric S. McGinnis Offer Letter.
 
Exhibit 10.3 to September 30, 2021 10-Q
   
             
 
Form of Retention Restricted Stock Award Agreement, effective October 19, 2022, between the Company and each of Brian J. Agen, Michael B. Lucareli, Eric S. McGinnis and Sylvia A. Stein.
 
Exhibit 10.1 to Registrant’s Current Report on Form 8-K dated October 19, 2022
   
             
 
List of subsidiaries of the Registrant.
     
X
             
 
Consent of PricewaterhouseCoopers LLP.
     
X
             
 
Consent of KPMG LLP.
     
X
             
 
Rule 13a-14(a)/15d-14(a) Certification of Neil D. Brinker, President and Chief Executive Officer.
     
X
             
 
Rule 13a-14(a)/15d-14(a) Certification of Michael B. Lucareli, Executive Vice President, Chief Financial Officer.
     
X
             
 
Section 1350 Certification of Neil D. Brinker, President and Chief Executive Officer.
     
X
             
 
Section 1350 Certification of Michael B. Lucareli, Executive Vice President, Chief Financial Officer.
     
X
             
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).
     
X
             
101.SCH
 
Inline XBRL Taxonomy Extension Schema.
     
X
             
101.CAL
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
     
X
             
101.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase Document.
     
X

90

101.LAB
 
Inline XBRL Taxonomy Extension Label Linkbase Document.
     
X
             
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
     
X
             
104
 
Cover page interactive data file (formatted as inline XBRL and contained in Exhibits 101).
       

*
Pursuant to Item 601(b)(4)(iii)(A) of Regulation S-K, the Registrant has omitted certain agreements with respect to long-term debt not exceeding 10% of consolidated total assets.  The Registrant agrees to furnish a copy of any such agreements to the Securities and Exchange Commission upon request.

**
Denotes management contract or executive compensation plan or arrangement required to be filed as an exhibit pursuant to Item 15 of Form 10-K.

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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.

Date: May 25, 2023
Modine Manufacturing Company
     
  By:
/s/ Neil D. Brinker
   
      Neil D. Brinker, President
   
      and Chief Executive Officer
   
      (Principal Executive Officer)

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities indicated.

/s/ Neil D. Brinker
 
Neil D. Brinker
May 25, 2023
President, Chief Executive Officer and Director
 
(Principal Executive Officer)
 
   
/s/ Michael B. Lucareli
 
Michael B. Lucareli
May 25, 2023
Executive Vice President, Chief Financial Officer
 
(Principal Financial and Accounting Officer)
 
   
/s/ Marsha C. Williams
 
Marsha C. Williams
May 25, 2023
Chairperson, Board of Directors
 
   
/s/ Eric D. Ashleman
 
Eric D. Ashleman
May 25, 2023
Director
 

 
/s/ Suresh V. Garimella

Suresh V. Garimella
May 25, 2023
Director
 
   
/s/ Katherine C. Harper
 
Katherine C. Harper
May 25, 2023
Director
 
   
/s/ Larry O. Moore

Larry O. Moore
May 25, 2023
Director
 
   
/s/ Christopher W. Patterson

Christopher W. Patterson
May 25, 2023
Director
 
   
/s/ David J. Wilson
 
David J. Wilson
May 25, 2023
Director
 
   
/s/ William A. Wulfsohn

William A. Wulfsohn
May 25, 2023
Director
 
   
/s/ Christine Y. Yan

Christine Y. Yan
May 25, 2023
Director
 


92

EX-4.6 2 brhc20053265_ex4-6.htm EXHIBIT 4.6

Exhibit 4.6

MODINE MANUFACTURING COMPANY
 
Description of Securities Registered Pursuant to
 
Section 12 of the Securities Exchange Act of 1934
 
Common Stock
 
As of March 31, 2023, Modine Manufacturing Company (“Modine,” “we,” “our,” “us”), has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: common stock, par value $0.625 per share.  There were 52,065,078 shares of common stock issued and outstanding as of March 31, 2023.  The following is a summary of the material terms and rights of our common stock and the provisions of our amended and restated articles of incorporation and our bylaws, as amended, each of which is incorporated by reference as an exhibit to our Annual Report on Form 10-K for the year ended March 31, 2023, of which this exhibit is a part. This summary is not complete and you should refer to the applicable provisions of our amended and restated articles of incorporation and bylaws.
 
Our amended and restated articles of incorporation authorize us to issue up to 16,000,000 shares of preferred stock, par value $0.025 per share.  As of March 31, 2023, there are no issued and outstanding shares of preferred stock.
 
Voting Rights.  Each outstanding share of our common stock is entitled to one vote upon each matter submitted to a vote at a meeting of shareholders.  Holders of shares of common stock are not entitled to cumulate their votes in the election of directors.  In a non-contested election, directors are elected by a majority vote standard, whereas in any contested election, directors are elected by a plurality of the votes cast.  Generally, unless a different vote is required by the amended and restated articles of incorporation, the bylaws or the Wisconsin Business Corporation Law (the “WBCL”), all matters to be voted on by shareholders must be approved by a majority of the votes cast on the matter at a meeting at which a quorum is present, subject to any voting rights granted to holders of then-outstanding preferred stock.
 
Dividend and Liquidation Rights.  Holders of our common stock are entitled to receive ratably such dividends, if any, as may be declared from time to time by the board of directors out of funds legally available for the payment of dividends, subject to the rights of the holders of preferred stock, if any, then outstanding.  In the event of the dissolution, liquidation or winding up of Modine, holders of our common stock will be entitled to receive, pro rata, any assets and funds of Modine remaining after satisfaction of Modine’s creditors and the payment of all amounts that the holders of preferred stock, if any, then outstanding may be entitled to receive.
 
Preemptive and Other Rights.  Holders of our common stock do not have preemptive, subscription, redemption or conversion rights.
 
Liability to Further Calls or Assessments.  Under the WBCL, when Modine receives the consideration for which the board of directors authorized the issuance of shares, the shares issued for that consideration are fully paid and nonassessable.
 
Possible Anti-Takeover Effects of our Amended and Restated Articles of Incorporation and Bylaws.  Our amended and restated articles of incorporation and bylaws contain provisions that could make it more difficult to acquire Modine by means of a tender offer, proxy contest or otherwise.  The description set forth below is intended as a summary only. For complete information we encourage you to read our amended and restated articles of incorporation and bylaws.
 
Board of Directors. Our amended and restated articles of incorporation and bylaws provide that the board of directors must be divided into three classes as nearly-equal in number as possible, as determined by the board of directors.  The total number of directors is to be the number provided in the bylaws, but not less than seven.  One class is elected each year for a three-year term.  Shareholders have the right to remove directors, but only for good cause and by the affirmative vote of a majority of the outstanding shares entitled to vote for the election of the director.  The removal of a director may only be taken at a special meeting of shareholders called for that purpose.


Advance Notice Requirements for Shareholder Proposals and Director Nominees. Our bylaws require advance notice with regard to business proposed to be submitted by a shareholder at any annual or special meeting of our shareholders, including the nomination of candidates for election as directors.  Notice of proposed shareholder business must be timely given in writing to our corporate secretary prior to the meeting.  To be timely, notice must be received at our principal executive offices within the time frames specified in our bylaws.  The notice must also contain certain information specified in our bylaws, including, with respect to a director nomination, the written consent of the nominee to serve as a director if elected.

Special Meetings; Shareholder Action Without a Meeting.  Special meetings of shareholders may be called by a majority of the members of the board of directors, by the chairperson of the board, by the chief executive officer, or, as required by the WBCL, pursuant to one or more written demands signed by the holders of at least 10% of all the votes entitled to be cast on any issue proposed to be considered at the proposed special meeting, which demand(s) must describe one or more purposes for which the special meeting is to be held. The bylaws contain provisions regarding special meetings called upon the demand of shareholders.  Shareholder action may be taken without a meeting only by the unanimous written consent of all shareholders entitled to vote on the action.

Required Vote for Certain Actions. Pursuant to Section 180.1706(l) of the WBCL, except as otherwise provided in a corporation’s articles of incorporation or any amendment to the articles of incorporation, any merger or share exchange, sale of all or substantially all assets otherwise than in the regular course of business, dissolution of the corporation or revocation of dissolution, involving a corporation organized before January 1, 1973, such as Modine, which did not expressly elect before January 1, 1991 to be governed by a majority or greater voting requirement, must be approved by the affirmative vote of two-thirds of the shares entitled to vote at a meeting called for that purpose.  Article VII of our amended and restated articles of incorporation expressly retains the two-thirds vote requirement for these actions.

Amendment of Bylaws.  Shareholders have the right to amend or repeal the bylaws at any regular or special meeting of the shareholders, if notice of the proposed action was specified in the notice of the meeting.  That action requires the affirmative vote of not less than two-thirds of the shares entitled to vote.  The board of directors may also amend the bylaws by the affirmative vote of not less than two-thirds of the full board of directors of Modine.



EX-21 3 brhc20053265_ex21.htm EXHIBIT 21

Exhibit 21

Subsidiaries of the Registrant as of March 31, 2023

The table below indicates each of the Registrant's subsidiaries, each subsidiary's jurisdiction of incorporation, and the percentage of its voting securities owned by the Registrant or its subsidiaries.

 
 
Subsidiaries
State or country
of incorporation
or organization
% of
voting
securities
 Owned by
       
MDA US LLC
Delaware
100%
Registrant
Modine, Inc.
Delaware
100%
Registrant
Modine ECD, Inc.
Pennsylvania
100%
Registrant
Modine Jackson, Inc.
Delaware
100%
Registrant
Modine Thermal Systems Korea, LLC
Korea
100%
Registrant
Modine Manufacturing Company Foundation, Inc.
Wisconsin
100%
Registrant
Modine Thermal Systems (Changzhou) Company Ltd.
China
100%
Registrant
Modine Thermal Systems (Shanghai) Company Ltd.
China
100%
Registrant
Modine Manufacturing (Canada) Ltd.
Canada
100%
Registrant
Modine Thermal Systems Private Limited
India
99%
Registrant (1)
Luvata India Private Ltd.
India
100%
Modine Thermal Systems Private Limited
Modine UK Dollar Limited
UK
100%
Registrant
Airedale International Air Conditioning Limited
UK
100%
Modine UK Dollar Limited
Modine LLC
Delaware
100%
Modine, Inc.
Modine do Brasil Sistemas Termicos Ltda.
Brazil
99.9%
Modine, Inc. (2)
Modine Transferencia de Calor, S.A. de C.V.
Mexico
99.6%
Modine, Inc. (2)
Modine CIS Holding Inc.
Delaware
100%
Registrant
Modine Astro LLC
Delaware
100%
Modine CIS Holding Inc.
Modine Grenada LLC
Delaware
100%
Modine CIS Holding Inc.
Modine Louisville Inc.
Kentucky
100%
Modine CIS Holding Inc.
Modine Jacksonville Inc.
Kentucky
100%
Modine Louisville Inc.
Modine Juarez, S. de R.L. de C.V.
Mexico
99.97%
Modine Grenada LLC (3)
Modine Ramos, S. de R.L. de C.V.
Mexico
99.97%
Modine Jacksonville Inc. (4)
Modine Acquisition, Inc.
Wisconsin
100%
Registrant
Modine Enterprises Inc.
Delaware
99.999%
Modine Acquisition, Inc. (2)
Modine Accord Inc.
Delaware
90%
Modine Enterprises Inc. (2)
Modine Europe GmbH
Germany
100%
Modine Accord Inc.
Modine Thermal Systems Europe GmbH
Germany
100%
Modine Accord Inc.
Modine Grundstucksverwaltungs GmbH
Germany
100%
Modine Europe GmbH
Modine Neuenkirchen GmbH
Germany
100%
Modine Europe GmbH
MDA Hungary Automotive Limited Liability Company
Hungary
100%
Modine Europe GmbH
Modine Pontevico S.r.l.
Italy
100%
MDA Hungary Automotive Limited Liability Company
Modine Uden B.V.
Netherlands
100%
MDA Hungary Automotive Limited Liability Company
Modine Pliezhausen GmbH
Germany
100%
Modine Accord Inc.
Modine Wackersdorf GmbH
Germany
100%
Modine Accord Inc.
Modine Hungaria Gep. Kft.
Hungary
100%
Modine Thermal Systems Europe GmbH
Modine Thermal Systems Italy S.r.l.
Italy
100%
Modine Hungaria Gep. Kft.
Modine CIS Italy Srl
Italy
100%
Modine Thermal Systems Italy S.r.l.
Modine CIS Guadalajara SAU
Spain
100%
Modine CIS Italy Srl
Modine Söderköping AB
Sweden
100%
Modine CIS Italy Srl
Modine Far East Srl
Italy
100%
Modine CIS Italy Srl
Modine Thermal Systems (Wuxi) Co., Ltd.
China
100%
Modine Far East Srl
Modine SRB d.o.o. Sremska
Serbia
100%
Modine Hungaria Gep. Kft.

(1)
Balance of voting securities held by Modine, Inc.
(2)
Balance of voting securities held by the Registrant
(3)
Balance of voting securities held by Modine CIS Holding Inc.
(4)
Balance of voting securities held by Modine Louisville Inc.



EX-23.1 4 brhc20053265_ex23-1.htm EXHIBIT 23.1

Exhibit 23.1

 
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-267309, 333-40374, 333-63600, 333-97013, 333-102124, 333-152377, 333-175690, 333-197758, 333-221297, and 333-240023) of Modine Manufacturing Company of our report dated May 26, 2022, except for the change in composition of reportable segments discussed in Note 22 to the consolidated financial statements, as to which the date is May 25, 2023, relating to the financial statements and financial statement schedule, which appears in this Form 10-K.

/s/ PricewaterhouseCoopers LLP
Milwaukee, Wisconsin
May 25, 2023



EX-23.2 5 brhc20053265_ex23-2.htm EXHIBIT 23.2

Exhibit 23.2

Consent of Independent Registered Public Accounting Firm
 
We consent to the incorporation by reference in the registration statements (No. 333-40374, 333-63600, 333-97013, 333-102124, 333-152377, 333-175690, 333-197758, 333-221297, 333-240023, and 333-267309) on Form S-8 of our report dated May 25, 2023, with respect to the consolidated financial statements and financial statement schedule II - Valuation and Qualifying Accounts of Modine Manufacturing Company and the effectiveness of internal control over financial reporting.
 
/s/ KPMG LLP
 
Milwaukee, Wisconsin
 
May 25, 2023
 


EX-31.1 6 brhc20053265_ex31-1.htm EXHIBIT 31.1

Exhibit 31.1

Certification

I, Neil D. Brinker, certify that:


1.
I have reviewed this annual report on Form 10-K of Modine Manufacturing Company for the fiscal year ended March 31, 2023;


2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;


3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;


4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:


a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;


b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;


c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and



d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and


5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):


a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and


b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:     May 25, 2023
 
   
/s/ Neil D. Brinker
 
Neil D. Brinker
 
President and Chief Executive Officer
 



EX-31.2 7 brhc20053265_ex31-2.htm EXHIBIT 31.2

Exhibit 31.2

Certification

I, Michael B. Lucareli, certify that:


1.
I have reviewed this annual report on Form 10-K of Modine Manufacturing Company for the fiscal year ended March 31, 2023;


2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;


3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;


4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:


a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;


b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;


c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and



d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and


5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):


a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and


b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:     May 25, 2023
 
   
/s/ Michael B. Lucareli
 
Michael B. Lucareli
 
Executive Vice President, Chief Financial Officer
 



EX-32.1 8 brhc20053265_ex32-1.htm EXHIBIT 32.1

Exhibit 32.1

Certification
Pursuant to 18 United States Code § 1350

In connection with the annual report of Modine Manufacturing Company (the “Company”) on Form 10-K for the fiscal year ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Neil D. Brinker, President and Chief Executive Officer of the Company certify, pursuant to 18 U.S.C. § 1350, that, to the best of my knowledge:


1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and


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

Date:    May 25, 2023
 
   
/s/ Neil D. Brinker
 
Neil D. Brinker
 
President and Chief Executive Officer
 

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed “filed” by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.



EX-32.2 9 brhc20053265_ex32-2.htm EXHIBIT 32.2

Exhibit 32.2

Certification
Pursuant to 18 United States Code § 1350

In connection with the annual report of Modine Manufacturing Company (the “Company”) on Form 10-K for the fiscal year ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael B. Lucareli, Executive Vice President, Chief Financial Officer of the Company certify, pursuant to 18 U.S.C. § 1350, that, to the best of my knowledge:


1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and


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

Date:    May 25, 2023
 
   
/s/ Michael B. Lucareli
 
Michael B. Lucareli
 
Executive Vice President, Chief Financial Officer
 

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed “filed” by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.


EX-101.SCH 10 mod-20230331.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 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 020100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) 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 STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Assets Held for Sale link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Restructuring Activities link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Other Income and Expense link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Cash, Cash Equivalents and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Product Warranties and Other Commitments link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Pension and Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 062000 - Disclosure - Risks, Uncertainties, Contingencies and Litigation link:presentationLink link:calculationLink link:definitionLink 062100 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 062200 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 062300 - Schedule - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080100 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Restructuring Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Other Income and Expense (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Product Warranties and Other Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 081700 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 081800 - Disclosure - Pension and Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 081900 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 082100 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 082200 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Significant Accounting Policies, Disposition of Austrian Air-Cooled Automotive Business (Details) link:presentationLink link:calculationLink link:definitionLink 090102 - Disclosure - Significant Accounting Policies, Disposition of Previously-Closed Facility (Details) link:presentationLink link:calculationLink link:definitionLink 090104 - Disclosure - Significant Accounting Policies, Chief Executive Officer Transition (Details) link:presentationLink link:calculationLink link:definitionLink 090110 - Disclosure - Significant Accounting Policies, Trade Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 090112 - Disclosure - Significant Accounting Policies, Tooling and Research and Development (Details) link:presentationLink link:calculationLink link:definitionLink 090114 - Disclosure - Significant Accounting Policies, Short-term Investments and Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 090116 - Disclosure - Significant Accounting Policies, Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Assets Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Stock-Based Compensation, Incentive Compensation Plan (Details) link:presentationLink link:calculationLink link:definitionLink 090502 - Disclosure - Stock-Based Compensation, Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 090504 - Disclosure - Stock-Based Compensation, Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Restructuring Activities (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Other Income and Expense (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Income Taxes, Earnings (Loss) Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - Income Taxes, Income Tax (Benefit) Provision (Details) link:presentationLink link:calculationLink link:definitionLink 090804 - Disclosure - Income Taxes, Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 090806 - Disclosure - Income Taxes, Unrecognized Tax Benefits and Deferred Tax Asset Valuation Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 090808 - Disclosure - Income Taxes, Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 090810 - Disclosure - Income Taxes, Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 090812 - Disclosure - Income Taxes, Tax Years Subject to Examination, Tax Credits and Tax Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Product Warranties and Other Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 091602 - Disclosure - Leases (Details) CALC 01 link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Indebtedness (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Pension and Employee Benefit Plans, Defined Contribution Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091802 - Disclosure - Pension and Employee Benefit Plans, Defined Benefit Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091804 - Disclosure - Pension and Employee Benefit Plans, Changes in Benefit Obligations, Plan Assets and Funded Status (Details) link:presentationLink link:calculationLink link:definitionLink 091806 - Disclosure - Pension and Employee Benefit Plans, Cost Components of Pension Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091808 - Disclosure - Pension and Employee Benefit Plans, Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 091810 - Disclosure - Pension and Employee Benefit Plans, Weighted-average Asset Allocations (Details) link:presentationLink link:calculationLink link:definitionLink 091812 - Disclosure - Pension and Employee Benefit Plans, Estimated Pension Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - Derivative Instruments, Recorded in Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 091902 - Disclosure - Derivative Instruments, Gains (Losses) Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 092000 - Disclosure - Risks, Uncertainties, Contingencies and Litigation (Details) link:presentationLink link:calculationLink link:definitionLink 092100 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 092200 - Disclosure - Segment and Geographic Information, Net Sales, Gross Profit, and Operating Income by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 092204 - Disclosure - Segment and Geographic Information, Assets by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 092206 - Disclosure - Segment and Geographic Information, Capital Expenditures and Depreciation and Amortization Expense by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 092208 - Disclosure - Segment and Geographic Information, Net Sales by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 092210 - Disclosure - Segment and Geographic Information, Property, Plant and Equipment by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 092300 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 mod-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 12 mod-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 13 mod-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Award Type [Axis] Award Date [Axis] Award Date [Domain] Significant Accounting Policies [Abstract] Significant Accounting Policy [Abstract] Accounts payable Accounts Receivable [Member] Trade accounts receivable - net Environmental Loss Contingencies [Abstract] Accrual for Environmental Loss Contingencies Disclosure [Abstract] Increase in remediation accrual related to former manufacturing facility Accrual for Environmental Loss Contingencies, Period Increase (Decrease) Accruals for environmental matters Accrual for Environmental Loss Contingencies Cash Flow Hedges [Member] Accumulated Other Comprehensive Loss [Table] Defined Benefit Plans [Member] Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Accumulated Other Comprehensive Loss [Line Items] Foreign Currency Translation [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Other Comprehensive Loss [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Additional paid-in capital Additional Paid-in Capital [Member] Adjustments to reconcile net earnings (loss) to net cash provided by operating activities: Stock options and awards Stock-based compensation expense Trade receivables, allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Amortization expense 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 [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Impairment charges (reversals) - net Impairment charges (reversals) - net ASSETS Assets [Abstract] Lease Assets and Liabilities [Abstract] Total assets Total assets Assets Total current assets Assets, Current Balance Sheet Location [Domain] Balance Sheet Location [Axis] Basis of Presentation Buildings and Improvements [Member] Capital Expenditures [Member] Capital Addition Purchase Commitments [Member] Cash and cash equivalents Cash, Cash Equivalents and Restricted Cash [Abstract] Cash and Cash Equivalents [Member] Cash, cash equivalents and restricted cash - beginning of year Cash, cash equivalents and restricted cash - end of year Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Information Related to Stock Options Exercised Cash Proceeds Received and Tax Benefit from Share-Based Payment Awards [Table Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Risks, Uncertainties, Contingencies and Litigation [Abstract] Commitments and contingencies (see Note 20) Commodity Derivatives [Member] Common Stock [Member] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, $0.625 par value, authorized 80.0 million shares, issued 55.4 million and 54.8 million shares Common stock, shares issued (in shares) Balance (in shares) Balance (in shares) Common stock, shares authorized (in shares) Employee severance and related benefits Compensation Expense, Excluding Cost of Good and Service Sold Pension and Employee Benefit Plans [Abstract] Pension and Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Components of deferred tax assets and liabilities [Abstract] Accumulated Other Comprehensive Loss Comprehensive income attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income (loss) attributable to Modine Comprehensive Income (Loss), Net of Tax, Attributable to Parent Concentration Risk Type [Axis] Concentration Risk [Line Items] Concentration Risk Type [Domain] Concentration Risk Benchmark [Domain] Concentration risk, percentage Concentration Risk [Table] Concentration Risk Benchmark [Axis] Consolidation Principles Construction in Progress [Member] Contract liabilities Contract Assets and Contract Liabilities from Contracts with Customers Contract Balances [Abstract] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] Contract assets Corporate [Member] Cost of sales Cost of Sales [Member] Credit Concentration Risk [Member] Credit Concentration Risk [Member] Current Current State and Local Tax Expense (Benefit) Current Current Federal Tax Expense (Benefit) Current Current Foreign Tax Expense (Benefit) Customer Concentration Risk [Member] Customer Concentration Risk [Member] Customer Relationships [Member] Customer Relationships [Member] Disaggregation of Revenue Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Table] Derivatives Designated as Hedges [Member] Designated [Member] Indebtedness [Abstract] Weighted-average interest rate for variable rate borrowings Schedule of Long-term Debt Instruments [Table] Indebtedness Debt Disclosure [Text Block] Debt Instrument [Axis] Debt Instrument [Line Items] Indebtedness [Abstract] Debt Instruments [Abstract] Interest rate percentage Debt Instrument, Name [Domain] Debt issuance costs expensed Debt Related Commitment Fees and Debt Issuance Costs Debt Securities [Member] Deferred income taxes Deferred income taxes Deferred Income Tax Assets, Net Unrecognized foreign withholding taxes and deferred tax liabilities Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Plant and equipment Deferred Tax Assets, Property, Plant and Equipment Tax losses not subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Income Taxes [Abstract] Deferred Tax Assets, Net of Valuation Allowance [Abstract] Tax losses subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Debt issuance costs deferred Debt Issuance Costs, Gross Deferred Deferred Federal Income Tax Expense (Benefit) Deferred Total gross deferred tax liabilities Deferred Tax Liabilities, Gross Deferred income taxes Deferred Income Tax Expense (Benefit) Net deferred tax assets Deferred Tax Assets, Net Deferred Deferred State and Local Income Tax Expense (Benefit) Deferred Tax Asset [Domain] Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Credit carryforwards Total gross deferred tax assets Deferred Tax Assets, Gross Inventories Deferred Tax Assets, Inventory Deferred tax assets [Abstract] Lease liabilities Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Other, principally accrued liabilities Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Pension and employee benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Deferred tax liabilities [Abstract] Less: valuation allowances Valuation allowances Deferred Tax Assets, Valuation Allowance Goodwill Deferred Tax Liabilities, Goodwill Other Deferred Tax Liabilities, Other Intangible assets Deferred Tax Liabilities, Intangible Assets Plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Lease assets Deferred Tax Liabilities, Leasing Arrangements Employer Contributions [Abstract] Defined Benefit Plan, Additional Information [Abstract] Real Estate Investments [Member] Defined Benefit Plan, Real Estate [Member] Target allocation Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Actuarial gain Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Fiscal 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Fiscal 2028 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Fiscal 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Fiscal 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Fiscal 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year One Settlements Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Fiscal 2029-2033 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Amortization of net actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Actual return on plan assets Net actuarial loss (gain) Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Defined Benefit Plan Disclosure [Line Items] Pension and Employee Benefit Plans [Abstract] Amounts Recognized in Accumulated Other Comprehensive Loss [Abstract] Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract] Assumptions Used in Pension Plan Calculations [Abstract] Defined Benefit Plan, Assumptions Used in Calculations [Abstract] Total liability Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Benefit obligation at end of year Benefit obligation at beginning of year Defined Benefit Plan, Benefit Obligation Weighted average discount rate used to determine benefit obligations Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Weighted average discount rate used to determine costs Increase (decrease) in benefit obligation Expected return on plan assets Amounts Recognized in the Consolidated Balance Sheets [Abstract] Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract] Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Employer contributions Disposition of air-cooled automotive business Defined Benefit Plan, Benefit Obligation, Divestiture Estimated Pension Benefit Payments [Abstract] Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Change in Plan Assets [Roll Forward] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Accumulated benefit obligation Weighted Average Asset Allocations [Abstract] Fair Value Measurements [Abstract] Net periodic benefit cost Net periodic benefit cost (income) Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Interest cost Interest cost Service cost Service cost Funded status at end of year Defined Benefit Plan, Funded (Unfunded) Status of Plan Effect of exchange rate changes Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets [Abstract] Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract] Net Periodic Benefit Cost [Abstract] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Fair value of plan assets at end of year Fair value of plan assets at beginning of year Fair value of plan assets Defined Benefit Plan, Plan Assets, Amount Plan assets Defined contribution plan cost recognized Defined Contribution Plan, Cost Defined Benefit Plan, Asset Categories [Axis] Pensions Depreciation and amortization Depreciation expense Derivative Instrument [Axis] Derivative asset Derivative Liability, Subject to Master Netting Arrangement, Asset Offset Derivative Instruments [Abstract] Derivative Instruments Derivative Instruments [Abstract] Derivative, Fair Value, Net [Abstract] Gain (loss) recognized Derivative, Gain (Loss) on Derivative, Net Derivative liability Derivative Liability, Subject to Master Netting Arrangement, before Offset Derivative Instruments, Gain (Loss) [Table] Derivative Instruments [Abstract] Derivative Instruments, Gain (Loss) [Line Items] Derivative Contract [Domain] Derivatives, Fair Value [Line Items] Derivative Instruments Derivatives, Policy [Policy Text Block] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Stock-Based Compensation [Abstract] Assets Held for Sale [Abstract] Disposal Group Classification [Axis] Held for Sale [Member] Disposal Group, Held-for-sale, Not Discontinued Operations [Member] Disposal Group Classification [Domain] Disposition of Previously-Closed Facility [Abstract] Disposition of Business [Abstract] Disposal Group, Including Discontinued Operation, Additional Disclosures [Abstract] Cash transferred to buyer Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Assets Held for Sale [Abstract] Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract] Disposal Group Name [Domain] Assets Held for Sale Net sales Disposal Group, Including Discontinued Operation, Revenue U.S. [Member] Domestic Tax Authority [Member] Domestic Plan [Member] Earliest Tax Year [Member] Components of Basic and Diluted Earnings per Share [Abstract] Earnings Per Share Reconciliation [Abstract] Earnings per Share Basic (in dollars per share) Net earnings (loss) per share - basic (in dollars per share) Diluted (in dollars per share) Net earnings (loss) per share - diluted (in dollars per share) Earnings Per Share Earnings Per Share [Text Block] Basic Earnings Per Share [Abstract] Earnings Per Share, Basic [Abstract] Diluted Earnings Per Share [Abstract] Earnings Per Share, Diluted [Abstract] Net earnings (loss) per share attributable to Modine shareholders: Earnings Per Share [Abstract] Effect of exchange rate changes on cash Statutory federal tax Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Valuation allowances Tax rate or law changes Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Taxes on non-U.S. earnings and losses State taxes, net of federal benefit Compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Uncertain tax positions, net of settlements Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Effective tax rate Effective Income Tax Rate Reconciliation, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Reconciliation of federal statutory income tax rate to company's effective income tax rate [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Unrecognized compensation costs Stock Options [Member] Stock Options [Member] Share-Based Payment Arrangement, Option [Member] Weighted average period recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Accrued compensation and employee benefits Environmental Liabilities Accumulated Other Comprehensive Loss [Abstract] Equity Component [Domain] Equity Securities [Member] Pooled Equity Funds [Member] Total [Member] Net Asset Value [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Asset Class [Domain] Fair Value Measurements [Abstract] Asset Class [Axis] Fair Value of Pension Plan Assets Fair Value, Recurring and Nonrecurring [Table] 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] Level 1 [Member] Level 2 [Member] Level 3 [Member] Deferred compensation obligations Obligations, Fair Value Disclosure Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Germany [Member] Finance lease ROU assets, Statement of Financial Position [Extensible List] Finance lease liabilities, noncurrent, Statement of Financial Position [Extensible List] Fiscal 2025 Finance Lease, Liability, to be Paid, Year Two Finance lease liabilities, noncurrent Finance lease liabilities, current, Statement of Financial Position [Extensible List] Finance leases Fiscal 2029 and beyond Finance Lease, Liability, to be Paid, after Year Five Total lease payments Finance Lease, Liability, to be Paid Less: Interest Finance Lease, Liability, Undiscounted Excess Amount Maturities of Finance Lease Liabilities [Abstract] Fiscal 2026 Finance Lease, Liability, to be Paid, Year Three Finance lease ROU assets Fiscal 2027 Finance Lease, Liability, to be Paid, Year Four Finance leases Finance Lease, Weighted Average Remaining Lease Term Fiscal 2028 Finance Lease, Liability, to be Paid, Year Five Accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Depreciation of ROU assets Finance Lease, Right-of-Use Asset, Amortization Financing cash flows for finance leases Present value of lease liabilities Finance Lease, Liability Interest on lease liabilities Finance lease liabilities, current Fiscal 2024 Finance Lease, Liability, to be Paid, Year One Indebtedness [Abstract] Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Fiscal 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Intangible Assets [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Fiscal 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets [Line Items] Fiscal 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Estimated Future Amortization Expense [Abstract] Fiscal 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Fiscal 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Gross carrying value Net intangible assets Intangible assets - net Fixed Income Securities [Member] Non-U.S Plans [Member] Foreign currency transactions Foreign Jurisdictions [Member] Foreign Tax Jurisdictions [Member] Foreign Tax Authority [Member] Translation of Foreign Currencies Foreign Exchange Contracts [Member] Gain (loss) from disposition of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Costs related to selling accounts receivables Gain (Loss) on Sale of Accounts Receivable Loss on sale of assets Loss on sale of business Gain (Loss) on Sale of Properties Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Accumulated impairment losses Effect of exchange rate changes Goodwill, Foreign Currency Translation Gain (Loss) Ending balance Beginning balance Goodwill Goodwill Goodwill Disclosure [Text Block] Goodwill [Roll Forward] Goodwill [Abstract] Goodwill [Line Items] Gross profit Gross profit Hedging Designation [Domain] Hedging Designation [Axis] Inter-segment Sales [Member] Impairment charges Impairment of Long-Lived Assets to be Disposed of Impairment of Held and Used Long-lived Assets Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Statement Location [Axis] Income Taxes [Abstract] Earnings (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Statement Location [Domain] Income Tax Authority [Axis] United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Earnings (Loss) Before Income Taxes [Abstract] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Income Tax Contingency [Table] Income Taxes [Abstract] Income Tax Examination [Line Items] Income Tax Contingency [Line Items] Disposal Groups, Including Discontinued Operations [Table] Income Taxes Income Tax Disclosure [Text Block] CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Disposal Group Name [Axis] Income Tax Examination [Table] Income Tax Authority [Domain] Income Tax (Benefit) Provision [Abstract] Income Tax Expense (Benefit), Continuing Operations, by Jurisdiction [Abstract] Benefit (provision) for income taxes Total income tax (benefit) provision Income Tax Expense (Benefit) Income tax expense (benefit) related to change in deferred tax asset valuation allowance Income taxes paid Income Taxes Paid, Net Income Taxes Income Tax, Policy [Policy Text Block] Income Taxes [Abstract] Income Tax Uncertainties [Abstract] Increase in contract liabilities Decrease in contract assets Increase (Decrease) in Contract with Customer, Asset Trade accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation and employee benefits Increase (Decrease) in Employee Related Liabilities Inventories Increase (Decrease) in Inventories Other assets Increase (Decrease) in Other Operating Assets Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Other liabilities Increase (Decrease) in Other Operating Liabilities Increase (Decrease) in Stockholders' Equity [Roll Forward] Intangible Assets [Abstract] Intangible Assets Interest expense Interest Expense Interest paid Interest Expense [Member] United States [Member] Internal Revenue Service (IRS) [Member] Inventories [Abstract] Inventories Inventory Disclosure [Text Block] Inventories Inventory, Policy [Policy Text Block] Total inventories Inventories Inventory, Net Finished goods Inventory, Finished Goods, Net of Reserves Raw materials Work in process Short-term Investments Investment, Policy [Policy Text Block] Interest income Latest Tax Year [Member] Remaining lease term Lessee, Operating Lease, Remaining Lease Term Leases Fiscal 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Fiscal 2029 and beyond Lessee, Operating Lease, Liability, to be Paid, after Year Five Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Fiscal 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Fiscal 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Lease, Description [Table] Maturity of Lease Liabilities [Abstract] Lessee, Lease, Description [Line Items] Total lease payments Lessee, Operating Lease, Liability, to be Paid Letters of credit outstanding Land [Member] Components of Lease Expense [Abstract] Total lease expense Lease, Cost Components of Lease Expense Leases [Abstract] Risks, Uncertainties, Contingencies and Litigation Legal Matters and Contingencies [Text Block] LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Total liabilities and equity Liabilities and Equity Total liabilities Liabilities Total current liabilities Liabilities, Current Indebtedness [Abstract] Line of Credit Facility [Abstract] Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Long-term debt Long-Term Debt and Lease Obligation, Including Current Maturities Property, Plant and Equipment by Geographic Area Long-Lived Assets by Geographic Areas [Table Text Block] Fair value of long-term debt Long-Term Debt, Fair Value Commitments [Abstract] Long-Term Commitment (Excluding Unconditional Purchase Obligation) [Abstract] Maturities of Long-Term Debt [Abstract] Long-Term Debt, Fiscal Year Maturity [Abstract] Total long-term debt Long-term debt Long-Term Debt and Lease Obligation Less: current portion Long-term debt - current portion Long-Term Debt and Lease Obligation, Current Long-Term Debt [Abstract] Long-Term Debt and Lease Obligation [Abstract] Commitment amount Long-Term Purchase Commitment, Amount Long-term Purchase Commitment, Category of Item Purchased [Domain] Fiscal 2029 and beyond Long-Term Debt, Maturity, after Year Five Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Table] Fiscal 2024 Long-Term Debt, Maturity, Year One Fiscal 2028 Long-Term Debt, Maturity, Year Five Fiscal 2027 Long-Term Debt, Maturity, Year Four Fiscal 2026 Long-Term Debt, Maturity, Year Three Category of Item Purchased [Axis] Fiscal 2025 Long-Term Debt, Maturity, Year Two Italy [Member] Ministry of Economic Affairs and Finance, Italy [Member] Machinery and Equipment [Member] Noncontrolling interest Dividend paid to noncontrolling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Money Market Investments [Member] Accrued Warranty Costs [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Valuation and Qualifying Accounts [Roll Forward] Cash flows from financing activities: Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Net cash (used for) provided by financing activities Net Cash Provided by (Used in) Financing Activities Cash flows from investing activities: Cash flows from operating activities: Net earnings (loss) attributable to Modine Net earnings (loss) attributable to Modine Net Income (Loss) Attributable to Parent Net earnings attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest New Accounting Guidance New Accounting Pronouncements, Policy [Policy Text Block] Loan receivable Financing Receivable, after Allowance for Credit Loss, Noncurrent Number of operating segments Non-controlling Interest [Member] Noncontrolling Interest [Member] Derivatives not Designated as Hedges [Member] Non-Designated Derivative [Member] Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, before Tax, Attributable to Parent Office Equipment [Member] Tax year subject to examination Open Tax Year Operating leases Operating leases Operating Lease, Weighted Average Remaining Lease Term Operating lease liabilities, noncurrent, Statement of Financial Position [Extensible List] Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Operating lease liabilities, current Operating Lease, Liability, Current Maturity of Operating Lease Liabilities [Abstract] Lessee, Operating Lease, Liability, to be Paid [Abstract] Present value of lease liabilities Operating Lease, Liability Operating lease ROU assets Operating Lease, Right-of-Use Asset Operating cash flows for operating leases Operating lease liabilities, current, Statement of Financial Position [Extensible List] Tax loss carryforwards, expiration date Operating Loss Carryforwards, Expiration Date Operating lease expense Operating lease ROU assets, Statement of Financial Position [Extensible List] Operating income (loss) Operating income Operating Segments [Member] Income Taxes [Abstract] Operating Loss Carryforwards [Line Items] Tax loss carryforwards Operating Loss Carryforwards [Table] Cash flow hedges, net of income taxes of $0, $0 and $0.6 million Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Cash flow hedges, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Gain (loss) reclassified from AOCI Other Income (Expense) - Net [Member] Other Nonoperating Income (Expense) [Member] Indemnification Agreements [Abstract] Other Commitments [Abstract] Other Commitments [Line Items] Other Commitments [Table] Amortization of net actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Net actuarial gain Other Noncurrent Assets [Member] Other Noncurrent Assets [Member] Defined benefit plans, tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Income taxes Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Defined benefit plans, net of income taxes of $1.1, $0 and $10.4 million Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Total recognized in other comprehensive income Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Other Current Liabilities [Member] Other Current Assets [Member] Foreign currency translation Total other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Domain] Other - net Other Noncash Income (Expense) Other Income and Expense [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), Tax [Abstract] Other Changes in Benefit Obligation Recognized in Other Comprehensive Income [Abstract] Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Other noncurrent assets Other Assets, Noncurrent Other current assets Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Other Income and Expense Other current liabilities Other Liabilities, Current Other noncurrent liabilities Other Liabilities, Noncurrent Other expense - net Total other expense - net Other Nonoperating Income (Expense) Other restructuring and repositioning expenses Postretirement Plans [Member] Other Comprehensive Income [Member] Other Current Liabilities [Member] Other Liabilities [Member] Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Changes in Accumulated Other Comprehensive Loss [Abstract] Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Other - net Payments for (Proceeds from) Other Investing Activities Dividend paid to noncontrolling interest Payments of Ordinary Dividends, Noncontrolling Interest Financing fees paid Payment of debt issuance costs Purchase of treasury stock under share repurchase program Payments for Repurchase of Common Stock Payments Payments for Restructuring Disbursements for loan origination (see Note 1) Disbursements for loan origination Payments to Acquire Notes Receivable Expenditures for property, plant and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Purchases of short-term investments Payments to Acquire Short-Term Investments Pension Plans [Member] U.S. Pension Plans [Member] Noncurrent liability Liability, Defined Benefit Plan, Noncurrent Current liability Liability, Defined Benefit Plan, Current Performance Stock Awards [Member] Performance Shares [Member] Plan Asset Categories [Domain] Plan Name [Domain] Plan Name [Axis] Preferred stock, shares issued (in shares) Preferred stock, par value (in dollars per share) Preferred stock, shares authorized (in shares) Preferred stock, $0.025 par value, authorized 16.0 million shares, issued - none Borrowings of debt Proceeds from sale of investment in affiliate (see Note 1) Proceeds from maturities of short-term investments Borrowings (repayments) on bank overdraft facilities - net Other - net Proceeds from stock options exercised Proceeds from Stock Options Exercised Product Warranty Liability [Line Items] Product Warranty Liability [Table] Net earnings (loss) Net earnings (loss) Net (loss) earnings Property, plant and equipment, depreciable lives Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment [Line Items] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment [Abstract] Property, plant and equipment Net property, plant and equipment Property, plant and equipment - net Property, Plant and Equipment, Net Property, plant and equipment Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Net carrying value of additions to property, plant and equipment Property, Plant and Equipment, Additions Property, Plant and Equipment, Type [Domain] Tooling Property, Plant and Equipment, Preproduction Design and Development Costs [Policy Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment, Net, by Type [Abstract] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Reclassification from accumulated other comprehensive income (loss) Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Reconciliation of Unrecognized Tax Benefits [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Repayments of debt Repayments of Debt and Lease Obligation Research and Development [Abstract] Research and Development Expense [Abstract] Research and development cost Research and Development Expense Research and Development Restricted Stock [Member] Restricted Stock [Member] Restricted cash Ending balance Beginning balance Restructuring Reserve Restructuring Cost and Reserve [Line Items] Restructuring Activities [Abstract] Restructuring expenses Total Restructuring Charges Restructuring and Repositioning Expenses [Abstract] Restructuring Charges [Abstract] Changes in Accrued Severance [Roll Forward] Restructuring Reserve [Roll Forward] Additions Restructuring Reserve, Accrual Adjustment Restructuring Activities Effect of exchange rate changes Restructuring Reserve, Foreign Currency Translation Gain (Loss) Retained earnings Retained Earnings [Member] Retirement Plan Sponsor Location [Domain] Retirement Plan Type [Domain] Retirement Plan Sponsor Location [Axis] Retirement Plan Type [Axis] Net sales Net sales Revenue Recognition [Abstract] Revenue, Performance Obligation [Abstract] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Revenue Recognition Revenue Recognition [Abstract] Revenues from External Customers and Long-Lived Assets [Line Items] Credit Risk [Abstract] Stock option term Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Annual vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Expected life of awards in years Aggregate intrinsic value, exercisable at end of year Fair value of awards vesting Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Weighted average remaining contractual term, exercisable at end of year Weighted average remaining contractual term, outstanding at end of year Chief Executive Officer Transition [Abstract] Sales [Member] Net Sales [Member] Derivative Financial Instruments Not Designated for Hedge Accounting Derivatives Not Designated as Hedging Instruments [Table Text Block] Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Restricted Stock Activity Changes in Accrued Warranty Costs Schedule of Product Warranty Liability [Table Text Block] Other Income and Expense Schedule of Other Nonoperating Income (Expense) [Table Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Assumptions Used in Determining Fair Value of Options Stock Option Activity Net Sales by Geographic Area Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Basic and Diluted Earnings Per Share Earnings (Loss) Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Inventories Income Tax (Benefit) Provision Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Maturities of Long Term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Estimated Future Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Changes in Benefit Obligations and Plan Assets Schedule of Changes in Projected Benefit Obligations [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Target and Plan Asset Allocations Schedule of Allocation of Plan Assets [Table Text Block] Long-Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Goodwill [Table] Changes in Carrying Amount of Goodwill Schedule of Restructuring and Related Costs [Table] Property, Plant and Equipment [Table] Changes in Accrued Severance Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Restructuring and Repositioning Expenses Net Sales, Gross Profit, Operating Income and Assets by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Derivative Financial Instruments Recorded in Consolidated Balance Sheets Derivative Financial Instruments Designated for Hedge Accounting Segment and Geographic Information Segment and Geographic Information [Abstract] Segment Reporting Information, Additional Information [Abstract] Segment Reporting Information [Line Items] Segments [Domain] Segment and Geographic Information [Abstract] Segment and Geographic Information [Abstract] Segment Information [Abstract] Segment Reporting Information, Revenue for Reportable Segment [Abstract] SG&A Expenses [Member] Selling, general and administrative expenses Employee severance and related benefits Severance Costs 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 Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Granted (in dollars per share) Weighted Average Price [Rollforward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Tranche Three [Member] Tranche One [Member] Share-Based Payment Arrangement, Tranche One [Member] Exercised (in dollars per share) Granted (in shares) Tranche Two [Member] Weighted Average Exercise Price [Rollforward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Stock-Based Compensation [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract] Restricted Stock Activity [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Non-vested balance, beginning of year (in dollars per share) Non-vested balance, end of year (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 expense Stock-based compensation expense (benefit) Share-Based Payment Arrangement, Noncash Expense Non-vested balance, end of year (in shares) Non-vested balance, beginning of year (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 Compensation Expense [Abstract] Share-Based Payment Arrangement, Noncash Expense [Abstract] Assumptions for Stock Awards Granted [Abstract] Additional Information Related to Stock Options Exercised [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, 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 Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Exercisable, end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Intrinsic value of stock options exercised Exercisable, end of year (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Expected volatility of the Company's stock Risk-free interest rate Expected dividend yield on the Company's stock Aggregate intrinsic value, outstanding at end of year Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Outstanding, beginning of year (in shares) Outstanding, end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Outstanding, beginning of year (in dollars per share) Outstanding, end of year (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Fair value of options (in dollars per share) Forfeited or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Forfeited or expired (in dollars per share) Stock Options Activity [Rollforward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Award Type [Domain] Stock-based Compensation Short-term debt Short-Term Debt Short-term lease expense Short-term investments Short-Term Investments [Abstract] Significant Accounting Policies Significant Accounting Policies [Text Block] Effect of exchange rate changes Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Beginning balance Ending balance Standard Product Warranty Accrual Adjustments to pre-existing warranties Warranties recorded at time of sale Settlements Standard Product Warranty Accrual, Decrease for Payments Product Warranties [Abstract] Warranty State and Local [Member] State and Local Jurisdiction [Member] CONSOLIDATED BALANCE SHEETS [Abstract] CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] Segments [Axis] Equity Components [Axis] Statement [Line Items] CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] Statement [Table] CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY [Abstract] Stock options and awards (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Total Modine shareholders' equity Balance Balance Stockholders' Equity Attributable to Parent Total equity Balance Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Shareholders' equity: Shareholders' equity: Tax Years Subject to Examination Summary of Income Tax Examinations [Table Text Block] Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Products Transferred at a Point in Time [Member] Products Transferred Over Time [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Income Taxes [Abstract] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Table] Tax Period [Axis] Tax Period [Domain] Tax credit carryforward Tax credit carryforward, expiration date Tax Credit Carryforward, Expiration Date Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward [Axis] Tooling [Member] Trade Accounts Receivable Accounts Receivable [Policy Text Block] Trade Names [Member] Investments Treasury Stock, at Cost [Member] Treasury Stock, Common [Member] Treasury stock, at cost, 3.3 million and 2.8 million shares Treasury Stock, Common, Value Treasury stock at cost (in shares) Purchase of treasury stock Treasury Stock, Value, Acquired, Cost Method Less: unamortized debt issuance costs Unamortized Debt Issuance Expense Acquired Technology [Member] Unrecognized tax benefits accrued interest and penalties Gross increases - tax positions in prior period Gross decreases - tax positions in prior period Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Gross increases - tax positions in current period Unrecognized tax benefits that would impact effective tax rate Ending balance Beginning balance Unrecognized Tax Benefits U.S. Government and Agency Securities [Member] US Government Agencies Debt Securities [Member] Vesting [Axis] Vesting [Domain] Increase (decrease) in deferred tax asset valuation allowances Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Valuation Allowance [Line Items] Valuation Allowances and Reserves [Domain] Valuation Allowance for Deferred Tax Assets [Member] SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Valuation Allowance [Table] Valuation Allowance by Deferred Tax Asset [Axis] Balance at end of period Balance at beginning of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Reclassified as held for sale SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Additions charged to other accounts SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Additions charged (benefit) to costs and expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Valuation Allowances and Reserves Type [Axis] Diluted (in shares) Weighted-average shares outstanding - diluted (in shares) Basic (in shares) Weighted-average shares outstanding - basic (in shares) Effect of dilutive securities (in shares) Weighted-average shares outstanding: Asia [Member] Americas [Member] Chief Executive Officer [Member] Consolidation Items [Axis] Consolidation Items [Domain] Europe [Member] Customer [Axis] Maximum [Member] Minimum [Member] Customer [Domain] Product and Service [Domain] Product and Service [Axis] Reportable Geographical Component [Member] Statistical Measurement [Axis] Statistical Measurement [Domain] Forecast [Member] Forecast [Member] Scenario [Domain] Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Geographical [Domain] Geographical [Axis] Scenario [Axis] Title of Individual [Axis] Title of Individual [Domain] Schedule II - Valuation and Qualifying Accounts [Abstract] Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Table] Brazil [Member] BRAZIL China [Member] CHINA United Kingdom [Member] Hungary [Member] Italy [Member] ITALY Mexico [Member] United States [Member] U.S. Plans [Member] Cover [Abstract] Document Type Document Annual Report Document Transition Report Entity Interactive Data Current Amendment Flag ICFR Auditor Attestation 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 Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Public Float 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 Auditor Name Auditor Location Auditor Firm ID The entire disclosure for cash and cash equivalent and restricted cash footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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 (5) Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Generally, only investments maturing within three months from the date of acquisition qualify. Cash, Cash Equivalents and Restricted Cash [Text Block] Cash, Cash Equivalents and Restricted Cash The Performance Technologies segment provides products and solutions that enhance the performance of customer applications. The Performance Technologies segment designs and manufactures air- and liquid-cooled technology for vehicular, stationary power, and industrial applications. In addition, the Performance Technologies segment provides advanced solutions, which are designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle and automotive customers. Performance Technologies [Member] Performance Technologies [Member] Liquid and air-cooled automotive businesses within the Company's Automotive segment. Liquid and Air-Cooled Automotive Businesses [Member] Liquid and Air-Cooled Automotive Businesses [Member] Liquid-cooled automotive business within the Company's Automotive segment. Liquid-Cooled Automotive Business [Member] Liquid-Cooled Automotive Business [Member] Air-cooled automotive business in Austria within the Company's Automotive segment. Air-Cooled Automotive Business [Member] Austrian Air-Cooled Automotive Business [Member] Amount classified as long-lived assets, which consist entirely of property, plant and equipment and right of use lease assets, attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer. Disposal Group, Including Discontinued Operation, Long-lived Assets, Current Long-lived assets Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accounts receivable. Deferred Tax Assets, Accounts receivable Accounts receivable Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating, capital losses. Deferred Tax Assets, Net Operating and Capital Losses Net operating and capital losses Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from research and experimental expenditures. Deferred Tax Assets, Research and Experimental Expenditures Research and experimental expenditures The net cash outflow or inflow from disposals of property, plant and equipment and other productive assets, including intangibles. Payments for (Proceeds from) Disposition of Assets Proceeds from (payments for) dispositions of assets Proceeds from disposition of assets Payment for disposition of assets Deferred tax assets related to charges recorded. Deferred Tax Assets for Charges Recorded [Member] Deferred Tax Assets for Charges Recorded [Member] Deferred tax assets classified as other. Other Deferred Tax Assets [Member] Other Deferred Tax Assets [Member] Period of time the Company has been in a cumulative loss position for income tax purposes, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Income Tax, Cumulative Loss Position, Term Term of cumulative loss position Amount of income tax expense (benefit) attributable to allocation of the income tax provision between net earnings and other comprehensive income. Income Tax Expense (Benefit), Allocation from Income Tax Provision Income tax benefit from allocation of income tax provision Period of time the Company has been in a cumulative income position for income tax purposes, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Income Tax, Cumulative Income Position, Term Term of cumulative income position Designated tax departments of certain governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile. Certain Foreign Jurisdictions [Member] Certain Foreign Jurisdictions [Member] Designated tax department of government entitled to levy and collect income taxes from the entity outside the entity's country of domicile. Foreign Jurisdiction [Member] Foreign Jurisdiction [Member] Foreign Tax Expense Benefit [Abstract] Foreign [Abstract] Federal Tax Expense Benefit [Abstract] Federal [Abstract] State and Local Tax Expense Benefit [Abstract] State [Abstract] Germany and Italy [Member] Non-U.S Plans [Member] Number 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 have been antidilutive for the period presented. Dilutive Securities Excluded from Computation of Earnings Per Share, Amount Potentially dilutive securities not included in computation of diluted net loss per share (in shares) Disclosure of accounting policy for assets to be held for sale. Assets held for sale [Policy Text Block] Assets Held for Sale Policy to maintain a deferred compensation trust to fund future obligations under its non-qualified deferred compensation plan. Deferred compensation trust [Policy Text Block] Deferred Compensation Trusts Disclosure of accounting policy for the classification of shipping and handling costs. Shipping and Handling Costs [Policy Text Block] Shipping and Handling Costs Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR). Self Insurance Reserves [Policy Text Block] Self-insurance Reserves The Climate Solutions segment provides energy-efficient, climate-controlled components and solutions for a wide array of applications. The Climate Solutions segment principally generates revenue from selling heat transfer products, heating, ventilating, air conditioning, and refrigeration ("HVAC & refrigeration") products, and data center cooling solutions. Climate Solutions [Member] Climate Solutions [Member] Previously-closed manufacturing facility in the U.S. within the company's Commercial and Industrial Solutions ("CIS") segment. Previously-Closed Manufacturing Facility [Member] Previously-Closed Manufacturing Facility [Member] Carrying value as of the balance sheet date of obligations incurred through that date and payable for purchases of fixed assets that have occurred. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Accrued Capital Expenditures, Current Accrued capital expenditures Advanced solutions are designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle and automotive customers, including battery thermal management systems, electronics cooling packages, and battery chillers. The advanced solutions also include coating products and application services that extend the life of equipment and components by protecting against corrosion. Advanced Solutions [Member] Data center cooling solutions, which are integrated with system controls, include air- and liquid-cooled chillers, computer room air conditioner and air handler units, and fan walls. Data Center Cooling [Member] Data Center Cooling [Member] Heat transfer products include heat transfer coils used in commercial and residential HVAC (heating, ventilating and air conditioning) and refrigeration applications. Heat Transfer [Member] Heat Transfer [Member] The time period between billing a customer for goods delivered and payment is received from the customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Period After Billing When Payment Is Received Period of time after billing when payment is received Air-cooled products include radiators, charge air coolers, condensers, and engine cooling modules. Air-Cooled [Member] Air-Cooled [Member] Liquid-cooled products include engine oil coolers, charge air coolers, condensers, and exhaust gas recirculation coolers. Liquid-Cooled [Member] Liquid-Cooled [Member] HVAC (heating, ventilating and air conditioning) and refrigeration products include commercial and residential unit heaters, vertical and horizontal unit ventilators, air conditioning chillers, low global warming potential unit coolers, air-cooled condensers, and dry coolers. HVAC and Refrigeration [Member] HVAC & Refrigeration [Member] Amount of restructuring reserve reclassified to held-for-sale liability. Restructuring Reserve, Reclassified as Held for Sale Reclassified from held for sale Tabular disclosure of the capital expenditures and depreciation and amortization expense for each reportable segment. Schedule Of Capital Expenditures, Depreciation And Amortization By Segment [Table Text Block] Capital Expenditures and Depreciation and Amortization Expense by Segment Other geographic segment representing facts about a reporting entity disaggregated by the geographic area of the entities activities. Other Geographic Segment [Member] Other [Member] Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment and eliminating entries used in consolidating a parent entity and its subsidiaries. Corporate and Eliminations [Member] Corporate and Eliminations [Member] Gross profit as a percentage of sales revenue generated by each segment of the entity. Gross profit as percentage of sales Gross profit (% of sales) A long-term incentive plan for officers and other executives that consists of stock awards, stock options, and performance-based stock awards granted for retention and performance. Incentive Compensation Plan 2020 [Member] 2020 Incentive Compensation Plan [Member] Product Warranties and Other Commitments [Abstract] The entire disclosure for standard and extended product warranties, other product guarantee contracts and other commitments including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period. Product warranties and other commitments [Text Block] Product Warranties and Other Commitments Product warranty period in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Product warranty period Product warranty period Amount of increase (decrease) in the standard product warranty accrual reclassified from (to) assets held for sale. Excludes extended product warranties. Standard Product Warranty Accrual, Reclassified from (to) Assets Held for Sale Reclassified from held for sale Indemnification period related to the sale or purchase of an entity or facility in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Indemnification period Indemnification period Designated tax department of a state or local government and federal government entitled to levy and collect income taxes from the entity. Federal and State [Member] Federal and State [Member] Tabular disclosure of cash, cash equivalents and restricted cash. Cash, Cash Equivalents and Restricted Cash [Table Text Block] Cash, Cash Equivalents and Restricted Cash Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the notional interest deductions. Effective Income Tax Rate Reconciliation, Notional interest deductions Notional interest deductions Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to dividends and taxable foreign inclusions. Effective Income Tax Rate Reconciliation, Dividends and Taxable Foreign Inclusions, Percent Dividends and taxable foreign inclusions Indicates the line item in the statement of financial position that includes the accrual for environmental loss contingency is not disclosed. Environmental Loss Contingency, Statement of Financial Position, Extensible Enumeration Not Disclosed Flag The Company's top ten customers. Top Ten Customers [Member] Top Ten Customers [Member] Number of top customers who accounted for majority portion of trade accounts receivables. Number of top customers Number of top customers Number of single external customers who account for 10 percent or more of entity's revenues individually. Entity Wide Revenue Number Of Major Customers Number of major customers The VTS segment principally generates revenue from providing engineered heat transfer systems and components for use in on- and off-highway original equipment. This segment provides powertrain and engine cooling products, including, but not limited to, radiators, charge air coolers, condensers, oil coolers, EGR coolers, and fuel coolers, to original equipment manufacturers ("OEMs") in the automotive, commercial vehicle, and off-highway markets in the Americas, Europe, and Asia regions. In addition, the VTS segment designs customer-owned tooling for OEMs and also serves Brazil's automotive and commercial vehicle aftermarkets. Vehicular Thermal Solutions [Member] Vehicular [Member] Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan (service cost) and cost recognized for passage of time related to defined benefit plan (interest cost). Defined Benefit Plan, Service Cost and Interest Cost Service and interest cost Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments, and the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost. Schedule of Net Periodic Benefit Cost And Amounts Recognized In Other Comprehensive Income Loss [Table Text Block] Pension Benefit Plans Amount of write-off for accumulated net actuarial losses related to the disposal group's pension plan. Disposal Group, Write-off of Net Actuarial Losses Write-off of net actuarial losses Maximum employer 401K match percentage of eligible employee compensation. Defined Contribution Plan Maximum Employer Percentage Match Company match The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing. Lessee, Operating and Financing Leases [Text Block] Leases Tabular disclosure of undiscounted cash flows of lessee's operating lease liability and disclosure of undiscounted cash flows of finance lease liability. Maturities Of Lease Liabilities [Table Text Block] Maturity of Lease Liabilities Tabular disclosure of supplemental cash flow information related to leases. Lessee, Lease Cash Flow Information [Table Text Block] Supplemental Cash Flow Information Tabular disclosure of lessee's right of use assets and lease liabilities. Lessee, Lease Balance Sheet Information [Text Block] Leases Recorded on Consolidated Balance Sheets Tabular disclosure of lease term and discount rates. Lease Term and Discount Rates [Table Text Block] Lease Term and Discount Rates Items used in reconciling reportable segments' amounts to consolidated amount, including corporate-level activity. Segment Reconciling Items and Corporate [Member] Other [Member] The BHVAC segment principally generates revenue from providing a variety of heating, ventilating, and air conditioning products, primarily for commercial buildings and related applications in North America and the U.K., as well as mainland Europe and the Middle East. Building HVAC [Member] BHVAC [Member] Amount before tax of reclassification adjustment of other comprehensive income (loss) attributable to parent for unrecognized net pension loss in disposed business. Reclassification from AOCI, Current Period, before Tax, Attributable to Parent, Unrecognized Pension Loss in Disposed Business Reclassification from accumulated other comprehensive loss for unrecognized net pension loss in disposed business Contractual interest rate charged under the note receivable agreement. Note Receivable, Interest Rate Interest rate Period of time between issuance and maturity of the note receivable facility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Note Receivable, Term Term of loan receivable The period of time cash flow return on invested capital is averaged as a performance metric for cash awards, 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, Performance Metric, Period of Cash Flow Return on Invested Capital Period of time to average cash flow return on invested capital The period of time revenue growth is averaged as a performance metric for cash awards, 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, Performance Metric, Period of Revenue Growth Period of time to average revenue growth The period of time growth in consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (Adjusted EBITDA) is averaged as a performance metric for cash awards, 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, Performance Metric, Period of Growth in EBITDA Period of time to average EBITDA growth The period of time performance is measured for cash awards, 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, Performance Period Performance period Fourth portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period. Share-based Compensation Award, Tranche Four [Member] Tranche Four [Member] Share-based payment arrangement granted during fiscal 2023. Awards Granted in Fiscal 2023 [Member] Awards Granted in Fiscal 2023 [Member] Share-based payment arrangement granted prior to fiscal 2023. Awards Granted Prior to Fiscal 2023 [Member] Awards Granted Prior to Fiscal 2023 [Member] Tooling costs [Abstract] Tooling [Abstract] Tooling [Abstract] Tooling [Abstract] Amount of cost reimbursement receivables related to customer-owned tooling. Customer owned tooling receivables Customer owned tooling receivables Trade receivables and allowance for doubtful accounts [Abstract] Trade Accounts Receivable [Abstract] The amount of trade receivables sold without recourse. Trade receivables sold without recourse Trade receivables sold without recourse Weighted-Average Remaining Contractual Term [Abstract] Weighted-Average Remaining Contractual Term [Abstract] Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value [Abstract] Notice period for quarterly redemption of real estate investment funds, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Notice Period for Redeeming Real Estate Investment Funds Notice period for redeeming real estate investment funds Other plan asset not otherwise specified in the taxonomy. Other plan asset [Member] Other [Member] A credit agreement with a syndicate of banks that provides for a multi-currency revolving credit facility, U.S. dollar- and euro-denominated term loan facilities, and shorter-duration swingline loans. Credit Agreement [Member] Credit Agreement [Member] Arrangement in which loan proceeds in multiple currencies can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Multi-Currency Revolving Credit Facility [Member] Revolving Credit Facility [Member] Shorter duration swingline loans under a credit agreement with a syndicate of banks. Swingline Loans [Member] Swingline Loans [Member] Debt that is classified as other. Other Debt [Member] Other [Member] Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors. Senior Notes Three [Member] 5.9% Senior Notes [Member] Borrowings by foreign subsidiaries. Foreign Credit Agreements [Member] Foreign Credit Agreements [Member] Year when the debt instrument is scheduled to be fully repaid. Debt Instrument, Maturity Year Fiscal year of maturity Total debt issuance costs incurred, including the amounts deferred and expensed. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs. Debt Issuance Costs Incurred Debt issuance costs incurred U.S. dollar- and euro-denominated term loan facilities under a credit agreement with a syndicate of banks. Term Loans [Member] Term Loans [Member] Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors. Senior Notes One [Member] 5.8% Senior Notes [Member] Compliance covenant included in debt instrument for ratio of consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments ("Adjusted EBITDA") to consolidated interest expense. Debt Instrument, Covenant Interest Coverage Ratio Interest coverage ratio Compliance covenant included in debt instrument for ratio of consolidated indebtedness, less a portion of its cash balance, both as defined by the credit agreements, to its consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments ("Adjusted EBITDA"). Debt Instrument, Covenant, Leverage Ratio Leverage ratio Primary financial statement caption encompassing liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer. Liabilities Held for Sale [Member] Liabilities Held for Sale [Member] Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. Schedule of Compensation Arrangement with Individual [Table] Schedule of Compensation Arrangement with Individual [Table] 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. Schedule of Compensation Arrangement with Individual [Line Items] Schedule of Compensation Arrangement with Individual [Line Items] Lease Term and Discount Rates of Leases [Abstract] Weighted Average Discount Rate [Abstract] Weighted-average discount rate [Abstract] Weighted Average Remaining Lease Term [Abstract] Weighted-average remaining lease term [Abstract] Supplemental Cash Flow Information Related to Leases [Abstract] Supplemental Cash Flow Information [Abstract] Right-of-Use Asset Obtained in Exchange for Lease Liabilities [Abstract] ROU assets obtained in exchange for lease liabilities [Abstract] Cash Paid for Amounts Included in Measurement of Lease Liabilities [Abstract] Cash paid for amounts included in measurement of lease liabilities [Abstract] Finance Lease At Cost [Abstract] Finance lease expense [Abstract] EX-101.PRE 14 mod-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 15 image00005.jpg begin 644 image00005.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 8$!08%! 8&!08'!P8("A *"@D) M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_ MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P 1" &D HL# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z9\0ZK!H. M@:GJ]VDKVVGVLMW*L0!=DC0L0H) S@<9(K%_X2C5_P#H1/$G_?\ T[_Y*H^+ M'_)+/&7_ &!KS_T0]=50!RO_ E&K_\ 0B>)/^_^G?\ R51_PE&K_P#0B>)/ M^_\ IW_R57544 )/^_^G?\ R51_PE&K_P#0B>)/^_\ IW_R57544 )/^_^ MG?\ R51_PE&K_P#0B>)/^_\ IW_R57544 )/^_^G?\ R51_PE&K_P#0B>)/ M^_\ IW_R57544 )/^_^G?\ R51_PE&K_P#0B>)/^_\ IW_R57544 )/^_^ MG?\ R51_PE&K_P#0B>)/^_\ IW_R57544 )/^_^G?\ R51_PE&K_P#0B>)/ M^_\ IW_R57544 )/^_^G?\ R51_PE&K_P#0B>)/^_\ IW_R57544 )/^_^ MG?\ R51_PE&K_P#0B>)/^_\ IW_R57544 )/^_^G?\ R51_PE&K_P#0B>)/ M^_\ IW_R57544 )/^_^G?\ R51_PE&K_P#0B>)/^_\ IW_R57544 )/^_^ MG?\ R51_PE&K_P#0B>)/^_\ IW_R57544 )/^_^G?\ R51_PE&K_P#0B>)/ M^_\ IW_R57544 (+&VFNH+3[1+)9.D;S2K$A8)<,V-SKG"FNOKE?B7_P B M[9_]AG2?_3C;UU5 '*_%C_DEGC+_ + UY_Z(>NJKE?BQ_P DL\9?]@:\_P#1 M#UU5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M5'<,Z6\K1+OD5257U..!7DGPA\*:%XG\ Z)XDUJSCO?$5ZYOKC5=S)=^<'(P M)E(=57:$V A<+C&* /7Z*\B\0?$C7+6W\8:WI]OIO]B>%[U;*>TGCD-Q=E=A MD=)0P6/B0;04?.TY(SQF^(OB?XIM+KQ%/IL.BFQTG6+33DAN+>7S9TG"K6=BDBPR0031S^7R4,C% M2-[<[B.G''-K4/B-K.BR^+-)U>71WU;2IK);2ZBM)Q%.+D?*GV=&DD:4%7PH M8!LKRHR: /7:*\0'Q3\3#PS>/-I^GP:U:>)8="<3PD1E9-OS%$F?:PW=I&'' MX4_5-;UO0_&/CJ?2M%LM8\3V>BV,@>UAF5KIB[#'E&5AM498*OS'!&XY& #V MRBO%]/\ BSJ$_AU]ITVYUV;6+71HHC:7%HUG)< 8^U6[DLI0AP0DC*VW 84_ MQ+\3/$'A^T\4V,UOI5UK6B76GH+A(9(K>XBNG &8][,C* P^^PZ'U% 'LM%< M3X \2ZIJOB#Q;H>N?89+K0[J*-;BSA>%)8Y8@ZY1G+?$-G;:=_8/AG4O[-N+.:*0W-T5,?F.DH8*G^M&T%&SM.2,\ 'KU%>/\ MPVM;FZ^-WQ'O]1>PN9+5[6WAD^QE9HD:$,JHY<[%V_>7'S-\WR_=J?1M$TSQ MI\0_'B^+["VU3^S9X+*SMKR,2):P- KEHU/W6!S@"@#UFBO/\ 4->N M/#7C30/"FFQ1MIDNE75QON)))IE,.W8-[.21SSG)]Q7&Z5\4/%6LV/AHV<>B M6USJ6A76K3/+;2R(KPO@*JB53@CCDG&<\XP0#W*BO'/"'Q)\0ZA<:"=7ATDP MZWH4^JP);0R(T$D6WY69G(<$$G@+CIDXR7:%\1M7UN+P3!=6]@B>(=&O+VZ, M:."CQJ-HCRQP.3G.?K0![#17S1X8\?:SX8^$/ANW\-)87-Q9Z#+J5S!+:R3R M!!(^UF(DB2./Y&RV]W)("QG!-='JWB?7=6\8:KON;;_A'I/!1U8:7+ Y!$JD M%2ZR*2VY?OXX7*@*26(![I17@&G_ !.OO"G@_2K0:9IZ"\\-6=SX>MH5D(DN M6*Q&W)>0LP5GB8#(.TG+$\UL:_\ $[Q)8^(M9T_3M*&H/H?V..XM;32;NY>^ MDD4/,8Y8\I %5AM$@8D@Y(H ]GHKRO\ :/5'\!6226WVM&UBQ#6^%/FCS1E, M,0O/3D@<\UE>/;;2-&\ -/:> K30Q+J]C&]K/%##YO[Y=LF;27G;N.-S=)F\.: M"(M,AL_$EXUSYMC<:?.TDJ0G'F11.T6Q&RKDS2IM&0/,;%'A_P"(_B'Q-=>! M+?3H])L6U[2YKZZDGMY)Q&\3*"$42)P>>IXR.3C! /8:*\R_:(T?3+[X5^(; MZ^TZRN;VSLG-M<30*\D!)&2C$97H.E-DO(_"47@WPWX,TO2--O?$;.QG-IB" M/RH!))(\<90NY4!1\P]2>,4 >GT5X/K7CGQ7JEQH-E8WMEIMY;^*WT*_>.U> M2&Y9$\Q7 \P,L9'6/=DG^+'WM9_B=K*^/[&RB@L;OP[=ZR^CB>"VD7RW57&/ M.=UWN&3+!82@!P)": /8J*\R_9^_Y%#5O^P[J'_H]J\0\$1Z?+X&\!Z;9^'U MTKQ-J>JR&U\3R101HWE74C.HF5C*6*#RPC ;CP,C!H ^O**\?D^)NNS^+K^V MTO27N]-T_6ETF:VATNZFE=,*))_M*?N4VEP?+89*JH M7]]8ZB8_&2Z-''+:N@BC)B0[,28"[2"JX)W;F+-NH ][HKQWQ/\ $[7-,LO& MTEG:Z:\NBZO::?:B5'VNDWE[B^&Y/SG!&.W!I?%WCCQAH>MZ[I4$OA^:72/# M;Z[)NJKE?BQ_R2SQE_V!KS_T0]=50 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %>!/#E[_ &C]IT[?_:-W%?77[^0>9-%C8_#<8VC@8!QR#734 M4 ><_$CX;V_B#P_K-MH<-K!J&KWMK=7LEU(YCF\ETSD?,!\BXP >_K6S)\. MO"\NFWUC-ITDT=]IR;[N=V>Z3&V5F9R2V1DY/S'ELFKFK>"?#NKW6J7&I::E MQ-J<$=M=,\C_ #I&24P,X5E)R&7# X.<@5T=% '+1> /#2:;J5D^GO<1ZC*L MUU+=74T\\CHH5&\YW,@*A1M(8;>HP:&\ >>>YTR;3WFMKJX2ZN&FNII)II M4(*,\K.9&QM7&6(P,=.*ZFB@#,TW0=-TS5M5U.RMO*OM4>-[R3S&;S61=BG! M) PO' %9E]X$\.7^L/J5UIY:XDD2:5%N)5@FD3[CR0AA'(PXPS*3P/05TU% M&9IN@Z;IFK:KJ=E;>5?:H\;WDGF,WFLB[%."2!A>. *H:]X,T37+UKR^@N4N MGB\B66SO9[1IH_[DAA==X&3@-G&3CJ:Z*B@#F+_P%X:OH]+CDTQ8DTN-H;1; M6:2W$<; !H_W;+N1@!E6R#W')ING^ /#.G+8K9Z;Y8L;*33[?]_*=D$ARZ00QR??10SD*I_N@8!)(P2:["B@#AY/A1X, MDM;6V.D.D-M:&P18[R=-]ONW^5)M<>8N[G#YYK0E\!>'));61K*8/;Z=_9*% M+R==UIM*^4^'_>#DX+Y(/.<\UU%% './X(\.O;^'H'TR-X_#[*VF!I')MRJA M5P&];UAM3U/3?.NG\GS@)Y4CN/*;='YL:L$EVGIO5 MO3I73T4 9GB#0=-\0V<5KK%M]H@BGCN47S&3$D;;D;*D'@CIT]:/$.@Z;XBL M%LM9MOM-LLT9Y6BADD_P!8\<18QHS= MV503D^IKIZ* ,WQ)H>G>)=$NM(UJW^TZ==*%FBWLFX @CE2".0.AJ'Q!X:TK MQ!:VL&J6[N+6036\D4\D,L+@8#))&RNIP2.",BMBB@#D)OAMX3EL=,M!I1AA MTU9$M3;W,T+JLG^L#.CAG#_Q;B=V3G.:M:+X&\.Z+-I,NF:>89-*@EMK,^?( M_E1R-N=?F8YR?7..@P*Z6B@"AK^CV/B#1KO2M7@^T6%VACFBWLF]3VRI!'X& MJNM>&=)UFPM+34+5FCM&5[9XIGAE@91@%)48.IQQD$9&0>M;-% '+S^ ?#IIILBW<=Z= M1CVWDXC2X)RTBQ[]BD]\#![YKL** ,SP_H.F^'K.6UT>V^SP2SR7+KYC/F21 MMSMEB3R3TZ>E8TGP[\+2>$;7PRVE_P#$EM9OM$$(N)0T4F]GWK)NW@[F8Y#= MR.G%=910!R]SX"\-W.O#6)].+WOGI%AI M]_9'37>"_N(KNZ\R[F=IIH\%'9RY8G*@DY^8\G.36AJ?A#0]4U#4;Z^L?-NM M0TYM*N7\YU\RU)),> P ^\?F&&YZUO44 5M,L;?2]-M+"QC\JTM84@ACW%MJ M* JC)R3@ M,O\ L#7G_HAZZJN5^+'_ "2SQE_V!KS_ -$/754 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 ,O\ L#7G_HAZZJN5^+'_ "2SQE_V!KS_ -$/754 %%%% !117+_$ M_4-;TKP!K=[X6MFN=:AMR;:-8_,;=D L%YW$ E@,') �!U%%>+?"C6M0\6 M_#^YGT[XALYBO1)<75S8Q-=V4 )+QDMA/F495V0A06'S8&VEI'Q'UK4O!<3V M=])*+[Q8N@:?K+P1B2:U9\^?LVA"X7$=#\51>'-7UF*TU>0*RP MRQ2!<,,@F3;L'3NPK?\ [=TC_H*6'_@0G^- &C16=_;ND?\ 04L/_ A/\:/[ M=TC_ *"EA_X$)_C0!HT5G?V[I'_04L/_ (3_&C^W=(_Z"EA_P"!"?XT :-% M9W]NZ1_T%+#_ ,"$_P :/[=TC_H*6'_@0G^- &C16=_;ND?]!2P_\"$_QH_M MW2/^@I8?^!"?XT :-%9W]NZ1_P!!2P_\"$_QH_MW2/\ H*6'_@0G^- &C16= M_;ND?]!2P_\ A/\:/[=TC_H*6'_ ($)_C0!HT5G?V[I'_04L/\ P(3_ !H_ MMW2/^@I8?^!"?XT :-%9W]NZ1_T%+#_P(3_&C^W=(_Z"EA_X$)_C0!HT5G?V M[I'_ $%+#_P(3_&C^W=(_P"@I8?^!"?XT :-%9W]NZ1_T%+#_P "$_QH_MW2 M/^@I8?\ @0G^- &C16=_;ND?]!2P_P# A/\ &C^W=(_Z"EA_X$)_C0!HT5G? MV[I'_04L/_ A/\:/[=TC_H*6'_@0G^- &C16=_;ND?\ 04L/_ A/\:/[=TC_ M *"EA_X$)_C0!HT5G?V[I'_04L/_ (3_&C^W=(_Z"EA_P"!"?XT :-%9W]N MZ1_T%+#_ ,"$_P :/[=TC_H*6'_@0G^- &C16=_;ND?]!2P_\"$_QH_MW2/^ M@I8?^!"?XT :-%9W]NZ1_P!!2P_\"$_QH_MW2/\ H*6'_@0G^- &C16=_;ND M?]!2P_\ A/\:/[=TC_H*6'_ ($)_C0!HT5G?V[I'_04L/\ P(3_ !H_MW2/ M^@I8?^!"?XT :-%9W]NZ1_T%+#_P(3_&C^W=(_Z"EA_X$)_C0!HT5G?V[I'_ M $%+#_P(3_&C^W=(_P"@I8?^!"?XT :-%9W]NZ1_T%+#_P "$_QH_MW2/^@I M8?\ @0G^- &C16=_;ND?]!2P_P# A/\ &C^W=(_Z"EA_X$)_C0!HT5G?V[I' M_04L/_ A/\:/[=TC_H*6'_@0G^- &C16=_;ND?\ 04L/_ A/\:/[=TC_ *"E MA_X$)_C0!HT5G?V[I'_04L/_ (3_&C^W=(_Z"EA_P"!"?XT :-%9W]NZ1_T M%+#_ ,"$_P :/[=TC_H*6'_@0G^- &C16=_;ND?]!2P_\"$_QH_MW2/^@I8? M^!"?XT :-%9W]NZ1_P!!2P_\"$_QH_MW2/\ H*6'_@0G^- &C13(98YXEE@D M22-AE71L@CV(I] !1110 4444 %%%% !1110!ROQ+_Y%VS_[#.D_^G&WKJJY M7XE_\B[9_P#89TG_ -.-O754 M+R^T>[MM+U*32[Z2,B"\CB24POV;8X*L/4'J, MX(."+]% 'ALOP0U.\\,ZY9S^)X;+5-;N8VOY[2R8Q/;Q[]L(4R!N2^YFW= % MQ@$GLYOA_-<>#]-T:6^TVVFTB\@O=+EL-/>&*W:$@H'C:9RX/S;OG4D-Z\GO MZ* /,[;X7RV9L]2LM9C3Q/!J=WJK7TEF7@DDN4V2+Y/F A-@0 ;\@H#DUUW@ M7PU;^$/">G:%:2O/':(0TSC#2.S%WHH ^G:JFG MVBZI)JL4#W@A43-'Y,QV%\;BN0.,XX%?1M> ?MK?\DLTK_L-1?\ HB>O?Z " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#E?B7_R+MG_V&=)_].-O755ROQ+_ .1=L_\ L,Z3_P"G&WKJJ .5^+'_ "2S MQE_V!KS_ -$/755ROQ8_Y)9XR_[ UY_Z(>NJH **** "BBB@ HHHH **** / M /VUO^26:5_V&HO_ $1/7O\ 7@'[:W_)+-*_[#47_HB>O?Z "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E?B7_R+MG_ M -AG2?\ TXV]=57*_$O_ )%VS_[#.D_^G&WKJJ .5^+'_)+/&7_8&O/_ $0] M=57*_%C_ ))9XR_[ UY_Z(>NJH **** "BBB@ HHHH **** / /VUO\ DEFE M?]AJ+_T1/7O]> ?MK?\ )+-*_P"PU%_Z(GKW^@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BL[0=A&",@@UH MT %%%% !1110 4444 %%%% '*_$O_D7;/_L,Z3_Z<;>NJKE?B7_R+MG_ -AG M2?\ TXV]=50!ROQ8_P"26>,O^P->?^B'KJJY7XL?\DL\9?\ 8&O/_1#UU5 ! M1110 5D>+?$-AX4\-ZAKFKNZ6-E%YDFQ=S-S@*H]22 .@R>HK7KG_B!;65YX M,U>#5=(O-9L6@/G6%D 9IE')" LN6&,@ YXXR< @&)H?Q*TRY\*WVN^(+2\\ M.VUG*8I/MZ9$G)P8F3(E)P1M7+!@1CH3+'\2-(D^&UOXU2VOSIMQL$5OL3[0 M[/*(E4+OVY+'^]TYK@OV>M-U1=#UVUO3?7OAJWG!T=M4@83+*-_F% ZJV =N M#C 8L!R&J?P=HMK;? #PI8^,_"VKZC%;3(T^GQ6SM+"WGOM>2#(=T&02@5L@ MYVD X .^U#QL-.M[ 7WA_68M4U"X>WM-,S;/<3[4+LP*S&,*%!/S.#QTY&=K MPOKMEXET"RUC2V=K2[CWIO7:RG."K#LP(((]0:\,\/Z%JFA^)-%\1C1]2B\* MV.NZH]I8PV_U\L?MF>&]1AL; M7Q$_B"[DTN:[AM$T8AO)BD\J4^_:5\'Z]K^F:19Z;X@2YU"ZBM(FE@A"*\CA06(E)QDC. :]OK\M=+C:;4K2 M)+J.S9YD47,K%4A)(^=B 2 .I(!/%?3EA\$OC/I^/L7CVW@ _A35[P+^7EXH M ^KJ*^<[+P/^T!8K^X\>Z,^!TF=IB?\ ONW-4[_3OVD[7/D:Q87F/^>"60S_ M -]QK0!],45\AW^M?M)V.?/BU!L?\\+"SF_] 0US=_\ $_X[:=G[>^M6V.IF MT*)!^L- 'W!17P5#\>/B_#?_?A/_D6L;QC%\=_"7AG4 M-=U?Q[X>6RLH_,D"6\99B2 JJ#:@;BQ &2!DCF@#Z2M[NWN);B.WGBEDMW\N M9$<,8GVAMK =#M93@]B#WJ:OSY^&?B_QEJGCF2PT[Q=+I-YXCNP;BZD4%'G. M=O&/E))VC:!U Z#CZ&_X4KX^O_\ D+_%W60#]Z.W64*?_(JC]* /H"LV^U[2 M+#/V[5;"VQU\ZY1,?F:\1_X9GTZ\_P"0[XQ\27^?O?O57/\ WT&JW;_LO> H MOOS:Y-_UTND'_H*"@#T.^^*/@2RSY_B[0\CJ([Q)"/P4FN?OOC]\-;3(/B19 M6'\,-K.^?Q"8_6J5E^SO\/[,@QV%PY]9I1)^C BN@L?A)X1L?\@+P+XDO\_=_=A< M_P#?(:O8;'PQ;V&/L-P]MCIY-M;)C\HJO?V?<_\ 08O_ /OB#_XW0!XA_P + MC^(^H?\ ()^$>J1 _=:[:4 _G&G\Z/\ A*OC[J/_ !Y^"-#L8S_'/*NX?G/_ M .RU[?\ V?<_]!B__P"^(/\ XW1_9]S_ -!B_P#^^(/_ (W0!XA_9O[0VH]= M9\-Z4#Z(C8_\AO7,?$7PO\:=&\-O?S^,M1U>YDD6%;+0[:1G.5@,%W !;Z MX 'Y"GT %%%% !1110 4444 %%%% '*_$O\ Y%VS_P"PSI/_ *<;>NJKE?B7 M_P B[9_]AG2?_3C;UU5 '*_%C_DEGC+_ + UY_Z(>NJKE?BQ_P DL\9?]@:\ M_P#1#UU5 !1110 4444 %%%% !1110!X!^VM_P DLTK_ +#47_HB>O?Z\ _; M6_Y)9I7_ &&HO_1$]>_T %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%> ?M _'%?#!E\,^# M76Y\22?NIIT&];0GC:!_%+[=N_/% &Q\>OC98^ +232M%:*\\3RKQ']Y+0'^ M.3W]%_$\=?._@G\$KWQ/J'_":_$_SKAKI_M$-E<\O<$\B2;/1?1.XZX'!V?@ M1\"'M;J+Q9\1$:ZU>1OM$%C.=_E,>?,FS]Z3O@]._/3Z2H 2-%C14C4*BC"J MHP /04M%% !1110 4444 07=G;7B;+NWAG3^[*@8?K7/7_P\\&ZAG[9X4T*5 MC_$;"(-^87-=110!YG?_ )^&]]GS/#$$9/>">6+'X*X%?^>%V#C_OM6KW"B@#Y_P#^&;DL?^1?\>>)-.Q]WY]V/^^"E*[/]T&TLP2R2S_ +U,87>Y.TX;Z*:^JJ* /@#X7^$_B7X<\=:9 MJN@^#=3_ +2MO-,0U&QDA@.8G5@SML ^4G'S#G Z\5[[_P +P\8^'_E\;_#/ M5+>-?OW5EN,8^F5*_P#C]?05% 'CF@_M'_#W5-JW-]>:7(W&V]M6Z_[R;@/Q M->CZ#XO\.>( O]B:[IE^S?P6]RCL/JH.1^(INO>#?#7B#=_;>@Z9?,W5Y[9& M?\&QD?G7G&O?LW_#[4RS6EG?:5(>=UE=-@'Z2;A^6* /9:*^??\ A27C;P_\ MW@GXFZE%&OW+6^#&,?DS+_XY1_:?Q_\ #/\ Q^:5HGBB!?O20E5NJKE?B7_R+MG_ -AG M2?\ TXV]=50!ROQ8_P"26>,O^P->?^B'KJJY7XL?\DL\9?\ 8&O/_1#UU5 ! M1110 4444 %%%% !1110!X!^VM_R2S2O^PU%_P"B)Z]_KP#]M;_DEFE?]AJ+ M_P!$3U[_ $ %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 44DCK&C/(P5%&69C@ >IKY7^,GQEU+QCJA M\#_"M9KHW+&">]MOO3^J1'^%/5^X]!R0#3^.GQQN6U!O!OPU,EUJLS_9Y[VV M&\JYX\N''5_5AT[<\C>^ 7P-A\(>7XA\6*EWXE?YXXR=Z6>??^*3U;MV]3M? M CX,V'PZL5O]1\J]\33)B6X RMN#U2+/ZMU/L.*]>H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** $90RE6 *D8((R#7(:]\,O!.O M[CJGAC2I9&^]*D BD/\ P-,-^M=A10!X9JW[,W@Z6;[1H5YK&BW*G*&WN=ZK M_P!] M_X]5#_ (5?\6O#?/A/XEF_B7[L.JHQX_N_-YH_E^%?05% 'S[_ ,)I M\-/VG-3T_2XHK#PE<:3KWG#S(=7 MC9XO*VMNQ@QMNW;.HQC/M7U#7'_%#X?Z5\1] M](URXOH+:&Z6[5K-T1RZHZ M@$LK#&'/;TH \J_9Y^-?B/XC^-+W2-[5K.*1'+K)&H!+2,,8<] MO2OH6O,/A?\ !3PY\-]?N-7T.]U>>YFM6M&6\EC= C.C$@+&ISE!W]:]/H * M*** "BBB@ HHHH **** .5^)?_(NV?\ V&=)_P#3C;UU5NJH Y7XL?\DL\9?]@:\_\ 1#UU5@!;^*?Q,USXO>(O\ A!OAI%,VE2-MGN5RGVE1U9C_ 0CWY;OU"U[G\&_ MA5I'PUT;9;A;O69U'VN_9?F;_83^Z@]._4]L:GPP^'FB?#O05T_1HM\[@&YO M) /-N']3Z#T4<#ZY)[&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH ***\,_:<^(3Z+H"^&/#&HR+XJU&18S M;VD9DF6%@NJH * M*** "N7^)^A:AXF\ :WHVC7:V=_>VYBBE9BJ]1E20"0&&5/'0FNHJAKVCZ?X M@T>[TK6;6.[T^[C,'-/AO?!NM MVTZS:G_9\P99$?> 83DK$Q";"RC/R*1G[L ML+7$A:-O56*@$'J#CO7MG@_P;H_A*PNK72HYV-U(9+B>YG:::4GH&=B3@#@# MH.3U))6'P5X?A\)0>&8M/"Z+;X,, FDW1$/O#+)NWJP;D,&R#T- 'AF@)'J' MCG3?"%[;Q3>%8_%.LPQV#KN@*16R21Q;#QM5Y'8+T! QC;7J7[/]Y1(^3Z*JC\*VV\!>'&T>WTP6,B6]O.]U%)'=3).LSYWR M>>'$NYMS9.[)!P M,==O?B)J_A2YOM^@6,UO<6]KY,8V2&V4D[PNX_ZQ^"2.?85W/@C]J.RL?"EC M;^+;35M3UY-_VFYAB@CCDR[%, %1PA4?='(_&JW[8?P_TK3K<^.(+B^;5M2U M""TFB=T,"H+=AE0%W _N5ZL>I_#L[C]E_P *Q:>JZ-K&N66J1N9(K]I4=EX& M 555! Y/&#SUQ@ RI/VL?#X_P!5X%+QO]Z\5? M_935PR_ G_B9:?:^.] CZRQKFY5?NP\#_&GX?>*W6VN3!HV MIYV-:ZG$L?S=,!_NGGL2#[4 ><2?M<1C_5>#&;_>U/'_ +2-59/VMKH_ZKP? M O\ O:@6_P#:8KZC&EZ9(H86-FZD9!\E2"/RIC:'I+?>TNQ/UMT_PH ^5)/V ML]8/^J\,:>O^]D^'4_WH9C_ .U:B/[3OCF7MX=@ M_P"W28_^S&OKMO"/AMOO>']'/ULH_P#XFHV\%^%F^]X:T0_6PB_^)H ^1O\ MAHKQS-_S&_#T'_;C,?\ V0TO_"]?',W_ #/7AVW_ .X;,$O#Q^NFP_\ Q- 'YP^(;V?4M?U*^O+F.[N; MJYEGEN(D*I,[.274$*0"22 0.O0=*^F/AO\ M W_ (>\):59>(/"5S/H]A:P MVR:CIS[P$1 HW _+NP!GYQSV%;7B_P#9>BU_Q-J.J6WB6UTRWN92\5E:Z,J1 MP)T5 %E X &3@9.3CFKMO^R_HEMI5K]E\0ZG::["I#7]H/+20Y.#Y98D'& < M. <$\9P #N/#OQT^'VNB-;?71;W#\"WNH'C?/ITP3]":[I-;M'171+YE89#" MQG((_P"^*^4/%7[.OC:VW/93:+XFC&2/.7[-%?VH?$E@5C\0Z=IVMP@A3-;,;:8Y]L$'\%'UKV+PI^T3X#UPK%>7EQ MHMT>#'J$6U<_[ZY4?B10!ZC_ &S;?\\K_P#\ )__ (BC^V;;_GE?_P#@!/\ M_$5/INHV6J6JW.F7EM>6S?=EMY5D0_0J2*M4 9W]LVW_ #RO_P#P G_^(H_M MFV_YY7__ ( 3_P#Q%:-% &=_;-M_SRO_ /P G_\ B*/[9MO^>5__ . $_P#\ M16C10!G?VS;?\\K_ /\ "?_ .(H_MFV_P">5_\ ^ $__P 16C10!G?VS;?\ M\K__ , )_P#XBLSQ)XVT/PWI$^IZU/2>PIWCOQCHW@ M?0)=7\07(A@7Y8T',DS]D1>Y/Z=3@5\Q:?IGBO\ :1\5_P!I:JTND^";*0K$ MBG('JJ9^_(1U<\#\E(!3UC6O%/[1'BH6=HEWI?@JSERY2!Y0GHSA =\I'1>@ MSUZD_3'@/1O#G@?0(M)\/V-]# OS22&PF,DS]W=MG)_ET&!6]X7\/:7X6T.V MTC0K2.TL+=<)&G<]V)ZECW)Y-:M &=_;-M_SRO\ _P )_\ XBC^V;;_ )Y7 M_P#X 3__ !%:-% &=_;-M_SRO_\ P G_ /B*/[9MO^>5_P#^ $__ ,16C10! MG?VS;?\ /*__ / "?_XBC^V;;_GE?_\ @!/_ /$5HT4 9W]LVW_/*_\ _ "? M_P"(H_MFV_YY7_\ X 3_ /Q%:-% &=_;-M_SRO\ _P )_\ XBC^V;;_ )Y7 M_P#X 3__ !%:-% &=_;-M_SRO_\ P G_ /B*/[9MO^>5_P#^ $__ ,16C10! MG?VS;?\ /*__ / "?_XBC^V;;_GE?_\ @!/_ /$5HT4 9W]LVW_/*_\ _ "? M_P"(H_MFV_YY7_\ X 3_ /Q%:-% &=_;-M_SRO\ _P )_\ XBC^V;;_ )Y7 M_P#X 3__ !%:-% &=_;-M_SRO_\ P G_ /B*/[9MO^>5_P#^ $__ ,16C10! MG?VS;?\ /*__ / "?_XBC^V;;_GE?_\ @!/_ /$5HT4 9W]LVW_/*_\ _ "? M_P"(H_MFV_YY7_\ X 3_ /Q%:-% &=_;-M_SRO\ _P )_\ XBC^V;;_ )Y7 M_P#X 3__ !%:-% &=_;-M_SRO_\ P G_ /B*/[9MO^>5_P#^ $__ ,15VZN( M;6WDN+J6.&")2\DDC!511U))X KYT\5>/O$GQ=UNY\)?"L/:Z$A\O4=>8%05 M/4(>H![8^9O89- &K\3?C1<7E\?"7PJ@FU7Q),62:Y2!F2S X8@$NJKE?B7_P B M[9_]AG2?_3C;UU5 '*_%C_DEGC+_ + UY_Z(>NJKE?BQ_P DL\9?]@:\_P#1 M#UU5 !1110 4444 %%%% !1110!X!^VM_P DLTK_ +#47_HB>O?Z\ _;6_Y) M9I7_ &&HO_1$]>_T %<9XZ^&/A'QO&QU[1X'NB,"\A'E3C_@:\GZ-D>U=G10 M!\[-\+?B/\.CYWPO\4OJ>FHBY^3TY'EFK^A_M"1Z;J":3\3_ ]? M^&=1Z&;RF>!O]K&-P'TWCWKWJL_7-%TS7K![+6]/M;^T;K%<1"1?J,]#[CF@ M!-!US2O$%@M[H>HVNH6K=);>4. ?0XZ'V/-:->#:[^SU!I^H/JWPR\07_AC4 MNHB$K/ W^SG.X#Z[A[5G+\3OB3\.,1?$WPN=6TM.#J^F8Z?WFQ\OX$1F@#Z* MHKBO OQ1\(>-U1="UB!KMADV]=K0 4444 %%%% !2,H9 M2K %2,$$<&EHH X3Q1\(O GB;>VI>&[%9FZSVJ_9Y"?4E,9/US7D?B?]E/3) M@S^&/$-W:$9*P7T0G3/H&7:1^1KZ7HH ^&K[X)?%3P/=->>'Q+,4_P"7C1KP MJY';*_*Y^@!JWH_[0'Q)\'7*V7BBU%[MX,.J6K03@>S *<^[ U]M54U/3;'5 M;4VVJ65M>V[=8KB)9$/X,"* /"_"7[47A+4]D?B"SOM%F.,OM^T0C_@2C=_X M[7LGAOQ9X?\ $\/F^']9L-07&2L$RLR_[R]5_$"O/O%'[/7P^UW>\6ERZ5.W M_+33YC&/^^#E/R6O)O$'[*VKV$WVKP?XEAED0[HTNT:"1?I(F[)_ 4 ?6M%? M'4>K_'OX;<7MM?ZK81]?/C%_'@=RZ$NH^K"NK\*_M66#N(/%WA^YLY =KS6+ MB10?=&P1^9H ^FJY#XF?$#1?AYX??4M:ES*V5MK1"/-N']%'IZMT'Y ^!R?M M<,8V$?@I5?!VEM4R ?<>2,_G1\,?AEKWQ6\0KXZ^*;RMI\A#VE@P*>#_!7B;X^>*$\6^.I);+PO&Q%M;(2HD0'_5Q#LO'S2=3CC_9 M^L-*TZSTG3K>PTRVBM;*W01Q0Q+M5%'8"IX(H[>&.&"-(H8U"(B*%55 P . M@%/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "LGQ3XBTKPKHEQJVO7D=I8P#+._4GLJCJS'L!S6)\3/B)H M7P\T1K[6YP9W!^S6<9S+<-Z*.P]6/ ^N ?(/"_@3Q-\8-:MO%?Q3WVGA^,^9 MIV@H2H93T+#J 1C)/S-_LC% %1CXH_:)U3"&Z\/_ WMY.3TEOF!_)C^:K_M M$5]">%?#FE>%-#M](T&SCM+& ?*B]6/=F/5F/,O^P->?^B'KJJ "BBB@ HHHH **** "BBB@#P#]M;_ ))9I7_8 M:B_]$3U[_7@'[:W_ "2S2O\ L-1?^B)Z]_H **** "BBB@ I& 92& ((P0>] M+10!Y7X[^!/@OQ6[7,=D=&U,G<+O3<1?-ZE,;3SWP#[UQ/\ 9GQG^&)SI5Y% MXYT"/I!.";E%'H"=^>F &<>U?15% 'C?@W]H3PGK-S]@\0K<>&-64['@U$8C M#>GF8 '_ ,+7L%O/%H(ZUSWC+P)X9\9VQB\2:/:W MAQA9BNV5/]V088?3.*\>N/@MXM\#S/>?"3Q?TL2K:WB;@DJ[70@D,I'L0>>AZC@T ;M%%% !1110 4444 M%%%% !7/^)?!?AKQ.I&OZ'I]^Q&/,E@4R#Z/]X?@:Z"B@#X#E_9[^)8E81>& MV:/)VLU]:J2/<>:<'\37WGIDL\^FVDUY;&TN9(D>6W+*QA<@$IE20<'(R"1Q MQ5FB@ HHHH **** "BBB@ HHHH **1F"J68@*!DD]J\&^)WQC&JW-UX*^&5E M)X@UZ[CDMY;BW8B&W4C:S*ZD9(S]X$*IP(="M?&.EQ];JQXFVC_< /3N8S]: /H>B MO'O"7[0W@C6Y!;:G<7&@7X.UH=1CVJ&[CS!D#_@6VO6K&\MK^U2YL;B&YMW& M4EA<.C?0C@T 3T444 %%%% !1110 4444 %%%% !1110 5Y9\8/B[9>!C'I. MDVYUCQ9=86WTZ++;"WW6DQSSV4W^M'P3\*(O[4\2S$QS7L8 M#0V8'#$'H2.['Y5]SP.C^#_PBL? IDU;5;@ZQXKNLM<:C+EMA;[RQYYY[L>3 M[#B@#G?AE\(;V^UH>-OBM+_:GB:8B2&SD(:&S Y4$#@L.RCY5]SR/=*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#E?B7_P B[9_]AG2?_3C;UU5< MK\2_^1=L_P#L,Z3_ .G&WKJJ .5^+'_)+/&7_8&O/_1#UU5,O\ ML#7G_HAZZJ@ HHHH **** "BN0^*_BJ?P9X'O=:M(8I987BC#3*S1Q!Y%0R. M%()5=V< @GID=:X&U^)7B"S^%?AO5KFYT?4M6UB^MK*WN+.WEN05<9E:2WB( M8R(%D!5#R0.!G: #VVBO-+GQU>-H'AL:/J.E:GJ>NZE]@BO!8RPP0!0S2%[= MI2^Y0A7874[CGC&#T/PU\2S^*?#;75]'#'?VMW/8W0@SY9EBD*%D!)(5@ P! M)(SC)QD@'E7[:W_)+-*_[#47_HB>O?Z\ _;6_P"26:5_V&HO_1$]>_T %%%% M !1110 4444 %%%% !1110!PWCOX5^%/'.L:=J?B#3S+=69QNC?9YZ5?"[XU:'XSN!I6I1OH7B96\M].O/EWOW$9.,G_9.&]CUKU6O/OBA\)O#? MQ"A,FHP&TU90!%J5L LRXZ!O[Z^Q_ BO+K;Q?X_^"MQ%8^/K>7Q)X1W+'#K% MOEI85[!B>I_V7_!CB@#Z2HK$\(^*M%\7Z0FI>'=0AO;5NI0_-&?[KJ>5/L:V MZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG?''C/0O!&CG4O$=\EK M#R(T^]),P_A1>K']!WQ7G/Q*^-]OIFI?\(WX M#XD\52DQJEN#)# W3YB/O$ M=P.!W(Q6?X'^"EWJNLCQ5\7KW^W-<<[DL"P:VMQV! X;']T84?[76@#GVF\> M_'V0I;B;PI\/F.&=A^^OES_X]GTX0=RQ%>X^ ? N@> ](%AX+O GA?Q?&5\1Z)97K MD8$S)ME4>TBX8?@:\DOOV?+K0;I[[X8>,-3T&X)W?9II"\+^Q*X./]X/7T!1 M0!\\?\)]\7O 7R^-_"<7B+3H_O:AIG#X_O'8" /JB_6NR\&_'OP'XF*1-JAT MF\;CR-27R>?]_)3_ ,>S[5ZK7'>,OAEX/\8AVU[0K2:X;K=1KY4V?7>N"?H< MB@#KH98YXDE@D22)QE71LAAZ@BGU\]S? GQ'X3E>Y^%?CB^T\9+"QOFW1,?< M@%3^*'ZTW_A:_P 2? OR?$CP2][8IPVIZ7TQ_>;&Y/P.R@#Z&HKSCP;\:O G MBS9'9ZW%9W;\"VO_ -P^?0$_*Q_W2:]'4AE!4@@\@CO0 4444 %%%9'BOQ'I M7A30[C5]>O([2Q@'S.W5CV51U9CV H TKNY@L[66YNYHX+>)2\DLK!511U)) MX KYT\4>.O$WQAUJY\*_"W?9^'HSY>HZZX*AE/4*>H!&< ?,W^R,U45?%'[1 M.J!I1=>'_AO;R9"]);X@_DQ_-5_VB*^AO"_A[2_"VB6^DZ#9QVEC ,+&G<]V M8]68]R>30!B?#/X>:%\/-$6QT2 &=P/M-Y( 9;AO5CV'HHX'UR3V%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 NJKE?BQ_ MR2SQE_V!KS_T0]=50 4444 %%%% &7XFAU.?1;B+1%TV2\8 "+449H)5S\R- MMY&1D9PV/[IZ5Y;\*/ OBWP+X59M.BT2/4;VX@FN=,N)7$*(D*HP66-3ME8J M6)V.O;G&X^S44 >36OPUU6QT;2[JVN;*;Q#::]-KSPO(Z6KM,6$D(DVLR@*_ M#[#DKRHW<=?\-/#,_A7PT;2^EAEU"YNI[ZZ:'/EB660N57(!( (7) SC.!G MZJB@#Y8_;,\%:=;V-KXS2:[.J7-W#I[Q%U\D1B*5L@;=V[*#^+'7BOI;^QK; M_GK?_P#@?/\ _%UXC^VM_P DLTK_ +#47_HB>O?Z ,[^QK;_ )ZW_P#X'S__ M !=']C6W_/6__P# ^?\ ^+K1HH SO[&MO^>M_P#^!\__ ,71_8UM_P ];_\ M\#Y__BZT:* ,[^QK;_GK?_\ @?/_ /%T?V-;?\];_P#\#Y__ (NM&B@#._L: MV_YZW_\ X'S_ /Q=']C6W_/6_P#_ /G_P#BZT:* ,[^QK;_ )ZW_P#X'S__ M !=']C6W_/6__P# ^?\ ^+K1HH SO[&MO^>M_P#^!\__ ,71_8UM_P ];_\ M\#Y__BZT:* ,[^QK;_GK?_\ @?/_ /%U'<>'["YMY(+G[7-#(I5XY+V9E8'J M""^"*U:* /G_ ,8_ J[T2^?7_@_J<^B:F /,T[SV6&<=P&SD9_NME?\ =I? M'Q;TZ;4QX<^)%MJ/AGQ+&0A,][<);S-V()?Y,]LDJ>S O#WCS2 M_L7B.P2?:/W5PGRS0GU1^H^G0]P: -9=(M&4,LU\5(R"+^?G_P ?I?[&MO\ MGK?_ /@?/_\ %U\]?9OB+\"3NLVD\7^ XSS$<^?9IGL.2H'J,IZAM_P#^!\__ M ,76C10!G?V-;?\ /6__ / ^?_XNC^QK;_GK?_\ @?/_ /%UHT4 9W]C6W_/ M6_\ _ ^?_P"+H_L:V_YZW_\ X'S_ /Q=:-% &=_8UM_SUO\ _P #Y_\ XNC^ MQK;_ )ZW_P#X'S__ !=:->2?%'XU:;X6O?[!\-VS>(/%DK^5'8VV76-SV$?;_&?QMOG MMO!W]H^&_! ;M70>$O@WK'C#5XO%'QGOFO[O M&ZWT=&Q#;C.=K;>,=/E7K_$6Y%>_6T$-K;QP6T4<,$:A$CC4*JJ.@ ' % '# M> /A1X8\#Z>(=&M[A;ID"SWGVF1)9_\ >*D#'L !76?V-;?\];__ ,#Y_P#X MNM&B@#._L:V_YZW_ /X'S_\ Q=']C6W_ #UO_P#P/G_^+K1HH SO[&MO^>M_ M_P"!\_\ \71_8UM_SUO_ /P/G_\ BZT:* ,[^QK;_GK?_P#@?/\ _%T?V-;? M\];_ /\ ^?_ .+K1HH SO[&MO\ GK?_ /@?/_\ %T?V-;?\];__ ,#Y_P#X MNM&B@#._L:V_YZW_ /X'S_\ Q=']C6W_ #UO_P#P/G_^+K1HH \W\3_!/P'X MC\U[[1?+NY.3=03NDN?4G.&/^\#7G5W\$_''A)=WPT\=WOV1#E=-OY61<>@* MY4D_[J_6OHVB@#YI3XI^)_!CK!\4_!>LP0J=IU'3;Z=HS^!D*$_1Q]*]+\&^ M/_ /B_8FC^(I?M3]+6YU">&;/H%9QN_X#FO2G571D=0RL,%2,@CTKRGXC? G MP=XNL+IK33;?2-8=28KRS3RP']7C7"L#WXSZ$&@"'QC\5/A_X:L-3D.N7%_? MV,IMS8VVH3F5Y<9VCYL;1T+<@$$=1BN&\&?#;Q!\5-5@\4_%%[JWT($R:?H+ M3R'Y3T+;CN52/^!-[# /'?!/X#^)8/B0+SQ/;"PT_0[I7+/&LBWKKRHCW#!0 M\$OCCH,,#M^QZ ,FV\/V%K;QP6WVN&")0D<<=[,JHHZ /@"I?[&MO\ GK?_ M /@?/_\ %UHT4 9W]C6W_/6__P# ^?\ ^+H_L:V_YZW_ /X'S_\ Q=:-% &= M_8UM_P ];_\ \#Y__BZ/[&MO^>M__P"!\_\ \76C10!G?V-;?\];_P#\#Y__ M (NC^QK;_GK?_P#@?/\ _%UHT4 9W]C6W_/6_P#_ /G_P#BZ/[&MO\ GK?_ M /@?/_\ %UHT4 ,AB6&)8T+E5& 7NJKE?B7_R+MG_ -AG2?\ TXV]=50!ROQ8_P"2 M6>,O^P->?^B'KJJY7XL?\DL\9?\ 8&O/_1#UU5 !1110 4444 %%%% !1110 M!X!^VM_R2S2O^PU%_P"B)Z]_KP#]M;_DEFE?]AJ+_P!$3U[_ $ %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5XS\1/@7I^JZC_ &_X&NV\,>)X MV\Q)K8E(96_VE7E2>Y7WR#7LU% 'S]X8^-&L>$=6B\-_&?37TZ[/RP:O$F8; M@9QN8+QC_:7CU5:]ZL;NVO[2*ZL;B*YMIEWQS0N'1QZ@C@BJ/B;P[I'BC29= M-U^P@OK*3K'*O0^JGJI]P0:\$OO /CKX/WDNJ?#"\FUSPX6,EQH=UEW49YV M?>/NN&Z9#4 ?2%%>;_"[XP^'/'P^RPNVFZZF1+IEV<2 CKL/ '-*FU+7+Z"QL8?OS3-@>P'^%7B;XCZM#XD^,EW(MNK;[70(&*1QK MZ/@_+[@$L>[#&* *NI>.?&OQGOI]'^&EO-HGAA28[K6[@%'D&>0A'3C^%?FZ M9*@UZI\+?A5X=^'=G_Q+(3O?Z\ _;6_P"26:5_V&HO_1$]>_T %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'F/Q2^#7A[Q MV3?(#I/B%/FBU*T7:Q8<@R*,;_KPP[&O/]/^(_C7X2WT.D?%>REU71&;9;Z] M:C>V,\;S_%]#A^OWJ^CJK:E8VFIV,]EJ-M#=6DZ[)89D#HZ^A!X- '(I\6/ M;FV \5:7_I%N]U'F; \M>N<_=;K\IPQP<#@UY5K7Q-\6?%/5)O#_ ,(+66TT MM&"77B"=3'L'?;D?)[=7/8+UKRW7OV1( M!@!QG 48W=1@9V_9/A70K/PSX=L-(TY$6"TA6+Y->E444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 NJKE?BQ_ MR2SQE_V!KS_T0]=50 4444 %%%% !5+6M5L-$TNXU'6+R"RL;==TL\[A$7)P M.3W)( '5>R7*)"Q)(QO) SD$8ZY!':M>&6.>&.:" M1)(I%#HZ-E64\@@CJ*^;_ &M'5_$7P[74-(LM,2RO=8L[O[/&%M[FY2VC(G& M1R65I,D\DALUZ;^SN;@_!GPT;K=N,4I3((_=><_E]>VS;CVH X;]M;_DEFE? M]AJ+_P!$3U[_ %\L?MF7GBEK&UL[C3;1/!ZW<,D%\K#SGNO*E^0C?G;@N?N# MH.?7J/\ A*/VAO\ H1/#?_?]/_DJ@#W^BO /^$H_:&_Z$3PW_P!_T_\ DJC_ M (2C]H;_ *$3PW_W_3_Y*H ]_HKP#_A*/VAO^A$\-_\ ?]/_ )*H_P"$H_:& M_P"A$\-_]_T_^2J /?Z*\ _X2C]H;_H1/#?_ '_3_P"2J/\ A*/VAO\ H1/# M?_?]/_DJ@#W^BO /^$H_:&_Z$3PW_P!_T_\ DJC_ (2C]H;_ *$3PW_W_3_Y M*H ]_HKP#_A*/VAO^A$\-_\ ?]/_ )*H_P"$H_:&_P"A$\-_]_T_^2J /?Z* M^8/$GQ9^-/AK5=%TW6O"7ANVO=9F^SV,>2_G2;D7&5N2%YD3EB!S[&N@_P"$ MH_:&_P"A$\-_]_T_^2J /?Z*\ _X2C]H;_H1/#?_ '_3_P"2J/\ A*/VAO\ MH1/#?_?]/_DJ@#W^BO /^$H_:&_Z$3PW_P!_T_\ DJC_ (2C]H;_ *$3PW_W M_3_Y*H ]_HKP#_A*/VAO^A$\-_\ ?]/_ )*H_P"$H_:&_P"A$\-_]_T_^2J M/?Z*\ _X2C]H;_H1/#?_ '_3_P"2J/\ A*/VAO\ H1/#?_?]/_DJ@#W^BO / M^$H_:&_Z$3PW_P!_T_\ DJC_ (2C]H;_ *$3PW_W_3_Y*H ]_HKY@O/BS\:; M+QE8>%+GPEX;37[Z$W%O:Y)WQ@.2=XN=H_U;\$@\>XKH/^$H_:&_Z$3PW_W_ M $_^2J /?Z*\ _X2C]H;_H1/#?\ W_3_ .2J/^$H_:&_Z$3PW_W_ $_^2J / M?Z*\ _X2C]H;_H1/#?\ W_3_ .2J/^$H_:&_Z$3PW_W_ $_^2J /?Z*\ _X2 MC]H;_H1/#?\ W_3_ .2J/^$H_:&_Z$3PW_W_ $_^2J /?Z*\ _X2C]H;_H1/ M#?\ W_3_ .2J/^$H_:&_Z$3PW_W_ $_^2J /?Z*\ _X2C]H;_H1/#?\ W_3_ M .2J/^$H_:&_Z$3PW_W_ $_^2J /?Z*^8+/XL_&F]\97_A2V\)>&WU^QA%Q< M6N2-D9"$'>;G:?\ 6)P"3S[&N@_X2C]H;_H1/#?_ '_3_P"2J /?Z*\ _P"$ MH_:&_P"A$\-_]_T_^2J/^$H_:&_Z$3PW_P!_T_\ DJ@#W^BO /\ A*/VAO\ MH1/#?_?]/_DJC_A*/VAO^A$\-_\ ?]/_ )*H ]_HKP#_ (2C]H;_ *$3PW_W M_3_Y*H_X2C]H;_H1/#?_ '_3_P"2J /?Z*\ _P"$H_:&_P"A$\-_]_T_^2J/ M^$H_:&_Z$3PW_P!_T_\ DJ@#W^BO /\ A*/VAO\ H1/#?_?]/_DJC_A*/VAO M^A$\-_\ ?]/_ )*H ]_HKY@\-_%GXT^)=5UK3=%\)>&[F]T:;[/?1Y*>3)N= M<9:Y ;F-^5)''N*Z#_A*/VAO^A$\-_\ ?]/_ )*H ]_HKP#_ (2C]H;_ *$3 MPW_W_3_Y*H_X2C]H;_H1/#?_ '_3_P"2J /?Z*\ _P"$H_:&_P"A$\-_]_T_ M^2J/^$H_:&_Z$3PW_P!_T_\ DJ@#W^BO /\ A*/VAO\ H1/#?_?]/_DJC_A* M/VAO^A$\-_\ ?]/_ )*H ]_HKP#_ (2C]H;_ *$3PW_W_3_Y*H_X2C]H;_H1 M/#?_ '_3_P"2J /?Z*\ _P"$H_:&_P"A$\-_]_T_^2J/^$H_:&_Z$3PW_P!_ MT_\ DJ@#W^BO//@5\09?B3X(.KW=HEK>07+6EPL61&SJB.60$D@8<<$D\&O0 MZ "BBB@ HHHH **** "BBB@#E?B7_P B[9_]AG2?_3C;UU5,O\ L#7G_HAZZJ@ MHHHH **** "LOQ1::-?:#>P^)HK*71_+W7(O=ODJHYW,6X&,9SVQFM2O./CL M6'A?1MW_ !Z'7M.^U9'R^5]H7.[VSM_2@#4D'P^C\"V4=PWA<^#U;9;&9X&L MBX+?=+?(6W!_?.[OFND2_P!,M-*M;A+JR@TUUB2WE$BK"P?"QA#TPWU M#P;\,M L8)([>/5KB=S+*)!*EFTK>8A 7*M*8B.,+G'.,T >O_VGXVA+S67FQS20D':2T>25P3CD=\=ZT8M0LIKRZM(KNWDNK0*UQ"LJEX M0P)4NN4ZPNCQ_$SP'<:*UC/IMP^HVMK'H^Q/(G>/,\S%FV<'@C5/C;:Z,9WD2RTY(9+F=I)9;F>*4>8[L 3T[5X]\5_!VGZ1<_#&]1KB2YL==TG2[=&F8PP1*W MS>7'T!;8F3UPBCCG.!X@\G_A,]5OE1CIL/C;3DGLB "S$#FK ME>%\CY?-^R/Y?XYW8H [#4/$^@:;;V4^HZYI=I#?# M=:R3W<<:W P#F,DX889>F>H]:T+B\MK::WAN+B&*6Y. M3@=@3VKY_P#"=OIU]\!+N%KC2+?5#INIM TZ(;C^S//EW!"2&2,C@/@JORG: M< 5U6@W=GKNL>#&N;86FE:9X7?49H;YPWE"94B02$X! C2?+$#(SP,T >A:; MJ?ASQ1)YVF7ND:P]BX^>WECN#;L>1R"=I^7VZ>U7/[:TO['>W7]I67V6Q=X[ MN;STV6[)]]9&SA2O<'&.]>56>GZ;=_%:ZTVQG LM4\,1BQN=#D%NEI9K,=JC M9D98LQ652!@;0O&ZN3\(Z?;6G@;Q'X5TZ)8K.^\?2Z3%$6)"P++&SKR6\=U=[C;0O*H>;:,ML7.6P.3CH*@L==TB_P!2NM/L M-5L+F_M>+BVAN$>6'G'SH#E>>.17E7BC0+33?VB? &J1/*?%%HQ\1-<_M#;]C'@2^,7FC*;O-'F8SWV[,^U 'K%YX@T:R MU:WTJ\U;3[?5+@!H+.6Y1)I020"J$[CD@C@=C4]YJNGV,CI>W]I;O';O=.LT MRH5A3&^0Y/"+D9;H,C->$^)OL$?P4TV\G^P2ZQ8VFCSZY:P;5O[DCRC#&\G+ M(V>1N5MV"J[<[AVTCZ-J7CCQCJ/B?^SQH>GV-GIO>7J^DSZ9J6S,27MLZ3;<9RHD7./O'C/?WJ6'6]*GT^VOX-3L M9+&Z=8H+E+A#'*[-M558'#$MP .IXKRC1M!M-<\2?$OP_K!N9T@8*B2ZU649ZI!YBKQ_P!= M)HS_ ,!H ]KTWQ'H>IZE<:=INLZ;>:A;;O/MK>Z226+:=K;D!)7!X.1UXJ32 M=UF MN$26;M\B$Y;\!6C7SA\4FF^T_&'9_P A$2Z$-/R/F^\FS9W_ -9YG3OF@#WR M/Q!HTNM2:/%JVGOJ\8W/8KY2,0ASA-^3\NX@@9Z]J\S\V06\/EAB,O MOBE8!2&.3C'6@#N8;K0_LDGB&&?3/LSPF1]31X]C1 A4!1SG''M5IM3L M$^R[[VU7[6"UOF51YP"[B4Y^;"C=QVYKYXO]#L=7^!GC5+S[:SZ#?:IDI.4M M[VY!W^>$7'R!B=J$L%(()8C-=KIKV%]KFBC6?L[:/H?@_P"T78N &B N0JG> M#P0([>7((Z-[T >DZ'XAT77TF?0=7T[4UA($C65RDP0GINVDXS@]?2K=C?V> MH)*]A=V]TD4K0R-#('"2*<,AP>&!X(ZBO$OAY83_ !)\1:UXI$%UH?A&73$T M'28;5S;RS6\OH8D!)VH MLF .>> !0!ZK1110 4444 %9RZYI+:TVCKJEB=75/,:Q%PGGA<9W>7G=C!!S MBM&OF^U>876F%,#5?^%FW)F)&'$0CDWY]O*V>VW;VH ]]TOQ!HVK7EU::5JV MGWMU:G;<0VURDCPG)&'522O((Y]*BU'Q1H&F6[SZEKFE6<*3FV:2XNXXU64# M)C)) W <[>M>;P2:+IOQ:\*3Z-_9\VB7>DWL6G_V0$2WLHT9))7DV95U=N 1 MM"D$$,3D2>$;*PO_ ()]:AOM4LI]0B266-;IFDD**6#$")T5MI MQ@#.1P0#TEY='TB&34'?3[&&Y==]R2D2RLQPN6XW$EN/4GWJ6^UC3=/:5;_4 M+.U,4)N9!-.J;(@<&0Y/"YXW=*^^(?B/Q;#;7.B:5'9Z9LGB656:-?/ M*JK<%B]Q& /[RCZT =\OBSPZVBMJZZ_I)TE7\LWHO(_(#=-OF9VYY'&:TM/O MK34K**\TZZ@N[28;HYX)!(CCU##@_A7@6AZT- \-^(?B7X^T>'[5KNH076BZ M,4#R(Z1F. KD?+*R]6 SA6H[8ZD=B2.>M 'H%%%% !1110 5F6>OZ->W=[:V6K:?<75B2+N&*Y1WM\$ M@^8H.5Y!ZXZ&KUX9!:3F#/FA&*8&?FQQ7S=\/VL OPN^W?9!I_\ PCVJ?VO] MJV^7Y.]-_G;N-OF9SNXSF@#Z%T37=)UZW>?0]4L-2@C;8\EG<),JMC."5) . M"./>JTWBOP[ UB)M>TF,WQQ:![R,?:#NVXCY^;GCC//%>4RZQ!X4\5?$:\MU MCN)%\/P7]I/8@1V\,"+(EO;[1GY^^_=A@1M50.9?'_A_1M'^#]WI"2Z3%JNF M:%#'J"J(_MDUG'RT:OR8][J=KLKJ&)^4GH >M(VDZ*;>T0V.GF[E*PP@I%YT MF,D*O&YL+VYP/:F:EXAT73([E]2U?3K-+5D2=KBY2,1,XRH;)&TD >5=3,WV6(6AQ"B'A>06/&2Q))Z 23>)M%\.^%?$ M'C76=.AU*]OM?G;2+J7GBOP]9:9:ZE M>Z]I-OIUUQ;W4MY&D4W?Y')PW3L:V%974,A#*PR"#D$5XMX1\+S:?\.Y;7Q' M=:)8^.-56_U"(742RM9+/S,D2E@VT*1NVG )YW <]Q\&[NWO?A9X7FLK2YL[ M;[!''%#9(JJ-H);:H;(&<@ $'@#I0!V5%%% !1110 4444 N MJKE?BQ_R2SQE_P!@:\_]$/754 %%%% !1110 5#>VEO?VQJ:B@#&D\*^'I=%BT>70M*?2(6WQV+6<9@1LDY$>-H.68YQW/ MK5VWTK3[9K-K>PM(FLX3;VQ2%5,$1VYC3 ^5?E7Y1Q\H]!5RB@#+LO#VBV.K M7&J6.D:=;:G<@B>\AMD2:4$@G72[!Y[IHGN)&M MT+3-$)=L=\ULAG08(P),;@,$CKW-:5% !1110 444 M4 %4]6TK3]9LFL]8L+2_M&(9H+J%98R1R"58$<5']3MK.WU+0M M*O+>R79:Q7%G'(L"X P@((4851QCH/2M&.SMH[V6\CMX5NYD6.2=4 =U7)52 MW4@;FP.V3ZU/10!EZ)X>T70?/_L/2-.TWSR#-]CMDA\PC.-VT#.,GKZFGP:% MI,$PE@TNPBE%R]X'2W13Y[@J\N0/OL"06ZD$Y-:-% %6XT^RN+ZUO;BSMY;R MTWBWG>)6DAWC#[&(RNX XZXYJMI_A_1M-U"ZO\ 3M)T^TOKLEKBY@MDCDF) M.XEV RV3SSWK3HH **** "BBB@ K.UC0])UM(5UK2['45A?S(A=VZ3"-O[R[ M@<'W%:-% &7>^'M%OM6M]4OM(TZYU.V $%Y-;(\T0!)&UR-RX))&#U)JPVE: M>UO?0-86A@ORS7<9A7;<%E",9!C#Y4!3G.0 .E7** *&CZ-I>BV1L]&TVRT^ MT+%S!:P+$A8]3M4 9.!3;#0])TX0#3]+L+400M;P^1;HGEQ,P9D7 X4L 2!P M2 :T:* .?TSP3X5TJ^BO=+\,Z'97D63'/;6$4 MY;2-+L;!KE_,G-K;I$96Y^9MH&X\GD^M:-% !1110 4444 %9U[H>DWVI6NH MWNEV-SJ%K_Q[W4UNCRP]_DMOK,>D:@IUQH&CW.D-I5QI.GRZ6S%FLY+9&A)+;\E"-N=WS=.O/6M*B@" M@FC:9'H_]DIIMDNE>68OL0@40;#U79C;@Y/&*1M#TEH;F%M+L3#=0K;SH;=- MLL2@A488^90"0 > ":T** ,71/"?AS0;I[K0] TC3;ET,;2V=E'"[(2"5)50 M<9 ./85HZ?I]EITGVEO:1R2-,ZP1+&'D8Y9R .6)ZGJ:LT4 %%%% !111 M0 5G+H>DKK3:PNEV(U=D\MKX6Z>>5QC;YF-V, #&:T:* ,BR\,Z#8SWLUEHF MEVTU\&%T\-I&C7 ))(D('S9RQU31M-O;*WQY-O'A SB1HQIL.TL 0"1MQD GGW-:^BZ-I>A6AM=$TVRTZU9S(8;2!84+$ %MJ M@#. .?85?HH **** "BBB@ K,L] T:RN[VZLM)T^WNKXDWE;-% '/MX)\*OIJ:<_AG0VT^.0S):FPB,2R$8+A-N Q'&<9K>C18XU2- M51% 5548 ["G44 %%%% !1110 4444 ,O\ L#7G_HAZZJN5^+'_ "2SQE_V M!KS_ -$/754 %%%% !1110 4444 <5J$>JZOX^U+3;;Q%J6DV5GIEG<+'916 MS;Y)9;I6+&:&0](4P 0.OK5O_A%]7_Z'OQ)_WXT[_P"1:--_Y*GXA_[ VF?^ MC[^NJH Y7_A%]7_Z'OQ)_P!^-._^1:/^$7U?_H>_$G_?C3O_ )%KCOB%KOQA ML?%-S!X(\*:)J.A*J&&YN9E$CDJ-V09TQALCIT YKBO$7BS]H.+0K]Y?!VC6 MD:PL6N+-EEFB&.61?M#Y8=AM/TH ]F_X1?5_^A[\2?\ ?C3O_D6C_A%]7_Z' MOQ)_WXT[_P"1:\$^&_B_X\W/@W3I=+\.:?K-BR'R;[5) L\R9X)W3H6'HQ'( MYR>M=UX7\1?'&X\1:;#XA\&^'[71Y)T6[GBG7?'%GYF7%PW('0;3G]: /0?^ M$7U?_H>_$G_?C3O_ )%H_P"$7U?_ *'OQ)_WXT[_ .1:^8T>[MM2\7Z! TH@ M\::Q=6H(&0C6][^_(],P2?I]*[+P'XFUJ'P)8V-AK(T6WT7PDNKQ_N8G^V2; MW&',@/[I=@4A-K9?[PX% 'M7_"+ZO_T/?B3_ +\:=_\ (M'_ B^K_\ 0]^) M/^_&G?\ R+7D?Q)\4ZSXA\.Z[;W-Z=&M$\&PZK)8B*,_:)9]P969P6"K@* I M!W'DGI4-WXIUC1-!^(MUHT]M9WM@- CMYULXBP$L5NK[SMS)PS ;R2 < CB@ M#V+_ (1?5_\ H>_$G_?C3O\ Y%H_X1?5_P#H>_$G_?C3O_D6O+=4\;^*;#7; MSPW#J&H7S#Q%'IZ7L4%FMV(6M1-Y:;PD&\L" 67IGJ<5T6IZIJFL?LY^([O7 MC ]__9=]"\L,L4@E""1 Y,3-&'(7YE4X#;AQT !V'_"+ZO\ ]#WXD_[\:=_\ MBT?\(OJ__0]^)/\ OQIW_P BU\JWCW=QHNA>&9FE\CPE>0W66'WUNI[9K<$] M\1RRC\/I7LGBKQ[KMK\1;>+2]0D_LB+Q%9:'<6\T<,<;&9065!M:61@"6+[X MU'R@(_S-0!Z-_P (OJ__ $/?B3_OQIW_ ,BT?\(OJ_\ T/?B3_OQIW_R+7F? MPG\9>*-4NO!C:QK,FH?V_I%[<2PO;0QK'+#*JHR%$4C*GG)(SR .V)+XZ\1: MUX'T!)];=9M2\*ZI?7C0PPAWDB'R'[GRCAEX []QD 'L_P#PB^K_ /0]^)/^ M_&G?_(M'_"+ZO_T/?B3_ +\:=_\ (M>#7/BG5O!/P]T^'PGJ#PKI.A6.J74; MVUK!"[7#CY6/EEI6;. %6,@ LTKN0*]3AU[5=0\<^)!/XHM]"T_1-0M+..RG M@A:*X62-7)D9L/OD+X0JZ@;1\K'.0#IO^$7U?_H>_$G_ 'XT[_Y%H_X1?5_^ MA[\2?]^-._\ D6O)/#&LZ[H^K7+)KEY<1W_Q"DTJY^U+"^^)86P =@()"H." M !&H4+SFZGC7Q-J6B:%]DUPP2ZAXQGTE[J*WA8_9 9<*N4*Y 488@\@9R,@@ M'IW_ B^K_\ 0]^)/^_&G?\ R+1_PB^K_P#0]^)/^_&G?_(M>4:?X@UVRTM+ M33]3%K-=?$.?1KB[BL;99)8/WFYF C"&0E02^W)(YR.*ET?QOXFU2;2](FU] M[%DEUGSM2^S0>9<_9) (T(9=@&UMS[5!(48*\F@#U+_A%]7_ .A[\2?]^-._ M^1:/^$7U?_H>_$G_ 'XT[_Y%KEM-\1:_J/[.;:_'/)<>(9=%EG6:.,*YEV-A ME50!D=0 .HJ[X1T;P9I%GX=U;28K%-:N[!GM98;CR[C4\QAY-^"#<'@,2X;! M^;@\T ;G_"+ZO_T/?B3_ +\:=_\ (M'_ B^K_\ 0]^)/^_&G?\ R+7GGA#Q MMXAN9/!]W=:LNH+XFLKZYGM%@B5-.:)2Z^65&_:#^[/F%R3CD'BN&+O6I&6RM<)+"0$" Q?=.1NSG/.W;D8 /9O^$7U?_H>_$G_ M 'XT[_Y%H_X1?5_^A[\2?]^-._\ D6O*[CQQXDU20O'XD&CJG@B#Q$(XK>W; M?([[7/#][:W3V]C<:KI>F7MC+'#%&'N8D>1 M$4J\LC+N)+EXP/E 5_F:@#UK_A%]7_Z'OQ)_WXT[_P"1:/\ A%]7_P"A[\2? M]^-._P#D6O,=/\7>*I_$4?F:_+]FN/%VH: EM]D@V10(DAB;.S<75@.2V" , M@\D[WPB\7:]XLUQH-1N<)HFG+9ZM$(D7S=2\Z1'.=H(PL6["X'[T<<"@#L/^ M$7U?_H>_$G_?C3O_ )%H_P"$7U?_ *'OQ)_WXT[_ .1:ZJB@#E?^$7U?_H>_ M$G_?C3O_ )%H_P"$7U?_ *'OQ)_WXT[_ .1:ZJB@#E?^$7U?_H>_$G_?C3O_ M )%H_P"$7U?_ *'OQ)_WXT[_ .1:ZJJ>LR7L6D7TFDPQ3ZBD$C6T4K;4DE"G M8K'L"< F@#!_X1?5_P#H>_$G_?C3O_D6C_A%]7_Z'OQ)_P!^-._^1:\J_P"$ MH_:&_P"A$\-_]_T_^2J^?_BEX_\ B7:^.]3AU[5]2T'4E\KS=.TW49$MX?W2 M%=@61@,KAC@GEC]* /M7_A%]7_Z'OQ)_WXT[_P"1:/\ A%]7_P"A[\2?]^-. M_P#D6O%?"?BSX^2^%=&DT_PEHFH63V4+07EUI>/]3^!_C3_A9&@Z9I4J-:"T6TE#"4&=-^X"23&/E[]SQQ0!ZY_PB^K_ M /0]^)/^_&G?_(M'_"+ZO_T/?B3_ +\:=_\ (M>/P7$^@>(_B1TRZM MUN'MX5%S/+AR'<;0[*?E5OER5X[$ ]._X1?5_P#H>_$G_?C3O_D6C_A%]7_Z M'OQ)_P!^-._^1:\Q'C7Q;=^!A'I-W=2^(X->-A=VUZMG9WHC"%VAB+ P32#( MPX0;EYV \U6F^(?B+5=*\*VNC:AJC2W>GWUQ<7J6-G:W#S6[;-KQW#^4BJ3E M]I)./EVC. #U?_A%]7_Z'OQ)_P!^-._^1:/^$7U?_H>_$G_?C3O_ )%KP#XK MZA=ZK-=:AJ4=O%>W7@_2)IEMI5EB#-JJ$['4D,O/!!(QCD]:]O\ C)?>&]-\ M(K>>+;!M4MX[F/[+IP+'[96#B3/)VL&'&<' H T/\ A%]7_P"A[\2? M]^-._P#D6C_A%]7_ .A[\2?]^-._^1:\6'AZ^M=+\(^'_'-O!):IH>KWILIL M/#;S9#1H,\;HHWVKUV\[3@9K)UJZU#4_#=UJ6OF276-.\':;?:9/./WL-RTI M+31D\B0NJ L.3@#VH ]__P"$7U?_ *'OQ)_WXT[_ .1:/^$7U?\ Z'OQ)_WX MT[_Y%KQ_P0UR/&'AC57C"^(=0\0ZO::I,%Q++ BMB.3OL39%A3PN%Q70_&_4 M+K2/&FBZEI\ODWMGX>URX@DVAMDB0(RG!!!P0.",4 =__P (OJ__ $/?B3_O MQIW_ ,BT?\(OJ_\ T/?B3_OQIW_R+7FMAXY\3:9IOB62ZU%]6GM_"=MKL'G6 M\2"&=TDW@"-5S'D X;)P/O5R^K>(M:\-^*-8U"TUB35M3N-%TF$WYAMPT0GN M""P4;8LC?\N[ ^9=Q(R2 >Y?\(OJ_P#T/?B3_OQIW_R+1_PB^K_]#WXD_P"_ M&G?_ "+7FVM>-/%ND?#_ %/4&O#_ &KI>NI:6D%P+6>XU)&*?Z+,ML75)OWA MQLVMA5) R2?2_ACJ%QJW@'1-1O-635[F[MUGDNTC6-69N2H50,!3\O(S\O/. M: &_\(OJ_P#T/?B3_OQIW_R+1_PB^K_]#WXD_P"_&G?_ "+7544 98U+$)J4+,<#/ #9)]A0!UU M%S%Q&)/L]Y?0Q319_A="_##_]1(K5L/'?A'4+R&TL M/%.@W5U,VR*ǧ=V]%4-DGZ4 7T\.Z*DTH;CPGX=N(-/AN- TF6'3\_8XWLXV6VR03Y8(^3E1TQT'I7-'X@S7' MQ&O_ KI.DP7CZ:T O"U^L-PJ2J&,L<++B2- R;CO!^;A3QFL/B>#\43X/&D MDLMQ]G,GGGSP/)\WSO)V8\G^'?OSGM0!VFL>'=%UN2*36M'T[4)(E9(VN[5) MBBL,, 6!P".OK1)X,?-MVKMSTP,=*X? MQ'\2-3TS5O&,-CX>M;NQ\+PP7%Y-)J312R))%YA\N/R6!( ;@N,X'K79ZGXA MM+#P==>)&662Q@L6U JJ_.T8CWXQZXH DO/#FB7T-[%>Z-IMQ%>NLMTDUJCB MX=G_V3_9?V&U_LSR?L_V3R5\GR\8V;,;=N.,8QBN( M\/\ Q+@G\)MXD\26]GI>B.(#!?6E[]NAE,AV[#M171U?Y6#)@'OP<:-E\3/" MMYJ$-C%?W*74MT+()/I]Q#LG(RL3EXP$=@#@-@G'&: -Q_#6A.92^BZ8QE$0 MDS:QG>(O]5GCG9_#_=[8IEUX5\/7>K?VI=:%I4^IY1OME5;+QMH%[X@71;:]=K]WECCS;2K%*\7^L5)2OENR\Y"L2,'/0UY_H_Q MQMKS3X+N\T.6!9M'CU...&Y$KO))=M;) H*J"2R@[LC&>G&: /4;+0='L#9F MQTK3[8V:-%;&&V1/(1CEE3 ^4$\D#&:JP^$?#<$T\L/A[1XY9Q(LKI91!I!( M,2!CMYW ?-GKWJI8:[K%M]ME\7:/9Z186UK]J-];ZD+F%0,[T?QB?RH@"!&N5X7!/RCCFK-QX>T6YU:WU6YTC3 MIM3MU"PWDELC31 9P%YJ/PYXETOQ$+S^RYI6ELY1#<07%O);S0L5 M# -'(JN,@@@D8/:N3T#XEQ:YXMN]-L;:PDTVVDN8Y;A=3C-U$(.&D>U(#"(O MN565F/0D '@ ZJZ\)^';LWQN] TFT M6"*WB@T?3HHK>Y:&& MZ-Q&T,R;D8.40[@592NWC ()S0!O#0='&W&E:>-MV;\?Z,G%R';'2M*OS? M&:+586GL!#!)(TZ*@=FVJI*JH(W,P 7/.* -GP[H]IX?T&PTC359;.RA6"(, MVYMJC R>YJ+2_#6A:3J$]_I6BZ997UP")KBVM(XY) 3D[F4 G) )SWKE_#/Q M2T+5?#,6J:C)_9TXTH:Q=6VV2;R+WEY8:1IUK=WI)NIX M;9$>AKD[K MXK>'[#7_ !-8:M]LL+705M_M%[-:R^6SRMM &$.!S'@D_-EB!M4L;NG_ !#T M>X?7Y+B4VUKI+V\;B2WN8[C=*H*JT$D*L&8D!53>6R.A.* 'W/PX\,7?B!=4 MO=+M;I4L8;"&QGMXGM84B9BA2,K\K#>5!!P!P *U[KPKX>N]6_M2ZT+2I]3R MC?:Y+.-ILIC:=Y&[(VKCGC ]*Y_4?B/IJ6^ASZ1$]]'J.N)HBWYN+A(?M #6\L0EBWE/,C9U D3<" M-R$C/?D4 :/]@:0"&CTNQCD6Y>\5UMDW+<,"&F''^L.3ENISS53P?X7L_"]K M?):S7%U<7UW)>W=U<[/,GE?&6.Q54< *!Q]:Q6^(VF65[XP&NJ-.T[PY<6 MT$MX6:02>_J<"K9^(GAD6$MVU]<*L5ZNG- UC<"X^TLNY8Q M4\PL5.1A3D9/8T =;17!>'OB;I.H^&GUK4%:R@.IS:9;Q1K)#K>""676D"3VJWD.()298VD$8"@+EG#G:8Q\ZGJHH M[2BA3E01GGGD8HH **** "BBB@ JMJ5A9ZI926>I6EO>6DF-\%Q&)$;!!&5( M(." ?J*LT4 4IM*TZ?4!?SV%I)?+";<7#PJT@C/)3<1G:>XZ50M/!_AJSMI[ M>T\.Z-!;W$7D3116,2+)'DG8P"X*Y).#QDFMRB@#&_X1;P__ &+_ &/_ &%I M7]D;M_V'[''Y&[.<^7C;G/.<4M[X7\/WVEVVFWNA:5J$D0.YJYJ6AZ3J=Y9W>I:78WEU9/YEK-<6Z2/ MV0=R,02IRJG(QT'I6A10!GV^AZ3;ZQ/J]OI=C%JMPGES7J6Z+/(O'RLX&XCY M5X)_A'I3M1T?3-2D634=.L[MUBD@#3P+(1'(,2)DC[K#@CH1UJ]10!1M](TV MVF,UOIUG%*8%M2\<"JQA7[L>0/N#)PO09JC9^$/#5E;W%O9>'M'MX+B+R)HX MK*)%EC))V, N"N23@\CZ=!!8R-+:QQ6J(MNYSEHP M!A2=QR1CJ?6K6FZ=9:7;?9],L[:SM]S/Y5O$L:[F.6. ,D\DU:HH **** " MBBB@ HHHH **** "BBB@ HHHH *Y7QE_R,7@3_L,R?\ INO*ZJN5\9?\C%X$ M_P"PS)_Z;KR@#JJ*** "BBB@#E?B7_R+MG_V&=)_].-O755ROQ+_ .1=L_\ ML,Z3_P"G&WKJJ .5^+'_ "2SQE_V!KS_ -$/755ROQ8_Y)9XR_[ UY_Z(>NJ MH **** "BBB@ HHHH Y73?\ DJ?B'_L#:9_Z/OZZJN:U;PM)>:_-J]AX@U?2 M;F:UBM)5LTMF21(GE9"1-"Y!!F?H1V]*B_X1?5_^A[\2?]^-._\ D6@#,\5_ M"#P+XLUR?6-?T);K49PHDF%U-%OVJ%&0C@< 9QVKBO&7[-7@W5=)6W\,P+H M%[YH9KLM/=Y0 Y4(\P )..>>G3G(](_X1?5_^A[\2?\ ?C3O_D6C_A%]7_Z' MOQ)_WXT[_P"1: /+/ _[,GA;1XKM?%4B^(VD*F!PDUF8<9W [)B&SQV&,'KG MCM=%^!_P[T75K/4]-\.K%>V7#['4Y5MK2$'!YY%;W_"+ZO_T/?B3_ M +\:=_\ (M'_ B^K_\ 0]^)/^_&G?\ R+0!R7CSX=:GXI\9Z?JGV?1+9K&[ MAGMM8MY9H;Z*%2"\3H%*39P0&+KM#'"]<\OKWPA\6MK=QJ'A[4M/LM1DO;FX MDUG[=/%=7<$I#+;2*L?RJI55#*YP!D*,XKU7_A%]7_Z'OQ)_WXT[_P"1:/\ MA%]7_P"A[\2?]^-._P#D6@# _P"%96^I^.?%NK^(\W&FZL+,0VD%_<1JPBBV MN)XT*I("<8#;AC/3)%=YJEO<-H]S;Z6+2.X,)2 7,1>$'& &12"5[8!'%87_ M B^K_\ 0]^)/^_&G?\ R+1_PB^K_P#0]^)/^_&G?_(M 'F$/P;U5+77#91: M-HHU*ZL;C^S;.[FEM%>&<22R#=&I0L.%15PH&,XZ;U]\-M8GU*[N$N=/"3>+ M[3Q H,CY%O$J!E/R??\ E.!T]Q78_P#"+ZO_ -#WXD_[\:=_\BT?\(OJ_P#T M/?B3_OQIW_R+0!P>A_#7Q';?$G1_$&IS:5=K87]_/)?O^U+3HI;/1(;.*: O+MNHKY[E&VLJYCP5! MY!Z\=Z]5_P"$7U?_ *'OQ)_WXT[_ .1:/^$7U?\ Z'OQ)_WXT[_Y%H H:K8^ M.M)V% MW,;I"IB==NU0N]_F#'<%7Y1SCL_^$7U?_H>_$G_?C3O_ )%H_P"$7U?_ *'O MQ)_WXT[_ .1: //].^$6I7.EOIFN7EE%;V>@3:!8S6CO(\JR/GSY595"$!8_ MD!8$EOFZ5V'P^\+:II>MZKK?B#[#'?WEM:V2P6,SS1K' A&\LZ(=S,S<;< M_$G_?C3O\ Y%H XC1?AAK- MCXHL-2EN=.,%O?ZW=,JR.6*WFSR@/DQD;3NYX[9IVE?#KQ%HVE>"VL9]*N-3 MT?3+C2KJ.>:18624+B2-@A)*E!\I4;@<97&:[7_A%]7_ .A[\2?]^-._^1:/ M^$7U?_H>_$G_ 'XT[_Y%H \N'PB\3V?AP6%C<:))/<^&/[ NFFGE58G$CN)$ MQ&=X(?;@[<8SSTK9\<_#+6=8N])O-&DTZRU:ST^&SBU>&\N+:ZM64_-@*&2> M,@L-C!#R?FYX[C_A%]7_ .A[\2?]^-._^1:/^$7U?_H>_$G_ 'XT[_Y%H X? MQE\-->UC5/%YM)]+>TUY],F$EQ,Z/&]JR;E*",@AE#$$-P<#&#D6_$?P_P#$ M-YJ'CF[TK4;>V.N76G30*EU+ SQ01HDT4DB+NC#@,,INX/.,FNM_X1?5_P#H M>_$G_?C3O_D6C_A%]7_Z'OQ)_P!^-._^1: //=&^%6M6EA:PE=!LA'XP7Q%] MFM&6N6!Z#"@CGY>E:_P +?AYJ_@_Q)<7'FV6GZ(]NR-IFGWD\ MUO/.7!^T+%*/W!VC!57?Z@#GJ_\ A%]7_P"A[\2?]^-._P#D6C_A%]7_ .A[ M\2?]^-._^1: ..\5_#;6-7M?B#';7.GJWB&]T^YM?,D8/)Y>P8W [F<[\)@+7I/\ PB^K_P#0]^)/^_&G M?_(M'_"+ZO\ ]#WXD_[\:=_\BT =1&6,:F0*KX&X*<@'V.!G\J=7*_\ "+ZO M_P!#WXD_[\:=_P#(M'_"+ZO_ -#WXD_[\:=_\BT =517*_\ "+ZO_P!#WXD_ M[\:=_P#(M'_"+ZO_ -#WXD_[\:=_\BT =517*_\ "+ZO_P!#WXD_[\:=_P#( MM'_"+ZO_ -#WXD_[\:=_\BT =517*_\ "+ZO_P!#WXD_[\:=_P#(M'_"+ZO_ M -#WXD_[\:=_\BT =517*_\ "+ZO_P!#WXD_[\:=_P#(M'_"+ZO_ -#WXD_[ M\:=_\BT =517*_\ "+ZO_P!#WXD_[\:=_P#(M'_"+ZO_ -#WXD_[\:=_\BT M=517*_\ "+ZO_P!#WXD_[\:=_P#(M'_"+ZO_ -#WXD_[\:=_\BT =517*_\ M"+ZO_P!#WXD_[\:=_P#(M'_"+ZO_ -#WXD_[\:=_\BT =517*_\ "+ZO_P!# MWXD_[\:=_P#(M'_"+ZO_ -#WXD_[\:=_\BT =517*_\ "+ZO_P!#WXD_[\:= M_P#(M'_"+ZO_ -#WXD_[\:=_\BT =517*_\ "+ZO_P!#WXD_[\:=_P#(M'_" M+ZO_ -#WXD_[\:=_\BT =517*_\ "+ZO_P!#WXD_[\:=_P#(M'_"+ZO_ -#W MXD_[\:=_\BT =517*_\ "+ZO_P!#WXD_[\:=_P#(M'_"+ZO_ -#WXD_[\:=_ M\BT =517*_\ "+ZO_P!#WXD_[\:=_P#(M'_"+ZO_ -#WXD_[\:=_\BT =517 M*_\ "+ZO_P!#WXD_[\:=_P#(M'_"+ZO_ -#WXD_[\:=_\BT =517*_\ "+ZO M_P!#WXD_[\:=_P#(M'_"+ZO_ -#WXD_[\:=_\BT =517*_\ "+ZO_P!#WXD_ M[\:=_P#(M'_"+ZO_ -#WXD_[\:=_\BT =57*^,O^1B\"?]AF3_TW7E'_ B^ MK_\ 0]^)/^_&G?\ R+1;^$9_[7TR_P!2\3ZWJ?\ 9TS7$$%REHD?F-%)%D^5 M C'"ROQNQG% '54444 %%%% '*_$O_D7;/\ [#.D_P#IQMZZJN5^)?\ R+MG M_P!AG2?_ $XV]=50!ROQ8_Y)9XR_[ UY_P"B'KJJP/B%I]UJ_@'Q+INGQ>=> MWFF7-O!'N"[Y'B95&20!DD)/^_\ IW_R50!U5%)/^_^ MG?\ R51_PE&K_P#0B>)/^_\ IW_R50!U5%)/^_^G?\ R51_PE&K_P#0B>)/ M^_\ IW_R50!U5%)/^_^G?\ R51_PE&K_P#0B>)/^_\ IW_R50!U5%)/^_^ MG?\ R51_PE&K_P#0B>)/^_\ IW_R50!U5%)/^_^G?\ R51_PE&K_P#0B>)/ M^_\ IW_R50!U5%)/^_^G?\ R51_PE&K_P#0B>)/^_\ IW_R50!U5%)/^_^ MG?\ R51_PE&K_P#0B>)/^_\ IW_R50!U5%)/^_^G?\ R51_PE&K_P#0B>)/ M^_\ IW_R50!U5%)/^_^G?\ R51_PE&K_P#0B>)/^_\ IW_R50!U5%)/^_^ MG?\ R51_PE&K_P#0B>)/^_\ IW_R50!U5%)/^_^G?\ R51_PE&K_P#0B>)/ M^_\ IW_R50!U5%)/^_^G?\ R51_PE&K_P#0B>)/^_\ IW_R50!U5%)/^_^ MG?\ R51_PE&K_P#0B>)/^_\ IW_R50 ?$O\ Y%VS_P"PSI/_ *<;>NJK@/$E M]K?B"TLK"+P=K=I_Q,["X>>YGL?+CCANX97)V7#-]U&X"DYQ7?T %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 :444 %%%% !1110 4444 %%%% !1110!__]D! end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
May 19, 2023
Sep. 30, 2022
Cover [Abstract]        
Document Type 10-K      
Amendment Flag false      
Document Annual Report true      
Document Period End Date Mar. 31, 2023      
Current Fiscal Year End Date --03-31      
Document Fiscal Year Focus 2023      
Document Fiscal Period Focus FY      
Document Transition Report false      
Entity File Number 1-1373      
Entity Registrant Name MODINE MANUFACTURING CO      
Entity Central Index Key 0000067347      
Entity Incorporation, State or Country Code WI      
Entity Tax Identification Number 39-0482000      
Entity Address, Address Line One 1500 DeKoven Avenue      
Entity Address, City or Town Racine      
Entity Address, State or Province WI      
Entity Address, Postal Zip Code 53403      
City Area Code 262      
Local Phone Number 636-1200      
Title of 12(b) Security Common Stock, $0.625 par value      
Trading Symbol MOD      
Security Exchange Name NYSE      
Entity Well-known Seasoned Issuer No      
Entity Voluntary Filers No      
Entity Current Reporting Status Yes      
Entity Interactive Data Current Yes      
Entity Filer Category Accelerated Filer      
Entity Small Business false      
Entity Emerging Growth Company false      
ICFR Auditor Attestation Flag true      
Entity Shell Company false      
Entity Public Float       $ 662
Entity Common Stock, Shares Outstanding     52,065,078  
Auditor Firm ID 185 238    
Auditor Name KPMG LLP PricewaterhouseCoopers LLP    
Auditor Location Milwaukee, Wisconsin Milwaukee, Wisconsin    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]      
Net sales $ 2,297.9 $ 2,050.1 $ 1,808.4
Cost of sales 1,908.5 1,740.8 1,515.0
Gross profit 389.4 309.3 293.4
Selling, general and administrative expenses 234.0 215.1 210.9
Restructuring expenses 5.0 24.1 13.4
Impairment charges (reversals) - net 0.0 (55.7) 166.8
Loss on sale of assets 0.0 6.6 0.0
Operating income (loss) 150.4 119.2 (97.7)
Interest expense (20.7) (15.6) (19.4)
Other expense - net (4.4) (2.1) (2.2)
Earnings (loss) before income taxes 125.3 101.5 (119.3)
Benefit (provision) for income taxes 28.3 (15.2) (90.2)
Net earnings (loss) 153.6 86.3 (209.5)
Net earnings attributable to noncontrolling interest (0.5) (1.1) (1.2)
Net earnings (loss) attributable to Modine $ 153.1 $ 85.2 $ (210.7)
Net earnings (loss) per share attributable to Modine shareholders:      
Basic (in dollars per share) $ 2.93 $ 1.64 $ (4.11)
Diluted (in dollars per share) $ 2.9 $ 1.62 $ (4.11)
Weighted-average shares outstanding:      
Basic (in shares) 52.3 52.0 51.3
Diluted (in shares) 52.8 52.5 51.3
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]      
Net earnings (loss) $ 153.6 $ 86.3 $ (209.5)
Other comprehensive income (loss):      
Foreign currency translation (18.9) (8.3) 30.9
Defined benefit plans, net of income taxes of $1.1, $0 and $10.4 million 6.7 19.7 30.1
Cash flow hedges, net of income taxes of $0, $0 and $0.6 million 0.1 0.1 1.6
Total other comprehensive income (loss) (12.1) 11.5 62.6
Comprehensive income (loss) 141.5 97.8 (146.9)
Comprehensive income attributable to noncontrolling interest 0.0 (0.9) (1.7)
Comprehensive income (loss) attributable to Modine $ 141.5 $ 96.9 $ (148.6)
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Other comprehensive income (loss):      
Defined benefit plans, tax $ 1.1 $ 0.0 $ 10.4
Cash flow hedges, tax $ 0.0 $ 0.0 $ 0.6
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Mar. 31, 2023
Mar. 31, 2022
ASSETS    
Cash and cash equivalents $ 67.1 $ 45.2
Trade accounts receivable - net 398.0 367.5
Inventories 324.9 281.2
Other current assets 56.4 63.7
Total current assets 846.4 757.6
Property, plant and equipment - net 314.5 315.4
Intangible assets - net 81.1 90.3
Goodwill 165.6 168.1
Deferred income taxes 83.7 27.2
Other noncurrent assets 74.6 68.4
Total assets 1,565.9 1,427.0
LIABILITIES AND SHAREHOLDERS' EQUITY    
Short-term debt 3.7 7.7
Long-term debt - current portion 19.7 21.7
Accounts payable 332.8 325.8
Accrued compensation and employee benefits 89.8 85.1
Other current liabilities 61.1 54.2
Total current liabilities 507.1 494.5
Long-term debt 329.3 348.4
Deferred income taxes 4.8 5.9
Pensions 40.2 47.2
Other noncurrent liabilities 84.9 72.9
Total liabilities 966.3 968.9
Commitments and contingencies (see Note 20)
Shareholders' equity:    
Preferred stock, $0.025 par value, authorized 16.0 million shares, issued - none 0.0 0.0
Common stock, $0.625 par value, authorized 80.0 million shares, issued 55.4 million and 54.8 million shares 34.6 34.2
Additional paid-in capital 270.8 261.6
Retained earnings 497.5 344.4
Accumulated other comprehensive loss (161.1) (149.5)
Treasury stock, at cost, 3.3 million and 2.8 million shares (49.0) (40.0)
Total Modine shareholders' equity 592.8 450.7
Noncontrolling interest 6.8 7.4
Total equity 599.6 458.1
Total liabilities and equity $ 1,565.9 $ 1,427.0
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Millions
Mar. 31, 2023
Mar. 31, 2022
Shareholders' equity:    
Preferred stock, par value (in dollars per share) $ 0.025 $ 0.025
Preferred stock, shares authorized (in shares) 16.0 16.0
Preferred stock, shares issued (in shares) 0.0 0.0
Common stock, par value (in dollars per share) $ 0.625 $ 0.625
Common stock, shares authorized (in shares) 80.0 80.0
Common stock, shares issued (in shares) 55.4 54.8
Treasury stock at cost (in shares) 3.3 2.8
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:      
Net earnings (loss) $ 153.6 $ 86.3 $ (209.5)
Adjustments to reconcile net earnings (loss) to net cash provided by operating activities:      
Depreciation and amortization 54.5 54.8 68.6
Impairment charges (reversals) - net 0.0 (55.7) 166.8
Loss on sale of assets 0.0 6.6 0.0
Stock-based compensation expense 6.6 5.7 6.3
Deferred income taxes (59.6) (3.8) 67.9
Other - net 4.8 3.1 6.3
Changes in operating assets and liabilities:      
Trade accounts receivable (40.7) (55.6) (17.1)
Inventories (49.4) (70.7) (5.0)
Accounts payable 10.2 55.1 44.0
Accrued compensation and employee benefits 6.4 9.8 15.7
Other assets 19.6 (2.4) 27.5
Other liabilities 1.5 (21.7) (21.7)
Net cash provided by operating activities 107.5 11.5 149.8
Cash flows from investing activities:      
Expenditures for property, plant and equipment (50.7) (40.3) (32.7)
Proceeds from (payments for) dispositions of assets 0.3 (7.6) 0.7
Disbursements for loan origination (see Note 1) 0.0 (4.7) 0.0
Proceeds from maturities of short-term investments 3.4 3.6 3.4
Purchases of short-term investments (3.4) (3.9) (3.6)
Other - net 0.0 1.9 0.9
Net cash used for investing activities (50.4) (51.0) (31.3)
Cash flows from financing activities:      
Borrowings of debt 374.3 351.8 32.7
Repayments of debt (403.4) (306.7) (183.6)
Borrowings (repayments) on bank overdraft facilities - net 3.0 (4.3) 3.6
Purchase of treasury stock under share repurchase program (7.3) 0.0 0.0
Dividend paid to noncontrolling interest (0.6) (0.9) 0.0
Financing fees paid (0.6) (0.2) (0.8)
Other - net 1.3 (0.5) 3.0
Net cash (used for) provided by financing activities (33.3) 39.2 (145.1)
Effect of exchange rate changes on cash (2.0) (0.4) 1.4
Net increase (decrease) in cash, cash equivalents and restricted cash 21.8 (0.7) (25.2)
Cash, cash equivalents and restricted cash - beginning of year 45.4 46.1 71.3
Cash, cash equivalents and restricted cash - end of year $ 67.2 $ 45.4 $ 46.1
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Millions, $ in Millions
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock, at Cost [Member]
Non-controlling Interest [Member]
Total
Balance at Mar. 31, 2020 $ 33.3 $ 245.1 $ 469.9 $ (223.3) $ (37.1) $ 5.7 $ 493.6
Balance (in shares) at Mar. 31, 2020 53.4            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net (loss) earnings $ 0.0 0.0 (210.7) 0.0 0.0 1.2 (209.5)
Other comprehensive income (loss) 0.0 0.0 0.0 62.1 0.0 0.5 62.6
Stock options and awards $ 0.6 3.6 0.0 0.0 0.0 0.0 4.2
Stock options and awards (in shares) 0.9            
Purchase of treasury stock $ 0.0 0.0 0.0 0.0 (1.1) 0.0 (1.1)
Stock-based compensation expense 0.0 6.3 0.0 0.0 0.0 0.0 6.3
Balance at Mar. 31, 2021 $ 33.9 255.0 259.2 (161.2) (38.2) 7.4 356.1
Balance (in shares) at Mar. 31, 2021 54.3            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net (loss) earnings $ 0.0 0.0 85.2 0.0 0.0 1.1 86.3
Other comprehensive income (loss) 0.0 0.0 0.0 11.7 0.0 (0.2) 11.5
Stock options and awards $ 0.3 0.9 0.0 0.0 0.0 0.0 1.2
Stock options and awards (in shares) 0.5            
Purchase of treasury stock $ 0.0 0.0 0.0 0.0 (1.8) 0.0 (1.8)
Stock-based compensation expense 0.0 5.7 0.0 0.0 0.0 0.0 5.7
Dividend paid to noncontrolling interest 0.0 0.0 0.0 0.0 0.0 (0.9) (0.9)
Balance at Mar. 31, 2022 $ 34.2 261.6 344.4 (149.5) (40.0) 7.4 $ 458.1
Balance (in shares) at Mar. 31, 2022 54.8           54.8
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net (loss) earnings $ 0.0 0.0 153.1 0.0 0.0 0.5 $ 153.6
Other comprehensive income (loss) 0.0 0.0 0.0 (11.6) 0.0 (0.5) (12.1)
Stock options and awards $ 0.4 2.6 0.0 0.0 0.0 0.0 3.0
Stock options and awards (in shares) 0.6            
Purchase of treasury stock $ 0.0 0.0 0.0 0.0 (9.0) 0.0 (9.0)
Stock-based compensation expense 0.0 6.6 0.0 0.0 0.0 0.0 6.6
Dividend paid to noncontrolling interest 0.0 0.0 0.0 0.0 0.0 (0.6) (0.6)
Balance at Mar. 31, 2023 $ 34.6 $ 270.8 $ 497.5 $ (161.1) $ (49.0) $ 6.8 $ 599.6
Balance (in shares) at Mar. 31, 2023 55.4           55.4
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies
12 Months Ended
Mar. 31, 2023
Significant Accounting Policies [Abstract]  
Significant Accounting Policies

Note 1:  Significant Accounting Policies

Nature of Operations
Modine Manufacturing Company (“Modine” or the “Company”) specializes in providing innovative and environmentally responsible thermal management products and solutions to diversified global markets and customers in a wide array of commercial, industrial, and building heating, ventilating, air conditioning, and refrigeration (“HVAC&R”) markets. In addition, the Company is a leading provider of engineered heat transfer systems and high-quality heat transfer components for use in on- and off-highway original equipment manufacturer (“OEM”) vehicular applications. The Company’s primary product groups include i) heat transfer; ii) HVAC & refrigeration; iii) data center cooling; iv) air-cooled; v) liquid-cooled; and vi) advanced solutions.

Disposition of Austrian Air-cooled Automotive Business in Fiscal 2022
On April 30, 2021, the Company sold its Austrian air-cooled automotive business to Schmid Metall GmbH.  As a result of this transaction, the Company recorded a loss of $6.6 million during fiscal 2022, which included the write-off of $1.7 million of net actuarial losses related to its pension plan.  The Company reported this loss within the loss on sale of assets line on the consolidated statement of operations.  Upon transaction closing, $5.9 million of cash within the business transferred to the buyer.  Later in fiscal 2022, the Company paid the buyer $2.4 million upon the finalization of a purchase price adjustment for net working capital and certain other items. Financial results of this business, prior to the disposition, are reported within the Performance Technologies segment. See Note 2 for information regarding the accounting for this business while it was held for sale. Net sales of this business were $63.0 million in fiscal 2021.

In connection with the sale of this business, the Company provided the buyer with a 5-year, €4.0 million loan facility.  Borrowings under the agreement currently bear interest at 5.4 percent.  During fiscal 2022, the Company disbursed €4.0 million ($4.7 million) to the buyer under this facility.  At both March 31, 2023 and 2022, the Company recorded the loan receivable within other noncurrent assets on its consolidated balance sheet because the Company expects to receive the principal repayment more than twelve months from the balance sheet date.

Disposition of Previously-Closed Facility in Fiscal 2022
During fiscal 2022, the Company sold a previously-closed manufacturing facility in the U.S. and received net cash proceeds of $0.7 million.  As a result of the sale, the Company recorded an impairment charge of $0.3 million within the Climate Solutions segment to write down the property to fair value less costs to sell.

Chief Executive Officer (“CEO”) Transition in Fiscal 2021
In August 2020, Thomas A. Burke stepped down from his position as President and CEO.  The Board of Directors subsequently conducted a search for his successor and, effective December 1, 2020, appointed Neil D. Brinker as President and CEO.

As a result of Mr. Burke’s departure and in connection with the search for and transition to his successor, the Company recorded costs totaling $6.7 million during fiscal 2021.  These costs, which were recorded as selling, general and administrative (“SG&A”) expenses at Corporate, primarily consisted of severance and benefit-related expenses based upon the terms of Mr. Burke’s transition and separation agreement and costs directly associated with the CEO search, partially offset by the impact of Mr. Burke’s forfeited stock-based compensation awards.

Basis of Presentation
The Company prepares its consolidated financial statements in conformity with generally accepted accounting principles (“GAAP”) in the United States.  These principles require management to make certain estimates and assumptions in determining assets, liabilities, revenue, expenses and related disclosures.  Actual amounts could differ materially from those estimates.

Consolidation Principles
The consolidated financial statements include the accounts of Modine Manufacturing Company and its majority-owned or Modine-controlled subsidiaries.  The Company eliminates intercompany transactions and balances in consolidation.

Revenue Recognition
The Company recognizes revenue based upon consideration specified in a contract and as it satisfies performance obligations by transferring control over its products to its customers, which may be at a point in time or over time. The majority of the Company’s revenue is recognized at a point in time, based upon shipment terms. A portion of the Company’s revenue is recognized over time, based upon estimated progress toward satisfaction of the contractual performance obligations. See Note 3 for additional information.

Shipping and Handling Costs
The Company records shipping and handling costs incurred upon the shipment of products to its customers in cost of sales, and related amounts billed to these customers in net sales.

Trade Accounts Receivable
The Company records trade receivables at the invoiced amount. Trade receivables do not bear interest if paid according to the original terms. The Company maintains an allowance for credit losses, representing its estimate of expected losses associated with its trade accounts receivable. The Company bases its estimate using historical loss experience and considers the aging of the receivables and risks specific to customers where appropriate. At March 31, 2023 and 2022, the allowance for credit losses was $2.2 million and $1.7 million, respectively.  The changes to the Company’s allowance for credit losses during fiscal 2023 and 2022 were not material and primarily consisted of current-period provisions, write-offs charged against the allowance, recoveries collected, and foreign currency translation.

The Company enters into supply chain financing programs from time to time to sell accounts receivable, without recourse, to third-party financial institutions.  Sales of accounts receivable are reflected as a reduction of accounts receivable on the consolidated balance sheets and the proceeds are included in cash flows from operating activities in the consolidated statements of cash flows. During fiscal 2023, 2022, and 2021, the Company sold $150.6 million, $126.4 million, and $88.7 million, respectively, of accounts receivable to accelerate cash receipts. During fiscal 2023, 2022, and 2021, the Company recorded costs totaling $1.2 million, $0.3 million, and $0.2 million, respectively, related to selling accounts receivable in the consolidated statements of operations.

Warranty
The Company provides product warranties for specific product lines and accrues for estimated future warranty costs in the period in which the sale is recorded.  The Company records warranty expense, within cost of sales, based upon historical and current claims data or based upon estimated future claims.  Accrual balances, which are recorded within other current liabilities, are monitored and adjusted if it is probable that expected claims will differ from previous estimates.  See Note 15 for additional information.

Tooling
The Company accounts for production tooling costs as a component of property, plant and equipment when it owns title to the tooling and amortizes the capitalized cost to cost of sales over the estimated life of the asset, which is generally three years.  At March 31, 2023 and 2022, Company-owned tooling totaled $17.1 million and $18.3 million, respectively.

In certain instances, tooling is owned by the customer.  At the time customer-owned tooling is completed and customer acceptance is obtained, the Company records tooling revenue and related production costs within net sales and cost of sales, respectively, in the consolidated statements of operations.  If the customer has agreed to reimburse the Company, unbilled customer-owned tooling costs are recorded as a receivable within other current assets. No significant arrangements exist where customer-owned tooling costs were not accompanied by guaranteed reimbursement. At March 31, 2023 and 2022, customer-owned tooling receivables totaled $10.9 million and $12.3 million, respectively.

Stock-based Compensation
The Company recognizes stock-based compensation using the fair value method. Accordingly, compensation expense for stock options, restricted stock and performance-based stock awards is calculated based upon the fair value of the instruments at the time of grant and is recognized as expense over the respective vesting periods. See Note 5 for additional information.

Research and Development
The Company expenses research and development costs as incurred within SG&A expenses. During fiscal 2023, 2022, and 2021, research and development costs totaled $44.0 million, $50.3 million, and $46.3 million, respectively.

Translation of Foreign Currencies
The Company translates assets and liabilities of foreign subsidiaries into U.S. dollars at the period-end exchange rates and translates income and expense items at the monthly average exchange rate for the period in which the transactions occur.  The Company reports resulting translation adjustments within accumulated other comprehensive income (loss) within shareholders’ equity.  The Company includes foreign currency transaction gains or losses in the statement of operations within other income and expense.

Derivative Instruments
The Company enters into derivative financial instruments from time to time to manage certain financial risks. The Company enters into forward contracts to reduce exposure to changing future purchase prices for aluminum and copper and into foreign currency exchange contracts to hedge specific foreign currency-denominated assets and liabilities as well as forecasted transactions. The Company designates certain derivative financial instruments as cash flow hedges for accounting purposes. These instruments are used to manage financial risks and are not speculative.  See Note 19 for additional information.

Income Taxes
The Company determines deferred tax assets and liabilities based upon the difference between the amounts reported in the financial statements and the tax basis of assets and liabilities, using enacted tax rates in effect in the years in which the differences are expected to reverse. The Company establishes a valuation allowance if it is more likely than not that a deferred tax asset, or portion thereof, will not be realized.  The Company records the tax effects of global intangible low-taxed income (“GILTI”) as a period expense in the applicable tax year. The Company uses the portfolio approach for releasing income tax effects from accumulated other comprehensive income (loss).  See Note 8 for additional information.

Earnings per Share
The Company calculates basic earnings per share based upon the weighted-average number of common shares outstanding during the period, while the calculation of diluted earnings per share includes the dilutive effect of potential common shares outstanding during the period.  The calculation of diluted earnings per share excludes potential common shares if their inclusion would have an anti-dilutive effect.  See Note 9 for additional information.

Cash and Cash Equivalents
The Company considers all highly-liquid investments with original maturities of three months or less to be cash equivalents.

Short-term Investments
The Company invests in time deposits with original maturities of more than three months but not more than one year.  The Company records these short-term investments at cost, which approximates fair value, within other current assets in the consolidated balance sheets.  As of March 31, 2023 and 2022, the Company’s short-term investments totaled $3.5 million and $3.7 million, respectively.

Inventories
The Company values inventories using a first-in, first-out or weighted-average basis, at the lower of cost and net realizable value.

Property, Plant and Equipment
The Company records property, plant and equipment at cost. For financial reporting purposes, the Company computes depreciation using the straight-line method over the expected useful lives of the assets. The Company expenses maintenance and repair costs as incurred. The Company capitalizes costs of improvements. Upon the sale or other disposition of an asset, the Company removes the cost and related accumulated depreciation from the accounts and includes the gain or loss in the consolidated statements of operations. Capital expenditures of $13.6 million, $9.0 million, and $7.9 million were accrued within accounts payable at March 31, 2023, 2022 and 2021, respectively.

Leases
The Company’s most significant leases represent leases of real estate, such as manufacturing facilities, warehouses, and office buildings.  The Company also leases manufacturing and information technology equipment and vehicles.  The Company recognizes right-of-use (“ROU”) assets and lease liabilities at the lease commencement date, based upon the present value of lease payments over the lease term.  See Note 16 for additional information.

Goodwill
The Company does not amortize goodwill; rather, it tests for impairment annually unless conditions exist that would require a more frequent evaluation.  The Company performs an assessment of the fair value of its reporting units for goodwill impairment testing based upon, among other things, the present value of expected future cash flows.  The Company performed its goodwill impairment test as of March 31, 2023 and determined the fair value of each of its reporting units exceeded the respective book value.  See Note 14 for additional information.

Impairment of Held and Used Long-lived Assets
The Company reviews held and used long-lived assets, including property, plant and equipment and intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be fully recoverable.  In these instances, the Company compares the undiscounted future cash flows expected to be generated from the asset with its carrying value.  If the asset’s carrying value exceeds expected future cash flows, the Company measures and records an impairment loss, if any, as the amount by which the carrying value of the asset exceeds its fair value.  The Company estimates fair value using a variety of valuation techniques, including discounted cash flows, market values and comparison values for similar assets.

Assets Held for Sale
The Company classifies an asset as held for sale when (i) management approves and commits to a formal plan to actively market the asset for sale at a reasonable price in relation to its fair value; (ii) the asset is available for immediate sale in its present condition; (iii) an active program to locate a buyer and other actions required to complete the sale have been initiated; (iv) the sale of the asset is expected to be completed within one year; and (v) it is unlikely that significant changes will be made to the plan.  Upon classification as held for sale, the Company records the carrying value of the asset at the lower of its carrying value or its estimated fair value, less costs to sell.  In addition, the Company ceases to record depreciation for assets held for sale.  See Note 2 for additional information.

Deferred Compensation Trusts
The Company maintains deferred compensation trusts to fund future obligations under its non-qualified deferred compensation plans.  The trusts’ investments in third-party debt and equity securities are presented within other noncurrent assets in the consolidated balance sheets.

Self-insurance Reserves
The Company retains a portion of the financial risk for certain insurance coverage, including property, general liability, workers compensation, and employee healthcare, and therefore maintains reserves that estimate the impact of unreported and under-reported claims that fall below various stop-loss limits and deductibles under its insurance policies.  The Company maintains reserves for the estimated settlement cost of known claims, as well as estimates of incurred but not reported claims.  The Company charges costs of claims, including the impact of changes in reserves due to claim experience and severity, to cost of sales or SG&A expenses.  The Company reviews and updates the amount of its insurance-related reserves on a quarterly basis.

Environmental Liabilities
The Company records liabilities for environmental assessments and remediation activities in the period in which its responsibility is probable and the costs can be reasonably estimated.  The Company records environmental indemnification assets from third parties, including prior owners, when recovery is probable. To the extent that the required remediation procedures change, or additional contamination is identified, the Company’s estimated environmental liabilities may also change. See Note 20 for additional information.

Supplemental Cash Flow Information

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Interest paid
 
$
18.4
   
$
14.1
   
$
17.9
 
Income taxes paid
   
31.9
     
21.8
     
19.7
 

See Note 16 for supplemental cash flow information related to the Company’s leases.

New Accounting Guidance

Supplier Finance Programs
In September 2022, the Financial Accounting Standards Board (“FASB”) issued new guidance that will require companies that use supplier finance programs to disclose information about the programs, including key terms, outstanding obligations under such programs and where outstanding amounts are presented within their financial statements. In addition, a roll forward of obligations under supplier finance programs will be required annually. The new guidance is effective for the Company’s fiscal 2024 financial statements, with the exception of the roll forward disclosure requirement, which will become effective one year later. The Company is currently evaluating the new disclosures, but does not expect the guidance will have a material impact on its consolidated financial statements.

Income Tax Simplification
In December 2019, the FASB issued new guidance designed to simplify the accounting for income taxes. The new guidance eliminated certain exceptions related to the approach for intraperiod tax allocations and the methodology for deferred tax liabilities. The Company adopted this guidance as of April 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.

Credit Losses
In June 2016, the FASB issued new guidance related to the accounting for credit losses for certain financial assets, including trade accounts receivable and contract assets. The new guidance modified the credit loss model to measure and recognize credit losses based upon expected losses rather than incurred losses. The Company adopted this guidance as of April 1, 2020. The adoption did not have a material impact on the Company’s consolidated balance sheets, statements of operations or statements of cash flows.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Assets Held for Sale
12 Months Ended
Mar. 31, 2023
Assets Held for Sale [Abstract]  
Assets Held for Sale
Note 2:  Assets Held for Sale

On November 2, 2020, the Company signed a definitive agreement to sell its liquid-cooled automotive business to Dana Incorporated (“Dana”).  Beginning at that time, the Company classified this business as held for sale and ceased recording depreciation expense for its long-lived assets. On October 25, 2021, the Company announced that it agreed with Dana to terminate the sale agreement.  Both companies had been actively engaged in the regulatory review process in Germany for many months and agreed that it was no longer in the best interest of either party to pursue the sale transaction further.

In connection with the termination of the sale agreement, the Company determined that the liquid-cooled automotive business no longer met the requirements to be classified as held for sale.  As a result, the Company remeasured the long-lived assets reverting back to held and used classification at the lower of their (i) carrying value, as if held for sale classification had not been met; or (ii) fair value at the date of the decision not to sell and reversed $57.2 million of held for sale impairment charges during the third quarter of fiscal 2022.  The long-lived assets primarily consisted of property, plant and equipment assets and were fully impaired while classified as held for sale.  For purposes of the remeasurement, the Company engaged third-party valuation specialists to assist in estimating the fair values of the assets.  The Company primarily used the market and cost valuation approaches and utilized third-party information from various industry-accepted sources, including applicable government-published statistics and data from appraisal and resale service providers.  The market approach focused on prices for comparable assets in arm’s length transactions.  For land and building assets, for example, sales of similar properties near the Company’s facilities were analyzed.  For machinery and equipment assets, the Company referenced available third-party information regarding the selling prices of similar equipment.  The cost approach focused on the amount for which an asset could be replaced or reproduced.  The cost of an asset was then adjusted downward based on various factors including, but not limited to, age, location, and physical condition.  After estimating the fair values of the assets reverting back to held and used classification, the Company compared the fair value for each asset to its carrying value.  Carrying value represented each asset’s carrying value before the initial impairment charge, reduced for depreciation that would have been recorded if the asset had not been classified as held for sale.  The Company then adjusted each asset to the lower of fair value or carrying value, resulting in the reversal of $57.2 million of previous impairment charges.  In addition, the Company resumed depreciating the property, plant and equipment assets of the liquid-cooled automotive business based on the remeasured asset values during the third quarter of fiscal 2022.

The $57.2 million held for sale impairment reversal during the third quarter of fiscal 2022 was partially offset by $1.2 million of net held for sale impairment charges recorded earlier in fiscal 2022. At both June 30, 2021 and September 30, 2021, while the liquid-cooled automotive business was held for sale, the Company reassessed its fair value less costs to sell.  As a result of these evaluations, the Company recorded a total of $8.6 million of impairment charges during the first and second quarters of fiscal 2022.  These impairment charges reduced the net carrying value of property, plant and equipment additions during each quarter to zero.  In addition, in connection with a modification of the sale perimeter in the first quarter of fiscal 2022, the Company determined that certain manufacturing operations no longer met the requirements to be classified as held for sale.  As a result, the Company reversed $7.4 million of previous impairment charges to adjust the long-lived assets within the asset groups impacted by the sale perimeter change to their estimated fair value.  The Company’s determination of fair value for the long-lived assets within the businesses impacted by the sale perimeter change in the first quarter involved judgement and the use of significant estimates and assumptions, including assumptions regarding future revenue projections and operating profit margins and risk-adjusted discount rates.

When the liquid-cooled automotive business was initially classified as held for sale during the third quarter of fiscal 2021, the Company assessed the disposal group’s fair value less costs to sell and reduced the net carrying value of the disposal group’s long-lived assets to zero. During fiscal 2021, the Company recorded impairment charges totaling $138.3 million related to the long-lived assets within the liquid-cooled automotive business.

Also during fiscal 2021, the Company signed a definitive agreement to sell its Austrian air-cooled automotive business to Schmid Metall GmbH.  Upon classification as held for sale, the Company estimated an implied loss in excess of the carrying value of the disposal group’s long-lived assets, which primarily consisted of property, plant and equipment assets.  As a result, the Company recorded a $26.8 million impairment charge related to this business, reducing the carrying value of the disposal group’s long-lived assets to zero.  In addition, the Company recorded an impairment charge of $1.7 million related to other equipment within the Performance Technologies segment.  See Note 1 for additional information regarding the accounting for the sale of the Austrian air-cooled automotive business, which was completed in fiscal 2022.

The Company reported the impairment charges and reversals during fiscal 2022 and 2021 within the impairment charges (reversals) line on the consolidated statements of operations.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition
12 Months Ended
Mar. 31, 2023
Revenue Recognition [Abstract]  
Revenue Recognition
Note 3:  Revenue Recognition

The Company generates revenue from selling innovative thermal management products and solutions to diversified global markets and customers.  The Company recognizes revenue based upon consideration specified in a contract and as it satisfies performance obligations by transferring control over its products to its customers, which may be at a point in time or over time.  The majority of the Company’s revenue is recognized at a point in time, based upon shipment terms.  The Company records an allowance for credit losses and accrues for estimated warranty costs at the time of sale.  These estimates are based upon historical experience, current business trends, and current economic conditions.  The Company accounts for shipping and handling activities as fulfilment costs rather than separate performance obligations and records shipping and handling costs in cost of sales and related amounts billed to customers in net sales.  The Company establishes payment terms with its customers based upon industry and regional practices, which typically do not exceed 90 days.  As the Company expects to receive payment from its customers within one year from the time of sale, it disregards the effects of the time value of money in its determination of the transaction price.  The Company has not disclosed the value of unsatisfied performance obligations because the revenue associated with customer contracts for which the original expected performance period is greater than one year is immaterial.

The following is a description of the Company’s principal revenue-generating activities:

Climate Solutions
The Climate Solutions segment principally generates revenue from selling heat transfer products, heating, ventilating, air conditioning, and refrigeration (“HVAC & refrigeration”) products, and data center cooling solutions.

Heating products are manufactured in the U.S. and are largely sold to independent distributors, who in turn market the heating products to end customers. Because these products are sold to many different customers without contractual or practical limitations, the Climate Solutions segment recognizes revenue at the time control is transferred to the customer, generally the independent distributor, based upon shipping terms, which is generally upon shipment.

Ventilation and air conditioning products are highly-specified to a customer’s needs; the majority of the underlying sales contracts do not provide the Company with an enforceable right to payment for performance completed to date.  As a result, the Climate Solutions segment recognizes revenue for the majority of its products at the time control is transferred to the customer based upon shipping terms, which is generally upon shipment.

For the sale of heat transfer products, refrigeration products, and data center cooling solutions, individual customer purchase orders generally represent the Company’s contract with its customers. With the exception of a small number of customers, the applicable customer contracts do not provide the Company with an enforceable right to payment for performance completed to date. As a result, the Climate Solutions segment recognizes revenue for these products primarily at the time control is transferred to the customer based upon shipping terms, which is generally upon shipment.

For sales to customers whose contract cancellation terms provide an enforceable right to payment, the Climate Solutions segment recognizes revenue over time based upon its estimated progress toward satisfaction of the performance obligations. The segment measures progress by evaluating the production status toward completion of ordered products not yet shipped to its customers.

Performance Technologies
The Performance Technologies segment provides products and solutions that enhance the performance of customer applications. The Performance Technologies segment designs and manufactures air- and liquid-cooled technology for vehicular, stationary power, and industrial applications. Air-cooled products include radiators, charge air coolers, condensers, and engine cooling modules. Liquid-cooled products include engine oil coolers, charge air coolers, condensers, and exhaust gas recirculation coolers. In addition, the Performance Technologies segment provides advanced solutions, which are designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle, automotive, bus and specialty vehicle customers. These solutions include battery thermal management systems, electronics cooling packages, and battery chillers. The advanced solutions provided by the segment also include coating products and application services that extend the life of equipment and components by protecting against corrosion.

While the Performance Technologies segment provides customized production and service parts to customers under multi-year programs, these programs typically do not contain contractually-guaranteed volumes to be purchased by the customer. As a result, individual purchase orders typically represent the quantities ordered by the customer. With the exception of a small number of customers, the terms within the customer agreement, purchase order, or customer-owned tooling contract do not provide the Company with an enforceable right to payment for performance completed to date. As a result, the Performance Technologies segment recognizes revenue primarily at the time control is transferred to the customer based upon shipping terms, which is generally upon shipment.

In regard to the Performance Technologies customers with contractual cancellation terms that provide an enforceable right to payment for performance completed to date, the Company recognizes revenue over time based upon its estimated progress toward satisfaction of the performance obligations. The Performance Technologies segment measures progress by evaluating the production status of ordered products not yet shipped to the customer.

For sales of coatings products, in which the customers control the equipment being enhanced by the coating application, the Performance Technologies segment recognizes revenue over time based upon its estimated progress toward satisfaction of the performance obligations. The segment measures progress by evaluating the production status toward completion of ordered products or services not yet shipped to its customers.

For certain customer programs, the Company agrees to provide annual price reductions based upon contract terms. For these scheduled price reductions, the Company evaluates whether the provisions represent a material right to the customer, and if so, defers associated revenue as a result.

At times, the Company makes up-front incentive payments to certain customers related to future sales under multi-year programs. The Company capitalizes these incentive payments, which it expects to recover through future sales, and amortizes the assets as a reduction to revenue when the related products are sold to customers.

Disaggregation of Revenue
The tables below present revenue for each of the Company’s operating segments, Climate Solutions and Performance Technologies. Each segment’s revenue is disaggregated by product group, by geographic location and based upon the timing of revenue recognition.

Effective April 1, 2022, the Company began managing its operations under two operating segments, Climate Solutions and Performance Technologies. The Climate Solutions segment includes the previously-reported Building HVAC Systems (“BHVAC”) and the Commercial and Industrial Solutions (“CIS”) segments, with the exception of CIS Coatings. The Performance Technologies segment includes the previously-reported Heavy Duty Equipment (“HDE”) and Automotive segments and the CIS Coatings business. See Note 22 for additional information regarding the Company’s operating segments. The disaggregated revenue information presented in the tables below for fiscal 2022 and 2021 has been recast to be comparable with the fiscal 2023 presentation.

   
Year ended March 31, 2023
 
 
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                 
Heat transfer
 
$
521.2
   
$
-
   
$
521.2
 
HVAC & refrigeration
   
336.3
     
-
     
336.3
 
Data center cooling
   
154.0
     
-
     
154.0
 
Air-cooled
   
-
     
658.6
     
658.6
 
Liquid-cooled
   
-
     
483.9
     
483.9
 
Advanced solutions
   
-
     
143.9
     
143.9
 
Inter-segment sales
   
0.4
     
29.8
     
30.2
 
Net sales
 
$
1,011.9
   
$
1,316.2
   
$
2,328.1
 
                         
Geographic location:
                       
Americas
 
$
580.9
   
$
702.0
   
$
1,282.9
 
Europe
   
406.0
     
408.5
     
814.5
 
Asia
   
25.0
     
205.7
     
230.7
 
Net sales
 
$
1,011.9
   
$
1,316.2
   
$
2,328.1
 
                         
Timing of revenue recognition:
                       
Products transferred at a point in time
 
$
959.8
   
$
1,242.3
   
$
2,202.1
 
Products transferred over time
   
52.1
     
73.9
     
126.0
 
Net sales
 
$
1,011.9
   
$
1,316.2
   
$
2,328.1
 

   
Year ended March 31, 2022
 
 
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                 
Heat transfer
 
$
488.3
   
$
-
   
$
488.3
 
HVAC & refrigeration
   
325.5
     
-
     
325.5
 
Data center cooling
   
96.3
     
-
     
96.3
 
Air-cooled
   
-
     
572.3
     
572.3
 
Liquid-cooled
   
-
     
448.3
     
448.3
 
Advanced solutions
   
-
     
119.4
     
119.4
 
Inter-segment sales
   
0.4
     
32.4
     
32.8
 
Net sales
 
$
910.5
   
$
1,172.4
   
$
2,082.9
 
                         
Geographic location:
                       
Americas
 
$
485.9
   
$
585.6
   
$
1,071.5
 
Europe
   
396.7
     
375.7
     
772.4
 
Asia
   
27.9
     
211.1
     
239.0
 
Net sales
 
$
910.5
   
$
1,172.4
   
$
2,082.9
 
                         
Timing of revenue recognition:
                       
Products transferred at a point in time
 
$
889.3
   
$
1,093.7
   
$
1,983.0
 
Products transferred over time
   
21.2
     
78.7
     
99.9
 
Net sales
 
$
910.5
   
$
1,172.4
   
$
2,082.9
 

   
Year ended March 31, 2021
 
 
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                 
Heat transfer
 
$
386.9
   
$
-
   
$
386.9
 
HVAC & refrigeration
   
279.7
     
-
     
279.7
 
Data center cooling
   
64.5
     
-
     
64.5
 
Air-cooled
   
-
     
520.3
     
520.3
 
Liquid-cooled
   
-
     
458.9
     
458.9
 
Advanced solutions
   
-
     
98.1
     
98.1
 
Inter-segment sales
   
0.1
     
31.5
     
31.6
 
Net sales
 
$
731.2
   
$
1,108.8
   
$
1,840.0
 
                         
Geographic location:
                       
Americas
 
$
379.7
   
$
472.0
   
$
851.7
 
Europe
   
307.0
     
411.1
     
718.1
 
Asia
   
44.5
     
225.7
     
270.2
 
Net sales
 
$
731.2
   
$
1,108.8
   
$
1,840.0
 
                         
Timing of revenue recognition:
                       
Products transferred at a point in time
 
$
722.7
   
$
1,044.7
   
$
1,767.4
 
Products transferred over time
   
8.5
     
64.1
     
72.6
 
Net sales
 
$
731.2
   
$
1,108.8
   
$
1,840.0
 

Contract Balances
Contract assets and contract liabilities from contracts with customers were as follows:

 
March 31, 2023
   
March 31, 2022
 
Contract assets
 
$
19.3
   
$
26.8
 
Contract liabilities
   
21.5
     
11.8
 

Contract assets, included within other current assets in the consolidated balance sheets, primarily consist of capitalized costs related to customer-owned tooling contracts, wherein the customer has guaranteed reimbursement, and assets recorded for revenue recognized over time, which represent the Company’s rights to consideration for work completed but not yet billed. The $7.5 million decrease in contract assets during fiscal 2023 primarily resulted from a decrease in contract assets for revenue recognized over time.

Contract liabilities, included within other current liabilities in the consolidated balance sheets, consist of payments received in advance of satisfying performance obligations under customer contracts, including contracts for customer-owned tooling.  The $9.7 million increase in contract liabilities during fiscal 2023 primarily resulted from payments received in advance of the Company’s satisfaction of performance obligations.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
12 Months Ended
Mar. 31, 2023
Fair Value Measurements [Abstract]  
Fair Value Measurements

Note 4:  Fair Value Measurements

Fair value is defined as the price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.  Fair value measurements are classified under the following hierarchy:

Level 1 – Quoted prices for identical instruments in active markets.
Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.
Level 3 – Model-derived valuations in which one or more significant inputs are not observable.

When available, the Company uses quoted market prices to determine fair value and classifies such measurements as Level 1.  In some cases, where market prices are not available, the Company uses observable market-based inputs to calculate fair value, in which case the measurements are classified as Level 2.  If quoted or observable market prices are not available, the Company determines fair value based upon valuation models that use, where possible, market-based data such as interest rates, yield curves or currency rates.  These measurements are classified as Level 3.

The carrying values of cash, cash equivalents, restricted cash, short-term investments, trade accounts receivable, accounts payable, and short-term debt approximate fair value due to the short-term nature of these instruments. In addition, the Company assesses the fair value of a disposal group for each reporting period it is held for sale. See Note 2 for additional information regarding assets held for sale. The fair value of the Company’s long-term debt is disclosed in Note 17.

The Company holds investments in deferred compensation trusts to fund obligations under certain non-qualified deferred compensation plans. The Company records the fair value of these investments within other noncurrent assets on its consolidated balance sheets. The Company classifies money market investments held by the trusts within Level 2 of the valuation hierarchy. The Company classifies all other investments held by the trusts within Level 1 of the valuation hierarchy, as it uses quoted market prices to determine the investments’ fair value. The Company’s deferred compensation obligations, which are recorded as other noncurrent liabilities, are recorded at the fair values of the investments held by the trust. At March 31, 2023 and 2022, the fair values of the investments and obligations for the Company’s deferred compensation plans each totaled $2.3 million and $2.9 million, respectively.

Plan assets related to the Company’s pension plans were classified as follows:

 
March 31, 2023
 
   
Level 1
   
Level 2
   
Total
 
                   
Money market investments
 
$
-
   
$
1.9
   
$
1.9
 
Pooled equity funds
   
34.9
     
-
     
34.9
 
Other
   
-
     
0.4
     
0.4
 
Fair value excluding investments measured at net asset value
   
34.9
     
2.3
     
37.2
 
Investments measured at net asset value
                   
116.1
 
Total fair value
                 
$
153.3
 

 
March 31, 2022
 
   
Level 1
   
Level 2
   
Total
 
                   
Money market investments
 
$
-
   
$
2.2
   
$
2.2
 
Fixed income securities
   
-
     
9.1
     
9.1
 
Pooled equity funds
   
40.4
     
-
     
40.4
 
U.S. government and agency securities
   
-
     
11.8
     
11.8
 
Other
   
0.1
     
1.4
     
1.5
 
Fair value excluding investment measured at net asset value
   
40.5
     
24.5
     
65.0
 
Investments measured at net asset value
                   
114.9
 
Total fair value
                 
$
179.9
 

The Company determined the fair value of money market investments to approximate their net asset values, without discounts for credit quality or liquidity restrictions, and classified them within Level 2 of the valuation hierarchy.  The Company determined the fair value of pooled equity funds based upon quoted prices from active markets and classified them within Level 1 of the valuation hierarchy.  The Company determined the fair value of fixed income securities and U.S. government and agency securities based upon recent bid prices or the average of recent bid and asking prices when available and, if not available, the Company valued them through matrix pricing models developed by sources considered by management to be reliable.  The Company classified these assets within Level 2 of the valuation hierarchy.  As of March 31, 2023 and 2022, the Company held no Level 3 assets within its pension plans.

As a practical expedient, the Company valued certain investments, including pooled equity, fixed income and real estate funds, using their net asset value (“NAV”) per unit, and therefore, has not classified these investments within the fair value hierarchy.  The terms and conditions for redemptions vary for the investments valued at NAV.  The real estate investment fund may be redeemed quarterly with a 90-day notice period.  Other investments valued at NAV do not have significantly-restrictive redemption frequency or notice period requirements.  The Company does not intend to sell or otherwise dispose of these investments at prices different than the NAV per unit.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation
12 Months Ended
Mar. 31, 2023
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
Note 5:  Stock-Based Compensation

The Company’s stock-based incentive programs consist of the following: (1) a long-term incentive plan (“LTIP”) for officers and other executives that consists of stock awards, stock options, and performance-based awards granted for retention and performance, (2) a discretionary equity program for other management and key employees, and (3) stock awards for non-employee directors.  The Company’s Board of Directors and the Human Capital and Compensation Committee, as applicable, have discretionary authority to set the terms of the stock-based awards.  Grants to employees during fiscal 2023 were issued under the Company’s Amended and Restated 2020 Incentive Compensation Plan.  In lieu of performance-based stock awards, the Company granted performance cash awards to the LTIP participants in fiscal 2023, 2022, and 2021.  At present, the Company accomplishes the fulfillment of equity-based grants through the issuance of new common shares.  As of March 31, 2023, approximately 2.2 million shares authorized under the Amended and Restated 2020 Incentive Compensation Plan remain available for future grants.  Employee participants have the opportunity to deliver back to the Company the number of shares from the vesting of stock awards sufficient to satisfy the individual’s minimum tax withholding obligations.  These shares are held as treasury shares.  The Company recorded stock-based compensation expense of $6.6 million, $5.7 million, and $6.3 million in fiscal 2023, 2022, and 2021, respectively.

Stock Options
The Company recorded $1.2 million, $1.1 million, and $0.9 million of compensation expense related to stock options in fiscal 2023, 2022, and 2021, respectively.  The grant date fair value of stock options that vested during fiscal 2023, 2022, and 2021, was $1.0 million, $0.9 million, and $1.3 million, respectively.  As of March 31, 2023, the total compensation expense not yet recognized related to non-vested stock options was $2.3 million and the weighted-average period in which the remaining expense is expected to be recognized was 2.1 years.

The Company estimated the fair value of option awards on the date of grant using the Black-Scholes option valuation model and the following assumptions:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Fair value of options
 
$
6.99
   
$
8.79
   
$
3.46
 
Expected life of awards in years
   
6.0
     
6.1
     
6.1
 
Risk-free interest rate
   
3.0
%
   
1.1
%
   
0.4
%
Expected volatility of the Company’s stock
   
57.8
%
   
56.5
%
   
54.1
%
Expected dividend yield on the Company’s stock
   
0.0
%
   
0.0
%
   
0.0
%

Stock options expire no later than 10 years after the grant date and have an exercise price equal to the fair market value of Modine’s common stock on the date of grant.  The risk-free interest rate was based upon yields of U.S. Treasury zero-coupon issues with a term corresponding to the expected life of the options.  The expected volatility assumption was based upon changes in the Company’s historical common stock prices over the same time period as the expected life of the awards.  The expected dividend yield is zero, as the Company currently does not anticipate paying dividends over the expected life of the options.  The expected lives of the awards are based upon historical patterns and the terms of the options.  Based upon the terms of the fiscal 2023 annual awards, stock options vest 33 percent, 33 percent, and 34 percent per year for three years, respectively. Stock option grants preceding the fiscal 2023 grant vest 25 percent per year for four years.

A summary of stock option activity for fiscal 2023 was as follows:

 
Shares
   
Weighted-average
exercise price
   
Weighted-average
remaining contractual
term (years)
   
Aggregate
intrinsic value
 
Outstanding, beginning of year
   
1.0
   
$
12.12
             
Granted
   
0.2
     
12.40
             
Exercised
   
(0.2
)
   
11.77
             
Forfeited or expired
   
(0.1
)
   
12.26
             
Outstanding, end of year
   
0.9
   
$
12.28
     
7.1
   
$
9.6
 
                                 
Exercisable, March 31, 2023
   
0.4
   
$
12.46
     
5.5
   
$
4.3
 

The aggregate intrinsic value represents the difference between the closing price of Modine’s common shares on the last trading day of fiscal 2023 over the exercise price of the stock options, multiplied by the number of options outstanding or exercisable.  The aggregate intrinsic value is not recorded for financial statement purposes, and this value will change based upon daily changes in the price of Modine’s common shares.

Additional information related to stock options exercised is as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Intrinsic value of stock options exercised
 
$
1.5
   
$
0.1
   
$
1.4
 
Proceeds from stock options exercised
   
2.9
     
1.4
     
4.1
 

Restricted Stock
The Company recorded $5.4 million, $5.0 million, and $4.3 million of compensation expense related to restricted stock in fiscal 2023, 2022, and 2021, respectively.  The grant date fair value of restricted stock awards that vested during fiscal 2023, 2022, and 2021 was $4.7 million, $4.4 million, and $4.5 million, respectively.  At March 31, 2023, the Company had $6.4 million of unrecognized compensation expense related to non-vested restricted stock, which it expects to recognize over a weighted-average period of 1.8 years. The Company values restricted stock awards using the closing market price of its common shares on the date of grant.  Based upon the terms of the fiscal 2023 annual awards, restricted stock awards vest 33 percent, 33 percent, and 34 percent per year for three years, respectively. Restricted stock award grants preceding the fiscal 2023 grant vest 25 percent per year for four years. Restricted stock awards granted to non-employee directors in fiscal 2023 vest one year from the time of grant.

A summary of restricted stock activity for fiscal 2023 was as follows:

 
Shares
   
Weighted-average
price
 
Non-vested balance, beginning of year
   
0.7
   
$
11.61
 
Granted
   
0.5
     
13.60
 
Vested
   
(0.3
)
   
11.85
 
Forfeited
   
(0.1
)
   
10.58
 
Non-vested balance, end of year
   
0.8
   
$
12.95
 

Restricted Stock – Performance-Based Shares
The Company granted performance-based cash awards in fiscal 2023, 2022, and 2021 in lieu of performance-based stock awards.  For performance-based stock awards, the Company values the awards using the closing market price of its common shares on the date of grant. During fiscal 2023 all performance-based awards were cash-based, therefore, the Company did not recognize compensation expense related to performance-based stock awards. In fiscal 2022, the Company recorded a $0.4 million benefit related to the performance-based stock awards granted in fiscal 2020.  The payout earned for the fiscal 2020 awards was less than previously estimated.  In fiscal 2021, the Company recorded $1.1 million of compensation expense related to performance-based stock awards.

The payouts earned under the performance portion of the award program are based upon the attainment of certain financial targets over a three-year period and are paid after the end of that three-year performance period, if the performance targets have been achieved.  The performance metrics for the performance-based cash awards granted in fiscal 2021 are based upon both a target three-year average consolidated cash flow return on invested capital and a target three-year average annual revenue growth at the end of the three-year performance period, commencing with the fiscal year of grant.  The performance metrics for the performance-based cash awards granted in fiscal 2022 and fiscal 2023 are based upon both a target three-year average consolidated cash flow return on invested capital and a target three-year average growth in consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”) at the end of the three-year performance period, commencing with the fiscal year of grant.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring Activities
12 Months Ended
Mar. 31, 2023
Restructuring Activities [Abstract]  
Restructuring Activities
Note 6:  Restructuring Activities

During fiscal 2023, restructuring and repositioning expenses primarily consisted of severance-related expenses for targeted headcount reductions in each the Climate Solutions and Performance Technologies segments and supported the Company’s objective of reducing operational and SG&A cost structures. In addition, the Performance Technologies and Climate Solutions segments incurred equipment transfer costs in Europe and closure costs related to a previously-leased facility in the U.S., respectively.

During fiscal 2022,  the Company committed to restructuring actions intended to reduce SG&A and operational expenses, particularly within the Performance Technologies segment.  During fiscal 2022, the Company recorded $22.1 million of severance expenses, of which $20.3 million were recorded in the Performance Technologies segment and primarily related to targeted headcount reductions in Europe.  In addition, the Company implemented targeted headcount reductions in the Climate Solutions segment.  Also in fiscal 2022, the Company incurred equipment transfer costs within the Performance Technologies segment.

During fiscal 2021, restructuring actions consisted primarily of targeted headcount reductions and plant consolidation activities.  The headcount reductions were primarily in Europe and in the Americas within the Performance Technologies segment and supported the Company’s objective of reducing operational and SG&A cost structures.  During fiscal 2021, the Company transferred production from its manufacturing facility in Zhongshan, China to another Climate Solutions segment manufacturing facility in China.  As a result of this plant consolidation, the Company recorded $3.7 million of severance expenses during fiscal 2021.  Other plant consolidation activities in fiscal 2021 included transferring product lines to the Company’s Climate Solutions manufacturing facility in Mexico.

Restructuring and repositioning expenses were as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Employee severance and related benefits
 
$
3.5
   
$
22.1
   
$
11.7
 
Other restructuring and repositioning expenses
   
1.5
     
2.0
     
1.7
 
Total
 
$
5.0
   
$
24.1
   
$
13.4
 

Other restructuring and repositioning expenses primarily consist of equipment transfer and plant consolidation costs.

The Company accrues severance in accordance with its written plans, procedures, and relevant statutory requirements.  Changes in accrued severance were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Beginning balance
 
$
20.2
   
$
4.0
 
Additions
   
3.5
     
22.1
 
Payments
   
(12.4
)
   
(5.7
)
Reclassified from held for sale
   
-
     
0.4
 
Effect of exchange rate changes
   
(0.7
)
   
(0.6
)
Ending balance
 
$
10.6
   
$
20.2
 

During fiscal 2022 and 2021, the Company recorded $56.0 million of a net asset impairment reversal and $166.8 million of impairment charges, respectively, within its Performance Technologies segment.  See Note 2 for additional information.

Also during fiscal 2022, the Company recorded an impairment charge of $0.3 million to reduce the carrying value of a previously closed Climate Solutions facility to its estimated fair value, less costs to sell.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Other Income and Expense
12 Months Ended
Mar. 31, 2023
Other Income and Expense [Abstract]  
Other Income and Expense
Note 7:  Other Income and Expense

Other income and expense consisted of the following:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Interest income
 
$
1.3
   
$
0.4
   
$
0.5
 
Foreign currency transactions (a)
   
(3.7
)
   
(1.4
)
   
0.6
 
Net periodic benefit cost (b)
   
(2.0
)
   
(1.1
)
   
(3.3
)
Total other expense - net
 
$
(4.4
)
 
$
(2.1
)
 
$
(2.2
)

(a)
Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including transactions denominated in a foreign currency and intercompany loans, along with gains and losses on foreign currency exchange contracts.
(b)
Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Mar. 31, 2023
Income Taxes [Abstract]  
Income Taxes

Note 8:  Income Taxes

The U.S. and foreign components of earnings or loss before income taxes and the benefit or provision for income taxes consisted of the following:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Components of earnings (loss) before income taxes:
                 
United States
 
$
12.5
   
$
0.4
   
$
(48.7
)
Foreign
   
112.8
     
101.1
     
(70.6
)
Total earnings (loss) before income taxes
 
$
125.3
   
$
101.5
   
$
(119.3
)

Income tax (benefit) provision:
                 
Federal:
                 
Current
 
$
1.5
   
$
0.1
   
$
(0.1
)
Deferred
   
(47.5
)
   
-
     
58.3
 
State:
                       
Current
   
2.3
     
1.1
     
0.4
 
Deferred
   
(11.4
)
   
-
     
9.2
 
Foreign:
                       
Current
   
27.5
     
17.8
     
22.0
 
Deferred
   
(0.7
)
   
(3.8
)
   
0.4
 
Total income tax (benefit) provision
 
$
(28.3
)
 
$
15.2
   
$
90.2
 

The reconciliation between the U.S. federal statutory rate and the Company’s effective tax rate was as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Statutory federal tax
    21.0 %     21.0 %     21.0 %
State taxes, net of federal benefit
    (0.1 )     1.4     0.9
Taxes on non-U.S. earnings and losses
    5.8     3.5     (9.1 )
Valuation allowances
    (42.9 )     (8.8 )     (92.9 )
Tax credits
    (4.5 )     (3.4 )     2.2
Compensation
    0.7     0.6     (1.3 )
Tax rate or law changes
    (0.2 )     0.6     (0.2 )
Uncertain tax positions, net of settlements
    0.4     (0.2 )     0.1
Notional interest deductions
    (1.7 )     (2.7 )     1.3
Dividends and taxable foreign inclusions
    0.9     1.6     3.0
Other
    (2.0 )     1.4     (0.6 )
Effective tax rate
    (22.6 %)     15.0 %     (75.6 %)

The Company’s fiscal 2023 effective tax rate was favorably impacted by an income tax benefit related to the valuation allowance on deferred tax assets in the U.S. The effective tax rates in both fiscal 2022 and 2021 were significantly impacted by impairment charges or reversals, largely related to the liquid-cooled automotive business, and income tax charges or benefits related to valuation allowances. See Note 2 for information regarding the impairment charges and reversals. The income tax charges or benefits related to valuation allowances are described below.

The Company records valuation allowances against its net deferred tax assets to the extent it determines it is more likely than not that such assets will not be realized in the future.  Each quarter, the Company evaluates the probability that its deferred tax assets will be realized and determines whether valuation allowances or adjustments thereto are needed.  This determination involves judgement and the use of significant estimates and assumptions, including expectations of future taxable income and tax planning strategies.  In addition, the Company considers the duration of statutory carryforward periods and historical financial results.

Since the third quarter of fiscal 2021, the Company has maintained a full valuation allowance against net deferred tax assets in the U.S. since the Company determined, at that time, it was more likely than not that the net deferred tax assets would not be realized. In the fourth quarter of fiscal 2023, based on the Company’s recent history of earnings, coupled with its forecasted profitability, the Company determined it was more likely than not that certain deferred tax assets in the U.S. will be realized. As a result, the Company reversed the valuation allowance related to these deferred tax assets and recorded an income tax benefit of $57.3 million. The Company evaluated both positive and negative objectively verifiable evidence and placed substantial weight on its fiscal 2022 and 2023 earnings, which resulted in a significant cumulative three-year income position. The Company also considered its forecasts for future earnings in certain key businesses. The Company has determined it is more likely than not that a portion of the deferred tax assets in the U.S. related to certain federal and state tax attributes will not be realized prior to expiration and, as such, has maintained a valuation allowance against these assets. In addition, the Company recorded a net increase of other deferred tax asset valuation allowances totaling $3.6 million.

Based upon its analyses during fiscal 2022, the Company determined it was more likely than not that the deferred tax assets in certain foreign jurisdictions would be realized. As a result, the Company reversed the valuation allowances related to these deferred tax assets and recorded income tax benefits totaling $13.0 million. The Company’s analyses included consideration of the transaction perimeter modification and the termination of the sale agreement for the liquid-cooled automotive business and the related impairment reversals. Separately, the Company determined it was more likely than not that the deferred tax assets in a foreign jurisdiction would not be realized. As a result, the Company recorded an income tax charge of $1.6 million. Together, these fiscal 2022 valuation allowance adjustments resulted in a net income tax benefit of $11.4 million during fiscal 2022. In addition, the Company recorded a net increase of other deferred tax asset valuation allowances totaling $2.5 million.

Based upon its analyses during fiscal 2021, the Company determined it was more likely than not that its deferred tax assets in the U.S. and in certain foreign jurisdictions would not be realized. As a result, the Company recorded income tax charges totaling $116.5 million to increase the valuation allowances on deferred tax assets in the U.S. ($103.3 million) and in certain foreign jurisdictions ($13.2 million). The Company’s analyses during fiscal 2021 included consideration of the impairment charges recorded for the liquid-cooled automotive business, which contributed to the Company entering into a three-year cumulative loss position in the U.S. and in certain foreign jurisdictions as of December 31, 2020. Also during fiscal 2021, the Company recorded a net increase of other deferred tax asset valuation allowances totaling $22.0 million and recorded a $9.3 million income tax benefit resulting from allocation of the income tax provision between net earnings and other comprehensive income.

At March 31, 2023, valuation allowances against deferred tax assets in the U.S. and in certain foreign jurisdictions totaled $33.9 million and $27.7 million, respectively. The Company will maintain the valuation allowances in each applicable tax jurisdiction until it determines it is more likely than not the deferred tax assets will be realized, thereby eliminating the need for a valuation allowance.  Future events or circumstances, such as lower taxable income or unfavorable changes in the financial outlook of the Company’s operations in certain jurisdictions, could necessitate the establishment of further valuation allowances.

The tax effects of temporary differences that gave rise to deferred tax assets and liabilities were as follows:

 
March 31,
 
   
2023
   
2022
 
Deferred tax assets:
           
Accounts receivable
 
$
0.9
   
$
0.8
 
Inventories
   
6.0
     
6.5
 
Plant and equipment
   
17.2
     
19.9
 
Lease liabilities
   
15.9
     
13.5
 
Pension and employee benefits
   
24.1
     
27.5
 
Net operating and capital losses
   
55.4
     
53.9
 
Credit carryforwards
   
49.0
     
48.5
 
Research and experimental expenditures
    8.0       -  
Other, principally accrued liabilities
   
13.2
     
13.5
 
Total gross deferred tax assets
   
189.7
     
184.1
 
Less: valuation allowances
   
(61.6
)
   
(112.2
)
Net deferred tax assets
   
128.1
     
71.9
 
                 
Deferred tax liabilities:
               
Plant and equipment
   
7.5
     
8.6
 
Lease assets
   
15.7
     
13.2
 
Goodwill
   
4.8
     
4.9
 
Intangible assets
   
20.1
     
22.4
 
Other
   
1.1
     
1.5
 
Total gross deferred tax liabilities
   
49.2
     
50.6
 
Net deferred tax assets
 
$
78.9
   
$
21.3
 

Unrecognized tax benefits were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Beginning balance
 
$
9.3
   
$
9.6
 
Gross increases - tax positions in prior period
   
0.2
     
0.1
 
Gross decreases - tax positions in prior period
   
(0.1
)
   
(0.2
)
Gross increases - tax positions in current period
   
0.9
     
1.0
 
Lapse of statute of limitations
   
(0.6
)
   
(1.2
)
Ending balance
 
$
9.7
   
$
9.3
 

The Company’s liability for unrecognized tax benefits as of March 31, 2023 was $9.7 million and, if recognized, $7.8 million would have an effective tax rate impact. The Company estimates a $2.0 million net decrease in unrecognized tax benefits during fiscal 2024 mainly due to lapses in statutes of limitations. If recognized, these reductions would have an impact on the Company’s effective tax rate.

The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. During fiscal 2023, 2022 and 2021, interest and penalties included within income tax expense in the consolidated statements of operations were not significant. At March 31, 2023 and 2022, accrued interest and penalties totaled $0.8 million and $0.7 million, respectively.

The Company files income tax returns in multiple jurisdictions and is subject to examination by taxing authorities throughout the world. At March 31, 2023, the Company was under income tax examination in a number of jurisdictions. The following tax years remain subject to examination for the Company’s major tax jurisdictions:

Germany
Fiscal 2017 - Fiscal 2022
Italy
Fiscal 2018 - Fiscal 2022
United States
Fiscal 2020 - Fiscal 2022

At March 31, 2023, the Company had federal and state tax credits of $60.4 million that, if not utilized against U.S. taxes, will expire between fiscal 2024 and 2043. The Company also had state and local tax loss carryforwards totaling $136.7 million. If not utilized against state apportioned taxable income, certain state and local carryforwards will expire between fiscal 2024 and 2042, while some will not expire due to an unlimited carryforward period. In addition, the Company had tax loss and foreign attribute carryforwards totaling $285.0 million in various tax jurisdictions throughout the world. Certain of the carryforwards in foreign jurisdictions are offset by valuation allowances. If not utilized against taxable income, $54.9 million of these carryforwards will expire between fiscal 2024 and 2034, and $230.1 million, mainly related to Germany and Italy, will not expire due to an unlimited carryforward period.

The Company’s practice and intention is to reinvest, with certain insignificant exceptions, the earnings of its non-U.S. subsidiaries outside of the U.S., and therefore, the Company has not recorded foreign withholding taxes or deferred income taxes for these earnings. The Company has estimated the net amount of unrecognized foreign withholding tax and deferred tax liabilities would total approximately $12.0 million if the accumulated foreign earnings were distributed; however, the actual tax cost would be dependent on circumstances existing when remittance occurs.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share
12 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share

Note 9:  Earnings Per Share

The components of basic and diluted earnings per share were as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Basic Earnings Per Share:
                 
Net earnings (loss) attributable to Modine
 
$
153.1
   
$
85.2
 
$
(210.7
)
                         
Weighted-average shares outstanding – basic
   
52.3
     
52.0
     
51.3
 
                         
Net earnings (loss) per share – basic
 
$
2.93
   
$
1.64
 
$
(4.11
)
                         
Diluted Earnings Per Share:
                       
Net earnings (loss) attributable to Modine
 
$
153.1
   
$
85.2
 
$
(210.7
)
                         
Weighted-average shares outstanding – basic
   
52.3
     
52.0
     
51.3
 
Effect of dilutive securities
   
0.5
     
0.5
     
-
 
Weighted-average shares outstanding – diluted
   
52.8
     
52.5
     
51.3
 
                         
Net earnings (loss) per share – diluted
 
$
2.90
   
$
1.62
 
$
(4.11
)

For fiscal 2023, 2022 and 2021, the calculation of diluted earnings per share excluded 0.5 million, 0.5 million, and 1.0 million, stock options, respectively, because they were anti-dilutive. For fiscal 2023, 2022 and 2021, the calculation of diluted earnings per share excluded 0.2 million, 0.2 million, and 0.4 million restricted stock awards, respectively, because they were anti-dilutive. For fiscal 2021 the total number of potentially-dilutive securities was 0.2 million.  However, these securities were not included in the computation of diluted net loss per share since to do so would have decreased the loss per share.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Restricted Cash
12 Months Ended
Mar. 31, 2023
Cash, Cash Equivalents and Restricted Cash [Abstract]  
Cash, Cash Equivalents and Restricted Cash
Note 10:  Cash, Cash Equivalents and Restricted Cash

Cash, cash equivalents and restricted cash consisted of the following:

 
March 31,
 
   
2023
   
2022
 
Cash and cash equivalents
 
$
67.1
   
$
45.2
 
Restricted cash
   
0.1
     
0.2
 
Total cash, cash equivalents and restricted cash
 
$
67.2
   
$
45.4
 

Restricted cash, which is reported within other current assets and other noncurrent assets in the consolidated balance sheets, consists primarily of deposits for contractual guarantees or commitments required for rents, import and export duties, and commercial agreements.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
12 Months Ended
Mar. 31, 2023
Inventories [Abstract]  
Inventories

Note 11:  Inventories

Inventories consisted of the following:

 
March 31,
 
   
2023
   
2022
 
Raw materials
 
$
218.3
   
$
186.7
 
Work in process
   
49.9
     
55.1
 
Finished goods
   
56.7
     
39.4
 
Total inventories
 
$
324.9
   
$
281.2
 
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment
12 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment

Note 12:  Property, Plant and Equipment

Property, plant and equipment, including depreciable lives, consisted of the following:

 
March 31,
 
   
2023
   
2022
 
Land
 
$
16.4
   
$
16.8
 
Buildings and improvements (10-40 years)
   
264.0
     
264.6
 
Machinery and equipment (3-15 years)
   
853.3
     
869.4
 
Office equipment (3-10 years)
   
93.6
     
96.2
 
Construction in progress
   
47.5
     
31.2
 
     
1,274.8
     
1,278.2
 
Less: accumulated depreciation
   
(960.3
)
   
(962.8
)
Net property, plant and equipment
 
$
314.5
   
$
315.4
 

Depreciation expense totaled $46.5 million, $46.4 million, and $60.1 million for fiscal 2023, 2022, and 2021, respectively.

Gains and losses related to the disposal of property, plant and equipment are recorded within SG&A expenses. For fiscal 2023 and 2021, losses related to the disposal of property, plant and equipment totaled $0.1 million and $0.7 million, respectively. For fiscal 2022, gains related to the disposal of property, plant and equipment totaled $0.1 million. 
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets
12 Months Ended
Mar. 31, 2023
Intangible Assets [Abstract]  
Intangible Assets
Note 13:  Intangible Assets

Intangible assets consisted of the following:

 
March 31, 2023
   
March 31, 2022
 
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Intangible
Assets
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Intangible
Assets
 
Customer relationships
 
$
60.3
   
$
(23.4
)
 
$
36.9
   
$
61.2
   
$
(20.1
)
 
$
41.1
 
Trade names
   
50.1
     
(15.9
)
   
34.2
     
50.8
     
(13.8
)
   
37.0
 
Acquired technology
   
22.6
     
(12.6
)
   
10.0
     
23.1
     
(10.9
)
   
12.2
 
Total intangible assets
 
$
133.0
   
$
(51.9
)
 
$
81.1
   
$
135.1
   
$
(44.8
)
 
$
90.3
 

The Company recorded $8.0 million, $8.4 million, and $8.5 million of amortization expense during fiscal 2023, 2022, and 2021, respectively.  The Company estimates that it will record approximately $8.0 million of annual amortization expense in fiscal 2024 through 2028.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill
12 Months Ended
Mar. 31, 2023
Goodwill [Abstract]  
Goodwill

Note 14:  Goodwill


The following table presents a roll forward of the carrying value of goodwill from March 31, 2021 to March 31, 2023.  The Company has recast the March 31, 2022 and 2021 goodwill balances to be comparable with the current segment structure. There was no impact to the underlying reporting units as a result of the segment realignment during fiscal 2023.

 
Climate
Solutions
   
Performance
Technologies
   
Total
 
Balance, March 31, 2021
 
$
110.5
   
$
60.2
   
$
170.7
 
Effect of exchange rate changes
   
(2.4
)
   
(0.2
)
   
(2.6
)
Balance, March 31, 2022
   
108.1
     
60.0
     
168.1
 
Effect of exchange rate changes
   
(2.4
)
   
(0.1
)
   
(2.5
)
Balance, March 31, 2023
 
$
105.7
   
$
59.9
   
$
165.6
 

The Company tests goodwill for impairment annually, as of March 31, or more frequently if events or circumstances change that would, more likely than not, reduce the fair value of a reporting unit below its carrying value.  To test goodwill for impairment, the Company determines the fair value of each reporting unit based upon the present value of estimated future cash flows and compares the fair value of each reporting unit with its carrying value.  The Company’s determination of fair value involves judgment and the use of estimates and assumptions, including assumptions regarding the revenue growth rates and operating profit margins used to calculate estimated future cash flows and risk-adjusted discount rates.

As a result of its annual goodwill impairment tests performed as of March 31, 2023, the Company determined that the fair value of each of the reporting units within its Climate Solutions and Performance Technologies segments exceeded their respective book values.

At both March 31, 2023 and 2022, accumulated goodwill impairment losses totaled $40.8 million within the Performance Technologies segment.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Product Warranties and Other Commitments
12 Months Ended
Mar. 31, 2023
Product Warranties and Other Commitments [Abstract]  
Product Warranties and Other Commitments
Note 15:  Product Warranties and Other Commitments

Product Warranties
Many of the Company’s products are covered under a warranty period ranging from one to five years. The Company records a liability for product warranty obligations at the time of sale and adjusts its warranty accruals if it becomes probable that expected claims will differ from previous estimates.

Changes in accrued warranty costs were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Beginning balance
 
$
6.3
   
$
5.2
 
Warranties recorded at time of sale
   
5.4
     
5.5
 
Adjustments to pre-existing warranties
   
0.9
     
(1.3
)
Settlements
   
(5.6
)
   
(4.4
)
Reclassified from held for sale
   
-
     
1.3
 
Effect of exchange rate changes
   
(0.1
)
   
-
 
Ending balance
 
$
6.9
   
$
6.3
 

Indemnification Agreements
From time to time, the Company provides indemnification agreements related to the sale or purchase of an entity or facility. These indemnification agreements cover customary representations and warranties typically provided in conjunction with such transactions, including income, sales, excise or other tax matters, environmental matters and other third-party claims. The indemnification periods provided generally range from less than one year to fifteen years.  In addition, standard indemnification provisions reside in many commercial agreements to which the Company is a party and relate to responsibility in the event of potential third-party claims. The fair value of the Company’s outstanding indemnification obligations at March 31, 2023 was not material.

Commitments
At March 31, 2023, the Company had capital expenditure commitments of $25.3 million. Significant commitments include equipment expenditures to support expanding manufacturing capacity in the Climate Solutions segment and tooling and equipment expenditures for new and renewal programs with vehicular customers in the Performance Technologies segment. The Company utilizes inventory arrangements with certain vendors in the normal course of business under which the vendors maintain inventory stock at the Company’s facilities or at outside facilities. Title passes to the Company at the time goods are withdrawn for use in production. The Company has agreements with the vendors to use the material within a specific period of time. In some cases, the Company bears the risk of loss for the inventory because Modine is required to insure the inventory against damage and/or theft. This inventory is included within the Company’s consolidated balance sheets as raw materials inventory.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
12 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases

Note 16:  Leases

The Company determines if an arrangement is a lease at contract inception. The lease term begins upon lease commencement, which is when the Company takes possession of the asset, and may include options to extend or terminate the lease when it is reasonably certain that such options will be exercised.  The Company uses the lease term within its determination of the appropriate lease classification, either as an operating lease or as a finance lease, and to calculate straight-line lease expense for its operating leases.

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. The Company recognizes ROU assets and lease liabilities at the lease commencement date, based upon the present value of lease payments over the lease term.  As its lease agreements typically do not provide an implicit interest rate, the Company primarily uses an incremental borrowing rate to calculate the ROU asset and lease liability. In determining the incremental borrowing rate, the Company considers its current collateralized borrowing rate, the term of the lease, and the economic environment where the lease activity is concentrated. The Company believes this method effectively estimates a borrowing rate that it could obtain for a debt instrument with similar terms as the lease agreement.

Based upon its accounting policy, the Company does not separate lease and non-lease components for any asset class. In addition, the Company does not record short-term leases (i.e. leases with an initial term of 12 months or less) on its consolidated balance sheets.

Certain leases require the Company to pay taxes, insurance, maintenance, and other operating expenses associated with the leased asset. Such amounts are not included in the measurement of the lease liability to the extent they are variable in nature. These variable lease costs are recognized as variable lease expense when incurred. The depreciable life of the ROU assets and related leasehold improvements are limited by the expected lease term, unless the lease contains a provision to transfer title to the Company or a purchase option that the Company expects to execute.

The Company’s most significant leases represent leases of real estate, such as manufacturing facilities, warehouses, and offices. In addition, the Company leases manufacturing and IT equipment and vehicles.  The Company’s most significant leases have remaining lease terms of 1 to 11 years. Certain leases contain renewal options for varying periods, which are at the Company’s discretion. If reasonably certain of exercise, the Company includes the renewal periods within the calculation of ROU assets and lease liabilities.  The Company’s lease agreements do not contain material residual value guarantees or material restrictive covenants.

Lease Assets and Liabilities
The following table provides a summary of leases recorded on the consolidated balance sheets.

 
Balance Sheet Location
 
March 31, 2023
   
March 31, 2022
 
Lease Assets
               
Operating lease ROU assets
 
Other noncurrent assets
 
$
59.1
   
$
52.1
 
Finance lease ROU assets (a)
 
Property, plant and equipment - net
   
7.1
     
7.7
 
                     
Lease Liabilities
                   
Operating lease liabilities
 
Other current liabilities
 
$
11.8
   
$
12.7
 
Operating lease liabilities
 
Other noncurrent liabilities
   
48.9
     
41.2
 
Finance lease liabilities
 
Long-term debt - current portion
   
0.4
     
0.4
 
Finance lease liabilities
 
Long-term debt
   
2.3
     
2.8
 

(a)
Finance lease ROU assets were recorded net of accumulated amortization of $3.2 million and $2.8 million as of March 31, 2023 and 2022, respectively.

Components of Lease Expense
The Company records operating lease expense as either cost of sales or SG&A expenses within its consolidated statements of operations, depending upon the nature and use of the ROU assets.  The Company records finance lease expense as depreciation expense within cost of sales or SG&A expenses, depending upon the nature and use of the ROU assets, and as interest expense in its consolidated statements of operations.

The components of lease expense were as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Operating lease expense (a)
 
$
21.9
   
$
20.0
   
$
19.5
 
Finance lease expense:
                       
Depreciation of ROU assets
   
0.5
     
0.5
     
0.5
 
Interest on lease liabilities
   
0.1
     
0.2
     
0.2
 
Total lease expense
 
$
22.5
   
$
20.7
   
$
20.2
 

(a)
In fiscal 2023, 2022, and 2021 operating lease expense included short-term lease expense of $5.7 million, $4.2 million, and $3.5 million respectively. Variable lease expense was not significant.

Supplemental Cash Flow Information

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Cash paid for amounts included in the measurement of lease liabilities:
                 
Operating cash flows for operating leases
 
$
14.6
   
$
15.7
   
$
14.2
 
Financing cash flows for finance leases
   
0.5
     
0.6
     
0.6
 
                         
ROU assets obtained in exchange for lease liabilities:
                       
Operating leases
 
$
21.2
   
$
7.8
   
$
9.8
 
Finance leases
   
-
     
0.1
     
0.1
 

Lease Term and Discount Rates

 
March 31, 2023
   
March 31, 2022
 
Weighted-average remaining lease term:
           
Operating leases
 
8.3 years
   
8.5 years
 
Finance leases
 
5.8 years
   
6.8 years
 
             
Weighted-average discount rate:
           
Operating leases
   
3.7
%
   
3.4
%
Finance leases
   
4.6
%
   
4.6
%

Maturity of Lease Liabilities
Future minimum rental payments for leases with initial non-cancellable lease terms in excess of one year were as follows at March 31, 2023:

Fiscal Year
 
Operating Leases
   
Finance Leases
 
2024
 
$
13.8
   
$
0.5
 
2025
   
11.5
     
0.5
 
2026
   
10.1
     
0.5
 
2027
   
8.4
     
0.5
 
2028
   
7.3
     
0.5
 
2029 and beyond
   
19.2
     
0.6
 
Total lease payments
   
70.3
     
3.1
 
Less: Interest
   
(9.6
)
   
(0.4
)
Present value of lease liabilities
 
$
60.7
   
$
2.7
 
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Indebtedness
12 Months Ended
Mar. 31, 2023
Indebtedness [Abstract]  
Indebtedness
Note 17:  Indebtedness

In October 2022, the Company executed an amended and restated credit agreement with a syndicate of banks that provides for a multi-currency $275.0 million revolving credit facility and U.S. dollar- and euro-denominated term loan facilities maturing in October 2027. In addition, the credit agreement provides for shorter-duration swingline loans. This credit agreement modified the Company’s then existing $250.0 million revolver and term loan facilities, which would have matured in June 2024.


In connection with the credit agreement modification during fiscal 2023, the Company incurred $2.2 million of debt issuance costs. Of these costs, the Company deferred $1.5 million, which will be amortized as interest expense over the term of the debt, and recorded $0.7 million as interest expense on the consolidated statement of operations. The Company paid $0.6 million for debt issuance costs during fiscal 2023 and the remaining issuance costs were added to the new term loan principal at the time of the modification.


Long-term debt consisted of the following:



Fiscal year
of maturity
 
March 31, 2023
   
March 31, 2022
 
 
 
           
Term loans
2028
 
$
215.7
   
$
163.7
 
5.9% Senior Notes
2029
   
100.0
     
100.0
 
5.8% Senior Notes
2027
   
33.3
     
41.7
 
Revolving credit facility
2028
   
-
     
64.9
 
Other (a)
 
   
2.7
     
3.2
 
 
 
   
351.7
     
373.5
 
Less: current portion
 
   
(19.7
)
   
(21.7
)
Less: unamortized debt issuance costs
 
   
(2.7
)
   
(3.4
)
Total long-term debt
 
 
$
329.3
   
$
348.4
 

(a)
Other long-term debt primarily includes finance lease obligations.

Long-term debt, including the current portion of long-term debt, matures as follows:

Fiscal Year
     
2024
 
$
19.7
 
2025
   
19.7
 
2026
   
44.7
 
2027
   
44.7
 
2028
   
197.4
 
2029 and beyond
   
25.5
 
Total
 
$
351.7
 

Borrowings under the revolving credit, swingline and term loan facilities bear interest at a variable rate, based upon the applicable reference rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below. At March 31, 2023, the weighted-average interest rate for the term loans was 6.0 percent. Based upon the terms of the credit agreement, the Company classifies borrowings under its revolving credit and swingline facilities as long-term and short-term debt, respectively, on its consolidated balance sheets.


At March 31, 2023, the Company had no outstanding borrowings related to the revolving credit and swingling facilities and domestic letters of credit totaled $5.4 million. As a result, available borrowing capacity under the Company’s revolving credit facility was $269.6 million as of March 31, 2023. At March 31, 2022, the Company’s borrowings under its revolving credit and swingline facilities totaled $64.9 million and $7.0 million, respectively.


The Company also maintains credit agreements for its foreign subsidiaries. The outstanding short-term borrowings related to these foreign credit agreements totaled $3.7 million and $0.7 million at March 31, 2023 and March 31, 2022, respectively.


Indebtedness under the Company’s credit agreement and Senior Note agreements is secured by liens on substantially all domestic assets. These agreements further require compliance with various covenants that may limit the Company’s ability to incur additional indebtedness; grant liens; make investments, loans, or guarantees; engage in certain transactions with affiliates; and make restricted payments including dividends. In addition, the agreements may require prepayment in the event of certain asset sales.

Financial covenants within its credit agreements require the Company to limit its consolidated indebtedness, less a portion of its cash balances, both as defined by the credit agreements, to no more than three and one-quarter times consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”.) The Company must also maintain a ratio of Adjusted EBITDA of at least three times consolidated interest expense. As of March 31, 2023, the Company was in compliance with its debt covenants.


The Company estimates the fair value of long-term debt using discounted future cash flows at rates offered to the Company for similar debt instruments of comparable maturities. As of March 31, 2023 and 2022, the carrying value of the Company’s long-term debt approximated fair value, with the exception of the Senior Notes, which had an aggregate fair value of approximately $125.9 million and $138.9 million, respectively. The fair value of the Company’s long-term debt is categorized as Level 2 within the fair value hierarchy. Refer to Note 4 for the definition of a Level 2 fair value measurement.
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Pension and Employee Benefit Plans
12 Months Ended
Mar. 31, 2023
Pension and Employee Benefit Plans [Abstract]  
Pension and Employee Benefit Plans

Note 18:  Pension and Employee Benefit Plans

Defined Contribution Employee Benefit Plans
The Company maintains a domestic 401(k) plan that allows employees to contribute a portion of their salary to help them save for retirement.  The Company currently matches employee contributions up to 4.5 percent of their compensation. During fiscal 2021, as part of its response to the negative impacts of the COVID-19 pandemic, the Company suspended matching employee contributions for part of the year. The Company’s expense for defined contribution employee benefit plans during fiscal 2023, 2022, and 2021 was $6.9 million, $6.4 million, and $3.0 million, respectively.

In addition, the Company maintains non-qualified deferred compensation plans for eligible employees, and various non-U.S. subsidiaries have government-required defined contribution plans in place, under which they contribute a percentage of employee earnings into accounts, consistent with local laws.

Statutory Termination Plans
Certain non-U.S. subsidiaries have statutory termination indemnity plans covering eligible employees.  The benefits under these plans are based upon years of service and final average compensation levels or a monthly retirement benefit amount.  These programs are substantially unfunded in accordance with local laws.

Pension Plans
The Company maintains non-contributory defined benefit pension plans that cover eligible domestic employees.  These plans are closed to new participants.  The primary domestic plans cover most domestic employees hired on or before December 31, 2003 and provide benefits based primarily upon years of service and average compensation for salaried and some hourly employees.  Benefits for other hourly employees are based upon a monthly retirement benefit amount.  Currently, the Company’s domestic pension plans do not include increases in annual earnings or future service in calculating the average annual earnings and years of credited service under the pension plan benefit formula.  Certain non-U.S. subsidiaries of the Company also have legacy defined benefit plans which cover a smaller number of active employees and are substantially unfunded.  The primary non-U.S. plans are maintained in Germany and Italy and are closed to new participants. The Company previously maintained a pension plan in Austria that conveyed to the buyer of the air-cooled automotive business during fiscal 2022; see Note 1 for additional information.

In connection with funding relief provisions within the American Rescue Plan Act of 2021, the Company did not make cash contributions to its U.S. pension plans during fiscal 2023. The Company contributed $3.5 million and $19.3 million to its U.S. pension plans during fiscal 2022 and 2021, respectively. In addition, the Company contributed $1.5 million, $1.5 million, and $2.2 million to its non-U.S. pension plans during fiscal 2023, 2022, and 2021, respectively. These contributions are reported in the change in other liabilities in the consolidated statements of cash flows.

Postretirement Plans
The Company provides selected healthcare and life insurance benefits for eligible retired domestic employees.  The Company periodically amends these unfunded plans to change the contribution rate of retirees and the amounts and forms of coverage.  An annual limit on the Company’s cost is defined for the majority of these plans.  The Company’s net periodic income for its postretirement plans in each of fiscal 2023, 2022, and 2021 was $0.3 million.

Measurement Date
The Company uses March 31 as the measurement date for its pension and postretirement plans.

Changes in benefit obligations and plan assets, as well as the funded status of the Company’s global pension plans, were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Change in benefit obligation:
           
Benefit obligation at beginning of year
 
$
228.6
   
$
260.6
 
Service cost
   
0.2
     
0.3
 
Interest cost
   
8.1
     
7.3
 
Actuarial gain
   
(25.8
)
   
(16.5
)
Benefits paid
   
(16.1
)
   
(16.0
)
Disposition of air-cooled automotive business
   
-
     
(5.5
)
Effect of exchange rate changes
   
(0.1
)
   
(1.6
)
Benefit obligation at end of year
 
$
194.9
   
$
228.6
 
                 
Change in plan assets:
               
Fair value of plan assets at beginning of year
 
$
179.9
   
$
183.3
 
Actual return on plan assets
   
(12.0
)
   
7.6
 
Benefits paid
   
(16.1
)
   
(16.0
)
Employer contributions
   
1.5
     
5.0
 
Fair value of plan assets at end of year
 
$
153.3
   
$
179.9
 
Funded status at end of year
 
$
(41.6
)
 
$
(48.7
)
                 
Amounts recognized in the consolidated balance sheets:
               
Current liability
 
$
(1.4
)
 
$
(1.5
)
Noncurrent liability
   
(40.2
)
   
(47.2
)
   
$
(41.6
)
 
$
(48.7
)

As of March 31, 2023, 2022, and 2021, the benefit obligation associated with the Company’s non-U.S. pension plans totaled $21.2 million, $26.5 million, and $36.4 million, respectively. The $5.3 million decrease in the benefit obligation associated with non-U.S. pension plans as of March 31, 2023, compared with the prior year, was primarily due to net actuarial gains during the year from an increase in discount rates and employer contributions for benefits paid to plan participants which decreased the obligation by $4.4 million and $1.5 million, respectively, and to a lesser extent, the impact of foreign currency exchange rates. The decreases were partially offset by service and interest cost totaling $0.7 million. In fiscal 2022, the $9.9 million decrease was primarily due to the sale of the air-cooled automotive business in Austria, which resulted in a $5.5 million decrease. In addition, net actuarial gains during the year, the impact of foreign currency exchange rate changes, and employer contributions for benefits paid to plan participants decreased the obligation by $1.9 million, $1.6 million, and $1.5 million, respectively. The decreases were partially offset by service and interest cost totaling $0.6 million.


The accumulated benefit obligation for pension plans was $194.4 million and $228.1 million as of March 31, 2023 and 2022, respectively. The net actuarial loss related to the pension plans recognized in accumulated other comprehensive loss was $123.5 million and $131.5 million as of March 31, 2023 and 2022, respectively.

Costs for the Company’s global pension plans included the following components:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Components of net periodic benefit cost:
                 
Service cost
 
$
0.2
   
$
0.3
   
$
0.4
 
Interest cost
   
8.1
     
7.3
     
7.9
 
Expected return on plan assets
   
(11.6
)
   
(12.9
)
   
(11.5
)
Amortization of net actuarial loss
   
5.7
     
6.9
     
6.9
 
Settlements (a)
   
-
     
-
     
0.2
 
Net periodic benefit cost
 
$
2.4
   
$
1.6
   
$
3.9
 
                         
Other changes in benefit obligation recognized in other comprehensive income:
                       
Net actuarial gain
 
$
2.1
   
$
11.4
   
$
33.8
 
Amortization of net actuarial loss (b)
   
5.7
     
8.6
     
7.1
 
Total recognized in other comprehensive income
 
$
7.8
   
$
20.0
   
$
40.9
 

(a)
The settlement charges resulted from activity associated with the Company’s non-U.S. pension plans.
(b)
The fiscal 2022 amount includes $1.7 million of net actuarial losses written-off as a result of the sale of the Austrian air-cooled automotive business.  See Note 1 for additional information.

The Company amortized $5.7 million, $8.6 million, and $7.1 million of net actuarial loss in fiscal 2023, 2022, and 2021, respectively. Exclusive of the $1.7 million written-off in fiscal 2022 upon the sale of the Austrian air-cooled automotive business referenced above, less than $1.0 million of the amortization was attributable to the Company’s non-U.S. pension plans in each of these years.

The Company used a discount rate of 5.2% and 3.9% as of March 31, 2023 and 2022, respectively, for determining its benefit obligations under its U.S. pension plans. The Company used a weighted-average discount rate of 3.8% and 1.8% as of March 31, 2023 and 2022, respectively, for determining its benefit obligations under its non-U.S. pension plans.  The Company used a discount rate of 3.9%, 3.2%, and 3.4% to determine its costs under its U.S. pension plans for fiscal 2023, 2022, and 2021, respectively.  The Company used a weighted-average discount rate of 2.9%, 1.6%, and 1.4% to determine its costs under its non-U.S. pension plans for fiscal 2023, 2022, and 2021, respectively.  The Company determined the discount rates used for its U.S. pension plans by modeling a portfolio of high-quality corporate bonds, with appropriate consideration given to expected defined benefit payment terms and duration of the respective pension obligations.  The Company used a similar process to determine the discount rate for its non-U.S. pension obligations.

Plan assets in the Company’s U.S. pension plans comprise 100 percent of the Company’s world-wide pension plan assets.  The Company’s U.S. pension plan weighted-average asset allocations at the measurement dates of March 31, 2023 and 2022 were as follows:

 
Target allocation
   
Plan assets
 
         
2023
   
2022
 
Equity securities
   
76
%
   
76
%
   
74
%
Debt securities
   
18
%
   
15
%
   
17
%
Real estate investments
   
5
%
   
8
%
   
8
%
Cash and cash equivalents
   
1
%
   
1
%
   
1
%
     
100
%
   
100
%
   
100
%

Due to market conditions and other factors, including timing of benefit payments and other transactions, actual asset allocation may vary from the target allocation outlined above.  The Company periodically rebalances the assets to the target allocations.  As of March 31, 2023 and 2022, the Company’s pension plans did not directly own shares of Modine common stock.

The Company employs a total return investment approach, whereby a mix of investments are used to maximize the long-term growth of principal, while avoiding excessive risk.  The Company has established pension plan guidelines based upon an evaluation of market conditions, tolerance for risk and cash requirements for benefit payments.  The Company measures and monitors investment risk on an ongoing basis through quarterly investment portfolio reviews, annual liability measurements and periodic asset/liability studies.

The expected rate of return on U.S. plan assets is based upon historical return experience and forward-looking return expectations for major asset class categories. For fiscal 2023, U.S. pension plan expense, the expected rate of return on plan assets was 7.0 percent. For fiscal 2022, and 2021 U.S. pension plan expense, the expected rate of return on plan assets was 7.5 percent. For fiscal 2024 U.S. pension plan expense, the Company has assumed a rate of return on plan assets of 6.5 percent.

The Company’s funding policy for its U.S. pension plans is to contribute annually, at a minimum, the amount necessary on an actuarial basis to provide for benefits in accordance with applicable laws and regulations.  As a result of funding relief provisions within the American Rescue Plan Act of 2021, the Company does not expect to make cash contributions to its U.S. plans during fiscal 2024.

Estimated pension benefit payments for the next ten fiscal years are as follows:

Fiscal Year
 
Estimated Pension
Benefit Payments
 
2024
 
$
15.5
 
2025
   
15.7
 
2026
   
15.6
 
2027
   
15.5
 
2028
   
15.4
 
2029-2033
   
72.4
 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments
12 Months Ended
Mar. 31, 2023
Derivative Instruments [Abstract]  
Derivative Instruments

Note 19:  Derivative Instruments

The Company uses derivative financial instruments from time to time as a tool to manage certain financial risks.  The Company’s policy prohibits the use of leveraged derivatives.  Accounting for derivatives and hedging activities requires derivative financial instruments to be measured at fair value and recognized as assets or liabilities in the consolidated balance sheets.  All of the Company’s derivative financial instruments are categorized within Level 2 of the fair value hierarchy.  Refer to Note 4 for the definition of a Level 2 fair value measurement.  Accounting for the gain or loss resulting from the change in fair value of the derivative financial instruments depends on whether it has been designated as a hedge, and, if so, on the nature of the hedging activity.

Commodity Derivatives
The Company periodically enters into over-the-counter forward contracts related to forecasted purchases of aluminum and copper.  The Company’s strategy in entering into these contracts is to reduce its exposure to changing market prices of these commodities.  The Company designates certain commodity forward contracts as cash flow hedges for accounting purposes.  Accordingly, for these designated hedges, the Company records unrealized gains and losses related to the change in the fair value of the contracts in accumulated other comprehensive income (loss) (“AOCI”) within shareholders’ equity and subsequently recognizes the gains and losses within cost of sales as the underlying inventory is sold.

Foreign Exchange Contracts
The Company’s foreign exchange risk management strategy uses derivative financial instruments to mitigate foreign currency exchange risk.  The Company periodically enters into foreign currency forward contracts to hedge specific foreign currency-denominated assets and liabilities as well as forecasted transactions.  The Company designates certain hedges of forecasted transactions as cash flow hedges for accounting purposes.  Accordingly, for these designated hedges, the Company records unrealized gains and losses related to the change in the fair value of the contracts in AOCI within shareholders’ equity and subsequently recognizes the gains and losses as a component of earnings at the same time and in the same financial statement line that the underlying transactions impact earnings.  The Company has not designated forward contracts related to foreign currency-denominated assets and liabilities as hedges.  Accordingly, for these non-designated contracts, the Company records unrealized gains and losses related to changes in fair value in other income and expense.  Gains and losses on these foreign currency contracts are offset by foreign currency gains and losses associated with the related assets and liabilities.

The fair value of the Company’s derivative financial instruments recorded in the consolidated balance sheets were as follows:

_
Balance Sheet Location
 
March 31, 2023
   
March 31, 2022
 
Derivatives designated as hedges:
             
Commodity derivatives
Other current assets
 
$
-
   
$
0.5
 
Foreign exchange contracts
Other current assets
   
1.3
     
0.3
 
                   
Derivatives not designated as hedges:
                 
Foreign exchange contracts
Other current liabilities
 
$
0.2
   
$
0.3
 

The amounts associated with derivative financial instruments that the Company designated for hedge accounting during the years ended March 31 were as follows:

 
Gain (loss) recognized in
other comprehensive income
 
Statement of
Operations
 
Gain (loss) reclassified
from AOCI
 
   
2023
   
2022
   
2021
 
Location
 
2023
   
2022
   
2021
 
Commodity derivatives
 
$
(1.6
)
 
$
1.1
   
$
2.2
 
Cost of sales
 
$
(1.0
)
 
$
1.2
   
$
-
 
Foreign exchange contracts
   
1.6
     
-
     
-
 
Net sales
   
0.6
     
-
     
-
 
Foreign exchange contracts
   
0.4
     
0.6
     
(0.1
)
Cost of sales
   
0.7
     
0.4
     
(0.1
)
Total gains (losses)
 
$
0.4
   
$
1.7
   
$
2.1
     
$
0.3
   
$
1.6
   
$
(0.1
)

The amounts associated with derivative financial instruments that the Company did not designate for hedge accounting were as follows:

_
 
Statement of Operations
 
Years ended March 31,
 
 _
Location
 
2023
 
2022
 
2021
 
Foreign exchange contracts
Net sales
   
$
(0.5
)
 
$
(0.6
)
 
$
-
 
Foreign exchange contracts
Other income (expense) - net
     
(2.6
)
   
(0.8
)
   
0.6
 
Total gains (losses)
     
$
(3.1
)
 
$
(1.4
)
 
$
0.6
 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Risks, Uncertainties, Contingencies and Litigation
12 Months Ended
Mar. 31, 2023
Risks, Uncertainties, Contingencies and Litigation [Abstract]  
Risks, Uncertainties, Contingencies and Litigation

Note 20:  Risks, Uncertainties, Contingencies and Litigation

Supply Chain Disruptions and Inflationary Market Conditions
Market and economic dynamics, including the impacts of the COVID-19 pandemic, have contributed to global supply chain challenges and inflationary market conditions. Since the fourth quarter of fiscal 2022, the military conflict between Russia and Ukraine and the related sanctions imposed by governments in the U.S. and abroad have also impacted these market conditions. The Company is focused on mitigating the negative impacts of labor shortages, supply chain challenges and inflationary market conditions, including changing raw material, energy and logistic costs, as well as delays and shortages in certain purchased commodities and components. At this time, the Company cannot reasonably estimate the full impact that the supply chain challenges and other related economic and market dynamics will have on the Company’s business, results of operations and cash flows in the future.

Credit Risk
The Company invests excess cash primarily in investment quality, short-term liquid debt instruments. Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of accounts receivable. The Company sells a broad range of products that provide thermal solutions to customers operating throughout the world. In fiscal 2023 and 2022, no customers accounted for more than ten percent of the Company’s total sales. In fiscal 2021, one vehicular customer accounted for more than ten percent of the Company’s total sales. Sales to the Company’s top ten customers were 39 percent, 39 percent, and 43 percent of total sales in fiscal 2023, 2022, and 2021, respectively. At March 31, 2023 and 2022, 37 percent and 29 percent, respectively, of the Company’s trade accounts receivable were due from the Company’s top ten customers. These customers operate primarily in the commercial vehicle, off-highway, automotive and light vehicle, data center cooling, and commercial air conditioning and refrigeration markets. The Company generally does not require collateral or advanced payments from its customers. The Company has not experienced significant credit losses to customers in the markets served.

The Company manages credit risk through its focus on the following:

Cash and investments – reviewing cash deposits and short-term investments to ensure banks have credit ratings acceptable to the Company and that short-term investments are maintained in secured or guaranteed instruments;
Accounts receivable – performing periodic customer credit evaluations and actively monitoring their financial condition and applicable business news;
Pension assets – ensuring that investments within pension plans provide appropriate diversification, monitoring of investment teams, ensuring that portfolio managers adhere to the Company’s investment policies and directives, and ensuring that exposure to high risk investments is limited; and
Insurance – ensuring that insurance providers maintain financial ratings that are acceptable to the Company.

Counterparty Risk
The Company manages counterparty risk through its focus on the following:

Customers – performing thorough reviews of customer credit reports and accounts receivable aging reports by internal credit committees;
Suppliers – maintaining a supplier risk management program and utilizing industry sources to identify and mitigate high risk situations; and
Derivatives – ensuring that counterparties to derivative instruments maintain credit ratings that are acceptable to the Company.

Environmental
The Company has recorded environmental investigation and remediation accruals related to manufacturing facilities in the U.S., one of which the Company currently owns and operates, and at its former manufacturing facility in the Netherlands. These accruals primarily relate to soil and groundwater contamination at facilities where past operations followed practices and procedures that were considered acceptable under then-existing regulations, or where the Company is a successor to the obligations of prior owners, and current laws and regulations require investigative and/or remedial work to ensure sufficient environmental compliance. In instances where a range of loss can be reasonably estimated for a probable environmental liability, but no amount within the range is a better estimate than any other amount, the Company accrues the minimum of the range. The Company’s accruals for environmental matters totaled $17.6 million and $18.2 million at March 31, 2023 and 2022, respectively. During fiscal 2023 and 2022, the Company increased its remediation accrual related to a former manufacturing facility in the U.S. by $1.0 million and $3.4 million, respectively. As additional information becomes available regarding environmental matters, the Company will re-assess the liabilities and revise the estimated accruals, if necessary. While it is possible that the ultimate environmental remediation costs may be in excess of amounts accrued, the Company believes, based upon currently available information, that the ultimate outcome of these matters, individually and in the aggregate, will not have a material adverse effect on its financial position. However, these matters are subject to inherent uncertainties, and unfavorable outcomes could occur, including significant monetary damages.

Other Litigation
In the normal course of business, the Company and its subsidiaries are named as defendants in various lawsuits and enforcement proceedings by private parties, governmental agencies and/or others in which claims are asserted against Modine.  The Company believes that any additional loss in excess of amounts already accrued would not have a material effect on the Company’s consolidated balance sheet, results of operations, and cash flows.  In addition, management expects that the liabilities which may ultimately result from such lawsuits or proceedings, if any, would not have a material adverse effect on the Company’s financial position.
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Loss
12 Months Ended
Mar. 31, 2023
Accumulated Other Comprehensive Loss [Abstract]  
Accumulated Other Comprehensive Loss

Note 21:  Accumulated Other Comprehensive Loss

Changes in accumulated other comprehensive loss were as follows:

 
Foreign
Currency
Translation
   
Defined
Benefit Plans
   
Cash Flow
Hedges
   
Total
 
Balance, March 31, 2022
 
$
(39.1
)
 
$
(111.1
)
 
$
0.7
   
$
(149.5
)
                                 
Other comprehensive income (loss) before reclassifications
   
(18.4
)
   
2.5
     
0.4
     
(15.5
)
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
5.3
     
-
     
5.3
 
Realized gains - net (b)
   
-
     
-
     
(0.3
)
   
(0.3
)
Income taxes
   
-
     
(1.1
)
   
-
     
(1.1
)
Total other comprehensive income (loss)
   
(18.4
)
   
6.7
     
0.1
     
(11.6
)
                                 
Balance, March 31, 2023
 
$
(57.5
)
 
$
(104.4
)
 
$
0.8
   
$
(161.1
)

 
Foreign
Currency
Translation
   
Defined
Benefit Plans
   
Cash Flow
Hedges
   
Total
 
Balance, March 31, 2021
 
$
(31.0
)
 
$
(130.8
)
 
$
0.6
   
$
(161.2
)
                                 
Other comprehensive income (loss) before reclassifications
   
(8.1
)
   
11.5
     
1.7
     
5.1
 
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
6.5
     
-
     
6.5
 
Unrecognized net pension loss in disposed business (c)
    -       1.7       -       1.7  
Realized gains - net (b)
   
-
     
-
     
(1.6
)
   
(1.6
)
Income taxes
   
-
     
-
     
-
     
-
 
Total other comprehensive income (loss)
   
(8.1
)
   
19.7
     
0.1
     
11.7
 
                                 
Balance, March 31, 2022
 
$
(39.1
)
 
$
(111.1
)
 
$
0.7
   
$
(149.5
)

(a)
Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans. See Note 18 for additional information about the Company’s pension plans.
(b)
Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings. See Note 19 for additional information regarding derivative instruments.
(c)
As a result of the sale of the Austrian air-cooled automotive business, the Company wrote-off $1.7 million of net actuarial losses related to its pension plan as a component of the loss on sale recorded during fiscal 2022. See Note 1 for additional information.
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information
12 Months Ended
Mar. 31, 2023
Segment and Geographic Information [Abstract]  
Segment and Geographic Information
Note 22:  Segment and Geographic Information

The Company’s product lines consist of heat-transfer systems and components. The Company serves commercial, industrial, and building HVAC&R markets and vehicular markets.

The Company’s Climate Solutions segment provides heat transfer products, heating, ventilating, air conditioning and refrigeration products and data center cooling solutions to global customers. The Company’s Performance Technologies segment designs and manufactures air-and liquid-cooled technology for vehicular, stationary power, and industrial applications. In addition, the Performance Technologies segment provides advanced thermal solutions to zero-emission and hybrid commercial vehicle and automotive customers and coatings products and application services.

Each operating segment is managed by a president and has separate financial results reviewed by the Company’s chief operating decision maker. Financial results, including net sales, gross profit, gross margin and operating income, together with other considerations, are used by the chief operating decision maker in evaluating the performance of each segment and in making decisions on the allocation of resources among the Company’s various businesses.

Effective April 1, 2022, the Company began managing its operations under two operating segments, Climate Solutions and Performance Technologies. The Climate Solutions segment includes the previously-reported BHVAC and CIS segments, with the exception of CIS Coatings. The Performance Technologies segment includes the previously-reported HDE and Automotive segments and the CIS Coatings business. See Note 3 for information regarding the primary operating activities of each segment. The Company’s new segment structure aligns businesses serving similar or complimentary end markets, products and technologies under common segment management. The Company believes this simplified segment structure allows it to better focus resources on targeted growth opportunities and allows for an efficient application of 80/20 principles across all product lines to optimize profit margins and cash flow. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, and cash flows. Segment financial information for the prior periods has been recast to conform to the current presentation.

The following is a summary of net sales, gross profit, and operating income by segment. See Note 3 for additional information regarding net sales by product groups within each segment.

 
Year ended March 31, 2023
 
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                 
Climate Solutions
 
$
1,011.5
   
$
0.4
   
$
1,011.9
 
Performance Technologies
   
1,286.4
     
29.8
     
1,316.2
 
Segment total
   
2,297.9
     
30.2
     
2,328.1
 
Corporate and eliminations
   
-
     
(30.2
)
   
(30.2
)
Net sales
 
$
2,297.9
   
$
-
   
$
2,297.9
 

 
Year ended March 31, 2022
 
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                 
Climate Solutions
  $ 910.1     $ 0.4     $ 910.5  
Performance Technologies
    1,140.0       32.4       1,172.4  
Segment total
   
2,050.1
     
32.8
     
2,082.9
 
Corporate and eliminations
   
-
     
(32.8
)
   
(32.8
)
Net sales
 
$
2,050.1
   
$
-
   
$
2,050.1
 

 
Year ended March 31, 2021
 
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                 
Climate Solutions
 
$
731.1
   
$
0.1
   
$
731.2
 
Performance Technologies
    1,077.3       31.5       1,108.8  
Segment total
   
1,808.4
     
31.6
     
1,840.0
 
Corporate and eliminations
   
-
     
(31.6
)
   
(31.6
)
Net sales
 
$
1,808.4
   
$
-
   
$
1,808.4
 

Inter-segment sales are accounted for based upon an established markup over production costs.  Net sales for Corporate and eliminations primarily represent the elimination of inter-segment sales.

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Gross profit:
 
_$’s
   
% of
sales
   
_$’s
   
% of
sales
   

_$’s
   
% of
sales
 
Climate Solutions
 
$
223.6
     
22.1
%
 
$
166.3
     
18.3
%
 
$
136.6
     
18.7
%
Performance Technologies
   
166.1
     
12.6
%
   
142.2
     
12.1
%
   
157.1
     
14.2
%
Segment total
   
389.7
     
16.7
%
   
308.5
      14.8 %    
293.7
     
16.0
%
Corporate and eliminations
   
(0.3
)
   
-
     
0.8
     
-
     
(0.3
)
   
-
 
Gross profit
 
$
389.4
     
16.9
%
 
$
309.3
     
15.1
%
 
$
293.4
     
16.2
%

 
Years ended March 31,
 
Operating income:
 
2023
   
2022
   
2021
 
Climate Solutions
  $
124.1     $
73.4     $
49.9  
Performance Technologies
    65.6       77.4       (109.1 )
Segment total
    189.7       150.8       (59.2 )
Corporate and eliminations (a)
    (39.3 )     (31.6 )     (38.5 )
Operating income (loss)
  $
150.4
    $
119.2
    $
(97.7
)

(a)
The operating loss for Corporate includes certain research and development costs, legal, finance and other general corporate and central services expenses, and other costs that are either not directly attributable to an operating segment or not considered when management evaluates segment performance.

The following is a summary of segment assets, comprised entirely of trade accounts receivable and inventories, and other assets:

 
March 31,
 
Assets:  
2023
   
2022
 
Climate Solutions
 
$
334.8
   
$
291.7
 
Performance Technologies
   
388.1
     
357.0
 
Other (a)
   
843.0

   
778.3

Total assets
 
$
1,565.9
   
$
1,427.0
 

(a)
Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.

The following is a summary of capital expenditures and depreciation and amortization expense by segment:

 
Years ended March 31,
 
Capital expenditures:
 
2023
   
2022
   
2021
 
Climate Solutions
 
$
24.2
   
$
9.9
   
$
7.2
 
Performance Technologies
   
25.2
     
29.2
     
25.0
 
Corporate
   
1.3
     
1.2
     
0.5
 
Total capital expenditures
 
$
50.7
   
$
40.3
   
$
32.7
 

 
Years ended March 31,
 
Depreciation and amortization expense:
 
2023
   
2022
   
2021
 
Climate Solutions
 
$
21.7
   
$
23.6
   
$
24.9
 
Performance Technologies (a)
   
31.8
     
29.9
     
42.1
 
Corporate
   
1.0
     
1.3
     
1.6
 
Total depreciation and amortization expense
 
$
54.5
   
$
54.8
   
$
68.6
 

(a)
During fiscal 2021, upon classifying the liquid- and air-cooled automotive businesses as held for sale, the Company ceased depreciating the long-lived assets within the disposal groups.  In fiscal 2022, the Company resumed depreciating the long-lived assets within the liquid-cooled automotive business when it no longer met the requirements to be classified as held for sale.  See Note 2 for additional information.

The following is a summary of net sales by geographic area, based upon the location of the selling unit:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
United States
 
$
1,139.3
   
$
949.6
   
$
765.7
 
Italy
   
249.5
     
232.0
     
188.6
 
Hungary
   
210.7
     
185.2
     
153.7
 
China
   
151.6
     
166.0
     
217.6
 
Brazil
    103.6       81.2       48.5  
United Kingdom
   
93.6
     
118.6
     
96.4
 
Other
   
349.6
     
317.5
     
337.9
 
Net sales
 
$
2,297.9
   
$
2,050.1
   
$
1,808.4
 

The following is a summary of property, plant and equipment by geographic area:

 
March 31,
 
   
2023
   
2022
 
United States
 
$
96.4
   
$
83.6
 
Hungary
    40.8       44.0  
China
   
40.2
     
45.6
 
Mexico
   
34.0
     
38.5
 
Italy
   
32.8
     
33.2
 
Other
   
70.3
     
70.5
 
Total property, plant and equipment
 
$
314.5
   
$
315.4
 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Mar. 31, 2023
Schedule II - Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
MODINE MANUFACTURING COMPANY AND SUBSIDIARIES
(A Wisconsin Corporation)

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
For the years ended March 31, 2023, 2022 and 2021
(In millions)

       
Additions
             
Description
 
Balance at
Beginning of
Period
   
Charged
(Benefit) to
Costs and
Expenses
   
Charged to
Other
Accounts
   
Reclassified
from (to)
Held for Sale
   
Balance at
End of Period
 
                               
2023: Valuation Allowance for Deferred Tax Assets
 
$
112.2
   
$
(49.7
)
 
$
(0.9
)(a)
 
$
-
   
$
61.6
 
                                         
2022: Valuation Allowance for Deferred Tax Assets
 
$
90.7
   
$
(4.6
)
 
$
(1.0
)(a)
 
$
27.1
   
$
112.2
 
                                         
2021: Valuation Allowance for Deferred Tax Assets
 
$
46.9
   
$
86.2
 
 
$
2.8
 (a)  
$
(45.2
)
 
$
90.7
 

(a)
Foreign currency translation and other adjustments.
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
12 Months Ended
Mar. 31, 2023
Significant Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The Company prepares its consolidated financial statements in conformity with generally accepted accounting principles (“GAAP”) in the United States.  These principles require management to make certain estimates and assumptions in determining assets, liabilities, revenue, expenses and related disclosures.  Actual amounts could differ materially from those estimates.
Consolidation Principles
Consolidation Principles
The consolidated financial statements include the accounts of Modine Manufacturing Company and its majority-owned or Modine-controlled subsidiaries.  The Company eliminates intercompany transactions and balances in consolidation.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue based upon consideration specified in a contract and as it satisfies performance obligations by transferring control over its products to its customers, which may be at a point in time or over time. The majority of the Company’s revenue is recognized at a point in time, based upon shipment terms. A portion of the Company’s revenue is recognized over time, based upon estimated progress toward satisfaction of the contractual performance obligations. See Note 3 for additional information.
Shipping and Handling Costs
Shipping and Handling Costs
The Company records shipping and handling costs incurred upon the shipment of products to its customers in cost of sales, and related amounts billed to these customers in net sales.
Trade Accounts Receivable
Trade Accounts Receivable
The Company records trade receivables at the invoiced amount. Trade receivables do not bear interest if paid according to the original terms. The Company maintains an allowance for credit losses, representing its estimate of expected losses associated with its trade accounts receivable. The Company bases its estimate using historical loss experience and considers the aging of the receivables and risks specific to customers where appropriate. At March 31, 2023 and 2022, the allowance for credit losses was $2.2 million and $1.7 million, respectively.  The changes to the Company’s allowance for credit losses during fiscal 2023 and 2022 were not material and primarily consisted of current-period provisions, write-offs charged against the allowance, recoveries collected, and foreign currency translation.

The Company enters into supply chain financing programs from time to time to sell accounts receivable, without recourse, to third-party financial institutions.  Sales of accounts receivable are reflected as a reduction of accounts receivable on the consolidated balance sheets and the proceeds are included in cash flows from operating activities in the consolidated statements of cash flows. During fiscal 2023, 2022, and 2021, the Company sold $150.6 million, $126.4 million, and $88.7 million, respectively, of accounts receivable to accelerate cash receipts. During fiscal 2023, 2022, and 2021, the Company recorded costs totaling $1.2 million, $0.3 million, and $0.2 million, respectively, related to selling accounts receivable in the consolidated statements of operations.
Warranty
Warranty
The Company provides product warranties for specific product lines and accrues for estimated future warranty costs in the period in which the sale is recorded.  The Company records warranty expense, within cost of sales, based upon historical and current claims data or based upon estimated future claims.  Accrual balances, which are recorded within other current liabilities, are monitored and adjusted if it is probable that expected claims will differ from previous estimates.  See Note 15 for additional information.
Tooling
Tooling
The Company accounts for production tooling costs as a component of property, plant and equipment when it owns title to the tooling and amortizes the capitalized cost to cost of sales over the estimated life of the asset, which is generally three years.  At March 31, 2023 and 2022, Company-owned tooling totaled $17.1 million and $18.3 million, respectively.

In certain instances, tooling is owned by the customer.  At the time customer-owned tooling is completed and customer acceptance is obtained, the Company records tooling revenue and related production costs within net sales and cost of sales, respectively, in the consolidated statements of operations.  If the customer has agreed to reimburse the Company, unbilled customer-owned tooling costs are recorded as a receivable within other current assets. No significant arrangements exist where customer-owned tooling costs were not accompanied by guaranteed reimbursement. At March 31, 2023 and 2022, customer-owned tooling receivables totaled $10.9 million and $12.3 million, respectively.
Stock-based Compensation
Stock-based Compensation
The Company recognizes stock-based compensation using the fair value method. Accordingly, compensation expense for stock options, restricted stock and performance-based stock awards is calculated based upon the fair value of the instruments at the time of grant and is recognized as expense over the respective vesting periods. See Note 5 for additional information.
Research and Development
Research and Development
The Company expenses research and development costs as incurred within SG&A expenses. During fiscal 2023, 2022, and 2021, research and development costs totaled $44.0 million, $50.3 million, and $46.3 million, respectively.
Translation of Foreign Currencies
Translation of Foreign Currencies
The Company translates assets and liabilities of foreign subsidiaries into U.S. dollars at the period-end exchange rates and translates income and expense items at the monthly average exchange rate for the period in which the transactions occur.  The Company reports resulting translation adjustments within accumulated other comprehensive income (loss) within shareholders’ equity.  The Company includes foreign currency transaction gains or losses in the statement of operations within other income and expense.
Derivative Instruments
Derivative Instruments
The Company enters into derivative financial instruments from time to time to manage certain financial risks. The Company enters into forward contracts to reduce exposure to changing future purchase prices for aluminum and copper and into foreign currency exchange contracts to hedge specific foreign currency-denominated assets and liabilities as well as forecasted transactions. The Company designates certain derivative financial instruments as cash flow hedges for accounting purposes. These instruments are used to manage financial risks and are not speculative.  See Note 19 for additional information.
Income Taxes
Income Taxes
The Company determines deferred tax assets and liabilities based upon the difference between the amounts reported in the financial statements and the tax basis of assets and liabilities, using enacted tax rates in effect in the years in which the differences are expected to reverse. The Company establishes a valuation allowance if it is more likely than not that a deferred tax asset, or portion thereof, will not be realized.  The Company records the tax effects of global intangible low-taxed income (“GILTI”) as a period expense in the applicable tax year. The Company uses the portfolio approach for releasing income tax effects from accumulated other comprehensive income (loss).  See Note 8 for additional information.
Earnings per Share
Earnings per Share
The Company calculates basic earnings per share based upon the weighted-average number of common shares outstanding during the period, while the calculation of diluted earnings per share includes the dilutive effect of potential common shares outstanding during the period.  The calculation of diluted earnings per share excludes potential common shares if their inclusion would have an anti-dilutive effect.  See Note 9 for additional information.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly-liquid investments with original maturities of three months or less to be cash equivalents.
Short-term Investments
Short-term Investments
The Company invests in time deposits with original maturities of more than three months but not more than one year.  The Company records these short-term investments at cost, which approximates fair value, within other current assets in the consolidated balance sheets.  As of March 31, 2023 and 2022, the Company’s short-term investments totaled $3.5 million and $3.7 million, respectively.
Inventories
Inventories
The Company values inventories using a first-in, first-out or weighted-average basis, at the lower of cost and net realizable value.
Property, Plant and Equipment
Property, Plant and Equipment
The Company records property, plant and equipment at cost. For financial reporting purposes, the Company computes depreciation using the straight-line method over the expected useful lives of the assets. The Company expenses maintenance and repair costs as incurred. The Company capitalizes costs of improvements. Upon the sale or other disposition of an asset, the Company removes the cost and related accumulated depreciation from the accounts and includes the gain or loss in the consolidated statements of operations. Capital expenditures of $13.6 million, $9.0 million, and $7.9 million were accrued within accounts payable at March 31, 2023, 2022 and 2021, respectively.
Leases
Leases
The Company’s most significant leases represent leases of real estate, such as manufacturing facilities, warehouses, and office buildings.  The Company also leases manufacturing and information technology equipment and vehicles.  The Company recognizes right-of-use (“ROU”) assets and lease liabilities at the lease commencement date, based upon the present value of lease payments over the lease term.  See Note 16 for additional information.
Goodwill
Goodwill
The Company does not amortize goodwill; rather, it tests for impairment annually unless conditions exist that would require a more frequent evaluation.  The Company performs an assessment of the fair value of its reporting units for goodwill impairment testing based upon, among other things, the present value of expected future cash flows.  The Company performed its goodwill impairment test as of March 31, 2023 and determined the fair value of each of its reporting units exceeded the respective book value.  See Note 14 for additional information.
Impairment of Held and Used Long-lived Assets
Impairment of Held and Used Long-lived Assets
The Company reviews held and used long-lived assets, including property, plant and equipment and intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be fully recoverable.  In these instances, the Company compares the undiscounted future cash flows expected to be generated from the asset with its carrying value.  If the asset’s carrying value exceeds expected future cash flows, the Company measures and records an impairment loss, if any, as the amount by which the carrying value of the asset exceeds its fair value.  The Company estimates fair value using a variety of valuation techniques, including discounted cash flows, market values and comparison values for similar assets.
Assets Held for Sale
Assets Held for Sale
The Company classifies an asset as held for sale when (i) management approves and commits to a formal plan to actively market the asset for sale at a reasonable price in relation to its fair value; (ii) the asset is available for immediate sale in its present condition; (iii) an active program to locate a buyer and other actions required to complete the sale have been initiated; (iv) the sale of the asset is expected to be completed within one year; and (v) it is unlikely that significant changes will be made to the plan.  Upon classification as held for sale, the Company records the carrying value of the asset at the lower of its carrying value or its estimated fair value, less costs to sell.  In addition, the Company ceases to record depreciation for assets held for sale.  See Note 2 for additional information.
Deferred Compensation Trusts
Deferred Compensation Trusts
The Company maintains deferred compensation trusts to fund future obligations under its non-qualified deferred compensation plans.  The trusts’ investments in third-party debt and equity securities are presented within other noncurrent assets in the consolidated balance sheets.
Self-insurance Reserves
Self-insurance Reserves
The Company retains a portion of the financial risk for certain insurance coverage, including property, general liability, workers compensation, and employee healthcare, and therefore maintains reserves that estimate the impact of unreported and under-reported claims that fall below various stop-loss limits and deductibles under its insurance policies.  The Company maintains reserves for the estimated settlement cost of known claims, as well as estimates of incurred but not reported claims.  The Company charges costs of claims, including the impact of changes in reserves due to claim experience and severity, to cost of sales or SG&A expenses.  The Company reviews and updates the amount of its insurance-related reserves on a quarterly basis.
Environmental Liabilities
Environmental Liabilities
The Company records liabilities for environmental assessments and remediation activities in the period in which its responsibility is probable and the costs can be reasonably estimated.  The Company records environmental indemnification assets from third parties, including prior owners, when recovery is probable. To the extent that the required remediation procedures change, or additional contamination is identified, the Company’s estimated environmental liabilities may also change. See Note 20 for additional information.
New Accounting Guidance
New Accounting Guidance

Supplier Finance Programs
In September 2022, the Financial Accounting Standards Board (“FASB”) issued new guidance that will require companies that use supplier finance programs to disclose information about the programs, including key terms, outstanding obligations under such programs and where outstanding amounts are presented within their financial statements. In addition, a roll forward of obligations under supplier finance programs will be required annually. The new guidance is effective for the Company’s fiscal 2024 financial statements, with the exception of the roll forward disclosure requirement, which will become effective one year later. The Company is currently evaluating the new disclosures, but does not expect the guidance will have a material impact on its consolidated financial statements.

Income Tax Simplification
In December 2019, the FASB issued new guidance designed to simplify the accounting for income taxes. The new guidance eliminated certain exceptions related to the approach for intraperiod tax allocations and the methodology for deferred tax liabilities. The Company adopted this guidance as of April 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.

Credit Losses
In June 2016, the FASB issued new guidance related to the accounting for credit losses for certain financial assets, including trade accounts receivable and contract assets. The new guidance modified the credit loss model to measure and recognize credit losses based upon expected losses rather than incurred losses. The Company adopted this guidance as of April 1, 2020. The adoption did not have a material impact on the Company’s consolidated balance sheets, statements of operations or statements of cash flows.
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Tables)
12 Months Ended
Mar. 31, 2023
Significant Accounting Policies [Abstract]  
Supplemental Cash Flow Information
Supplemental Cash Flow Information

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Interest paid
 
$
18.4
   
$
14.1
   
$
17.9
 
Income taxes paid
   
31.9
     
21.8
     
19.7
 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
12 Months Ended
Mar. 31, 2023
Revenue Recognition [Abstract]  
Disaggregation of Revenue
The tables below present revenue for each of the Company’s operating segments, Climate Solutions and Performance Technologies. Each segment’s revenue is disaggregated by product group, by geographic location and based upon the timing of revenue recognition.

Effective April 1, 2022, the Company began managing its operations under two operating segments, Climate Solutions and Performance Technologies. The Climate Solutions segment includes the previously-reported Building HVAC Systems (“BHVAC”) and the Commercial and Industrial Solutions (“CIS”) segments, with the exception of CIS Coatings. The Performance Technologies segment includes the previously-reported Heavy Duty Equipment (“HDE”) and Automotive segments and the CIS Coatings business. See Note 22 for additional information regarding the Company’s operating segments. The disaggregated revenue information presented in the tables below for fiscal 2022 and 2021 has been recast to be comparable with the fiscal 2023 presentation.

   
Year ended March 31, 2023
 
 
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                 
Heat transfer
 
$
521.2
   
$
-
   
$
521.2
 
HVAC & refrigeration
   
336.3
     
-
     
336.3
 
Data center cooling
   
154.0
     
-
     
154.0
 
Air-cooled
   
-
     
658.6
     
658.6
 
Liquid-cooled
   
-
     
483.9
     
483.9
 
Advanced solutions
   
-
     
143.9
     
143.9
 
Inter-segment sales
   
0.4
     
29.8
     
30.2
 
Net sales
 
$
1,011.9
   
$
1,316.2
   
$
2,328.1
 
                         
Geographic location:
                       
Americas
 
$
580.9
   
$
702.0
   
$
1,282.9
 
Europe
   
406.0
     
408.5
     
814.5
 
Asia
   
25.0
     
205.7
     
230.7
 
Net sales
 
$
1,011.9
   
$
1,316.2
   
$
2,328.1
 
                         
Timing of revenue recognition:
                       
Products transferred at a point in time
 
$
959.8
   
$
1,242.3
   
$
2,202.1
 
Products transferred over time
   
52.1
     
73.9
     
126.0
 
Net sales
 
$
1,011.9
   
$
1,316.2
   
$
2,328.1
 

   
Year ended March 31, 2022
 
 
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                 
Heat transfer
 
$
488.3
   
$
-
   
$
488.3
 
HVAC & refrigeration
   
325.5
     
-
     
325.5
 
Data center cooling
   
96.3
     
-
     
96.3
 
Air-cooled
   
-
     
572.3
     
572.3
 
Liquid-cooled
   
-
     
448.3
     
448.3
 
Advanced solutions
   
-
     
119.4
     
119.4
 
Inter-segment sales
   
0.4
     
32.4
     
32.8
 
Net sales
 
$
910.5
   
$
1,172.4
   
$
2,082.9
 
                         
Geographic location:
                       
Americas
 
$
485.9
   
$
585.6
   
$
1,071.5
 
Europe
   
396.7
     
375.7
     
772.4
 
Asia
   
27.9
     
211.1
     
239.0
 
Net sales
 
$
910.5
   
$
1,172.4
   
$
2,082.9
 
                         
Timing of revenue recognition:
                       
Products transferred at a point in time
 
$
889.3
   
$
1,093.7
   
$
1,983.0
 
Products transferred over time
   
21.2
     
78.7
     
99.9
 
Net sales
 
$
910.5
   
$
1,172.4
   
$
2,082.9
 

   
Year ended March 31, 2021
 
 
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                 
Heat transfer
 
$
386.9
   
$
-
   
$
386.9
 
HVAC & refrigeration
   
279.7
     
-
     
279.7
 
Data center cooling
   
64.5
     
-
     
64.5
 
Air-cooled
   
-
     
520.3
     
520.3
 
Liquid-cooled
   
-
     
458.9
     
458.9
 
Advanced solutions
   
-
     
98.1
     
98.1
 
Inter-segment sales
   
0.1
     
31.5
     
31.6
 
Net sales
 
$
731.2
   
$
1,108.8
   
$
1,840.0
 
                         
Geographic location:
                       
Americas
 
$
379.7
   
$
472.0
   
$
851.7
 
Europe
   
307.0
     
411.1
     
718.1
 
Asia
   
44.5
     
225.7
     
270.2
 
Net sales
 
$
731.2
   
$
1,108.8
   
$
1,840.0
 
                         
Timing of revenue recognition:
                       
Products transferred at a point in time
 
$
722.7
   
$
1,044.7
   
$
1,767.4
 
Products transferred over time
   
8.5
     
64.1
     
72.6
 
Net sales
 
$
731.2
   
$
1,108.8
   
$
1,840.0
 
Contract Assets and Contract Liabilities from Contracts with Customers
Contract assets and contract liabilities from contracts with customers were as follows:

 
March 31, 2023
   
March 31, 2022
 
Contract assets
 
$
19.3
   
$
26.8
 
Contract liabilities
   
21.5
     
11.8
 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
12 Months Ended
Mar. 31, 2023
Fair Value Measurements [Abstract]  
Fair Value of Pension Plan Assets
Plan assets related to the Company’s pension plans were classified as follows:

 
March 31, 2023
 
   
Level 1
   
Level 2
   
Total
 
                   
Money market investments
 
$
-
   
$
1.9
   
$
1.9
 
Pooled equity funds
   
34.9
     
-
     
34.9
 
Other
   
-
     
0.4
     
0.4
 
Fair value excluding investments measured at net asset value
   
34.9
     
2.3
     
37.2
 
Investments measured at net asset value
                   
116.1
 
Total fair value
                 
$
153.3
 

 
March 31, 2022
 
   
Level 1
   
Level 2
   
Total
 
                   
Money market investments
 
$
-
   
$
2.2
   
$
2.2
 
Fixed income securities
   
-
     
9.1
     
9.1
 
Pooled equity funds
   
40.4
     
-
     
40.4
 
U.S. government and agency securities
   
-
     
11.8
     
11.8
 
Other
   
0.1
     
1.4
     
1.5
 
Fair value excluding investment measured at net asset value
   
40.5
     
24.5
     
65.0
 
Investments measured at net asset value
                   
114.9
 
Total fair value
                 
$
179.9
 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Tables)
12 Months Ended
Mar. 31, 2023
Stock-Based Compensation [Abstract]  
Assumptions Used in Determining Fair Value of Options
The Company estimated the fair value of option awards on the date of grant using the Black-Scholes option valuation model and the following assumptions:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Fair value of options
 
$
6.99
   
$
8.79
   
$
3.46
 
Expected life of awards in years
   
6.0
     
6.1
     
6.1
 
Risk-free interest rate
   
3.0
%
   
1.1
%
   
0.4
%
Expected volatility of the Company’s stock
   
57.8
%
   
56.5
%
   
54.1
%
Expected dividend yield on the Company’s stock
   
0.0
%
   
0.0
%
   
0.0
%
Stock Option Activity
A summary of stock option activity for fiscal 2023 was as follows:

 
Shares
   
Weighted-average
exercise price
   
Weighted-average
remaining contractual
term (years)
   
Aggregate
intrinsic value
 
Outstanding, beginning of year
   
1.0
   
$
12.12
             
Granted
   
0.2
     
12.40
             
Exercised
   
(0.2
)
   
11.77
             
Forfeited or expired
   
(0.1
)
   
12.26
             
Outstanding, end of year
   
0.9
   
$
12.28
     
7.1
   
$
9.6
 
                                 
Exercisable, March 31, 2023
   
0.4
   
$
12.46
     
5.5
   
$
4.3
 
Information Related to Stock Options Exercised
Additional information related to stock options exercised is as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Intrinsic value of stock options exercised
 
$
1.5
   
$
0.1
   
$
1.4
 
Proceeds from stock options exercised
   
2.9
     
1.4
     
4.1
 
Restricted Stock Activity
A summary of restricted stock activity for fiscal 2023 was as follows:

 
Shares
   
Weighted-average
price
 
Non-vested balance, beginning of year
   
0.7
   
$
11.61
 
Granted
   
0.5
     
13.60
 
Vested
   
(0.3
)
   
11.85
 
Forfeited
   
(0.1
)
   
10.58
 
Non-vested balance, end of year
   
0.8
   
$
12.95
 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring Activities (Tables)
12 Months Ended
Mar. 31, 2023
Restructuring Activities [Abstract]  
Restructuring and Repositioning Expenses
Restructuring and repositioning expenses were as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Employee severance and related benefits
 
$
3.5
   
$
22.1
   
$
11.7
 
Other restructuring and repositioning expenses
   
1.5
     
2.0
     
1.7
 
Total
 
$
5.0
   
$
24.1
   
$
13.4
 
Changes in Accrued Severance
The Company accrues severance in accordance with its written plans, procedures, and relevant statutory requirements.  Changes in accrued severance were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Beginning balance
 
$
20.2
   
$
4.0
 
Additions
   
3.5
     
22.1
 
Payments
   
(12.4
)
   
(5.7
)
Reclassified from held for sale
   
-
     
0.4
 
Effect of exchange rate changes
   
(0.7
)
   
(0.6
)
Ending balance
 
$
10.6
   
$
20.2
 
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Other Income and Expense (Tables)
12 Months Ended
Mar. 31, 2023
Other Income and Expense [Abstract]  
Other Income and Expense
Other income and expense consisted of the following:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Interest income
 
$
1.3
   
$
0.4
   
$
0.5
 
Foreign currency transactions (a)
   
(3.7
)
   
(1.4
)
   
0.6
 
Net periodic benefit cost (b)
   
(2.0
)
   
(1.1
)
   
(3.3
)
Total other expense - net
 
$
(4.4
)
 
$
(2.1
)
 
$
(2.2
)

(a)
Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including transactions denominated in a foreign currency and intercompany loans, along with gains and losses on foreign currency exchange contracts.
(b)
Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Mar. 31, 2023
Income Taxes [Abstract]  
Earnings (Loss) Before Income Taxes
 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Components of earnings (loss) before income taxes:
                 
United States
 
$
12.5
   
$
0.4
   
$
(48.7
)
Foreign
   
112.8
     
101.1
     
(70.6
)
Total earnings (loss) before income taxes
 
$
125.3
   
$
101.5
   
$
(119.3
)
Income Tax (Benefit) Provision

Income tax (benefit) provision:
                 
Federal:
                 
Current
 
$
1.5
   
$
0.1
   
$
(0.1
)
Deferred
   
(47.5
)
   
-
     
58.3
 
State:
                       
Current
   
2.3
     
1.1
     
0.4
 
Deferred
   
(11.4
)
   
-
     
9.2
 
Foreign:
                       
Current
   
27.5
     
17.8
     
22.0
 
Deferred
   
(0.7
)
   
(3.8
)
   
0.4
 
Total income tax (benefit) provision
 
$
(28.3
)
 
$
15.2
   
$
90.2
 
Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate
The reconciliation between the U.S. federal statutory rate and the Company’s effective tax rate was as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Statutory federal tax
    21.0 %     21.0 %     21.0 %
State taxes, net of federal benefit
    (0.1 )     1.4     0.9
Taxes on non-U.S. earnings and losses
    5.8     3.5     (9.1 )
Valuation allowances
    (42.9 )     (8.8 )     (92.9 )
Tax credits
    (4.5 )     (3.4 )     2.2
Compensation
    0.7     0.6     (1.3 )
Tax rate or law changes
    (0.2 )     0.6     (0.2 )
Uncertain tax positions, net of settlements
    0.4     (0.2 )     0.1
Notional interest deductions
    (1.7 )     (2.7 )     1.3
Dividends and taxable foreign inclusions
    0.9     1.6     3.0
Other
    (2.0 )     1.4     (0.6 )
Effective tax rate
    (22.6 %)     15.0 %     (75.6 %)
Deferred Tax Assets and Liabilities
The tax effects of temporary differences that gave rise to deferred tax assets and liabilities were as follows:

 
March 31,
 
   
2023
   
2022
 
Deferred tax assets:
           
Accounts receivable
 
$
0.9
   
$
0.8
 
Inventories
   
6.0
     
6.5
 
Plant and equipment
   
17.2
     
19.9
 
Lease liabilities
   
15.9
     
13.5
 
Pension and employee benefits
   
24.1
     
27.5
 
Net operating and capital losses
   
55.4
     
53.9
 
Credit carryforwards
   
49.0
     
48.5
 
Research and experimental expenditures
    8.0       -  
Other, principally accrued liabilities
   
13.2
     
13.5
 
Total gross deferred tax assets
   
189.7
     
184.1
 
Less: valuation allowances
   
(61.6
)
   
(112.2
)
Net deferred tax assets
   
128.1
     
71.9
 
                 
Deferred tax liabilities:
               
Plant and equipment
   
7.5
     
8.6
 
Lease assets
   
15.7
     
13.2
 
Goodwill
   
4.8
     
4.9
 
Intangible assets
   
20.1
     
22.4
 
Other
   
1.1
     
1.5
 
Total gross deferred tax liabilities
   
49.2
     
50.6
 
Net deferred tax assets
 
$
78.9
   
$
21.3
 
Unrecognized Tax Benefits

Unrecognized tax benefits were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Beginning balance
 
$
9.3
   
$
9.6
 
Gross increases - tax positions in prior period
   
0.2
     
0.1
 
Gross decreases - tax positions in prior period
   
(0.1
)
   
(0.2
)
Gross increases - tax positions in current period
   
0.9
     
1.0
 
Lapse of statute of limitations
   
(0.6
)
   
(1.2
)
Ending balance
 
$
9.7
   
$
9.3
 
Tax Years Subject to Examination
The Company files income tax returns in multiple jurisdictions and is subject to examination by taxing authorities throughout the world. At March 31, 2023, the Company was under income tax examination in a number of jurisdictions. The following tax years remain subject to examination for the Company’s major tax jurisdictions:

Germany
Fiscal 2017 - Fiscal 2022
Italy
Fiscal 2018 - Fiscal 2022
United States
Fiscal 2020 - Fiscal 2022
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
12 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share
The components of basic and diluted earnings per share were as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Basic Earnings Per Share:
                 
Net earnings (loss) attributable to Modine
 
$
153.1
   
$
85.2
 
$
(210.7
)
                         
Weighted-average shares outstanding – basic
   
52.3
     
52.0
     
51.3
 
                         
Net earnings (loss) per share – basic
 
$
2.93
   
$
1.64
 
$
(4.11
)
                         
Diluted Earnings Per Share:
                       
Net earnings (loss) attributable to Modine
 
$
153.1
   
$
85.2
 
$
(210.7
)
                         
Weighted-average shares outstanding – basic
   
52.3
     
52.0
     
51.3
 
Effect of dilutive securities
   
0.5
     
0.5
     
-
 
Weighted-average shares outstanding – diluted
   
52.8
     
52.5
     
51.3
 
                         
Net earnings (loss) per share – diluted
 
$
2.90
   
$
1.62
 
$
(4.11
)
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Restricted Cash (Tables)
12 Months Ended
Mar. 31, 2023
Cash, Cash Equivalents and Restricted Cash [Abstract]  
Cash, Cash Equivalents and Restricted Cash
Cash, cash equivalents and restricted cash consisted of the following:

 
March 31,
 
   
2023
   
2022
 
Cash and cash equivalents
 
$
67.1
   
$
45.2
 
Restricted cash
   
0.1
     
0.2
 
Total cash, cash equivalents and restricted cash
 
$
67.2
   
$
45.4
 
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
12 Months Ended
Mar. 31, 2023
Inventories [Abstract]  
Inventories
Inventories consisted of the following:

 
March 31,
 
   
2023
   
2022
 
Raw materials
 
$
218.3
   
$
186.7
 
Work in process
   
49.9
     
55.1
 
Finished goods
   
56.7
     
39.4
 
Total inventories
 
$
324.9
   
$
281.2
 
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Tables)
12 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property, plant and equipment, including depreciable lives, consisted of the following:

 
March 31,
 
   
2023
   
2022
 
Land
 
$
16.4
   
$
16.8
 
Buildings and improvements (10-40 years)
   
264.0
     
264.6
 
Machinery and equipment (3-15 years)
   
853.3
     
869.4
 
Office equipment (3-10 years)
   
93.6
     
96.2
 
Construction in progress
   
47.5
     
31.2
 
     
1,274.8
     
1,278.2
 
Less: accumulated depreciation
   
(960.3
)
   
(962.8
)
Net property, plant and equipment
 
$
314.5
   
$
315.4
 
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Tables)
12 Months Ended
Mar. 31, 2023
Intangible Assets [Abstract]  
Intangible Assets
Intangible assets consisted of the following:

 
March 31, 2023
   
March 31, 2022
 
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Intangible
Assets
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Intangible
Assets
 
Customer relationships
 
$
60.3
   
$
(23.4
)
 
$
36.9
   
$
61.2
   
$
(20.1
)
 
$
41.1
 
Trade names
   
50.1
     
(15.9
)
   
34.2
     
50.8
     
(13.8
)
   
37.0
 
Acquired technology
   
22.6
     
(12.6
)
   
10.0
     
23.1
     
(10.9
)
   
12.2
 
Total intangible assets
 
$
133.0
   
$
(51.9
)
 
$
81.1
   
$
135.1
   
$
(44.8
)
 
$
90.3
 
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill (Tables)
12 Months Ended
Mar. 31, 2023
Goodwill [Abstract]  
Changes in Carrying Amount of Goodwill
The following table presents a roll forward of the carrying value of goodwill from March 31, 2021 to March 31, 2023.  The Company has recast the March 31, 2022 and 2021 goodwill balances to be comparable with the current segment structure. There was no impact to the underlying reporting units as a result of the segment realignment during fiscal 2023.

 
Climate
Solutions
   
Performance
Technologies
   
Total
 
Balance, March 31, 2021
 
$
110.5
   
$
60.2
   
$
170.7
 
Effect of exchange rate changes
   
(2.4
)
   
(0.2
)
   
(2.6
)
Balance, March 31, 2022
   
108.1
     
60.0
     
168.1
 
Effect of exchange rate changes
   
(2.4
)
   
(0.1
)
   
(2.5
)
Balance, March 31, 2023
 
$
105.7
   
$
59.9
   
$
165.6
 
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Product Warranties and Other Commitments (Tables)
12 Months Ended
Mar. 31, 2023
Product Warranties and Other Commitments [Abstract]  
Changes in Accrued Warranty Costs
Changes in accrued warranty costs were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Beginning balance
 
$
6.3
   
$
5.2
 
Warranties recorded at time of sale
   
5.4
     
5.5
 
Adjustments to pre-existing warranties
   
0.9
     
(1.3
)
Settlements
   
(5.6
)
   
(4.4
)
Reclassified from held for sale
   
-
     
1.3
 
Effect of exchange rate changes
   
(0.1
)
   
-
 
Ending balance
 
$
6.9
   
$
6.3
 
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases Recorded on Consolidated Balance Sheets
The following table provides a summary of leases recorded on the consolidated balance sheets.

 
Balance Sheet Location
 
March 31, 2023
   
March 31, 2022
 
Lease Assets
               
Operating lease ROU assets
 
Other noncurrent assets
 
$
59.1
   
$
52.1
 
Finance lease ROU assets (a)
 
Property, plant and equipment - net
   
7.1
     
7.7
 
                     
Lease Liabilities
                   
Operating lease liabilities
 
Other current liabilities
 
$
11.8
   
$
12.7
 
Operating lease liabilities
 
Other noncurrent liabilities
   
48.9
     
41.2
 
Finance lease liabilities
 
Long-term debt - current portion
   
0.4
     
0.4
 
Finance lease liabilities
 
Long-term debt
   
2.3
     
2.8
 

(a)
Finance lease ROU assets were recorded net of accumulated amortization of $3.2 million and $2.8 million as of March 31, 2023 and 2022, respectively.
Components of Lease Expense
The components of lease expense were as follows:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Operating lease expense (a)
 
$
21.9
   
$
20.0
   
$
19.5
 
Finance lease expense:
                       
Depreciation of ROU assets
   
0.5
     
0.5
     
0.5
 
Interest on lease liabilities
   
0.1
     
0.2
     
0.2
 
Total lease expense
 
$
22.5
   
$
20.7
   
$
20.2
 

(a)
In fiscal 2023, 2022, and 2021 operating lease expense included short-term lease expense of $5.7 million, $4.2 million, and $3.5 million respectively. Variable lease expense was not significant.
Supplemental Cash Flow Information
Supplemental Cash Flow Information

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Cash paid for amounts included in the measurement of lease liabilities:
                 
Operating cash flows for operating leases
 
$
14.6
   
$
15.7
   
$
14.2
 
Financing cash flows for finance leases
   
0.5
     
0.6
     
0.6
 
                         
ROU assets obtained in exchange for lease liabilities:
                       
Operating leases
 
$
21.2
   
$
7.8
   
$
9.8
 
Finance leases
   
-
     
0.1
     
0.1
 
Lease Term and Discount Rates
Lease Term and Discount Rates

 
March 31, 2023
   
March 31, 2022
 
Weighted-average remaining lease term:
           
Operating leases
 
8.3 years
   
8.5 years
 
Finance leases
 
5.8 years
   
6.8 years
 
             
Weighted-average discount rate:
           
Operating leases
   
3.7
%
   
3.4
%
Finance leases
   
4.6
%
   
4.6
%
Maturity of Lease Liabilities
Future minimum rental payments for leases with initial non-cancellable lease terms in excess of one year were as follows at March 31, 2023:

Fiscal Year
 
Operating Leases
   
Finance Leases
 
2024
 
$
13.8
   
$
0.5
 
2025
   
11.5
     
0.5
 
2026
   
10.1
     
0.5
 
2027
   
8.4
     
0.5
 
2028
   
7.3
     
0.5
 
2029 and beyond
   
19.2
     
0.6
 
Total lease payments
   
70.3
     
3.1
 
Less: Interest
   
(9.6
)
   
(0.4
)
Present value of lease liabilities
 
$
60.7
   
$
2.7
 
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Indebtedness (Tables)
12 Months Ended
Mar. 31, 2023
Indebtedness [Abstract]  
Long-Term Debt

Long-term debt consisted of the following:



Fiscal year
of maturity
 
March 31, 2023
   
March 31, 2022
 
 
 
           
Term loans
2028
 
$
215.7
   
$
163.7
 
5.9% Senior Notes
2029
   
100.0
     
100.0
 
5.8% Senior Notes
2027
   
33.3
     
41.7
 
Revolving credit facility
2028
   
-
     
64.9
 
Other (a)
 
   
2.7
     
3.2
 
 
 
   
351.7
     
373.5
 
Less: current portion
 
   
(19.7
)
   
(21.7
)
Less: unamortized debt issuance costs
 
   
(2.7
)
   
(3.4
)
Total long-term debt
 
 
$
329.3
   
$
348.4
 

(a)
Other long-term debt primarily includes finance lease obligations.
Maturities of Long Term Debt
Long-term debt, including the current portion of long-term debt, matures as follows:

Fiscal Year
     
2024
 
$
19.7
 
2025
   
19.7
 
2026
   
44.7
 
2027
   
44.7
 
2028
   
197.4
 
2029 and beyond
   
25.5
 
Total
 
$
351.7
 
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Pension and Employee Benefit Plans (Tables)
12 Months Ended
Mar. 31, 2023
Pension and Employee Benefit Plans [Abstract]  
Changes in Benefit Obligations and Plan Assets
Changes in benefit obligations and plan assets, as well as the funded status of the Company’s global pension plans, were as follows:

 
Years ended March 31,
 
   
2023
   
2022
 
Change in benefit obligation:
           
Benefit obligation at beginning of year
 
$
228.6
   
$
260.6
 
Service cost
   
0.2
     
0.3
 
Interest cost
   
8.1
     
7.3
 
Actuarial gain
   
(25.8
)
   
(16.5
)
Benefits paid
   
(16.1
)
   
(16.0
)
Disposition of air-cooled automotive business
   
-
     
(5.5
)
Effect of exchange rate changes
   
(0.1
)
   
(1.6
)
Benefit obligation at end of year
 
$
194.9
   
$
228.6
 
                 
Change in plan assets:
               
Fair value of plan assets at beginning of year
 
$
179.9
   
$
183.3
 
Actual return on plan assets
   
(12.0
)
   
7.6
 
Benefits paid
   
(16.1
)
   
(16.0
)
Employer contributions
   
1.5
     
5.0
 
Fair value of plan assets at end of year
 
$
153.3
   
$
179.9
 
Funded status at end of year
 
$
(41.6
)
 
$
(48.7
)
                 
Amounts recognized in the consolidated balance sheets:
               
Current liability
 
$
(1.4
)
 
$
(1.5
)
Noncurrent liability
   
(40.2
)
   
(47.2
)
   
$
(41.6
)
 
$
(48.7
)
Pension Benefit Plans
Costs for the Company’s global pension plans included the following components:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Components of net periodic benefit cost:
                 
Service cost
 
$
0.2
   
$
0.3
   
$
0.4
 
Interest cost
   
8.1
     
7.3
     
7.9
 
Expected return on plan assets
   
(11.6
)
   
(12.9
)
   
(11.5
)
Amortization of net actuarial loss
   
5.7
     
6.9
     
6.9
 
Settlements (a)
   
-
     
-
     
0.2
 
Net periodic benefit cost
 
$
2.4
   
$
1.6
   
$
3.9
 
                         
Other changes in benefit obligation recognized in other comprehensive income:
                       
Net actuarial gain
 
$
2.1
   
$
11.4
   
$
33.8
 
Amortization of net actuarial loss (b)
   
5.7
     
8.6
     
7.1
 
Total recognized in other comprehensive income
 
$
7.8
   
$
20.0
   
$
40.9
 

(a)
The settlement charges resulted from activity associated with the Company’s non-U.S. pension plans.
(b)
The fiscal 2022 amount includes $1.7 million of net actuarial losses written-off as a result of the sale of the Austrian air-cooled automotive business.  See Note 1 for additional information.
Target and Plan Asset Allocations
Plan assets in the Company’s U.S. pension plans comprise 100 percent of the Company’s world-wide pension plan assets.  The Company’s U.S. pension plan weighted-average asset allocations at the measurement dates of March 31, 2023 and 2022 were as follows:

 
Target allocation
   
Plan assets
 
         
2023
   
2022
 
Equity securities
   
76
%
   
76
%
   
74
%
Debt securities
   
18
%
   
15
%
   
17
%
Real estate investments
   
5
%
   
8
%
   
8
%
Cash and cash equivalents
   
1
%
   
1
%
   
1
%
     
100
%
   
100
%
   
100
%
Estimated Future Benefit Payments
Estimated pension benefit payments for the next ten fiscal years are as follows:

Fiscal Year
 
Estimated Pension
Benefit Payments
 
2024
 
$
15.5
 
2025
   
15.7
 
2026
   
15.6
 
2027
   
15.5
 
2028
   
15.4
 
2029-2033
   
72.4
 
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments (Tables)
12 Months Ended
Mar. 31, 2023
Derivative Instruments [Abstract]  
Derivative Financial Instruments Recorded in Consolidated Balance Sheets
The fair value of the Company’s derivative financial instruments recorded in the consolidated balance sheets were as follows:

_
Balance Sheet Location
 
March 31, 2023
   
March 31, 2022
 
Derivatives designated as hedges:
             
Commodity derivatives
Other current assets
 
$
-
   
$
0.5
 
Foreign exchange contracts
Other current assets
   
1.3
     
0.3
 
                   
Derivatives not designated as hedges:
                 
Foreign exchange contracts
Other current liabilities
 
$
0.2
   
$
0.3
 
Derivative Financial Instruments Designated for Hedge Accounting
The amounts associated with derivative financial instruments that the Company designated for hedge accounting during the years ended March 31 were as follows:

 
Gain (loss) recognized in
other comprehensive income
 
Statement of
Operations
 
Gain (loss) reclassified
from AOCI
 
   
2023
   
2022
   
2021
 
Location
 
2023
   
2022
   
2021
 
Commodity derivatives
 
$
(1.6
)
 
$
1.1
   
$
2.2
 
Cost of sales
 
$
(1.0
)
 
$
1.2
   
$
-
 
Foreign exchange contracts
   
1.6
     
-
     
-
 
Net sales
   
0.6
     
-
     
-
 
Foreign exchange contracts
   
0.4
     
0.6
     
(0.1
)
Cost of sales
   
0.7
     
0.4
     
(0.1
)
Total gains (losses)
 
$
0.4
   
$
1.7
   
$
2.1
     
$
0.3
   
$
1.6
   
$
(0.1
)
Derivative Financial Instruments Not Designated for Hedge Accounting
The amounts associated with derivative financial instruments that the Company did not designate for hedge accounting were as follows:

_
 
Statement of Operations
 
Years ended March 31,
 
 _
Location
 
2023
 
2022
 
2021
 
Foreign exchange contracts
Net sales
   
$
(0.5
)
 
$
(0.6
)
 
$
-
 
Foreign exchange contracts
Other income (expense) - net
     
(2.6
)
   
(0.8
)
   
0.6
 
Total gains (losses)
     
$
(3.1
)
 
$
(1.4
)
 
$
0.6
 
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Mar. 31, 2023
Accumulated Other Comprehensive Loss [Abstract]  
Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss were as follows:

 
Foreign
Currency
Translation
   
Defined
Benefit Plans
   
Cash Flow
Hedges
   
Total
 
Balance, March 31, 2022
 
$
(39.1
)
 
$
(111.1
)
 
$
0.7
   
$
(149.5
)
                                 
Other comprehensive income (loss) before reclassifications
   
(18.4
)
   
2.5
     
0.4
     
(15.5
)
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
5.3
     
-
     
5.3
 
Realized gains - net (b)
   
-
     
-
     
(0.3
)
   
(0.3
)
Income taxes
   
-
     
(1.1
)
   
-
     
(1.1
)
Total other comprehensive income (loss)
   
(18.4
)
   
6.7
     
0.1
     
(11.6
)
                                 
Balance, March 31, 2023
 
$
(57.5
)
 
$
(104.4
)
 
$
0.8
   
$
(161.1
)

 
Foreign
Currency
Translation
   
Defined
Benefit Plans
   
Cash Flow
Hedges
   
Total
 
Balance, March 31, 2021
 
$
(31.0
)
 
$
(130.8
)
 
$
0.6
   
$
(161.2
)
                                 
Other comprehensive income (loss) before reclassifications
   
(8.1
)
   
11.5
     
1.7
     
5.1
 
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
6.5
     
-
     
6.5
 
Unrecognized net pension loss in disposed business (c)
    -       1.7       -       1.7  
Realized gains - net (b)
   
-
     
-
     
(1.6
)
   
(1.6
)
Income taxes
   
-
     
-
     
-
     
-
 
Total other comprehensive income (loss)
   
(8.1
)
   
19.7
     
0.1
     
11.7
 
                                 
Balance, March 31, 2022
 
$
(39.1
)
 
$
(111.1
)
 
$
0.7
   
$
(149.5
)

(a)
Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans. See Note 18 for additional information about the Company’s pension plans.
(b)
Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings. See Note 19 for additional information regarding derivative instruments.
(c)
As a result of the sale of the Austrian air-cooled automotive business, the Company wrote-off $1.7 million of net actuarial losses related to its pension plan as a component of the loss on sale recorded during fiscal 2022. See Note 1 for additional information.
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information (Tables)
12 Months Ended
Mar. 31, 2023
Segment and Geographic Information [Abstract]  
Net Sales, Gross Profit, Operating Income and Assets by Segment
The following is a summary of net sales, gross profit, and operating income by segment. See Note 3 for additional information regarding net sales by product groups within each segment.

 
Year ended March 31, 2023
 
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                 
Climate Solutions
 
$
1,011.5
   
$
0.4
   
$
1,011.9
 
Performance Technologies
   
1,286.4
     
29.8
     
1,316.2
 
Segment total
   
2,297.9
     
30.2
     
2,328.1
 
Corporate and eliminations
   
-
     
(30.2
)
   
(30.2
)
Net sales
 
$
2,297.9
   
$
-
   
$
2,297.9
 

 
Year ended March 31, 2022
 
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                 
Climate Solutions
  $ 910.1     $ 0.4     $ 910.5  
Performance Technologies
    1,140.0       32.4       1,172.4  
Segment total
   
2,050.1
     
32.8
     
2,082.9
 
Corporate and eliminations
   
-
     
(32.8
)
   
(32.8
)
Net sales
 
$
2,050.1
   
$
-
   
$
2,050.1
 

 
Year ended March 31, 2021
 
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                 
Climate Solutions
 
$
731.1
   
$
0.1
   
$
731.2
 
Performance Technologies
    1,077.3       31.5       1,108.8  
Segment total
   
1,808.4
     
31.6
     
1,840.0
 
Corporate and eliminations
   
-
     
(31.6
)
   
(31.6
)
Net sales
 
$
1,808.4
   
$
-
   
$
1,808.4
 

Inter-segment sales are accounted for based upon an established markup over production costs.  Net sales for Corporate and eliminations primarily represent the elimination of inter-segment sales.

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
Gross profit:
 
_$’s
   
% of
sales
   
_$’s
   
% of
sales
   

_$’s
   
% of
sales
 
Climate Solutions
 
$
223.6
     
22.1
%
 
$
166.3
     
18.3
%
 
$
136.6
     
18.7
%
Performance Technologies
   
166.1
     
12.6
%
   
142.2
     
12.1
%
   
157.1
     
14.2
%
Segment total
   
389.7
     
16.7
%
   
308.5
      14.8 %    
293.7
     
16.0
%
Corporate and eliminations
   
(0.3
)
   
-
     
0.8
     
-
     
(0.3
)
   
-
 
Gross profit
 
$
389.4
     
16.9
%
 
$
309.3
     
15.1
%
 
$
293.4
     
16.2
%

 
Years ended March 31,
 
Operating income:
 
2023
   
2022
   
2021
 
Climate Solutions
  $
124.1     $
73.4     $
49.9  
Performance Technologies
    65.6       77.4       (109.1 )
Segment total
    189.7       150.8       (59.2 )
Corporate and eliminations (a)
    (39.3 )     (31.6 )     (38.5 )
Operating income (loss)
  $
150.4
    $
119.2
    $
(97.7
)

(a)
The operating loss for Corporate includes certain research and development costs, legal, finance and other general corporate and central services expenses, and other costs that are either not directly attributable to an operating segment or not considered when management evaluates segment performance.

The following is a summary of segment assets, comprised entirely of trade accounts receivable and inventories, and other assets:

 
March 31,
 
Assets:  
2023
   
2022
 
Climate Solutions
 
$
334.8
   
$
291.7
 
Performance Technologies
   
388.1
     
357.0
 
Other (a)
   
843.0

   
778.3

Total assets
 
$
1,565.9
   
$
1,427.0
 

(a)
Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.
Capital Expenditures and Depreciation and Amortization Expense by Segment
The following is a summary of capital expenditures and depreciation and amortization expense by segment:

 
Years ended March 31,
 
Capital expenditures:
 
2023
   
2022
   
2021
 
Climate Solutions
 
$
24.2
   
$
9.9
   
$
7.2
 
Performance Technologies
   
25.2
     
29.2
     
25.0
 
Corporate
   
1.3
     
1.2
     
0.5
 
Total capital expenditures
 
$
50.7
   
$
40.3
   
$
32.7
 

 
Years ended March 31,
 
Depreciation and amortization expense:
 
2023
   
2022
   
2021
 
Climate Solutions
 
$
21.7
   
$
23.6
   
$
24.9
 
Performance Technologies (a)
   
31.8
     
29.9
     
42.1
 
Corporate
   
1.0
     
1.3
     
1.6
 
Total depreciation and amortization expense
 
$
54.5
   
$
54.8
   
$
68.6
 

(a)
During fiscal 2021, upon classifying the liquid- and air-cooled automotive businesses as held for sale, the Company ceased depreciating the long-lived assets within the disposal groups.  In fiscal 2022, the Company resumed depreciating the long-lived assets within the liquid-cooled automotive business when it no longer met the requirements to be classified as held for sale.  See Note 2 for additional information.
Net Sales by Geographic Area
The following is a summary of net sales by geographic area, based upon the location of the selling unit:

 
Years ended March 31,
 
   
2023
   
2022
   
2021
 
United States
 
$
1,139.3
   
$
949.6
   
$
765.7
 
Italy
   
249.5
     
232.0
     
188.6
 
Hungary
   
210.7
     
185.2
     
153.7
 
China
   
151.6
     
166.0
     
217.6
 
Brazil
    103.6       81.2       48.5  
United Kingdom
   
93.6
     
118.6
     
96.4
 
Other
   
349.6
     
317.5
     
337.9
 
Net sales
 
$
2,297.9
   
$
2,050.1
   
$
1,808.4
 
Property, Plant and Equipment by Geographic Area
The following is a summary of property, plant and equipment by geographic area:

 
March 31,
 
   
2023
   
2022
 
United States
 
$
96.4
   
$
83.6
 
Hungary
    40.8       44.0  
China
   
40.2
     
45.6
 
Mexico
   
34.0
     
38.5
 
Italy
   
32.8
     
33.2
 
Other
   
70.3
     
70.5
 
Total property, plant and equipment
 
$
314.5
   
$
315.4
 
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies, Disposition of Austrian Air-Cooled Automotive Business (Details)
€ in Millions, $ in Millions
12 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2022
EUR (€)
Mar. 31, 2021
USD ($)
Mar. 31, 2023
EUR (€)
Mar. 31, 2022
EUR (€)
Disposition of Business [Abstract]            
Loss on sale of business $ 0.0 $ (6.6)   $ 0.0    
Payment for disposition of assets (0.3) 7.6   (0.7)    
Disbursements for loan origination $ 0.0 4.7   0.0    
Austrian Air-Cooled Automotive Business [Member]            
Disposition of Business [Abstract]            
Loss on sale of business   (6.6)        
Write-off of net actuarial losses   1.7        
Cash transferred to buyer   5.9        
Payment for disposition of assets   2.4        
Net sales       $ 63.0    
Term of loan receivable 5 years          
Interest rate 5.40%          
Disbursements for loan origination   $ 4.7 € 4.0      
Austrian Air-Cooled Automotive Business [Member] | Other Noncurrent Assets [Member]            
Disposition of Business [Abstract]            
Loan receivable | €         € 4.0 € 4.0
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies, Disposition of Previously-Closed Facility (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Disposition of Previously-Closed Facility [Abstract]      
Proceeds from disposition of assets $ 0.3 $ (7.6) $ 0.7
Previously-Closed Manufacturing Facility [Member]      
Disposition of Previously-Closed Facility [Abstract]      
Proceeds from disposition of assets   0.7  
Previously-Closed Manufacturing Facility [Member] | Climate Solutions [Member]      
Disposition of Previously-Closed Facility [Abstract]      
Impairment charges   $ 0.3  
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies, Chief Executive Officer Transition (Details)
$ in Millions
12 Months Ended
Mar. 31, 2021
USD ($)
Chief Executive Officer [Member] | SG&A Expenses [Member]  
Chief Executive Officer Transition [Abstract]  
Employee severance and related benefits $ 6.7
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies, Trade Accounts Receivable (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Trade Accounts Receivable [Abstract]      
Trade receivables, allowance for credit losses $ (2.2) $ (1.7)  
Trade receivables sold without recourse 150.6 126.4 $ 88.7
Costs related to selling accounts receivables $ (1.2) $ (0.3) $ (0.2)
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies, Tooling and Research and Development (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Tooling [Abstract]      
Property, plant and equipment - net $ 314.5 $ 315.4  
Customer owned tooling receivables 10.9 12.3  
Research and Development [Abstract]      
Research and development cost $ 44.0 50.3 $ 46.3
Tooling [Member]      
Tooling [Abstract]      
Property, plant and equipment, depreciable lives 3 years    
Property, plant and equipment - net $ 17.1 $ 18.3  
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies, Short-term Investments and Property, Plant and Equipment (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Short-Term Investments [Abstract]      
Short-term investments $ 3.5 $ 3.7  
Property, Plant and Equipment [Abstract]      
Accrued capital expenditures $ 13.6 $ 9.0 $ 7.9
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies, Supplemental Cash Flow Information (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Supplemental Cash Flow Information [Abstract]      
Interest paid $ 18.4 $ 14.1 $ 17.9
Income taxes paid $ 31.9 $ 21.8 $ 19.7
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Assets Held for Sale (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2021
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2020
Assets Held for Sale [Abstract]                
Impairment charges (reversals) - net         $ 0.0 $ (55.7) $ 166.8  
Performance Technologies [Member]                
Assets Held for Sale [Abstract]                
Impairment charges             1.7  
Impairment charges (reversals) - net           $ (56.0) 166.8  
Liquid-Cooled Automotive Business [Member]                
Assets Held for Sale [Abstract]                
Impairment charges $ (57.2)   $ (7.4) $ 8.6     138.3  
Impairment charges (reversals) - net $ (57.2)     $ 1.2        
Net carrying value of additions to property, plant and equipment   $ 0.0 $ 0.0          
Long-lived assets               $ 0.0
Austrian Air-Cooled Automotive Business [Member]                
Assets Held for Sale [Abstract]                
Impairment charges             $ 26.8  
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Abstract]      
Net sales $ 2,297.9 $ 2,050.1 $ 1,808.4
Contract Balances [Abstract]      
Contract assets 19.3 26.8  
Contract liabilities 21.5 11.8  
Decrease in contract assets (7.5)    
Increase in contract liabilities 9.7    
Products Transferred at a Point in Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 2,202.1 1,983.0 1,767.4
Products Transferred Over Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 126.0 99.9 72.6
Americas [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 1,282.9 1,071.5 851.7
Europe [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 814.5 772.4 718.1
Asia [Member]      
Disaggregation of Revenue [Abstract]      
Net sales $ 230.7 239.0 270.2
Maximum [Member]      
Revenue Recognition [Abstract]      
Period of time after billing when payment is received 90 days    
Heat Transfer [Member]      
Disaggregation of Revenue [Abstract]      
Net sales $ 521.2 488.3 386.9
HVAC & Refrigeration [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 336.3 325.5 279.7
Data Center Cooling [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 154.0 96.3 64.5
Air-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 658.6 572.3 520.3
Liquid-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 483.9 448.3 458.9
Advanced Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 143.9 119.4 98.1
Climate Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 1,011.5 910.1 731.1
Climate Solutions [Member] | Products Transferred at a Point in Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 959.8 889.3 722.7
Climate Solutions [Member] | Products Transferred Over Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 52.1 21.2 8.5
Climate Solutions [Member] | Americas [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 580.9 485.9 379.7
Climate Solutions [Member] | Europe [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 406.0 396.7 307.0
Climate Solutions [Member] | Asia [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 25.0 27.9 44.5
Climate Solutions [Member] | Heat Transfer [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 521.2 488.3 386.9
Climate Solutions [Member] | HVAC & Refrigeration [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 336.3 325.5 279.7
Climate Solutions [Member] | Data Center Cooling [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 154.0 96.3 64.5
Climate Solutions [Member] | Air-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0 0.0
Climate Solutions [Member] | Liquid-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0 0.0
Climate Solutions [Member] | Advanced Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0 0.0
Performance Technologies [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 1,286.4 1,140.0 1,077.3
Performance Technologies [Member] | Products Transferred at a Point in Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 1,242.3 1,093.7 1,044.7
Performance Technologies [Member] | Products Transferred Over Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 73.9 78.7 64.1
Performance Technologies [Member] | Americas [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 702.0 585.6 472.0
Performance Technologies [Member] | Europe [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 408.5 375.7 411.1
Performance Technologies [Member] | Asia [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 205.7 211.1 225.7
Performance Technologies [Member] | Heat Transfer [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0 0.0
Performance Technologies [Member] | HVAC & Refrigeration [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0 0.0
Performance Technologies [Member] | Data Center Cooling [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0 0.0
Performance Technologies [Member] | Air-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 658.6 572.3 520.3
Performance Technologies [Member] | Liquid-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 483.9 448.3 458.9
Performance Technologies [Member] | Advanced Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 143.9 119.4 98.1
Operating Segments [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 2,328.1 2,082.9 1,840.0
Operating Segments [Member] | Climate Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 1,011.9 910.5 731.2
Operating Segments [Member] | Performance Technologies [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 1,316.2 1,172.4 1,108.8
Inter-segment Sales [Member]      
Disaggregation of Revenue [Abstract]      
Net sales (30.2) (32.8) (31.6)
Inter-segment Sales [Member] | Climate Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales (0.4) (0.4) (0.1)
Inter-segment Sales [Member] | Performance Technologies [Member]      
Disaggregation of Revenue [Abstract]      
Net sales $ (29.8) $ (32.4) $ (31.5)
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Fair Value Measurements [Abstract]      
Investments $ 2.3 $ 2.9  
Deferred compensation obligations $ 2.3 2.9  
Notice period for redeeming real estate investment funds 90 days    
U.S. Pension Plans [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets $ 153.3 179.9 $ 183.3
U.S. Pension Plans [Member] | Money Market Investments [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 1.9 2.2  
U.S. Pension Plans [Member] | Fixed Income Securities [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets   9.1  
U.S. Pension Plans [Member] | Pooled Equity Funds [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 34.9 40.4  
U.S. Pension Plans [Member] | U.S. Government and Agency Securities [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets   11.8  
U.S. Pension Plans [Member] | Other [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 0.4 1.5  
U.S. Pension Plans [Member] | Total [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 37.2 65.0  
U.S. Pension Plans [Member] | Level 1 [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 34.9 40.5  
U.S. Pension Plans [Member] | Level 1 [Member] | Money Market Investments [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 0.0 0.0  
U.S. Pension Plans [Member] | Level 1 [Member] | Fixed Income Securities [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets   0.0  
U.S. Pension Plans [Member] | Level 1 [Member] | Pooled Equity Funds [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 34.9 40.4  
U.S. Pension Plans [Member] | Level 1 [Member] | U.S. Government and Agency Securities [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets   0.0  
U.S. Pension Plans [Member] | Level 1 [Member] | Other [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 0.0 0.1  
U.S. Pension Plans [Member] | Level 2 [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 2.3 24.5  
U.S. Pension Plans [Member] | Level 2 [Member] | Money Market Investments [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 1.9 2.2  
U.S. Pension Plans [Member] | Level 2 [Member] | Fixed Income Securities [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets   9.1  
U.S. Pension Plans [Member] | Level 2 [Member] | Pooled Equity Funds [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 0.0 0.0  
U.S. Pension Plans [Member] | Level 2 [Member] | U.S. Government and Agency Securities [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets   11.8  
U.S. Pension Plans [Member] | Level 2 [Member] | Other [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 0.4 1.4  
U.S. Pension Plans [Member] | Level 3 [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets 0.0 0.0  
U.S. Pension Plans [Member] | Net Asset Value [Member]      
Fair Value Measurements [Abstract]      
Fair value of plan assets $ 116.1 $ 114.9  
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation, Incentive Compensation Plan (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Stock-Based Compensation [Abstract]      
Stock-based compensation expense $ 6.6 $ 5.7 $ 6.3
2020 Incentive Compensation Plan [Member]      
Stock-Based Compensation [Abstract]      
Number of shares available for grant (in shares) 2.2    
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation, Stock Options (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Compensation Expense [Abstract]      
Stock-based compensation expense $ 6.6 $ 5.7 $ 6.3
Stock Options [Member]      
Compensation Expense [Abstract]      
Stock-based compensation expense 1.2 1.1 0.9
Fair value of awards vesting 1.0 $ 0.9 $ 1.3
Unrecognized compensation costs $ 2.3    
Weighted average period recognized 2 years 1 month 6 days    
Assumptions for Stock Awards Granted [Abstract]      
Fair value of options (in dollars per share) $ 6.99 $ 8.79 $ 3.46
Expected life of awards in years 6 years 6 years 1 month 6 days 6 years 1 month 6 days
Risk-free interest rate 3.00% 1.10% 0.40%
Expected volatility of the Company's stock 57.80% 56.50% 54.10%
Expected dividend yield on the Company's stock 0.00% 0.00% 0.00%
Award vesting period 3 years 4 years  
Stock Options Activity [Rollforward]      
Outstanding, beginning of year (in shares) 1.0    
Granted (in shares) 0.2    
Exercised (in shares) (0.2)    
Forfeited or expired (in shares) (0.1)    
Outstanding, end of year (in shares) 0.9 1.0  
Exercisable, end of year (in shares) 0.4    
Weighted Average Exercise Price [Rollforward]      
Outstanding, beginning of year (in dollars per share) $ 12.12    
Granted (in dollars per share) 12.4    
Exercised (in dollars per share) 11.77    
Forfeited or expired (in dollars per share) 12.26    
Outstanding, end of year (in dollars per share) 12.28 $ 12.12  
Exercisable, end of year (in dollars per share) $ 12.46    
Weighted-Average Remaining Contractual Term [Abstract]      
Weighted average remaining contractual term, outstanding at end of year 7 years 1 month 6 days    
Weighted average remaining contractual term, exercisable at end of year 5 years 6 months    
Aggregate Intrinsic Value [Abstract]      
Aggregate intrinsic value, outstanding at end of year $ 9.6    
Aggregate intrinsic value, exercisable at end of year 4.3    
Additional Information Related to Stock Options Exercised [Abstract]      
Intrinsic value of stock options exercised 1.5 $ 0.1 $ 1.4
Proceeds from stock options exercised $ 2.9 $ 1.4 $ 4.1
Stock Options [Member] | Maximum [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Stock option term 10 years    
Stock Options [Member] | Tranche One [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Annual vesting percentage 33.00% 25.00%  
Stock Options [Member] | Tranche Two [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Annual vesting percentage 33.00% 25.00%  
Stock Options [Member] | Tranche Three [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Annual vesting percentage 34.00% 25.00%  
Stock Options [Member] | Tranche Four [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Annual vesting percentage   25.00%  
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation, Restricted Stock (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Compensation Expense [Abstract]      
Stock-based compensation expense (benefit) $ 6.6 $ 5.7 $ 6.3
Restricted Stock [Member]      
Compensation Expense [Abstract]      
Stock-based compensation expense (benefit) 5.4 5.0 4.3
Fair value of awards vesting 4.7 $ 4.4 4.5
Unrecognized compensation costs $ 6.4    
Weighted average period recognized 1 year 9 months 18 days    
Restricted Stock Activity [Roll Forward]      
Non-vested balance, beginning of year (in shares) 0.7    
Granted (in shares) 0.5    
Vested (in shares) (0.3)    
Forfeited (in shares) (0.1)    
Non-vested balance, end of year (in shares) 0.8 0.7  
Weighted Average Price [Rollforward]      
Non-vested balance, beginning of year (in dollars per share) $ 11.61    
Granted (in dollars per share) 13.6    
Vested (in dollars per share) 11.85    
Forfeited (in dollars per share) 10.58    
Non-vested balance, end of year (in dollars per share) $ 12.95 $ 11.61  
Restricted Stock [Member] | Awards Granted in Fiscal 2023 [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Award vesting period 3 years    
Restricted Stock [Member] | Awards Granted in Fiscal 2023 [Member] | Tranche One [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Annual vesting percentage 33.00%    
Restricted Stock [Member] | Awards Granted in Fiscal 2023 [Member] | Tranche Two [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Annual vesting percentage 33.00%    
Restricted Stock [Member] | Awards Granted in Fiscal 2023 [Member] | Tranche Three [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Annual vesting percentage 34.00%    
Restricted Stock [Member] | Awards Granted Prior to Fiscal 2023 [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Award vesting period 4 years    
Restricted Stock [Member] | Awards Granted Prior to Fiscal 2023 [Member] | Tranche One [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Annual vesting percentage 25.00%    
Restricted Stock [Member] | Awards Granted Prior to Fiscal 2023 [Member] | Tranche Two [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Annual vesting percentage 25.00%    
Restricted Stock [Member] | Awards Granted Prior to Fiscal 2023 [Member] | Tranche Three [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Annual vesting percentage 25.00%    
Restricted Stock [Member] | Awards Granted Prior to Fiscal 2023 [Member] | Tranche Four [Member]      
Assumptions for Stock Awards Granted [Abstract]      
Annual vesting percentage 25.00%    
Performance Stock Awards [Member]      
Compensation Expense [Abstract]      
Stock-based compensation expense (benefit)   $ (0.4) $ 1.1
Unrecognized compensation costs $ 0.0    
Assumptions for Stock Awards Granted [Abstract]      
Award vesting period 3 years    
Weighted Average Price [Rollforward]      
Performance period 3 years    
Period of time to average cash flow return on invested capital 3 years    
Period of time to average revenue growth 3 years    
Period of time to average EBITDA growth 3 years    
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring Activities (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Restructuring and Repositioning Expenses [Abstract]      
Employee severance and related benefits $ 3.5 $ 22.1 $ 11.7
Other restructuring and repositioning expenses 1.5 2.0 1.7
Total 5.0 24.1 13.4
Changes in Accrued Severance [Roll Forward]      
Beginning balance 20.2 4.0  
Additions 3.5 22.1  
Payments (12.4) (5.7)  
Reclassified from held for sale 0.0 0.4  
Effect of exchange rate changes (0.7) (0.6)  
Ending balance 10.6 20.2 4.0
Impairment charges (reversals) - net $ 0.0 (55.7) 166.8
Climate Solutions [Member]      
Restructuring and Repositioning Expenses [Abstract]      
Employee severance and related benefits     3.7
Changes in Accrued Severance [Roll Forward]      
Impairment charges (reversals) - net   0.3  
Performance Technologies [Member]      
Restructuring and Repositioning Expenses [Abstract]      
Employee severance and related benefits   20.3  
Changes in Accrued Severance [Roll Forward]      
Impairment charges (reversals) - net   $ (56.0) $ 166.8
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Other Income and Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Other Income and Expense [Abstract]      
Interest income $ 1.3 $ 0.4 $ 0.5
Foreign currency transactions [1] (3.7) (1.4) 0.6
Net periodic benefit cost [2] (2.0) (1.1) (3.3)
Total other expense - net $ (4.4) $ (2.1) $ (2.2)
[1] Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including transactions denominated in a foreign currency and intercompany loans, along with gains and losses on foreign currency exchange contracts.
[2] Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes, Earnings (Loss) Before Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Earnings (Loss) Before Income Taxes [Abstract]      
United States $ 12.5 $ 0.4 $ (48.7)
Foreign 112.8 101.1 (70.6)
Earnings (loss) before income taxes $ 125.3 $ 101.5 $ (119.3)
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes, Income Tax (Benefit) Provision (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Federal [Abstract]      
Current $ 1.5 $ 0.1 $ (0.1)
Deferred (47.5) 0.0 58.3
State [Abstract]      
Current 2.3 1.1 0.4
Deferred (11.4) 0.0 9.2
Foreign [Abstract]      
Current 27.5 17.8 22.0
Deferred (0.7) (3.8) 0.4
Total income tax (benefit) provision $ (28.3) $ 15.2 $ 90.2
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes, Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Details)
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Reconciliation of federal statutory income tax rate to company's effective income tax rate [Abstract]      
Statutory federal tax 21.00% 21.00% 21.00%
State taxes, net of federal benefit (0.10%) 1.40% 0.90%
Taxes on non-U.S. earnings and losses 5.80% 3.50% (9.10%)
Valuation allowances (42.90%) (8.80%) (92.90%)
Tax credits (4.50%) (3.40%) 2.20%
Compensation 0.70% 0.60% (1.30%)
Tax rate or law changes (0.20%) 0.60% (0.20%)
Uncertain tax positions, net of settlements 0.40% (0.20%) 0.10%
Notional interest deductions (1.70%) (2.70%) 1.30%
Dividends and taxable foreign inclusions 0.90% 1.60% 3.00%
Other (2.00%) 1.40% (0.60%)
Effective tax rate (22.60%) 15.00% (75.60%)
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes, Unrecognized Tax Benefits and Deferred Tax Asset Valuation Allowances (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Income Taxes [Abstract]        
Term of cumulative income position   3 years    
Income tax benefit from allocation of income tax provision       $ 9.3
Valuation allowances $ 61.6 $ 61.6 $ 112.2  
U.S. [Member]        
Income Taxes [Abstract]        
Income tax expense (benefit) related to change in deferred tax asset valuation allowance (57.3)      
Term of cumulative loss position   3 years    
Valuation allowances 33.9 $ 33.9    
Foreign Jurisdictions [Member]        
Income Taxes [Abstract]        
Income tax expense (benefit) related to change in deferred tax asset valuation allowance     (11.4)  
Term of cumulative loss position   3 years    
Valuation allowances $ 27.7 $ 27.7    
Certain Foreign Jurisdictions [Member]        
Income Taxes [Abstract]        
Income tax expense (benefit) related to change in deferred tax asset valuation allowance     (13.0)  
Foreign Jurisdiction [Member]        
Income Taxes [Abstract]        
Income tax expense (benefit) related to change in deferred tax asset valuation allowance     1.6  
Deferred Tax Assets for Charges Recorded [Member]        
Income Taxes [Abstract]        
Increase (decrease) in deferred tax asset valuation allowances       116.5
Deferred Tax Assets for Charges Recorded [Member] | U.S. [Member]        
Income Taxes [Abstract]        
Increase (decrease) in deferred tax asset valuation allowances       103.3
Deferred Tax Assets for Charges Recorded [Member] | Foreign Jurisdictions [Member]        
Income Taxes [Abstract]        
Increase (decrease) in deferred tax asset valuation allowances       13.2
Other Deferred Tax Assets [Member]        
Income Taxes [Abstract]        
Increase (decrease) in deferred tax asset valuation allowances   $ 3.6 $ 2.5 $ 22.0
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes, Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Mar. 31, 2022
Deferred tax assets [Abstract]    
Accounts receivable $ 0.9 $ 0.8
Inventories 6.0 6.5
Plant and equipment 17.2 19.9
Lease liabilities 15.9 13.5
Pension and employee benefits 24.1 27.5
Net operating and capital losses 55.4 53.9
Credit carryforwards 49.0 48.5
Research and experimental expenditures 8.0 0.0
Other, principally accrued liabilities 13.2 13.5
Total gross deferred tax assets 189.7 184.1
Less: valuation allowances (61.6) (112.2)
Net deferred tax assets 128.1 71.9
Deferred tax liabilities [Abstract]    
Plant and equipment 7.5 8.6
Lease assets 15.7 13.2
Goodwill 4.8 4.9
Intangible assets 20.1 22.4
Other 1.1 1.5
Total gross deferred tax liabilities 49.2 50.6
Net deferred tax assets $ 78.9 $ 21.3
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes, Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 9.7 $ 9.3 $ 9.6
Gross increases - tax positions in prior period   0.2 0.1
Gross decreases - tax positions in prior period   (0.1) (0.2)
Gross increases - tax positions in current period   0.9 1.0
Lapse of statute of limitations   (0.6) (1.2)
Ending balance   9.7 9.3
Unrecognized tax benefits that would impact effective tax rate   7.8  
Unrecognized tax benefits accrued interest and penalties   $ 0.8 $ 0.7
Forecast [Member]      
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Lapse of statute of limitations $ (2.0)    
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes, Tax Years Subject to Examination, Tax Credits and Tax Carryforwards (Details)
$ in Millions
12 Months Ended
Mar. 31, 2023
USD ($)
Income Taxes [Abstract]  
Unrecognized foreign withholding taxes and deferred tax liabilities $ 12.0
Federal and State [Member]  
Income Taxes [Abstract]  
Tax credit carryforward $ 60.4
Federal and State [Member] | Minimum [Member]  
Income Taxes [Abstract]  
Tax credit carryforward, expiration date Mar. 31, 2024
Federal and State [Member] | Maximum [Member]  
Income Taxes [Abstract]  
Tax credit carryforward, expiration date Mar. 31, 2043
Germany [Member] | Earliest Tax Year [Member]  
Income Taxes [Abstract]  
Tax year subject to examination 2017
Germany [Member] | Latest Tax Year [Member]  
Income Taxes [Abstract]  
Tax year subject to examination 2022
Italy [Member] | Earliest Tax Year [Member]  
Income Taxes [Abstract]  
Tax year subject to examination 2018
Italy [Member] | Latest Tax Year [Member]  
Income Taxes [Abstract]  
Tax year subject to examination 2022
United States [Member] | Earliest Tax Year [Member]  
Income Taxes [Abstract]  
Tax year subject to examination 2020
United States [Member] | Latest Tax Year [Member]  
Income Taxes [Abstract]  
Tax year subject to examination 2022
Foreign Tax Jurisdictions [Member]  
Income Taxes [Abstract]  
Tax loss carryforwards $ 285.0
Tax losses subject to expiration 54.9
Tax losses not subject to expiration $ 230.1
Foreign Tax Jurisdictions [Member] | Minimum [Member]  
Income Taxes [Abstract]  
Tax loss carryforwards, expiration date Mar. 31, 2024
Foreign Tax Jurisdictions [Member] | Maximum [Member]  
Income Taxes [Abstract]  
Tax loss carryforwards, expiration date Mar. 31, 2034
State and Local [Member]  
Income Taxes [Abstract]  
Tax loss carryforwards $ 136.7
State and Local [Member] | Minimum [Member]  
Income Taxes [Abstract]  
Tax loss carryforwards, expiration date Mar. 31, 2024
State and Local [Member] | Maximum [Member]  
Income Taxes [Abstract]  
Tax loss carryforwards, expiration date Mar. 31, 2042
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Basic Earnings Per Share [Abstract]      
Net earnings (loss) attributable to Modine $ 153.1 $ 85.2 $ (210.7)
Weighted-average shares outstanding - basic (in shares) 52.3 52.0 51.3
Net earnings (loss) per share - basic (in dollars per share) $ 2.93 $ 1.64 $ (4.11)
Diluted Earnings Per Share [Abstract]      
Net earnings (loss) attributable to Modine $ 153.1 $ 85.2 $ (210.7)
Weighted-average shares outstanding - basic (in shares) 52.3 52.0 51.3
Effect of dilutive securities (in shares) 0.5 0.5 0.0
Weighted-average shares outstanding - diluted (in shares) 52.8 52.5 51.3
Net earnings (loss) per share - diluted (in dollars per share) $ 2.9 $ 1.62 $ (4.11)
Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]      
Potentially dilutive securities not included in computation of diluted net loss per share (in shares)     0.2
Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0.5 0.5 1.0
Restricted Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0.2 0.2 0.4
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Cash, Cash Equivalents and Restricted Cash [Abstract]        
Cash and cash equivalents $ 67.1 $ 45.2    
Restricted cash 0.1 0.2    
Total cash, cash equivalents and restricted cash $ 67.2 $ 45.4 $ 46.1 $ 71.3
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Mar. 31, 2022
Inventories [Abstract]    
Raw materials $ 218.3 $ 186.7
Work in process 49.9 55.1
Finished goods 56.7 39.4
Total inventories $ 324.9 $ 281.2
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Property, Plant and Equipment [Abstract]      
Property, plant and equipment $ 1,274.8 $ 1,278.2  
Less: accumulated depreciation (960.3) (962.8)  
Net property, plant and equipment 314.5 315.4  
Depreciation expense 46.5 46.4 $ 60.1
Gain (loss) from disposition of property, plant and equipment (0.1) 0.1 $ (0.7)
Land [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment 16.4 16.8  
Buildings and Improvements [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment $ 264.0 264.6  
Buildings and Improvements [Member] | Minimum [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, depreciable lives 10 years    
Buildings and Improvements [Member] | Maximum [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, depreciable lives 40 years    
Machinery and Equipment [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment $ 853.3 869.4  
Machinery and Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, depreciable lives 3 years    
Machinery and Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, depreciable lives 15 years    
Office Equipment [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment $ 93.6 96.2  
Office Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, depreciable lives 3 years    
Office Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, depreciable lives 10 years    
Construction in Progress [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment $ 47.5 $ 31.2  
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Intangible Assets [Abstract]      
Gross carrying value $ 133.0 $ 135.1  
Accumulated amortization (51.9) (44.8)  
Net intangible assets 81.1 90.3  
Amortization expense 8.0 8.4 $ 8.5
Estimated Future Amortization Expense [Abstract]      
Fiscal 2024 8.0    
Fiscal 2025 8.0    
Fiscal 2026 8.0    
Fiscal 2027 8.0    
Fiscal 2028 8.0    
Customer Relationships [Member]      
Intangible Assets [Abstract]      
Gross carrying value 60.3 61.2  
Accumulated amortization (23.4) (20.1)  
Net intangible assets 36.9 41.1  
Trade Names [Member]      
Intangible Assets [Abstract]      
Gross carrying value 50.1 50.8  
Accumulated amortization (15.9) (13.8)  
Net intangible assets 34.2 37.0  
Acquired Technology [Member]      
Intangible Assets [Abstract]      
Gross carrying value 22.6 23.1  
Accumulated amortization (12.6) (10.9)  
Net intangible assets $ 10.0 $ 12.2  
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Goodwill [Roll Forward]    
Beginning balance $ 168.1 $ 170.7
Effect of exchange rate changes (2.5) (2.6)
Ending balance 165.6 168.1
Climate Solutions [Member]    
Goodwill [Roll Forward]    
Beginning balance 108.1 110.5
Effect of exchange rate changes (2.4) (2.4)
Ending balance 105.7 108.1
Performance Technologies [Member]    
Goodwill [Roll Forward]    
Beginning balance 60.0 60.2
Effect of exchange rate changes (0.1) (0.2)
Ending balance 59.9 60.0
Accumulated impairment losses $ 40.8 $ 40.8
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Product Warranties and Other Commitments (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accrued Warranty Costs [Roll Forward]    
Beginning balance $ 6.3 $ 5.2
Warranties recorded at time of sale 5.4 5.5
Adjustments to pre-existing warranties 0.9 (1.3)
Settlements (5.6) (4.4)
Reclassified from held for sale 0.0 1.3
Effect of exchange rate changes (0.1) 0.0
Ending balance $ 6.9 $ 6.3
Minimum [Member]    
Product Warranties [Abstract]    
Product warranty period 1 year  
Indemnification Agreements [Abstract]    
Indemnification period 1 year  
Maximum [Member]    
Product Warranties [Abstract]    
Product warranty period 5 years  
Indemnification Agreements [Abstract]    
Indemnification period 15 years  
Capital Expenditures [Member]    
Commitments [Abstract]    
Commitment amount $ 25.3  
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Lease Assets and Liabilities [Abstract]      
Operating lease ROU assets $ 59.1 $ 52.1  
Operating lease ROU assets, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent  
Finance lease ROU assets [1] $ 7.1 $ 7.7  
Finance lease ROU assets, Statement of Financial Position [Extensible List] Property, Plant and Equipment, Net Property, Plant and Equipment, Net  
Operating lease liabilities, current $ 11.8 $ 12.7  
Operating lease liabilities, current, Statement of Financial Position [Extensible List] Other Liabilities, Current Other Liabilities, Current  
Operating lease liabilities, noncurrent $ 48.9 $ 41.2  
Operating lease liabilities, noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Finance lease liabilities, current $ 0.4 $ 0.4  
Finance lease liabilities, current, Statement of Financial Position [Extensible List] Long-Term Debt and Lease Obligation, Current Long-Term Debt and Lease Obligation, Current  
Finance lease liabilities, noncurrent $ 2.3 $ 2.8  
Finance lease liabilities, noncurrent, Statement of Financial Position [Extensible List] Long-Term Debt and Lease Obligation Long-Term Debt and Lease Obligation  
Accumulated amortization $ 3.2 $ 2.8  
Components of Lease Expense [Abstract]      
Operating lease expense [2] 21.9 20.0 $ 19.5
Finance lease expense [Abstract]      
Depreciation of ROU assets 0.5 0.5 0.5
Interest on lease liabilities 0.1 0.2 0.2
Total lease expense 22.5 20.7 20.2
Short-term lease expense 5.7 4.2 3.5
Cash paid for amounts included in measurement of lease liabilities [Abstract]      
Operating cash flows for operating leases 14.6 15.7 14.2
Financing cash flows for finance leases 0.5 0.6 0.6
ROU assets obtained in exchange for lease liabilities [Abstract]      
Operating leases 21.2 7.8 9.8
Finance leases $ 0.0 $ 0.1 $ 0.1
Weighted-average remaining lease term [Abstract]      
Operating leases 8 years 3 months 18 days 8 years 6 months  
Finance leases 5 years 9 months 18 days 6 years 9 months 18 days  
Weighted-average discount rate [Abstract]      
Operating leases 3.70% 3.40%  
Finance leases 4.60% 4.60%  
Maturity of Operating Lease Liabilities [Abstract]      
Fiscal 2024 $ 13.8    
Fiscal 2025 11.5    
Fiscal 2026 10.1    
Fiscal 2027 8.4    
Fiscal 2028 7.3    
Fiscal 2029 and beyond 19.2    
Total lease payments 70.3    
Less: Interest (9.6)    
Present value of lease liabilities 60.7    
Maturities of Finance Lease Liabilities [Abstract]      
Fiscal 2024 0.5    
Fiscal 2025 0.5    
Fiscal 2026 0.5    
Fiscal 2027 0.5    
Fiscal 2028 0.5    
Fiscal 2029 and beyond 0.6    
Total lease payments 3.1    
Less: Interest (0.4)    
Present value of lease liabilities $ 2.7    
Minimum [Member]      
Significant Accounting Policy [Abstract]      
Remaining lease term 1 year    
Maximum [Member]      
Significant Accounting Policy [Abstract]      
Remaining lease term 11 years    
[1] Finance lease ROU assets were recorded net of accumulated amortization of $3.2 million and $2.8 million as of March 31, 2023 and 2022, respectively.
[2] In fiscal 2023, 2022, and 2021 operating lease expense included short-term lease expense of $5.7 million, $4.2 million, and $3.5 million respectively. Variable lease expense was not significant.
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Indebtedness (Details)
$ in Millions
12 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Indebtedness [Abstract]        
Payment of debt issuance costs $ 0.6 $ 0.2 $ 0.8  
Long-Term Debt [Abstract]        
Long-term debt 351.7 373.5    
Less: current portion (19.7) (21.7)    
Less: unamortized debt issuance costs (2.7) (3.4)    
Total long-term debt 329.3 348.4    
Maturities of Long-Term Debt [Abstract]        
Fiscal 2024 19.7      
Fiscal 2025 19.7      
Fiscal 2026 44.7      
Fiscal 2027 44.7      
Fiscal 2028 197.4      
Fiscal 2029 and beyond 25.5      
Long-term debt 351.7 373.5    
Indebtedness [Abstract]        
Short-term debt $ 3.7 7.7    
Maximum [Member]        
Indebtedness [Abstract]        
Leverage ratio 3.25      
Minimum [Member]        
Indebtedness [Abstract]        
Interest coverage ratio 3      
Level 2 [Member]        
Indebtedness [Abstract]        
Fair value of long-term debt $ 125.9 138.9    
Credit Agreement [Member]        
Indebtedness [Abstract]        
Debt issuance costs incurred 2.2      
Debt issuance costs deferred 1.5      
Payment of debt issuance costs 0.6      
Indebtedness [Abstract]        
Letters of credit outstanding 5.4      
Credit Agreement [Member] | Interest Expense [Member]        
Indebtedness [Abstract]        
Debt issuance costs expensed 0.7      
Term Loans [Member]        
Long-Term Debt [Abstract]        
Long-term debt $ 215.7 163.7    
Fiscal year of maturity 2028      
Maturities of Long-Term Debt [Abstract]        
Long-term debt $ 215.7 163.7    
Indebtedness [Abstract]        
Weighted-average interest rate for variable rate borrowings 6.00%      
Revolving Credit Facility [Member]        
Indebtedness [Abstract]        
Maximum borrowing capacity $ 275.0     $ 250.0
Long-Term Debt [Abstract]        
Long-term debt $ 0.0 64.9    
Fiscal year of maturity 2028      
Maturities of Long-Term Debt [Abstract]        
Long-term debt $ 0.0 64.9    
Indebtedness [Abstract]        
Available borrowing capacity 269.6      
Swingline Loans [Member]        
Indebtedness [Abstract]        
Short-term debt   7.0    
5.9% Senior Notes [Member]        
Long-Term Debt [Abstract]        
Long-term debt $ 100.0 100.0    
Interest rate percentage 5.90%      
Fiscal year of maturity 2029      
Maturities of Long-Term Debt [Abstract]        
Long-term debt $ 100.0 100.0    
5.8% Senior Notes [Member]        
Long-Term Debt [Abstract]        
Long-term debt $ 33.3 41.7    
Interest rate percentage 5.80%      
Fiscal year of maturity 2027      
Maturities of Long-Term Debt [Abstract]        
Long-term debt $ 33.3 41.7    
Other [Member]        
Long-Term Debt [Abstract]        
Long-term debt [1] 2.7 3.2    
Maturities of Long-Term Debt [Abstract]        
Long-term debt [1] 2.7 3.2    
Foreign Credit Agreements [Member]        
Indebtedness [Abstract]        
Short-term debt $ 3.7 $ 0.7    
[1] Other long-term debt primarily includes finance lease obligations.
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Pension and Employee Benefit Plans, Defined Contribution Employee Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Pension and Employee Benefit Plans [Abstract]      
Defined contribution plan cost recognized $ 6.9 $ 6.4 $ 3.0
Maximum [Member]      
Pension and Employee Benefit Plans [Abstract]      
Company match 4.50%    
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Pension and Employee Benefit Plans, Defined Benefit Employee Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Employer Contributions [Abstract]      
Net periodic benefit cost (income) [1] $ 2.0 $ 1.1 $ 3.3
Pension Plans [Member]      
Employer Contributions [Abstract]      
Employer contributions 1.5 5.0  
Net periodic benefit cost (income) 2.4 1.6 3.9
Pension Plans [Member] | U.S. Plans [Member]      
Employer Contributions [Abstract]      
Employer contributions 0.0 3.5 19.3
Pension Plans [Member] | Non-U.S Plans [Member]      
Employer Contributions [Abstract]      
Employer contributions 1.5 1.5 2.2
Postretirement Plans [Member]      
Employer Contributions [Abstract]      
Net periodic benefit cost (income) $ (0.3) $ (0.3) $ (0.3)
[1] Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Pension and Employee Benefit Plans, Changes in Benefit Obligations, Plan Assets and Funded Status (Details) - Pension Plans [Member] - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year $ 228.6 $ 260.6  
Service cost 0.2 0.3 $ 0.4
Interest cost 8.1 7.3 7.9
Actuarial gain (25.8) (16.5)  
Benefits paid (16.1) (16.0)  
Disposition of air-cooled automotive business 0.0 (5.5)  
Effect of exchange rate changes (0.1) (1.6)  
Benefit obligation at end of year 194.9 228.6 260.6
Change in Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 179.9 183.3  
Actual return on plan assets (12.0) 7.6  
Benefits paid (16.1) (16.0)  
Employer contributions 1.5 5.0  
Fair value of plan assets at end of year 153.3 179.9 183.3
Funded status at end of year (41.6) (48.7)  
Amounts Recognized in the Consolidated Balance Sheets [Abstract]      
Current liability (1.4) (1.5)  
Noncurrent liability (40.2) (47.2)  
Total liability (41.6) (48.7)  
Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets [Abstract]      
Accumulated benefit obligation 194.4 228.1  
Amounts Recognized in Accumulated Other Comprehensive Loss [Abstract]      
Net actuarial loss (gain) 123.5 131.5  
Non-U.S Plans [Member]      
Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year 26.5 36.4  
Actuarial gain (4.4) (1.9)  
Benefits paid (1.5) (1.5)  
Disposition of air-cooled automotive business   (5.5)  
Effect of exchange rate changes   (1.6)  
Service and interest cost 0.7 0.6  
Increase (decrease) in benefit obligation (5.3) (9.9)  
Benefit obligation at end of year 21.2 26.5 36.4
Change in Plan Assets [Roll Forward]      
Employer contributions $ 1.5 $ 1.5 $ 2.2
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Pension and Employee Benefit Plans, Cost Components of Pension Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Net Periodic Benefit Cost [Abstract]      
Net periodic benefit cost [1] $ 2.0 $ 1.1 $ 3.3
Austrian Air-Cooled Automotive Business [Member]      
Other Changes in Benefit Obligation Recognized in Other Comprehensive Income [Abstract]      
Write-off of net actuarial losses   1.7  
Pension Plans [Member]      
Net Periodic Benefit Cost [Abstract]      
Service cost 0.2 0.3 0.4
Interest cost 8.1 7.3 7.9
Expected return on plan assets (11.6) (12.9) (11.5)
Amortization of net actuarial loss 5.7 6.9 6.9
Settlements [2] 0.0 0.0 0.2
Net periodic benefit cost 2.4 1.6 3.9
Other Changes in Benefit Obligation Recognized in Other Comprehensive Income [Abstract]      
Net actuarial gain 2.1 11.4 33.8
Amortization of net actuarial loss [3] 5.7 8.6 7.1
Total recognized in other comprehensive income 7.8 20.0 40.9
Pension Plans [Member] | Austrian Air-Cooled Automotive Business [Member]      
Other Changes in Benefit Obligation Recognized in Other Comprehensive Income [Abstract]      
Write-off of net actuarial losses   1.7  
Pension Plans [Member] | Non-U.S Plans [Member] | Maximum [Member]      
Net Periodic Benefit Cost [Abstract]      
Amortization of net actuarial loss $ 1.0 $ 1.0 $ 1.0
[1] Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.
[2] The settlement charges resulted from activity associated with the Company’s non-U.S. pension plans.
[3] The fiscal 2022 amount includes $1.7 million of net actuarial losses written-off as a result of the sale of the Austrian air-cooled automotive business.  See Note 1 for additional information.
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.23.1
Pension and Employee Benefit Plans, Valuation Assumptions (Details) - Pension Plans [Member]
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
U.S. Plans [Member]      
Assumptions Used in Pension Plan Calculations [Abstract]      
Weighted average discount rate used to determine benefit obligations 5.20% 3.90%  
Weighted average discount rate used to determine costs 3.90% 3.20% 3.40%
Non-U.S Plans [Member]      
Assumptions Used in Pension Plan Calculations [Abstract]      
Weighted average discount rate used to determine benefit obligations 3.80% 1.80%  
Weighted average discount rate used to determine costs 2.90% 1.60% 1.40%
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Pension and Employee Benefit Plans, Weighted-average Asset Allocations (Details) - Pension Plans [Member]
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Weighted Average Asset Allocations [Abstract]        
Target allocation   100.00%    
Plan assets   100.00% 100.00%  
Equity Securities [Member]        
Weighted Average Asset Allocations [Abstract]        
Target allocation   76.00%    
Plan assets   76.00% 74.00%  
Debt Securities [Member]        
Weighted Average Asset Allocations [Abstract]        
Target allocation   18.00%    
Plan assets   15.00% 17.00%  
Real Estate Investments [Member]        
Weighted Average Asset Allocations [Abstract]        
Target allocation   5.00%    
Plan assets   8.00% 8.00%  
Cash and Cash Equivalents [Member]        
Weighted Average Asset Allocations [Abstract]        
Target allocation   1.00%    
Plan assets   1.00% 1.00%  
U.S. Plans [Member]        
Weighted Average Asset Allocations [Abstract]        
Expected return on plan assets   7.00% 7.50% 7.50%
U.S. Plans [Member] | Forecast [Member]        
Weighted Average Asset Allocations [Abstract]        
Expected return on plan assets 6.50%      
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.23.1
Pension and Employee Benefit Plans, Estimated Pension Benefit Payments (Details) - Pension Plans [Member]
$ in Millions
Mar. 31, 2023
USD ($)
Estimated Pension Benefit Payments [Abstract]  
Fiscal 2024 $ 15.5
Fiscal 2025 15.7
Fiscal 2026 15.6
Fiscal 2027 15.5
Fiscal 2028 15.4
Fiscal 2029-2033 $ 72.4
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments, Recorded in Consolidated Balance Sheets (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Mar. 31, 2022
Commodity Derivatives [Member] | Derivatives Designated as Hedges [Member] | Other Current Assets [Member]    
Derivative Instruments [Abstract]    
Derivative asset $ 0.0 $ 0.5
Foreign Exchange Contracts [Member] | Derivatives Designated as Hedges [Member] | Other Current Assets [Member]    
Derivative Instruments [Abstract]    
Derivative asset 1.3 0.3
Foreign Exchange Contracts [Member] | Derivatives not Designated as Hedges [Member] | Other Current Liabilities [Member]    
Derivative Instruments [Abstract]    
Derivative liability $ 0.2 $ 0.3
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments, Gains (Losses) Recognized (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Designated [Member]      
Derivative Instruments [Abstract]      
Gain (loss) reclassified from AOCI $ 0.3 $ 1.6 $ (0.1)
Non-Designated Derivative [Member]      
Derivative Instruments [Abstract]      
Gain (loss) recognized (3.1) (1.4) 0.6
Other Comprehensive Income [Member] | Designated [Member]      
Derivative Instruments [Abstract]      
Gain (loss) recognized 0.4 1.7 2.1
Commodity Derivatives [Member] | Other Comprehensive Income [Member] | Designated [Member]      
Derivative Instruments [Abstract]      
Gain (loss) recognized (1.6) 1.1 2.2
Commodity Derivatives [Member] | Cost of Sales [Member] | Designated [Member]      
Derivative Instruments [Abstract]      
Gain (loss) reclassified from AOCI (1.0) 1.2 0.0
Foreign Exchange Contracts [Member] | Cost of Sales [Member] | Designated [Member]      
Derivative Instruments [Abstract]      
Gain (loss) reclassified from AOCI 0.7 0.4 (0.1)
Foreign Exchange Contracts [Member] | Cost of Sales [Member] | Other Comprehensive Income [Member] | Designated [Member]      
Derivative Instruments [Abstract]      
Gain (loss) recognized 0.4 0.6 (0.1)
Foreign Exchange Contracts [Member] | Net Sales [Member] | Designated [Member]      
Derivative Instruments [Abstract]      
Gain (loss) reclassified from AOCI 0.6 0.0 0.0
Foreign Exchange Contracts [Member] | Net Sales [Member] | Non-Designated Derivative [Member]      
Derivative Instruments [Abstract]      
Gain (loss) recognized (0.5) (0.6) 0.0
Foreign Exchange Contracts [Member] | Net Sales [Member] | Other Comprehensive Income [Member] | Designated [Member]      
Derivative Instruments [Abstract]      
Gain (loss) recognized 1.6 0.0 0.0
Foreign Exchange Contracts [Member] | Other Income (Expense) - Net [Member] | Non-Designated Derivative [Member]      
Derivative Instruments [Abstract]      
Gain (loss) recognized $ (2.6) $ (0.8) $ 0.6
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.23.1
Risks, Uncertainties, Contingencies and Litigation (Details)
$ in Millions
12 Months Ended
Mar. 31, 2023
USD ($)
Customer
Mar. 31, 2022
USD ($)
Customer
Mar. 31, 2021
Customer
Environmental Loss Contingencies [Abstract]      
Accruals for environmental matters | $ $ 17.6 $ 18.2  
Environmental Loss Contingency, Statement of Financial Position, Extensible Enumeration Not Disclosed Flag true    
Increase in remediation accrual related to former manufacturing facility | $ $ 1.0 $ 3.4  
Sales [Member] | Customer Concentration Risk [Member] | Top Ten Customers [Member]      
Credit Risk [Abstract]      
Concentration risk, percentage 39.00% 39.00% 43.00%
Accounts Receivable [Member] | Credit Concentration Risk [Member]      
Credit Risk [Abstract]      
Number of top customers | Customer 10    
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Top Ten Customers [Member]      
Credit Risk [Abstract]      
Concentration risk, percentage 37.00% 29.00%  
Vehicular [Member]      
Credit Risk [Abstract]      
Number of major customers | Customer 0 0 1
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Changes in Accumulated Other Comprehensive Loss [Abstract]    
Balance $ 450.7  
Other comprehensive income (loss) before reclassifications (15.5) $ 5.1
Reclassification from accumulated other comprehensive loss for unrecognized net pension loss in disposed business [1]   1.7
Income taxes (1.1) 0.0
Total other comprehensive income (loss) (11.6) 11.7
Balance 592.8 450.7
Austrian Air-Cooled Automotive Business [Member]    
Changes in Accumulated Other Comprehensive Loss [Abstract]    
Write-off of net actuarial losses   1.7
Accumulated Other Comprehensive Loss [Member]    
Changes in Accumulated Other Comprehensive Loss [Abstract]    
Balance (149.5) (161.2)
Balance (161.1) (149.5)
Foreign Currency Translation [Member]    
Changes in Accumulated Other Comprehensive Loss [Abstract]    
Balance (39.1) (31.0)
Other comprehensive income (loss) before reclassifications (18.4) (8.1)
Income taxes 0.0 0.0
Total other comprehensive income (loss) (18.4) (8.1)
Balance (57.5) (39.1)
Defined Benefit Plans [Member]    
Changes in Accumulated Other Comprehensive Loss [Abstract]    
Balance (111.1) (130.8)
Other comprehensive income (loss) before reclassifications 2.5 11.5
Reclassification from accumulated other comprehensive income (loss) [2] 5.3 6.5
Reclassification from accumulated other comprehensive loss for unrecognized net pension loss in disposed business [1]   1.7
Income taxes (1.1) 0.0
Total other comprehensive income (loss) 6.7 19.7
Balance (104.4) (111.1)
Cash Flow Hedges [Member]    
Changes in Accumulated Other Comprehensive Loss [Abstract]    
Balance 0.7 0.6
Other comprehensive income (loss) before reclassifications 0.4 1.7
Reclassification from accumulated other comprehensive income (loss) [3] (0.3) (1.6)
Income taxes 0.0 0.0
Total other comprehensive income (loss) 0.1 0.1
Balance $ 0.8 $ 0.7
[1] As a result of the sale of the Austrian air-cooled automotive business, the Company wrote-off $1.7 million of net actuarial losses related to its pension plan as a component of the loss on sale recorded during fiscal 2022. See Note 1 for additional information.
[2] Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans. See Note 18 for additional information about the Company’s pension plans.
[3] Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings. See Note 19 for additional information regarding derivative instruments.
XML 110 R95.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information, Net Sales, Gross Profit, and Operating Income by Segment (Details)
$ in Millions
12 Months Ended
Mar. 31, 2023
USD ($)
Segment
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Segment Information [Abstract]      
Number of operating segments | Segment 2    
Net sales $ 2,297.9 $ 2,050.1 $ 1,808.4
Gross profit $ 389.4 $ 309.3 $ 293.4
Gross profit (% of sales) 16.90% 15.10% 16.20%
Operating income $ 150.4 $ 119.2 $ (97.7)
Climate Solutions [Member]      
Segment Information [Abstract]      
Net sales 1,011.5 910.1 731.1
Performance Technologies [Member]      
Segment Information [Abstract]      
Net sales 1,286.4 1,140.0 1,077.3
Operating Segments [Member]      
Segment Information [Abstract]      
Net sales 2,328.1 2,082.9 1,840.0
Gross profit $ 389.7 $ 308.5 $ 293.7
Gross profit (% of sales) 16.70% 14.80% 16.00%
Operating income $ 189.7 $ 150.8 $ (59.2)
Operating Segments [Member] | Climate Solutions [Member]      
Segment Information [Abstract]      
Net sales 1,011.9 910.5 731.2
Gross profit $ 223.6 $ 166.3 $ 136.6
Gross profit (% of sales) 22.10% 18.30% 18.70%
Operating income $ 124.1 $ 73.4 $ 49.9
Operating Segments [Member] | Performance Technologies [Member]      
Segment Information [Abstract]      
Net sales 1,316.2 1,172.4 1,108.8
Gross profit $ 166.1 $ 142.2 $ 157.1
Gross profit (% of sales) 12.60% 12.10% 14.20%
Operating income $ 65.6 $ 77.4 $ (109.1)
Inter-segment Sales [Member]      
Segment Information [Abstract]      
Net sales (30.2) (32.8) (31.6)
Inter-segment Sales [Member] | Climate Solutions [Member]      
Segment Information [Abstract]      
Net sales (0.4) (0.4) (0.1)
Inter-segment Sales [Member] | Performance Technologies [Member]      
Segment Information [Abstract]      
Net sales (29.8) (32.4) (31.5)
Corporate and Eliminations [Member]      
Segment Information [Abstract]      
Gross profit $ (0.3) $ 0.8 $ (0.3)
Gross profit (% of sales) 0.00% 0.00% 0.00%
Operating income [1] $ (39.3) $ (31.6) $ (38.5)
[1] The operating loss for Corporate includes certain research and development costs, legal, finance and other general corporate and central services expenses, and other costs that are either not directly attributable to an operating segment or not considered when management evaluates segment performance.
XML 111 R96.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information, Assets by Segment (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Mar. 31, 2022
Segment and Geographic Information [Abstract]    
Total assets $ 1,565.9 $ 1,427.0
Other [Member]    
Segment and Geographic Information [Abstract]    
Total assets [1] 843.0 778.3
Operating Segments [Member] | Climate Solutions [Member]    
Segment and Geographic Information [Abstract]    
Total assets 334.8 291.7
Operating Segments [Member] | Performance Technologies [Member]    
Segment and Geographic Information [Abstract]    
Total assets $ 388.1 $ 357.0
[1] Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.
XML 112 R97.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information, Capital Expenditures and Depreciation and Amortization Expense by Segment (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Segment and Geographic Information [Abstract]      
Capital expenditures $ 50.7 $ 40.3 $ 32.7
Depreciation and amortization 54.5 54.8 68.6
Operating Segments [Member] | Climate Solutions [Member]      
Segment and Geographic Information [Abstract]      
Capital expenditures 24.2 9.9 7.2
Depreciation and amortization 21.7 23.6 24.9
Operating Segments [Member] | Performance Technologies [Member]      
Segment and Geographic Information [Abstract]      
Capital expenditures 25.2 29.2 25.0
Depreciation and amortization [1] 31.8 29.9 42.1
Corporate [Member]      
Segment and Geographic Information [Abstract]      
Capital expenditures 1.3 1.2 0.5
Depreciation and amortization $ 1.0 $ 1.3 $ 1.6
[1] During fiscal 2021, upon classifying the liquid- and air-cooled automotive businesses as held for sale, the Company ceased depreciating the long-lived assets within the disposal groups.  In fiscal 2022, the Company resumed depreciating the long-lived assets within the liquid-cooled automotive business when it no longer met the requirements to be classified as held for sale.  See Note 2 for additional information.
XML 113 R98.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information, Net Sales by Geographic Area (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Segment and Geographic Information [Abstract]      
Net sales $ 2,297.9 $ 2,050.1 $ 1,808.4
Reportable Geographical Component [Member] | United States [Member]      
Segment and Geographic Information [Abstract]      
Net sales 1,139.3 949.6 765.7
Reportable Geographical Component [Member] | Italy [Member]      
Segment and Geographic Information [Abstract]      
Net sales 249.5 232.0 188.6
Reportable Geographical Component [Member] | Hungary [Member]      
Segment and Geographic Information [Abstract]      
Net sales 210.7 185.2 153.7
Reportable Geographical Component [Member] | China [Member]      
Segment and Geographic Information [Abstract]      
Net sales 151.6 166.0 217.6
Reportable Geographical Component [Member] | Brazil [Member]      
Segment and Geographic Information [Abstract]      
Net sales 103.6 81.2 48.5
Reportable Geographical Component [Member] | United Kingdom [Member]      
Segment and Geographic Information [Abstract]      
Net sales 93.6 118.6 96.4
Reportable Geographical Component [Member] | Other [Member]      
Segment and Geographic Information [Abstract]      
Net sales $ 349.6 $ 317.5 $ 337.9
XML 114 R99.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information, Property, Plant and Equipment by Geographic Area (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Mar. 31, 2022
Segment and Geographic Information [Abstract]    
Property, plant and equipment $ 314.5 $ 315.4
Reportable Geographical Component [Member] | United States [Member]    
Segment and Geographic Information [Abstract]    
Property, plant and equipment 96.4 83.6
Reportable Geographical Component [Member] | Hungary [Member]    
Segment and Geographic Information [Abstract]    
Property, plant and equipment 40.8 44.0
Reportable Geographical Component [Member] | China [Member]    
Segment and Geographic Information [Abstract]    
Property, plant and equipment 40.2 45.6
Reportable Geographical Component [Member] | Mexico [Member]    
Segment and Geographic Information [Abstract]    
Property, plant and equipment 34.0 38.5
Reportable Geographical Component [Member] | Italy [Member]    
Segment and Geographic Information [Abstract]    
Property, plant and equipment 32.8 33.2
Reportable Geographical Component [Member] | Other [Member]    
Segment and Geographic Information [Abstract]    
Property, plant and equipment $ 70.3 $ 70.5
XML 115 R100.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II - Valuation and Qualifying Accounts (Details) - Valuation Allowance for Deferred Tax Assets [Member] - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of period $ 112.2 $ 90.7 $ 46.9
Additions charged (benefit) to costs and expenses (49.7) (4.6) 86.2
Additions charged to other accounts [1] (0.9) (1.0) 2.8
Reclassified as held for sale 0.0 27.1 (45.2)
Balance at end of period $ 61.6 $ 112.2 $ 90.7
[1] Foreign currency translation and other adjustments.
XML 116 brhc20053265_10k_htm.xml IDEA: XBRL DOCUMENT 0000067347 2022-04-01 2023-03-31 0000067347 2022-09-30 0000067347 2023-05-19 0000067347 2021-04-01 2022-03-31 0000067347 2020-04-01 2021-03-31 0000067347 2022-03-31 0000067347 2023-03-31 0000067347 2021-03-31 0000067347 2020-03-31 0000067347 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000067347 us-gaap:TreasuryStockCommonMember 2020-03-31 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000067347 us-gaap:RetainedEarningsMember 2020-03-31 0000067347 us-gaap:CommonStockMember 2020-03-31 0000067347 us-gaap:NoncontrollingInterestMember 2020-03-31 0000067347 us-gaap:TreasuryStockCommonMember 2022-04-01 2023-03-31 0000067347 us-gaap:RetainedEarningsMember 2020-04-01 2021-03-31 0000067347 us-gaap:RetainedEarningsMember 2021-04-01 2022-03-31 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2022-03-31 0000067347 us-gaap:NoncontrollingInterestMember 2022-04-01 2023-03-31 0000067347 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2022-03-31 0000067347 us-gaap:CommonStockMember 2022-04-01 2023-03-31 0000067347 us-gaap:CommonStockMember 2020-04-01 2021-03-31 0000067347 us-gaap:NoncontrollingInterestMember 2020-04-01 2021-03-31 0000067347 us-gaap:RetainedEarningsMember 2022-04-01 2023-03-31 0000067347 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2021-03-31 0000067347 us-gaap:TreasuryStockCommonMember 2021-04-01 2022-03-31 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2023-03-31 0000067347 us-gaap:CommonStockMember 2021-04-01 2022-03-31 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2021-03-31 0000067347 us-gaap:NoncontrollingInterestMember 2021-04-01 2022-03-31 0000067347 us-gaap:TreasuryStockCommonMember 2020-04-01 2021-03-31 0000067347 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2023-03-31 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000067347 us-gaap:TreasuryStockCommonMember 2023-03-31 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000067347 us-gaap:CommonStockMember 2023-03-31 0000067347 us-gaap:TreasuryStockCommonMember 2021-03-31 0000067347 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000067347 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000067347 us-gaap:NoncontrollingInterestMember 2021-03-31 0000067347 us-gaap:RetainedEarningsMember 2023-03-31 0000067347 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000067347 us-gaap:NoncontrollingInterestMember 2022-03-31 0000067347 us-gaap:CommonStockMember 2022-03-31 0000067347 us-gaap:RetainedEarningsMember 2021-03-31 0000067347 us-gaap:CommonStockMember 2021-03-31 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000067347 us-gaap:NoncontrollingInterestMember 2023-03-31 0000067347 us-gaap:TreasuryStockCommonMember 2022-03-31 0000067347 us-gaap:RetainedEarningsMember 2022-03-31 0000067347 mod:AirCooledAutomotiveBusinessMember 2021-04-01 2022-03-31 0000067347 mod:AirCooledAutomotiveBusinessMember 2022-03-31 0000067347 mod:AirCooledAutomotiveBusinessMember 2020-04-01 2021-03-31 0000067347 mod:AirCooledAutomotiveBusinessMember 2022-04-01 2023-03-31 0000067347 us-gaap:OtherNoncurrentAssetsMember mod:AirCooledAutomotiveBusinessMember 2022-03-31 0000067347 us-gaap:OtherNoncurrentAssetsMember mod:AirCooledAutomotiveBusinessMember 2023-03-31 0000067347 mod:PreviouslyClosedManufacturingFacilityMember 2021-04-01 2022-03-31 0000067347 mod:PreviouslyClosedManufacturingFacilityMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 srt:ChiefExecutiveOfficerMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2021-03-31 0000067347 us-gaap:ToolsDiesAndMoldsMember 2022-04-01 2023-03-31 0000067347 us-gaap:ToolsDiesAndMoldsMember 2022-03-31 0000067347 us-gaap:ToolsDiesAndMoldsMember 2023-03-31 0000067347 mod:LiquidCooledAutomotiveBusinessMember 2021-04-01 2021-09-30 0000067347 mod:LiquidCooledAutomotiveBusinessMember 2021-04-01 2021-06-30 0000067347 mod:LiquidCooledAutomotiveBusinessMember 2020-04-01 2021-03-31 0000067347 mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 mod:LiquidCooledAutomotiveBusinessMember 2021-10-01 2021-12-31 0000067347 mod:LiquidCooledAutomotiveBusinessMember 2021-07-01 2021-09-30 0000067347 mod:LiquidCooledAutomotiveBusinessMember 2020-12-31 0000067347 srt:MaximumMember 2022-04-01 2023-03-31 0000067347 mod:LiquidCooledMember mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 srt:AmericasMember mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 mod:DataCenterCoolingMember mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 us-gaap:OperatingSegmentsMember mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 us-gaap:IntersegmentEliminationMember 2020-04-01 2021-03-31 0000067347 srt:EuropeMember mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 mod:PerformanceTechnologiesMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0000067347 mod:AirCooledMember mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 srt:EuropeMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 mod:HeatTransferMember mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 mod:AdvancedSolutionsMember 2020-04-01 2021-03-31 0000067347 srt:AsiaMember mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 mod:HeatTransferMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 us-gaap:TransferredOverTimeMember 2022-04-01 2023-03-31 0000067347 us-gaap:OperatingSegmentsMember 2021-04-01 2022-03-31 0000067347 srt:EuropeMember 2021-04-01 2022-03-31 0000067347 mod:AdvancedSolutionsMember 2022-04-01 2023-03-31 0000067347 srt:AsiaMember 2021-04-01 2022-03-31 0000067347 srt:AmericasMember mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 srt:EuropeMember 2022-04-01 2023-03-31 0000067347 mod:HvacAndRefrigerationMember mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 mod:DataCenterCoolingMember mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 srt:EuropeMember mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 mod:DataCenterCoolingMember 2020-04-01 2021-03-31 0000067347 mod:ClimateSolutionsMember us-gaap:TransferredOverTimeMember 2022-04-01 2023-03-31 0000067347 mod:AirCooledMember mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 mod:LiquidCooledMember mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 us-gaap:IntersegmentEliminationMember mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 mod:AirCooledMember mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 us-gaap:IntersegmentEliminationMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 srt:EuropeMember mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 us-gaap:OperatingSegmentsMember mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 srt:AmericasMember 2020-04-01 2021-03-31 0000067347 us-gaap:OperatingSegmentsMember mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 mod:ClimateSolutionsMember us-gaap:TransferredOverTimeMember 2020-04-01 2021-03-31 0000067347 us-gaap:OperatingSegmentsMember mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 mod:DataCenterCoolingMember mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 us-gaap:OperatingSegmentsMember 2020-04-01 2021-03-31 0000067347 mod:PerformanceTechnologiesMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2021-03-31 0000067347 mod:HvacAndRefrigerationMember 2022-04-01 2023-03-31 0000067347 srt:EuropeMember mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 mod:ClimateSolutionsMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2021-03-31 0000067347 us-gaap:OperatingSegmentsMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 srt:AsiaMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 mod:DataCenterCoolingMember mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 mod:HeatTransferMember 2020-04-01 2021-03-31 0000067347 srt:EuropeMember 2020-04-01 2021-03-31 0000067347 mod:AdvancedSolutionsMember mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 srt:AsiaMember mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 mod:DataCenterCoolingMember 2022-04-01 2023-03-31 0000067347 srt:AsiaMember 2020-04-01 2021-03-31 0000067347 us-gaap:TransferredOverTimeMember 2020-04-01 2021-03-31 0000067347 srt:AmericasMember 2021-04-01 2022-03-31 0000067347 mod:AdvancedSolutionsMember mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 srt:AmericasMember 2022-04-01 2023-03-31 0000067347 mod:HvacAndRefrigerationMember mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 mod:LiquidCooledMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 mod:HvacAndRefrigerationMember mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 us-gaap:IntersegmentEliminationMember mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 mod:ClimateSolutionsMember us-gaap:TransferredOverTimeMember 2021-04-01 2022-03-31 0000067347 mod:HvacAndRefrigerationMember mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 mod:LiquidCooledMember 2021-04-01 2022-03-31 0000067347 mod:PerformanceTechnologiesMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0000067347 mod:AdvancedSolutionsMember mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 us-gaap:IntersegmentEliminationMember mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 mod:HeatTransferMember mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 mod:ClimateSolutionsMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0000067347 mod:HeatTransferMember 2022-04-01 2023-03-31 0000067347 us-gaap:TransferredAtPointInTimeMember 2020-04-01 2021-03-31 0000067347 us-gaap:IntersegmentEliminationMember mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 mod:AdvancedSolutionsMember 2021-04-01 2022-03-31 0000067347 mod:HvacAndRefrigerationMember 2021-04-01 2022-03-31 0000067347 us-gaap:IntersegmentEliminationMember 2022-04-01 2023-03-31 0000067347 mod:LiquidCooledMember 2022-04-01 2023-03-31 0000067347 mod:AirCooledMember 2021-04-01 2022-03-31 0000067347 us-gaap:TransferredOverTimeMember 2021-04-01 2022-03-31 0000067347 mod:HvacAndRefrigerationMember 2020-04-01 2021-03-31 0000067347 mod:AirCooledMember 2020-04-01 2021-03-31 0000067347 mod:HvacAndRefrigerationMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0000067347 us-gaap:OperatingSegmentsMember 2022-04-01 2023-03-31 0000067347 srt:AmericasMember mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 mod:HeatTransferMember 2021-04-01 2022-03-31 0000067347 srt:AmericasMember mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 mod:HvacAndRefrigerationMember mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 mod:DataCenterCoolingMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 us-gaap:OperatingSegmentsMember mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 mod:LiquidCooledMember 2020-04-01 2021-03-31 0000067347 srt:AsiaMember 2022-04-01 2023-03-31 0000067347 srt:AsiaMember mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 mod:LiquidCooledMember mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 mod:AdvancedSolutionsMember mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 mod:HeatTransferMember mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 srt:AsiaMember mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 srt:AmericasMember mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 mod:PerformanceTechnologiesMember us-gaap:TransferredOverTimeMember 2021-04-01 2022-03-31 0000067347 mod:HeatTransferMember mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 srt:AmericasMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 mod:LiquidCooledMember mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 mod:HeatTransferMember mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 us-gaap:IntersegmentEliminationMember 2021-04-01 2022-03-31 0000067347 us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0000067347 mod:PerformanceTechnologiesMember us-gaap:TransferredOverTimeMember 2020-04-01 2021-03-31 0000067347 mod:AirCooledMember mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 mod:AdvancedSolutionsMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 mod:DataCenterCoolingMember mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 mod:AirCooledMember mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 mod:PerformanceTechnologiesMember us-gaap:TransferredOverTimeMember 2022-04-01 2023-03-31 0000067347 us-gaap:IntersegmentEliminationMember mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 mod:ClimateSolutionsMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0000067347 srt:EuropeMember mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 mod:AirCooledMember 2022-04-01 2023-03-31 0000067347 srt:AsiaMember mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 mod:AdvancedSolutionsMember mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 mod:DataCenterCoolingMember 2021-04-01 2022-03-31 0000067347 mod:AirCooledMember mod:PerformanceTechnologiesMember 2020-04-01 2021-03-31 0000067347 mod:LiquidCooledMember mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:MoneyMarketFundsMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:EquityFundsMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 mod:OtherPlanAssetMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 mod:OtherPlanAssetMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:FairValueInputsLevel12And3Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 mod:OtherPlanAssetMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 mod:OtherPlanAssetMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:MoneyMarketFundsMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:EquityFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 mod:OtherPlanAssetMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:FairValueInputsLevel12And3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:FixedIncomeSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 mod:OtherPlanAssetMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:EquityFundsMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 mod:IncentiveCompensationPlan2020Member 2023-03-31 0000067347 us-gaap:EmployeeStockOptionMember 2022-04-01 2023-03-31 0000067347 us-gaap:EmployeeStockOptionMember 2020-04-01 2021-03-31 0000067347 us-gaap:EmployeeStockOptionMember 2021-04-01 2022-03-31 0000067347 us-gaap:EmployeeStockOptionMember 2023-03-31 0000067347 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-04-01 2023-03-31 0000067347 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-04-01 2023-03-31 0000067347 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-04-01 2022-03-31 0000067347 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-04-01 2022-03-31 0000067347 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-04-01 2023-03-31 0000067347 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-04-01 2023-03-31 0000067347 us-gaap:EmployeeStockOptionMember mod:ShareBasedCompensationAwardTrancheFourMember 2021-04-01 2022-03-31 0000067347 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-04-01 2022-03-31 0000067347 us-gaap:EmployeeStockOptionMember 2022-03-31 0000067347 us-gaap:RestrictedStockMember 2020-04-01 2021-03-31 0000067347 us-gaap:PerformanceSharesMember 2020-04-01 2021-03-31 0000067347 us-gaap:RestrictedStockMember 2021-04-01 2022-03-31 0000067347 us-gaap:PerformanceSharesMember 2021-04-01 2022-03-31 0000067347 us-gaap:RestrictedStockMember 2022-04-01 2023-03-31 0000067347 us-gaap:RestrictedStockMember 2023-03-31 0000067347 us-gaap:PerformanceSharesMember 2023-03-31 0000067347 mod:AwardsGrantedPriorToFiscal2023Member us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-04-01 2023-03-31 0000067347 mod:AwardsGrantedPriorToFiscal2023Member us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-04-01 2023-03-31 0000067347 mod:AwardsGrantedInFiscal2023Member us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-04-01 2023-03-31 0000067347 mod:AwardsGrantedInFiscal2023Member us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-04-01 2023-03-31 0000067347 mod:AwardsGrantedInFiscal2023Member us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-04-01 2023-03-31 0000067347 mod:AwardsGrantedPriorToFiscal2023Member us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-04-01 2023-03-31 0000067347 mod:AwardsGrantedPriorToFiscal2023Member us-gaap:RestrictedStockMember mod:ShareBasedCompensationAwardTrancheFourMember 2022-04-01 2023-03-31 0000067347 mod:AwardsGrantedInFiscal2023Member us-gaap:RestrictedStockMember 2022-04-01 2023-03-31 0000067347 us-gaap:PerformanceSharesMember 2022-04-01 2023-03-31 0000067347 mod:AwardsGrantedPriorToFiscal2023Member us-gaap:RestrictedStockMember 2022-04-01 2023-03-31 0000067347 us-gaap:RestrictedStockMember 2022-03-31 0000067347 mod:ClimateSolutionsMember 2020-04-01 2021-03-31 0000067347 mod:PerformanceTechnologiesMember 2021-04-01 2022-03-31 0000067347 mod:ClimateSolutionsMember 2021-04-01 2022-03-31 0000067347 us-gaap:DomesticCountryMember 2023-01-01 2023-03-31 0000067347 mod:ForeignJurisdictionMember 2021-04-01 2022-03-31 0000067347 mod:CertainForeignJurisdictionsMember 2021-04-01 2022-03-31 0000067347 us-gaap:ForeignCountryMember 2021-04-01 2022-03-31 0000067347 us-gaap:DomesticCountryMember mod:DeferredTaxAssetsForChargesRecordedMember 2020-04-01 2021-03-31 0000067347 mod:OtherDeferredTaxAssetsMember 2021-04-01 2022-03-31 0000067347 us-gaap:ForeignCountryMember mod:DeferredTaxAssetsForChargesRecordedMember 2020-04-01 2021-03-31 0000067347 mod:OtherDeferredTaxAssetsMember 2020-04-01 2021-03-31 0000067347 mod:DeferredTaxAssetsForChargesRecordedMember 2020-04-01 2021-03-31 0000067347 mod:OtherDeferredTaxAssetsMember 2022-04-01 2023-03-31 0000067347 us-gaap:ForeignCountryMember 2022-04-01 2023-03-31 0000067347 us-gaap:DomesticCountryMember 2022-04-01 2023-03-31 0000067347 us-gaap:DomesticCountryMember 2023-03-31 0000067347 us-gaap:ForeignCountryMember 2023-03-31 0000067347 srt:ScenarioForecastMember 2023-04-01 2024-03-31 0000067347 us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember us-gaap:LatestTaxYearMember 2022-04-01 2023-03-31 0000067347 us-gaap:InternalRevenueServiceIRSMember us-gaap:LatestTaxYearMember 2022-04-01 2023-03-31 0000067347 us-gaap:InternalRevenueServiceIRSMember us-gaap:EarliestTaxYearMember 2022-04-01 2023-03-31 0000067347 us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember us-gaap:EarliestTaxYearMember 2022-04-01 2023-03-31 0000067347 us-gaap:FederalMinistryOfFinanceGermanyMember us-gaap:EarliestTaxYearMember 2022-04-01 2023-03-31 0000067347 us-gaap:FederalMinistryOfFinanceGermanyMember us-gaap:LatestTaxYearMember 2022-04-01 2023-03-31 0000067347 mod:FederalAndStateMember 2023-03-31 0000067347 srt:MaximumMember mod:FederalAndStateMember 2022-04-01 2023-03-31 0000067347 srt:MinimumMember mod:FederalAndStateMember 2022-04-01 2023-03-31 0000067347 us-gaap:StateAndLocalJurisdictionMember 2023-03-31 0000067347 srt:MaximumMember us-gaap:ForeignCountryMember 2022-04-01 2023-03-31 0000067347 srt:MinimumMember us-gaap:ForeignCountryMember 2022-04-01 2023-03-31 0000067347 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2022-04-01 2023-03-31 0000067347 srt:MaximumMember us-gaap:StateAndLocalJurisdictionMember 2022-04-01 2023-03-31 0000067347 us-gaap:RestrictedStockMember 2020-04-01 2021-03-31 0000067347 us-gaap:RestrictedStockMember 2022-04-01 2023-03-31 0000067347 us-gaap:EmployeeStockOptionMember 2021-04-01 2022-03-31 0000067347 us-gaap:RestrictedStockMember 2021-04-01 2022-03-31 0000067347 us-gaap:EmployeeStockOptionMember 2022-04-01 2023-03-31 0000067347 us-gaap:EmployeeStockOptionMember 2020-04-01 2021-03-31 0000067347 us-gaap:OfficeEquipmentMember 2022-03-31 0000067347 us-gaap:BuildingAndBuildingImprovementsMember 2022-03-31 0000067347 us-gaap:ConstructionInProgressMember 2022-03-31 0000067347 us-gaap:MachineryAndEquipmentMember 2023-03-31 0000067347 us-gaap:OfficeEquipmentMember 2023-03-31 0000067347 us-gaap:LandMember 2023-03-31 0000067347 us-gaap:LandMember 2022-03-31 0000067347 us-gaap:BuildingAndBuildingImprovementsMember 2023-03-31 0000067347 us-gaap:MachineryAndEquipmentMember 2022-03-31 0000067347 us-gaap:ConstructionInProgressMember 2023-03-31 0000067347 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-04-01 2023-03-31 0000067347 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2022-04-01 2023-03-31 0000067347 srt:MaximumMember us-gaap:OfficeEquipmentMember 2022-04-01 2023-03-31 0000067347 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-04-01 2023-03-31 0000067347 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2022-04-01 2023-03-31 0000067347 srt:MinimumMember us-gaap:OfficeEquipmentMember 2022-04-01 2023-03-31 0000067347 us-gaap:TradeNamesMember 2022-03-31 0000067347 us-gaap:CustomerRelationshipsMember 2023-03-31 0000067347 us-gaap:UnpatentedTechnologyMember 2022-03-31 0000067347 us-gaap:TradeNamesMember 2023-03-31 0000067347 us-gaap:CustomerRelationshipsMember 2022-03-31 0000067347 us-gaap:UnpatentedTechnologyMember 2023-03-31 0000067347 mod:ClimateSolutionsMember 2021-03-31 0000067347 mod:PerformanceTechnologiesMember 2021-03-31 0000067347 mod:PerformanceTechnologiesMember 2022-04-01 2023-03-31 0000067347 mod:ClimateSolutionsMember 2022-04-01 2023-03-31 0000067347 mod:PerformanceTechnologiesMember 2023-03-31 0000067347 mod:ClimateSolutionsMember 2022-03-31 0000067347 mod:ClimateSolutionsMember 2023-03-31 0000067347 mod:PerformanceTechnologiesMember 2022-03-31 0000067347 srt:MinimumMember 2022-04-01 2023-03-31 0000067347 us-gaap:CapitalAdditionsMember 2022-04-01 2023-03-31 0000067347 srt:MaximumMember 2023-03-31 0000067347 srt:MinimumMember 2023-03-31 0000067347 mod:MultiCurrencyRevolvingCreditFacilityMember 2022-12-31 0000067347 mod:MultiCurrencyRevolvingCreditFacilityMember 2023-03-31 0000067347 mod:CreditAgreementMember 2023-03-31 0000067347 mod:CreditAgreementMember us-gaap:InterestExpenseMember 2022-04-01 2023-03-31 0000067347 mod:CreditAgreementMember 2022-04-01 2023-03-31 0000067347 mod:MultiCurrencyRevolvingCreditFacilityMember 2022-03-31 0000067347 mod:OtherDebtMember 2023-03-31 0000067347 mod:SeniorNotesOneMember 2023-03-31 0000067347 mod:SeniorNotesOneMember 2022-03-31 0000067347 mod:TermLoansMember 2022-03-31 0000067347 mod:TermLoansMember 2023-03-31 0000067347 mod:OtherDebtMember 2022-03-31 0000067347 mod:SeniorNotesThreeMember 2023-03-31 0000067347 mod:SeniorNotesThreeMember 2022-03-31 0000067347 mod:TermLoansMember 2022-04-01 2023-03-31 0000067347 mod:SeniorNotesOneMember 2022-04-01 2023-03-31 0000067347 mod:SeniorNotesThreeMember 2022-04-01 2023-03-31 0000067347 mod:MultiCurrencyRevolvingCreditFacilityMember 2022-04-01 2023-03-31 0000067347 mod:ForeignCreditAgreementsMember 2022-03-31 0000067347 mod:SwinglineLoansMember 2022-03-31 0000067347 mod:ForeignCreditAgreementsMember 2023-03-31 0000067347 us-gaap:FairValueInputsLevel2Member 2023-03-31 0000067347 us-gaap:FairValueInputsLevel2Member 2022-03-31 0000067347 mod:GermanyAndItalyMember us-gaap:PensionPlansDefinedBenefitMember 2021-04-01 2022-03-31 0000067347 mod:GermanyAndItalyMember us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2021-03-31 0000067347 country:US us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2021-03-31 0000067347 country:US us-gaap:PensionPlansDefinedBenefitMember 2021-04-01 2022-03-31 0000067347 mod:GermanyAndItalyMember us-gaap:PensionPlansDefinedBenefitMember 2022-04-01 2023-03-31 0000067347 country:US us-gaap:PensionPlansDefinedBenefitMember 2022-04-01 2023-03-31 0000067347 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-04-01 2022-03-31 0000067347 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-04-01 2023-03-31 0000067347 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-04-01 2021-03-31 0000067347 us-gaap:PensionPlansDefinedBenefitMember 2021-03-31 0000067347 us-gaap:PensionPlansDefinedBenefitMember 2022-04-01 2023-03-31 0000067347 us-gaap:PensionPlansDefinedBenefitMember 2021-04-01 2022-03-31 0000067347 mod:GermanyAndItalyMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 mod:GermanyAndItalyMember us-gaap:PensionPlansDefinedBenefitMember 2021-03-31 0000067347 mod:GermanyAndItalyMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2021-03-31 0000067347 srt:MaximumMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-04-01 2022-03-31 0000067347 srt:MaximumMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-04-01 2023-03-31 0000067347 srt:MaximumMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-04-01 2021-03-31 0000067347 mod:AirCooledAutomotiveBusinessMember us-gaap:PensionPlansDefinedBenefitMember 2021-04-01 2022-03-31 0000067347 country:US us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 country:US us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:CashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:DebtSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:EquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000067347 us-gaap:CashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:DebtSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 us-gaap:EquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-31 0000067347 srt:ScenarioForecastMember country:US us-gaap:PensionPlansDefinedBenefitMember 2023-04-01 2024-03-31 0000067347 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-31 0000067347 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-03-31 0000067347 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-03-31 0000067347 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-03-31 0000067347 us-gaap:OtherLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-03-31 0000067347 us-gaap:OtherLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2022-03-31 0000067347 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2022-04-01 2023-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2022-04-01 2023-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember us-gaap:OtherComprehensiveIncomeMember 2021-04-01 2022-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2020-04-01 2021-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember us-gaap:OtherComprehensiveIncomeMember 2022-04-01 2023-03-31 0000067347 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2020-04-01 2021-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember us-gaap:OtherComprehensiveIncomeMember 2020-04-01 2021-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2021-04-01 2022-03-31 0000067347 us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2022-04-01 2023-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2021-04-01 2022-03-31 0000067347 us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2021-04-01 2022-03-31 0000067347 us-gaap:NondesignatedMember 2020-04-01 2021-03-31 0000067347 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2021-04-01 2022-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember us-gaap:OtherComprehensiveIncomeMember 2020-04-01 2021-03-31 0000067347 us-gaap:NondesignatedMember 2022-04-01 2023-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2022-04-01 2023-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SalesMember 2020-04-01 2021-03-31 0000067347 us-gaap:NondesignatedMember 2021-04-01 2022-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember us-gaap:OtherComprehensiveIncomeMember 2022-04-01 2023-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember us-gaap:OtherComprehensiveIncomeMember 2021-04-01 2022-03-31 0000067347 us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2020-04-01 2021-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2020-04-01 2021-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2021-04-01 2022-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember 2020-04-01 2021-03-31 0000067347 us-gaap:DesignatedAsHedgingInstrumentMember 2022-04-01 2023-03-31 0000067347 us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2020-04-01 2021-03-31 0000067347 us-gaap:DesignatedAsHedgingInstrumentMember 2020-04-01 2021-03-31 0000067347 us-gaap:DesignatedAsHedgingInstrumentMember 2021-04-01 2022-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2022-04-01 2023-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember 2022-04-01 2023-03-31 0000067347 us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2022-04-01 2023-03-31 0000067347 us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2021-04-01 2022-03-31 0000067347 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesMember 2021-04-01 2022-03-31 0000067347 mod:VehicularThermalSolutionsMember 2020-04-01 2021-03-31 0000067347 mod:VehicularThermalSolutionsMember 2022-04-01 2023-03-31 0000067347 mod:VehicularThermalSolutionsMember 2021-04-01 2022-03-31 0000067347 mod:TopTenCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-04-01 2022-03-31 0000067347 mod:TopTenCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-04-01 2023-03-31 0000067347 mod:TopTenCustomersMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2023-03-31 0000067347 mod:TopTenCustomersMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2022-03-31 0000067347 mod:TopTenCustomersMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2021-03-31 0000067347 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-03-31 0000067347 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-03-31 0000067347 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-03-31 0000067347 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-03-31 0000067347 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-03-31 0000067347 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0000067347 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0000067347 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-04-01 2022-03-31 0000067347 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-01 2023-03-31 0000067347 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-04-01 2023-03-31 0000067347 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-01 2023-03-31 0000067347 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-01 2022-03-31 0000067347 us-gaap:AccumulatedTranslationAdjustmentMember 2021-04-01 2022-03-31 0000067347 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0000067347 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-03-31 0000067347 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-03-31 0000067347 mod:CorporateAndEliminationsMember 2020-04-01 2021-03-31 0000067347 mod:CorporateAndEliminationsMember 2022-04-01 2023-03-31 0000067347 mod:CorporateAndEliminationsMember 2021-04-01 2022-03-31 0000067347 mod:SegmentReconcilingItemsAndCorporateMember 2023-03-31 0000067347 us-gaap:OperatingSegmentsMember mod:ClimateSolutionsMember 2023-03-31 0000067347 us-gaap:OperatingSegmentsMember mod:PerformanceTechnologiesMember 2023-03-31 0000067347 mod:SegmentReconcilingItemsAndCorporateMember 2022-03-31 0000067347 us-gaap:OperatingSegmentsMember mod:PerformanceTechnologiesMember 2022-03-31 0000067347 us-gaap:OperatingSegmentsMember mod:ClimateSolutionsMember 2022-03-31 0000067347 us-gaap:CorporateNonSegmentMember 2021-04-01 2022-03-31 0000067347 us-gaap:CorporateNonSegmentMember 2022-04-01 2023-03-31 0000067347 us-gaap:CorporateNonSegmentMember 2020-04-01 2021-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:US 2022-04-01 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:CN 2021-04-01 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:CN 2022-04-01 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:CN 2020-04-01 2021-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:IT 2021-04-01 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:HU 2020-04-01 2021-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:GB 2021-04-01 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:BR 2022-04-01 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:US 2020-04-01 2021-03-31 0000067347 srt:ReportableGeographicalComponentsMember mod:OtherGeographicSegmentMember 2021-04-01 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:HU 2022-04-01 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember mod:OtherGeographicSegmentMember 2022-04-01 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:GB 2020-04-01 2021-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:US 2021-04-01 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:BR 2020-04-01 2021-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:BR 2021-04-01 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:IT 2020-04-01 2021-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:IT 2022-04-01 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:GB 2022-04-01 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember mod:OtherGeographicSegmentMember 2020-04-01 2021-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:HU 2021-04-01 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:MX 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:IT 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:US 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:MX 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:HU 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:IT 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:US 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember mod:OtherGeographicSegmentMember 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:CN 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:CN 2022-03-31 0000067347 srt:ReportableGeographicalComponentsMember mod:OtherGeographicSegmentMember 2023-03-31 0000067347 srt:ReportableGeographicalComponentsMember country:HU 2023-03-31 0000067347 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-03-31 0000067347 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-03-31 0000067347 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-03-31 0000067347 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-04-01 2022-03-31 0000067347 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-04-01 2021-03-31 0000067347 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-04-01 2023-03-31 0000067347 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-03-31 iso4217:USD shares iso4217:USD shares iso4217:EUR pure mod:Customer mod:Segment false --03-31 2023 FY 0000067347 P1Y http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrent http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligationsCurrent http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations 3.25 2017 2022 2018 2022 2020 2022 2024-03-31 2043-03-31 2024-03-31 2042-03-31 2024-03-31 2034-03-31 2028 2029 2027 2028 185 238 10-K true 2023-03-31 false 1-1373 MODINE MANUFACTURING CO WI 39-0482000 1500 DeKoven Avenue Racine WI 53403 262 636-1200 Common Stock, $0.625 par value MOD NYSE No No Yes Yes Accelerated Filer false false true false 662000000 52065078 2297900000 2050100000 1808400000 1908500000 1740800000 1515000000 389400000 309300000 293400000 234000000 215100000 210900000 5000000 24100000 13400000 0 -55700000 166800000 0 -6600000 0 150400000 119200000 -97700000 20700000 15600000 19400000 -4400000 -2100000 -2200000 125300000 101500000 -119300000 -28300000 15200000 90200000 153600000 86300000 -209500000 500000 1100000 1200000 153100000 85200000 -210700000 2.93 1.64 -4.11 2.9 1.62 -4.11 52300000 52000000 51300000 52800000 52500000 51300000 153600000 86300000 -209500000 -18900000 -8300000 30900000 1100000 0 10400000 -6700000 -19700000 -30100000 0 0 600000 100000 100000 1600000 -12100000 11500000 62600000 141500000 97800000 -146900000 0 900000 1700000 141500000 96900000 -148600000 67100000 45200000 398000000 367500000 324900000 281200000 56400000 63700000 846400000 757600000 314500000 315400000 81100000 90300000 165600000 168100000 83700000 27200000 74600000 68400000 1565900000 1427000000 3700000 7700000 19700000 21700000 332800000 325800000 89800000 85100000 61100000 54200000 507100000 494500000 329300000 348400000 4800000 5900000 40200000 47200000 84900000 72900000 966300000 968900000 0.025 0.025 16000000 16000000 0 0 0 0 0.625 0.625 80000000 80000000 55400000 54800000 34600000 34200000 270800000 261600000 497500000 344400000 -161100000 -149500000 3300000 2800000 49000000 40000000 592800000 450700000 6800000 7400000 599600000 458100000 1565900000 1427000000 153600000 86300000 -209500000 54500000 54800000 68600000 0 -55700000 166800000 0 -6600000 0 6600000 5700000 6300000 -59600000 -3800000 67900000 -4800000 -3100000 -6300000 40700000 55600000 17100000 49400000 70700000 5000000 10200000 55100000 44000000 6400000 9800000 15700000 -19600000 2400000 -27500000 1500000 -21700000 -21700000 107500000 11500000 149800000 50700000 40300000 32700000 -300000 7600000 -700000 0 4700000 0 3400000 3600000 3400000 3400000 3900000 3600000 0 -1900000 -900000 -50400000 -51000000 -31300000 374300000 351800000 32700000 403400000 306700000 183600000 3000000 -4300000 3600000 7300000 0 0 600000 900000 0 600000 200000 800000 1300000 -500000 3000000 -33300000 39200000 -145100000 -2000000 -400000 1400000 21800000 -700000 -25200000 45400000 46100000 71300000 67200000 45400000 46100000 53400000 33300000 245100000 469900000 -223300000 -37100000 5700000 493600000 0 0 -210700000 0 0 1200000 -209500000 0 0 0 62100000 0 500000 62600000 900000 600000 3600000 0 0 0 0 4200000 0 0 0 0 1100000 0 1100000 0 6300000 0 0 0 0 6300000 54300000 33900000 255000000 259200000 -161200000 -38200000 7400000 356100000 0 0 85200000 0 0 1100000 86300000 0 0 0 11700000 0 -200000 11500000 500000 300000 900000 0 0 0 0 1200000 0 0 0 0 1800000 0 1800000 0 5700000 0 0 0 0 5700000 0 0 0 0 0 900000 900000 54800000 34200000 261600000 344400000 -149500000 -40000000 7400000 458100000 0 0 153100000 0 0 500000 153600000 0 0 0 -11600000 0 -500000 -12100000 600000 400000 2600000 0 0 0 0 3000000 0 0 0 0 9000000 0 9000000 0 6600000 0 0 0 0 6600000 0 0 0 0 0 600000 600000 55400000 34600000 270800000 497500000 -161100000 -49000000 6800000 599600000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 1:  Significant Accounting Policies</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;"><span style="text-decoration: underline;">Nature of Operations</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Modine Manufacturing Company (“Modine” or the “Company”) specializes in providing innovative and environmentally responsible thermal management products and solutions to diversified global markets and customers in a wide array of commercial, industrial, and building heating, ventilating, air conditioning, and refrigeration (“HVAC&amp;R”) markets. In addition, the Company is a leading provider of engineered heat transfer systems and high-quality heat transfer components for use in on- and off-highway original equipment manufacturer (“OEM”) vehicular applications. The Company’s primary product groups include i) heat transfer; ii) HVAC &amp; refrigeration; iii) data center cooling; iv) air-cooled; v) liquid-cooled; and vi) advanced solutions.<br/> </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;"><span style="text-decoration: underline;">Disposition of Austrian Air-cooled Automotive Business in Fiscal 2022</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">On April 30, 2021, the Company sold i<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;">ts Austrian a</span>ir-cooled automotive business to Schmid Metall GmbH.  As a result of this transaction, the Company recorded a loss of $6.6 million during fiscal 2022, which included the write-off of $1.7 million of net actuarial losses related to its pension plan.  The Company reported this loss within the loss on sale of assets line on the consolidated statement of operations.  Upon transaction closing, $5.9 million of cash within the business transferred to the buyer.  Later in fiscal 2022, the Company paid the buyer $2.4 million upon the finalization of a purchase price adjustment for net working capital and certain other items. Financial results of this business, prior to the disposition, are reported within the Performance Technologies segment. See Note 2 for information regarding the accounting for this business while it was held for sale. Net sales of this business were $63.0 million in fiscal 2021.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In connection with the sale of this business, the Company provided the buyer with a 5-year, €4.0 million loan facility.  Borrowings under the agreement currently bear interest at 5.4 percent.  During fiscal 2022, the Company disbursed €4.0 million ($4.7 million) to the buyer under this facility.  At both March 31, 2023 and 2022, the Company recorded the loan receivable within other noncurrent assets on its consolidated balance sheet because the Company expects to receive the principal repayment more than twelve months from the balance sheet date.</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;">Disposition of Previously-Closed Facility in Fiscal 2022</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">During fiscal 2022, the Company sold a previously-closed manufacturing facility in the U.S. and received net cash proceeds of $0.7 million.  As a result of the sale, the Company recorded an impairment charge of $0.3 million within the Climate Solutions segment to write down the property to fair value less costs to sell.</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;"><span style="text-decoration: underline;">Chief Executive Officer (“CEO”) Transition in Fiscal 2021</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);">In August 2020</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> Thomas A. Burke stepped down from his position as President and CEO.  The Board of Directors subsequently conducted a search for his successor and, effective December 1, 2020</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> appointed Neil D. Brinker as President and CEO.</span></div> <div style="text-align: left;"><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'; color: rgb(0, 0, 0);">As a result of Mr. Burke’s departure and in connection with the search for and transition to his successor, the Company recorded costs totaling </span>$6.7 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> during fiscal 2021</span>.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">  These costs, which were recorded as selling, general and administrative (“SG&amp;A”) expenses at Corporate, primarily consisted of severance and benefit-related expenses based upon the terms of Mr. Burke’s transition and separation agreement and costs directly associated with the CEO search, partially offset by the impact of Mr. Burke’s forfeited stock-based compensation awards.</span></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;"><span style="text-decoration: underline;">Basis of Presentation</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company prepares its consolidated financial statements in conformity with generally accepted accounting principles (“GAAP”) in the United States.  These principles require management to make certain estimates and assumptions in determining assets, liabilities, revenue, expenses and related disclosures.  Actual amounts could differ materially from those estimates.</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;"><span style="text-decoration: underline;">Consolidation Principles</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The consolidated financial statements include the accounts of Modine Manufacturing Company and its majority-owned or Modine-controlled subsidiaries.  The Company eliminates intercompany transactions and balances in consolidation.</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;"><span style="text-decoration: underline;">Revenue Recognition</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes revenue based upon consideration specified in a contract and as it satisfies performance obligations by transferring control over its products to its customers, which may be at a point in time or over time. The majority of the Company’s revenue is recognized at a point in time, based upon shipment terms. A portion of the Company’s revenue is recognized over time, based upon estimated progress toward satisfaction of the contractual performance obligations. See Note 3 for additional information.</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;"><span style="text-decoration: underline;">Shipping and Handling Costs</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company records shipping and handling costs incurred upon the shipment of products to its customers in cost of sales, and related amounts billed to these customers in net sales.</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;"><span style="text-decoration: underline;">Trade Accounts Receivable</span></div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">The Company records trade receivables at the invoiced amount. Trade receivables do not bear interest if paid according to the original terms. The Company maintains an allowance for credit losses, representing its estimate of expected losses associated with its trade accounts receivable. The Company bases its estimate using historical loss experience and considers the aging of the receivables and risks specific to customers where appropriate. At March 31, 2023 and 2022, the allowance for credit losses was $2.2 million and $1.7 million, respectively.  The changes to the Company’s allowance for credit losses during fiscal 2023 and 2022 were not material and primarily consisted of current-period provisions, write-offs charged against the allowance, recoveries collected, and foreign currency translation. </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company enters into supply chain financing programs from time to time to sell accounts receivable, without recourse, to third-party financial institutions.  Sales of accounts receivable are reflected as a reduction of accounts receivable on the consolidated balance sheets and the proceeds are included in cash flows from operating activities in the consolidated statements of cash flows. During fiscal 2023, 2022, and 2021, the Company sold $150.6 million, $126.4 million, and $88.7 million, respectively, of accounts receivable to accelerate cash receipts. During fiscal 2023, 2022, and 2021, the Company recorded <span style="font-size: 10pt; font-family: 'Times New Roman';">costs totaling</span> $1.2 million, $0.3 million, and $0.2 million, respectively, <span style="font-size: 10pt; font-family: 'Times New Roman';">related to selling accounts receivable </span>in the consolidated statements of operations. </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;"><span style="text-decoration: underline;">Warranty</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company provides product warranties for specific product lines and accrues for estimated future warranty costs in the period in which the sale is recorded.  The Company records warranty expense, within cost of sales, based upon historical and current claims data or based upon estimated future claims.  Accrual balances, which are recorded within other current liabilities, are monitored and adjusted if it is probable that expected claims will differ from previous estimates.  See Note 15 for additional information.</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;"><span style="text-decoration: underline;">Tooling</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);">The Company accounts for production tooling costs as a component of property, plant and equipment when it owns title to the tooling and amortizes the capitalized cost to cost of sales over the estimated life of the asset, which is generally </span>three years<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">.  At March 31, 2023 and 2022</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> Company-owned tooling totaled </span>$17.1 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and </span>$18.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, respectively.</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'; color: rgb(0, 0, 0);">In certain instances, tooling is owned by the customer.  At the time customer-owned tooling is completed and customer acceptance is obtained, the Company records tooling revenue and related production costs within net sales and cost of sales, respectively, in the consolidated statements of operations.</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(255, 0, 0);">  </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">If the customer has agreed to reimburse the Company, unbilled customer-owned tooling costs are recorded as a receivable within other current assets. No significant arrangements exist where customer-owned tooling costs were not accompanied by guaranteed reimbursement. At March 31, 2023 and 2022</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> customer-owned tooling receivables totaled </span>$10.9 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and </span>$12.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, respectively.</span><br/> </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;"><span style="text-decoration: underline;">Stock-based Compensation</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes stock-based compensation using the fair value method. Accordingly, compensation expense for stock options, restricted stock and performance-based stock awards is calculated based upon the fair value of the instruments at the time of grant and is recognized as expense over the respective vesting periods. See Note 5 for additional information.</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;"><span style="text-decoration: underline;">Research and Development</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company expenses research and development costs as incurred within SG&amp;A expenses. During fiscal </span>2023, 2022, and 2021<span style="font-size: 10pt; font-family: 'Times New Roman';">, research and development costs totaled</span> $44.0 million, $50.3 million, and $46.3 million, respectively.</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;"><span style="text-decoration: underline;">Translation of Foreign Currencies</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company translates assets and liabilities of foreign subsidiaries into U.S. dollars at the period-end exchange rates and translates income and expense items at the monthly average exchange rate for the period in which the transactions occur.  The Company reports resulting translation adjustments within accumulated other comprehensive income (loss) within shareholders’ equity.  The Company includes foreign currency transaction gains or losses in the statement of operations within other income and expense.</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;"><span style="text-decoration: underline;">Derivative Instruments</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company enters into derivative financial instruments from time to time to manage certain financial risks. The Company enters into forward contracts to reduce exposure to changing future purchase prices for aluminum and copper and into foreign currency exchange contracts to hedge specific foreign currency-denominated assets and liabilities as well as forecasted transactions. The Company designates certain derivative financial instruments as cash flow hedges for accounting purposes. These instruments are used to manage financial risks and are not speculative.  See Note 19 for additional information.</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;"><span style="text-decoration: underline;">Income Taxes</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company determines deferred tax assets and liabilities based upon the difference between the amounts reported in the financial statements and the tax basis of assets and liabilities, using enacted tax rates in effect in the years in which the differences are expected to reverse. The Company establishes a valuation allowance if it is more likely than not that a deferred tax asset, or portion thereof, will not be realized.  The Company records the tax effects of global intangible low-taxed income (“GILTI”) as a period expense in the applicable tax year. The Company uses the portfolio approach for releasing income tax effects from accumulated other comprehensive income (loss).  See Note 8 for additional information.</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;"><span style="text-decoration: underline;">Earnings per Share</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company calculates basic earnings per share based upon the weighted-average number of common shares outstanding during the period, while the calculation of diluted earnings per share includes the dilutive effect of potential common shares outstanding during the period.  The calculation of diluted earnings per share excludes potential common shares if their inclusion would have an anti-dilutive effect.  See Note 9 for additional information.</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;"><span style="text-decoration: underline;">Cash and Cash Equivalents</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company considers all highly-liquid investments with original maturities of three months or less to be cash equivalents.<br/> </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;"><span style="text-decoration: underline;">Short-term Investments</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company invests in time deposits with original maturities of more than three months but not more than one year.  The Company records these short-term investments at cost, which approximates fair value, within other current assets in the consolidated balance sheets.  As of March 31, 2023 and 2022, the Company’s short-term investments totaled $3.5 million and $3.7 million, respectively.<br/> </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;"><span style="text-decoration: underline;">Inventories</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company values inventories using a first-in, first-out or weighted-average basis, at the lower of cost and net realizable value.</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;"><span style="text-decoration: underline;">Property, Plant and Equipment</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);">The Company records property, plant and equipment at cost. For financial reporting purposes, the Company computes depreciation using the straight-line method over the expected useful lives of the assets. The Company expenses maintenance and repair costs as incurred. The Company capitalizes costs of improvements. Upon the sale or other disposition of an asset, the Company removes the cost and related accumulated depreciation from the accounts and includes the gain or loss in the consolidated statements of operations. Capital expenditures of </span>$13.6 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, </span>$9.0 million,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and </span>$7.9 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> were accrued within accounts payable at March 31, 2023, 2022 and 2021</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> respectively.<br/> </span></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;"><span style="text-decoration: underline;">Leases</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company’s most significant leases represent leases of real estate, such as manufacturing facilities, warehouses, and office buildings.  The Company also leases manufacturing and information technology equipment and vehicles.  The Company recognizes right-of-use (“ROU”) assets and lease liabilities at the lease commencement date, based upon the present value of lease payments over the lease term.  See Note 16 for additional information.</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;"><span style="text-decoration: underline;">Goodwill</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company does not amortize goodwill; rather, it tests for impairment annually unless conditions exist that would require a more frequent evaluation.  The Company performs an assessment of the fair value of its reporting units for goodwill impairment testing based upon, among other things, the present value of expected future cash flows.  The Company performed its goodwill impairment test as of March 31, 2023 and determined the fair value of each of its reporting units exceeded the respective book value.  See Note 14 for additional information.</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;"><span style="text-decoration: underline;">I<span style="font-size: 10pt; font-family: 'Times New Roman';">mpairment of Held and Used Long-lived Assets</span></span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company reviews held and used long-lived assets, including property, plant and equipment and intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be fully recoverable.  In these instances, the Company compares the undiscounted future cash flows expected to be generated from the asset with its carrying value.  If the asset’s carrying value exceeds expected future cash flows, the Company measures and records an impairment loss, if any, as the amount by which the carrying value of the asset exceeds its fair value.  The Company estimates fair value using a variety of valuation techniques, including discounted cash flows, market values and comparison values for similar assets.</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;"><span style="text-decoration: underline;">Assets Held for Sale</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company classifies an asset as held for sale when (i) management approves and commits to a formal plan to actively market the asset for sale at a reasonable price in relation to its fair value; (ii) the asset is available for immediate sale in its present condition; (iii) an active program to locate a buyer and other actions required to complete the sale have been initiated; (iv) the sale of the asset is expected to be completed within one year; and (v) it is unlikely that significant changes will be made to the plan.  Upon classification as held for sale, the Company records the carrying value of the asset at the lower of its carrying value or its estimated fair value, less costs to sell.  In addition, the Company ceases to record depreciation for assets held for sale.  See Note 2 for additional information.</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;"><span style="text-decoration: underline;">Deferred Compensation Trusts</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company maintains deferred compensation trusts to fund future obligations under its non-qualified deferred compensation plans.  The trusts’ investments in third-party debt and equity securities are presented within other noncurrent assets in the consolidated balance sheets.</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;"><span style="text-decoration: underline;">Self-insurance Reserves</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company retains a portion of the financial risk for certain insurance coverage, including property, general liability, workers compensation, and employee healthcare, and therefore maintains reserves that estimate the impact of unreported and under-reported claims that fall below various stop-loss limits and deductibles under its insurance policies.  The Company maintains reserves for the estimated settlement cost of known claims, as well as estimates of incurred but not reported claims.  The Company charges costs of claims, including the impact of changes in reserves due to claim experience and severity, to cost of sales or SG&amp;A expenses.  The Company reviews and updates the amount of its insurance-related reserves on a quarterly basis.</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;"><span style="text-decoration: underline;">Environmental Liabilities</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company records liabilities for environmental assessments and remediation activities in the period in which its responsibility is probable and the costs can be reasonably estimated.  The Company records environmental indemnification assets from third parties, including prior owners, when recovery is probable. To the extent that the required remediation procedures change, or additional contamination is identified, the Company’s estimated environmental liabilities may also change. See Note 20 for additional information.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">S</span></span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"><span style="text-decoration: underline;">upplemental Cash Flow Information</span></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: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest paid</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17.9</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: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income taxes paid</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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;"><span style="font-size: 10pt; font-family: 'Times New Roman';">See Note </span>16<span style="font-size: 10pt; font-family: 'Times New Roman';"> for supplemental cash flow information related to the Company’s leases.</span></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;"><span style="text-decoration: underline;">New Accounting Guidance</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;"> <br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Supplier Finance Programs<br/> </span></span></div> <div><span style="text-decoration: underline;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <span style="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 September 2022, the Financial Accounting Standards Board (“FASB”) issued new guidance that will require companies that use supplier finance programs to disclose information about the programs, including key terms, outstanding obligations under such programs and where outstanding amounts are presented within their financial statements. In addition, a roll forward of obligations under supplier finance programs will be required annually. The new guidance is effective for the Company’s fiscal 2024 financial statements, with the exception of the roll forward disclosure requirement, which will become effective one year later. The Company is currently evaluating the new disclosures, but does not expect the guidance will have a material impact on its consolidated financial statements.</span><span style="text-decoration: underline;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span></span> </div> <div><span style="text-decoration: underline;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span><br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Income Tax Simplification</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In December 2019, the FASB issued new guidance designed to simplify the accounting for income taxes. The new guidance eliminated certain exceptions related to the approach for intraperiod tax allocations and the methodology for deferred tax liabilities. The Company adopted this guidance as of April 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.</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;"><span style="text-decoration: underline;">Credit Losses</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In June 2016, the FASB issued new guidance related to the accounting for credit losses for certain financial assets, including trade accounts receivable and contract assets. The new guidance modified the credit loss model to measure and recognize credit losses based upon expected losses rather than incurred losses. The Company adopted this guidance as of April 1, 2020. The adoption did not have a material impact on the Company’s consolidated balance sheets, statements of operations or statements of cash flows.</div> -6600000 1700000 5900000 2400000 63000000 P5Y 4000000 4000000 0.054 4000000 4700000 -700000 300000 6700000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Basis of Presentation</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company prepares its consolidated financial statements in conformity with generally accepted accounting principles (“GAAP”) in the United States.  These principles require management to make certain estimates and assumptions in determining assets, liabilities, revenue, expenses and related disclosures.  Actual amounts could differ materially from those estimates.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Consolidation Principles</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The consolidated financial statements include the accounts of Modine Manufacturing Company and its majority-owned or Modine-controlled subsidiaries.  The Company eliminates intercompany transactions and balances in consolidation.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Revenue Recognition</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes revenue based upon consideration specified in a contract and as it satisfies performance obligations by transferring control over its products to its customers, which may be at a point in time or over time. The majority of the Company’s revenue is recognized at a point in time, based upon shipment terms. A portion of the Company’s revenue is recognized over time, based upon estimated progress toward satisfaction of the contractual performance obligations. See Note 3 for additional information.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Shipping and Handling Costs</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company records shipping and handling costs incurred upon the shipment of products to its customers in cost of sales, and related amounts billed to these customers in net sales.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Trade Accounts Receivable</span></div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">The Company records trade receivables at the invoiced amount. Trade receivables do not bear interest if paid according to the original terms. The Company maintains an allowance for credit losses, representing its estimate of expected losses associated with its trade accounts receivable. The Company bases its estimate using historical loss experience and considers the aging of the receivables and risks specific to customers where appropriate. At March 31, 2023 and 2022, the allowance for credit losses was $2.2 million and $1.7 million, respectively.  The changes to the Company’s allowance for credit losses during fiscal 2023 and 2022 were not material and primarily consisted of current-period provisions, write-offs charged against the allowance, recoveries collected, and foreign currency translation. </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company enters into supply chain financing programs from time to time to sell accounts receivable, without recourse, to third-party financial institutions.  Sales of accounts receivable are reflected as a reduction of accounts receivable on the consolidated balance sheets and the proceeds are included in cash flows from operating activities in the consolidated statements of cash flows. During fiscal 2023, 2022, and 2021, the Company sold $150.6 million, $126.4 million, and $88.7 million, respectively, of accounts receivable to accelerate cash receipts. During fiscal 2023, 2022, and 2021, the Company recorded <span style="font-size: 10pt; font-family: 'Times New Roman';">costs totaling</span> $1.2 million, $0.3 million, and $0.2 million, respectively, <span style="font-size: 10pt; font-family: 'Times New Roman';">related to selling accounts receivable </span>in the consolidated statements of operations. </div> 2200000 1700000 150600000 126400000 88700000 -1200000 -300000 -200000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Warranty</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company provides product warranties for specific product lines and accrues for estimated future warranty costs in the period in which the sale is recorded.  The Company records warranty expense, within cost of sales, based upon historical and current claims data or based upon estimated future claims.  Accrual balances, which are recorded within other current liabilities, are monitored and adjusted if it is probable that expected claims will differ from previous estimates.  See Note 15 for additional information.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Tooling</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);">The Company accounts for production tooling costs as a component of property, plant and equipment when it owns title to the tooling and amortizes the capitalized cost to cost of sales over the estimated life of the asset, which is generally </span>three years<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">.  At March 31, 2023 and 2022</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> Company-owned tooling totaled </span>$17.1 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and </span>$18.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, respectively.</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'; color: rgb(0, 0, 0);">In certain instances, tooling is owned by the customer.  At the time customer-owned tooling is completed and customer acceptance is obtained, the Company records tooling revenue and related production costs within net sales and cost of sales, respectively, in the consolidated statements of operations.</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(255, 0, 0);">  </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">If the customer has agreed to reimburse the Company, unbilled customer-owned tooling costs are recorded as a receivable within other current assets. No significant arrangements exist where customer-owned tooling costs were not accompanied by guaranteed reimbursement. At March 31, 2023 and 2022</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> customer-owned tooling receivables totaled </span>$10.9 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and </span>$12.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, respectively.</span><br/> </div> P3Y 17100000 18300000 10900000 12300000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Stock-based Compensation</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes stock-based compensation using the fair value method. Accordingly, compensation expense for stock options, restricted stock and performance-based stock awards is calculated based upon the fair value of the instruments at the time of grant and is recognized as expense over the respective vesting periods. See Note 5 for additional information.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Research and Development</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company expenses research and development costs as incurred within SG&amp;A expenses. During fiscal </span>2023, 2022, and 2021<span style="font-size: 10pt; font-family: 'Times New Roman';">, research and development costs totaled</span> $44.0 million, $50.3 million, and $46.3 million, respectively.</div> 44000000 50300000 46300000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Translation of Foreign Currencies</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company translates assets and liabilities of foreign subsidiaries into U.S. dollars at the period-end exchange rates and translates income and expense items at the monthly average exchange rate for the period in which the transactions occur.  The Company reports resulting translation adjustments within accumulated other comprehensive income (loss) within shareholders’ equity.  The Company includes foreign currency transaction gains or losses in the statement of operations within other income and expense.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Derivative Instruments</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company enters into derivative financial instruments from time to time to manage certain financial risks. The Company enters into forward contracts to reduce exposure to changing future purchase prices for aluminum and copper and into foreign currency exchange contracts to hedge specific foreign currency-denominated assets and liabilities as well as forecasted transactions. The Company designates certain derivative financial instruments as cash flow hedges for accounting purposes. These instruments are used to manage financial risks and are not speculative.  See Note 19 for additional information.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Income Taxes</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company determines deferred tax assets and liabilities based upon the difference between the amounts reported in the financial statements and the tax basis of assets and liabilities, using enacted tax rates in effect in the years in which the differences are expected to reverse. The Company establishes a valuation allowance if it is more likely than not that a deferred tax asset, or portion thereof, will not be realized.  The Company records the tax effects of global intangible low-taxed income (“GILTI”) as a period expense in the applicable tax year. The Company uses the portfolio approach for releasing income tax effects from accumulated other comprehensive income (loss).  See Note 8 for additional information.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Earnings per Share</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company calculates basic earnings per share based upon the weighted-average number of common shares outstanding during the period, while the calculation of diluted earnings per share includes the dilutive effect of potential common shares outstanding during the period.  The calculation of diluted earnings per share excludes potential common shares if their inclusion would have an anti-dilutive effect.  See Note 9 for additional information.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Cash and Cash Equivalents</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company considers all highly-liquid investments with original maturities of three months or less to be cash equivalents.<br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Short-term Investments</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company invests in time deposits with original maturities of more than three months but not more than one year.  The Company records these short-term investments at cost, which approximates fair value, within other current assets in the consolidated balance sheets.  As of March 31, 2023 and 2022, the Company’s short-term investments totaled $3.5 million and $3.7 million, respectively.<br/> </div> 3500000 3700000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Inventories</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company values inventories using a first-in, first-out or weighted-average basis, at the lower of cost and net realizable value.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Property, Plant and Equipment</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);">The Company records property, plant and equipment at cost. For financial reporting purposes, the Company computes depreciation using the straight-line method over the expected useful lives of the assets. The Company expenses maintenance and repair costs as incurred. The Company capitalizes costs of improvements. Upon the sale or other disposition of an asset, the Company removes the cost and related accumulated depreciation from the accounts and includes the gain or loss in the consolidated statements of operations. Capital expenditures of </span>$13.6 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, </span>$9.0 million,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and </span>$7.9 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> were accrued within accounts payable at March 31, 2023, 2022 and 2021</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> respectively.<br/> </span></div> 13600000 9000000 7900000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Leases</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company’s most significant leases represent leases of real estate, such as manufacturing facilities, warehouses, and office buildings.  The Company also leases manufacturing and information technology equipment and vehicles.  The Company recognizes right-of-use (“ROU”) assets and lease liabilities at the lease commencement date, based upon the present value of lease payments over the lease term.  See Note 16 for additional information.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Goodwill</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company does not amortize goodwill; rather, it tests for impairment annually unless conditions exist that would require a more frequent evaluation.  The Company performs an assessment of the fair value of its reporting units for goodwill impairment testing based upon, among other things, the present value of expected future cash flows.  The Company performed its goodwill impairment test as of March 31, 2023 and determined the fair value of each of its reporting units exceeded the respective book value.  See Note 14 for additional information.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">I<span style="font-size: 10pt; font-family: 'Times New Roman';">mpairment of Held and Used Long-lived Assets</span></span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company reviews held and used long-lived assets, including property, plant and equipment and intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be fully recoverable.  In these instances, the Company compares the undiscounted future cash flows expected to be generated from the asset with its carrying value.  If the asset’s carrying value exceeds expected future cash flows, the Company measures and records an impairment loss, if any, as the amount by which the carrying value of the asset exceeds its fair value.  The Company estimates fair value using a variety of valuation techniques, including discounted cash flows, market values and comparison values for similar assets.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Assets Held for Sale</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company classifies an asset as held for sale when (i) management approves and commits to a formal plan to actively market the asset for sale at a reasonable price in relation to its fair value; (ii) the asset is available for immediate sale in its present condition; (iii) an active program to locate a buyer and other actions required to complete the sale have been initiated; (iv) the sale of the asset is expected to be completed within one year; and (v) it is unlikely that significant changes will be made to the plan.  Upon classification as held for sale, the Company records the carrying value of the asset at the lower of its carrying value or its estimated fair value, less costs to sell.  In addition, the Company ceases to record depreciation for assets held for sale.  See Note 2 for additional information.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Deferred Compensation Trusts</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company maintains deferred compensation trusts to fund future obligations under its non-qualified deferred compensation plans.  The trusts’ investments in third-party debt and equity securities are presented within other noncurrent assets in the consolidated balance sheets.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Self-insurance Reserves</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company retains a portion of the financial risk for certain insurance coverage, including property, general liability, workers compensation, and employee healthcare, and therefore maintains reserves that estimate the impact of unreported and under-reported claims that fall below various stop-loss limits and deductibles under its insurance policies.  The Company maintains reserves for the estimated settlement cost of known claims, as well as estimates of incurred but not reported claims.  The Company charges costs of claims, including the impact of changes in reserves due to claim experience and severity, to cost of sales or SG&amp;A expenses.  The Company reviews and updates the amount of its insurance-related reserves on a quarterly basis.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Environmental Liabilities</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company records liabilities for environmental assessments and remediation activities in the period in which its responsibility is probable and the costs can be reasonably estimated.  The Company records environmental indemnification assets from third parties, including prior owners, when recovery is probable. To the extent that the required remediation procedures change, or additional contamination is identified, the Company’s estimated environmental liabilities may also change. See Note 20 for additional information.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">S</span></span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"><span style="text-decoration: underline;">upplemental Cash Flow Information</span></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: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest paid</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17.9</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: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income taxes paid</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 18400000 14100000 17900000 31900000 21800000 19700000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">New Accounting Guidance</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;"> <br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Supplier Finance Programs<br/> </span></span></div> <div><span style="text-decoration: underline;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <span style="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 September 2022, the Financial Accounting Standards Board (“FASB”) issued new guidance that will require companies that use supplier finance programs to disclose information about the programs, including key terms, outstanding obligations under such programs and where outstanding amounts are presented within their financial statements. In addition, a roll forward of obligations under supplier finance programs will be required annually. The new guidance is effective for the Company’s fiscal 2024 financial statements, with the exception of the roll forward disclosure requirement, which will become effective one year later. The Company is currently evaluating the new disclosures, but does not expect the guidance will have a material impact on its consolidated financial statements.</span><span style="text-decoration: underline;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span></span> </div> <div><span style="text-decoration: underline;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span><br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Income Tax Simplification</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In December 2019, the FASB issued new guidance designed to simplify the accounting for income taxes. The new guidance eliminated certain exceptions related to the approach for intraperiod tax allocations and the methodology for deferred tax liabilities. The Company adopted this guidance as of April 1, 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.</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;"><span style="text-decoration: underline;">Credit Losses</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In June 2016, the FASB issued new guidance related to the accounting for credit losses for certain financial assets, including trade accounts receivable and contract assets. The new guidance modified the credit loss model to measure and recognize credit losses based upon expected losses rather than incurred losses. The Company adopted this guidance as of April 1, 2020. The adoption did not have a material impact on the Company’s consolidated balance sheets, statements of operations or statements of cash flows.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 2:  Assets Held for Sale</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">On November 2, 2020, the Company signed a definitive agreement to sell its liquid-cooled automotive business to Dana Incorporated (“Dana”).  Beginning at that time, the Company classified this business as held for sale and ceased recording depreciation expense for its long-lived assets. On October 25, 2021, the Company announced that it agreed with Dana to terminate the sale agreement.  Both companies had been actively engaged in the regulatory review process in Germany for many months and agreed that it was no longer in the best interest of either party to pursue the sale transaction further.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the termination of the sale agreement, the Company determined that the liquid-cooled automotive business no longer met the requirements to be classified as held for sale.  As a result, the Company remeasured the long-lived assets reverting back to held and used classification at the lower of their (i) carrying value, as if held for sale classification had not been met; or (ii) fair value at the date of the decision not to sell and reversed $57.2 million of held for sale impairment charges during the third quarter of fiscal 2022.  The long-lived assets primarily consisted of property, plant and equipment assets and were fully impaired while classified as held for sale.  For purposes of the remeasurement, the Company engaged third-party valuation specialists to assist in estimating the fair values of the assets.  The Company primarily used the market and cost valuation approaches and utilized third-party information from various industry-accepted sources, including applicable government-published statistics and data from appraisal and resale service providers.  The market approach focused on prices for comparable assets in arm’s length transactions.  For land and building assets, for example, sales of similar properties near the Company’s facilities were analyzed.  For machinery and equipment assets, the Company referenced available third-party information regarding the selling prices of similar equipment.  The cost approach focused on the amount for which an asset could be replaced or reproduced.  The cost of an asset was then adjusted downward based on various factors including, but not limited to, age, location, and physical condition.  After estimating the fair values of the assets reverting back to held and used classification, the Company compared the fair value for each asset to its carrying value.  Carrying value represented each asset’s carrying value before the initial impairment charge, reduced for depreciation that would have been recorded if the asset had not been classified as held for sale.  The Company then adjusted each asset to the lower of fair value or carrying value, resulting in the reversal of $57.2 million of previous impairment charges.  In addition, the Company resumed depreciating the property, plant and equipment assets of the liquid-cooled automotive business based on the remeasured asset values during the third quarter of fiscal 2022.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The $57.2 million held for sale impairment reversal during the third quarter of fiscal 2022 was partially offset by $1.2 million of net held for sale impairment charges recorded earlier in fiscal 2022. At both June 30, 2021 and September 30, 2021, while the liquid-cooled automotive business was held for sale, the Company reassessed its fair value less costs to sell.  As a result of these evaluations, the Company recorded a total of $8.6 million of impairment charges during the first and second quarters of fiscal 2022.  These impairment charges reduced the net carrying value of property, plant and equipment additions during each quarter to zero.  In addition, in connection with a modification of the sale perimeter in the first quarter of fiscal 2022, the Company determined that certain manufacturing operations no longer met the requirements to be classified as held for sale.  As a result, the Company reversed $7.4 million of previous impairment charges to adjust the long-lived assets within the asset groups impacted by the sale perimeter change to their estimated fair value.  The Company’s determination of fair value for the long-lived assets within <span style="font-size: 10pt; font-family: 'Times New Roman';">the</span> businesses<span style="font-size: 10pt; font-family: 'Times New Roman';"> impacted by the sale perimeter change in the first quarter</span> involved judgement and the use of significant estimates and assumptions, including assumptions regarding future revenue projections and operating profit margins<span style="font-size: 10pt; font-family: 'Times New Roman';"> and</span> risk-adjusted discount rates.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">When the liquid-cooled automotive business was initially classified as held for sale during the third quarter of fiscal 2021, the Company assessed the disposal group’s fair value less costs to sell and reduced the net carrying value of the disposal group’s long-lived assets to zero. During fiscal 2021, the Company recorded impairment charges totaling $138.3 million related to the long-lived assets within the liquid-cooled automotive business.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Also during fiscal 2021, the Company signed a definitive agreement to sell its Austrian air-cooled automotive business to Schmid Metall GmbH.  Upon classification as held for sale, the Company estimated an implied loss in excess of the carrying value of the disposal group’s long-lived assets, which primarily consisted of property, plant and equipment assets.  As a result, the Company recorded a $26.8 million impairment charge related to this business, reducing the carrying value of the disposal group’s long-lived assets to zero.  In addition, the Company recorded an impairment charge of $1.7 million related to other equipment within the Performance Technologies segment.  See Note 1 for additional information regarding the accounting for the sale of the Austrian air-cooled automotive business, which was completed in fiscal 2022.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company reported the impairment charges and reversals during fiscal 2022 and 2021 within the impairment charges (reversals) line on the consolidated statements of operations.</div> -57200000 -57200000 -57200000 1200000 8600000 0 0 -7400000 0 138300000 26800000 0 1700000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 3:  Revenue Recognition</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company generates revenue from selling innovative thermal management products and solutions to diversified global markets and customers.  The Company recognizes revenue based upon consideration specified in a contract and as it satisfies performance obligations by transferring control over its products to its customers, which may be at a point in time or over time.  The majority of the Company’s revenue is recognized at a point in time, based upon shipment terms.  The Company records an allowance for credit losses and accrues for estimated warranty costs at the time of sale.  These estimates are based upon historical experience, current business trends, and current economic conditions.  The Company accounts for shipping and handling activities as fulfilment costs rather than separate performance obligations and records shipping and handling costs in cost of sales and related amounts billed to customers in net sales.  The Company establishes payment terms with its customers based upon industry and regional practices, which typically do not exceed 90 days.  As the Company expects to receive payment from its customers within one year from the time of sale, it disregards the effects of the time value of money in its determination of the transaction price.  The Company has not disclosed the value of unsatisfied performance obligations because the revenue associated with customer contracts for which the original expected performance period is greater than one year is immaterial.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following is a description of the Company’s principal revenue-generating activities:</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"><span style="text-decoration: underline;">Climate Solutions</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Climate Solutions segment principally generates revenue from selling heat transfer products, heating, ventilating, air conditioning, and refrigeration (“HVAC &amp; refrigeration”) products, and data center cooling solutions.</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><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Heating products are manufactured in the U.S. and are largely sold to independent distributors, who in turn market the heating products to end customers. Because these products are sold to many different customers without contractual or practical limitations, the Climate Solutions segment recognizes revenue at the time control is transferred to the customer, generally the independent distributor, based upon shipping terms, which is generally upon shipment.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Ventilation and air conditioning products are highly-specified to a customer’s needs; the majority of the underlying sales contracts do not provide the Company with an enforceable right to payment for performance completed to date.  As a result, the Climate Solutions segment recognizes revenue for the majority of its products at the time control is transferred to the customer based upon shipping terms, which is generally upon shipment.<br/> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For the sale of heat transfer products, refrigeration products, and data center cooling solutions, individual customer purchase orders generally represent the Company’s contract with its customers. With the exception of a small number of customers, the applicable customer contracts do not provide the Company with an enforceable right to payment for performance completed to date. As a result, the Climate Solutions segment recognizes revenue for these products primarily at the time control is transferred to the customer based upon shipping terms, which is generally upon shipment.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For sales to customers whose contract cancellation terms provide an enforceable right to payment, the Climate Solutions segment recognizes revenue over time based upon its estimated progress toward satisfaction of the performance obligations. The segment measures progress by evaluating the production status toward completion of ordered products not yet shipped to its customers.</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 style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"><span style="text-decoration: underline;">Performance Technologies</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Performance Technologies segment provides products and solutions that enhance the performance of customer applications. The Performance Technologies segment designs and manufactures air- and liquid-cooled technology for vehicular, stationary power, and industrial applications. Air-cooled products include radiators, charge air coolers, condensers, and engine cooling modules. Liquid-cooled products include engine oil coolers, charge air coolers, condensers, and exhaust gas recirculation coolers. In addition, the Performance Technologies segment provides advanced solutions, which are designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle, automotive, bus and specialty vehicle customers. These solutions include battery thermal management systems, electronics cooling packages, and battery chillers. The advanced solutions provided by the segment also include coating products and application services that extend the life of equipment and components by protecting against corrosion.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">While the Performance Technologies segment provides customized production and service parts to customers under multi-year programs, these programs typically do not contain contractually-guaranteed volumes to be purchased by the customer. As a result, individual purchase orders typically represent the quantities ordered by the customer. With the exception of a small number of customers, the terms within the customer agreement, purchase order, or customer-owned tooling contract do not provide the Company with an enforceable right to payment for performance completed to date. As a result, the Performance Technologies segment recognizes revenue primarily at the time control is transferred to the customer based upon shipping terms, which is generally upon shipment.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In regard to the Performance Technologies customers with contractual cancellation terms that provide an enforceable right to payment for performance completed to date, the Company recognizes revenue over time based upon its estimated progress toward satisfaction of the performance obligations. The Performance Technologies segment measures progress by evaluating the production status of ordered products not yet shipped to the customer.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">For sales of coatings products, in which the customers control the equipment being enhanced by the coating application, the Performance Technologies segment recognizes revenue over time based upon its estimated progress toward satisfaction of the performance obligations. The segment measures progress by evaluating the production status toward completion of ordered products or services not yet shipped to its customers.</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;">For certain customer programs, the Company agrees to provide annual price reductions based upon contract terms. For these scheduled price reductions, the Company evaluates whether the provisions represent a material right to the customer, and if so, defers associated revenue as a result.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At times, the Company makes up-front incentive payments to certain customers related to future sales under multi-year programs. The Company capitalizes these incentive payments, which it expects to recover through future sales, and amortizes the assets as a reduction to revenue when the related products are sold to customers.</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;"><span style="text-decoration: underline;">Disaggregation of Revenue</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The tables below present revenue for each of the Company’s operating segments, Climate Solutions and Performance Technologies. Each segment’s revenue is disaggregated by product group, by geographic location and based upon the timing of revenue recognition.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Effective April 1, 2022, the Company began managing its operations under two operating segments, Climate Solutions and Performance Technologies. The Climate Solutions segment includes the previously-reported Building HVAC Systems (“BHVAC”) and the Commercial and Industrial Solutions (“CIS”) segments, with the exception of CIS Coatings. The Performance Technologies segment includes the previously-reported Heavy Duty Equipment (“HDE”) and Automotive segments and the CIS Coatings business. See Note 22 for additional information regarding the Company’s operating segments. The disaggregated revenue information presented in the tables below for fiscal 2022 and 2021 has been recast to be comparable with the fiscal 2023 presentation.</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-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: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 31, 2023</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"/> <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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Climate</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Solutions</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Performance</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Technologies</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Segment</div> <div style="text-align: center; color: rgb(0, 0, 0); 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: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Product groups:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Heat transfer</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">521.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">521.2</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">HVAC &amp; refrigeration</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">336.3</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">336.3</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Data center cooling</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">154.0</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">154.0</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Air-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">658.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">658.6</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Liquid-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">483.9</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">483.9</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Advanced solutions</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">143.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">143.9</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inter-segment sales</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29.8</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30.2</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,011.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,316.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,328.1</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Geographic location:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Americas</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">580.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">702.0</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,282.9</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Europe</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">406.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">408.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">814.5</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Asia</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25.0</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">205.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">230.7</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,011.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,316.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,328.1</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Timing of revenue recognition:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred at a point in time</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">959.8</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,242.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,202.1</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred over time</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">73.9</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">126.0</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,011.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,316.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,328.1</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 border="0" 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 31, 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; padding-bottom: 2px;" valign="bottom"/> <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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Climate</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Solutions</div> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Performance</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Technologies</div> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Segment</div> <div style="text-align: center; color: rgb(0, 0, 0); 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: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Product groups:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Heat transfer</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">488.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">488.3</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">HVAC &amp; refrigeration</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">325.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">325.5</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Data center cooling</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96.3</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Air-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">572.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">572.3</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Liquid-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">448.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">448.3</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Advanced solutions</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">119.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">119.4</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inter-segment sales</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32.8</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">910.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,172.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,082.9</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Geographic location:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Americas</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">485.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">585.6</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,071.5</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Europe</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">396.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">375.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">772.4</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Asia</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27.9</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">211.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">239.0</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">910.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,172.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,082.9</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Timing of revenue recognition:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred at a point in time</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">889.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,093.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,983.0</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred over time</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.2</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">78.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">99.9</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">910.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,172.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,082.9</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 border="0" 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 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 style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Climate</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Solutions</div> </div> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Performance</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Technologies</div> </div> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Segment</div> <div style="text-align: center; color: rgb(0, 0, 0); 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: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Product groups:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Heat transfer</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">386.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">386.9</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">HVAC &amp; refrigeration</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">279.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">279.7</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Data center cooling</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">64.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">64.5</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Air-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">520.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">520.3</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Liquid-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">458.9</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">458.9</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Advanced solutions</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">98.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">98.1</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inter-segment sales</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.6</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">731.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,108.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,840.0</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Geographic location:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Americas</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">379.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">472.0</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">851.7</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Europe</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">307.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">411.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">718.1</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Asia</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">225.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">270.2</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">731.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,108.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,840.0</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Timing of revenue recognition:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred at a point in time</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">722.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,044.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,767.4</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred over time</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">64.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">72.6</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">731.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,108.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,840.0</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 style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Contract Balances</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contract assets and contract liabilities from contracts with customers were 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 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: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contract 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26.8</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: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contract 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Contract assets, included within other current assets in the consolidated balance sheets, primarily consist of capitalized costs related to customer-owned tooling contracts, wherein the customer has guaranteed reimbursement, and assets recorded for revenue recognized over time, which represent the Company’s rights to consideration for work completed but not yet billed. The $7.5 million decrease in contract assets during fiscal 2023 primarily resulted from a decrease in contract assets for revenue recognized over time.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Contract liabilities, included within other current liabilities in the consolidated balance sheets, consist of payments received in advance of satisfying performance obligations under customer contracts, including contracts for customer-owned tooling.  The $9.7 million increase in contract liabilities during fiscal 2023 primarily resulted from payments received in advance of the Company’s satisfaction of performance obligations.</div> P90D <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The tables below present revenue for each of the Company’s operating segments, Climate Solutions and Performance Technologies. Each segment’s revenue is disaggregated by product group, by geographic location and based upon the timing of revenue recognition.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Effective April 1, 2022, the Company began managing its operations under two operating segments, Climate Solutions and Performance Technologies. The Climate Solutions segment includes the previously-reported Building HVAC Systems (“BHVAC”) and the Commercial and Industrial Solutions (“CIS”) segments, with the exception of CIS Coatings. The Performance Technologies segment includes the previously-reported Heavy Duty Equipment (“HDE”) and Automotive segments and the CIS Coatings business. See Note 22 for additional information regarding the Company’s operating segments. The disaggregated revenue information presented in the tables below for fiscal 2022 and 2021 has been recast to be comparable with the fiscal 2023 presentation.</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-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: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 31, 2023</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"/> <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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Climate</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Solutions</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Performance</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Technologies</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Segment</div> <div style="text-align: center; color: rgb(0, 0, 0); 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: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Product groups:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Heat transfer</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">521.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">521.2</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">HVAC &amp; refrigeration</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">336.3</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">336.3</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Data center cooling</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">154.0</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">154.0</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Air-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">658.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">658.6</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Liquid-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">483.9</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">483.9</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Advanced solutions</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">143.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">143.9</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inter-segment sales</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29.8</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30.2</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,011.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,316.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,328.1</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Geographic location:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Americas</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">580.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">702.0</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,282.9</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Europe</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">406.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">408.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">814.5</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Asia</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25.0</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">205.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">230.7</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,011.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,316.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,328.1</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Timing of revenue recognition:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred at a point in time</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">959.8</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,242.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,202.1</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred over time</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">73.9</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">126.0</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,011.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,316.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,328.1</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 border="0" 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 31, 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; padding-bottom: 2px;" valign="bottom"/> <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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Climate</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Solutions</div> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Performance</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Technologies</div> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Segment</div> <div style="text-align: center; color: rgb(0, 0, 0); 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: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Product groups:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Heat transfer</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">488.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">488.3</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">HVAC &amp; refrigeration</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">325.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">325.5</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Data center cooling</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96.3</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Air-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">572.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">572.3</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Liquid-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">448.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">448.3</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Advanced solutions</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">119.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">119.4</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inter-segment sales</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32.8</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">910.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,172.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,082.9</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Geographic location:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Americas</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">485.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">585.6</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,071.5</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Europe</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">396.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">375.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">772.4</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Asia</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27.9</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">211.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">239.0</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">910.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,172.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,082.9</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Timing of revenue recognition:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred at a point in time</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">889.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,093.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,983.0</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred over time</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.2</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">78.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">99.9</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">910.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,172.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,082.9</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 border="0" 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 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 style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Climate</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Solutions</div> </div> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Performance</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Technologies</div> </div> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Segment</div> <div style="text-align: center; color: rgb(0, 0, 0); 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: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Product groups:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Heat transfer</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">386.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">386.9</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">HVAC &amp; refrigeration</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">279.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">279.7</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Data center cooling</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">64.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">64.5</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Air-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">520.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">520.3</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Liquid-cooled</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">458.9</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">458.9</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Advanced solutions</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">98.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">98.1</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inter-segment sales</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.6</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">731.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,108.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,840.0</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Geographic location:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Americas</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">379.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">472.0</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">851.7</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Europe</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">307.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">411.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">718.1</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Asia</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">225.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">270.2</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">731.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,108.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,840.0</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Timing of revenue recognition:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred at a point in time</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">722.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,044.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,767.4</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Products transferred over time</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">64.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">72.6</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">731.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,108.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,840.0</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> 521200000 0 521200000 336300000 0 336300000 154000000 0 154000000 0 658600000 658600000 0 483900000 483900000 0 143900000 143900000 -400000 -29800000 -30200000 1011900000 1316200000 2328100000 580900000 702000000 1282900000 406000000 408500000 814500000 25000000 205700000 230700000 1011900000 1316200000 2328100000 959800000 1242300000 2202100000 52100000 73900000 126000000 1011900000 1316200000 2328100000 488300000 0 488300000 325500000 0 325500000 96300000 0 96300000 0 572300000 572300000 0 448300000 448300000 0 119400000 119400000 -400000 -32400000 -32800000 910500000 1172400000 2082900000 485900000 585600000 1071500000 396700000 375700000 772400000 27900000 211100000 239000000 910500000 1172400000 2082900000 889300000 1093700000 1983000000 21200000 78700000 99900000 910500000 1172400000 2082900000 386900000 0 386900000 279700000 0 279700000 64500000 0 64500000 0 520300000 520300000 0 458900000 458900000 0 98100000 98100000 -100000 -31500000 -31600000 731200000 1108800000 1840000000 379700000 472000000 851700000 307000000 411100000 718100000 44500000 225700000 270200000 731200000 1108800000 1840000000 722700000 1044700000 1767400000 8500000 64100000 72600000 731200000 1108800000 1840000000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contract assets and contract liabilities from contracts with customers were 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 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: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contract 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26.8</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: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contract 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 19300000 26800000 21500000 11800000 -7500000 9700000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 4:  Fair Value Measurements</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value is defined as the price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.  Fair value measurements are classified under the following hierarchy:</div> <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: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Level 1 – Quoted prices for identical instruments in active markets.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Level 3 – Model-derived valuations in which one or more significant inputs are not observable.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">When available, the Company uses quoted market prices to determine fair value and classifies such measurements as Level 1.  In some cases, where market prices are not available, the Company uses observable market-based inputs to calculate fair value, in which case the measurements are classified as Level 2.  If quoted or observable market prices are not available, the Company determines fair value based upon valuation models that use, where possible, market-based data such as interest rates, yield curves or currency rates.  These measurements are classified as Level 3.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The carrying values of cash, cash equivalents, restricted cash, short-term investments, trade accounts receivable, accounts payable, and short-term debt approximate fair value due to the short-term nature of these instruments. In addition, the Company assesses the fair value of a disposal group for each reporting period it is held for sale. See Note 2 for additional information regarding assets held for sale. The fair value of the Company’s long-term debt is disclosed in Note 17.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company holds investments in deferred compensation trusts to fund obligations under certain non-qualified deferred compensation plans. The Company records the fair value of these investments within other noncurrent assets on its consolidated balance sheets. The Company classifies money market investments held by the trusts within Level 2 of the valuation hierarchy. The Company classifies all other investments held by the trusts within Level 1 of the valuation hierarchy, as it uses quoted market prices to determine the investments’ fair value. The Company’s deferred compensation obligations, which are recorded as other noncurrent liabilities, are recorded at the fair values of the investments held by the trust. At March 31, 2023 and 2022, the fair values of the investments and obligations for the Company’s deferred compensation plans each totaled $2.3 million and $2.9 million, respectively.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Plan assets related to the Company’s pension plans were classified 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Level 1</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Level 2</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" 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; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Money market investments</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.9</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Pooled equity funds</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34.9</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="color: rgb(0, 0, 0); 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="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34.9</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">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="color: rgb(0, 0, 0); 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: #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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value excluding investments measured at net asset value</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">37.2</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Investments measured at net asset value</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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">116.1</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total fair value</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%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> </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%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> </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: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">153.3</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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 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: top; padding-bottom: 2px;" 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Level 1</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Level 2</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" 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; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Money market investments</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.2</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fixed income securities</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="color: rgb(0, 0, 0); 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="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.1</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Pooled equity funds</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.4</div> </td> <td 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="color: rgb(0, 0, 0); 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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.4</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">U.S. government and agency securities</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="color: rgb(0, 0, 0); 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="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.8</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</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: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value excluding investment measured at net asset value</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">65.0</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Investments measured at net asset value</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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">114.9</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total fair value</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%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> </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%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">179.9</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company determined the fair value of money market investments to approximate their net asset values, without discounts for credit quality or liquidity restrictions, and classified them within Level 2 of the valuation hierarchy.  The Company determined the fair value of pooled equity funds based upon quoted prices from active markets and classified them within Level 1 of the valuation hierarchy.  The Company determined the fair value of fixed income securities and U.S. government and agency securities based upon recent bid prices or the average of recent bid and asking prices when available and, if not available, the Company valued them through matrix pricing models developed by sources considered by management to be reliable.  The Company classified these assets within Level 2 of the valuation hierarchy.  As of March 31, 2023 and 2022, the Company held no Level 3 assets within its pension plans.</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'; color: rgb(0, 0, 0);">As a practical expedient, the Company valued certain investments, including pooled equity, fixed income and real estate funds, using their net asset value (“NAV”) per unit, and therefore, has not classified these investments within the fair value hierarchy.  The terms and conditions for redemptions vary for the investments valued at NAV.  The real estate investment fund may be redeemed quarterly with a </span>90-day<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> notice period.  Other investments valued at NAV do not have significantly-restrictive redemption frequency or notice period requirements.  The Company does not intend to sell or otherwise dispose of these investments at prices different than the NAV per unit.</span></div> 2300000 2300000 2900000 2900000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Plan assets related to the Company’s pension plans were classified 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Level 1</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Level 2</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" 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; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Money market investments</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.9</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Pooled equity funds</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34.9</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="color: rgb(0, 0, 0); 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="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34.9</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">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="color: rgb(0, 0, 0); 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: #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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value excluding investments measured at net asset value</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">37.2</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Investments measured at net asset value</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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">116.1</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total fair value</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%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> </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%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> </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: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">153.3</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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 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: top; padding-bottom: 2px;" 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Level 1</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Level 2</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" 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; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Money market investments</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.2</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fixed income securities</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="color: rgb(0, 0, 0); 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="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.1</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Pooled equity funds</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.4</div> </td> <td 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="color: rgb(0, 0, 0); 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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.4</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">U.S. government and agency securities</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="color: rgb(0, 0, 0); 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="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.8</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</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: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value excluding investment measured at net asset value</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">65.0</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Investments measured at net asset value</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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">114.9</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total fair value</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%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> </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%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">179.9</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> 0 1900000 1900000 34900000 0 34900000 0 400000 400000 34900000 2300000 37200000 116100000 153300000 0 2200000 2200000 0 9100000 9100000 40400000 0 40400000 0 11800000 11800000 100000 1400000 1500000 40500000 24500000 65000000 114900000 179900000 0 0 P90D <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 5:  Stock-Based Compensation</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s stock-based incentive programs consist of the following: (1) a long-term incentive plan (“LTIP”) for officers and other executives that consists of stock awards, stock options, and performance-based awards granted for retention and performance, (2) a discretionary equity program for other management and key employees, and (3) stock awards for non-employee directors.  The Company’s Board of Directors and the Human Capital and Compensation Committee, as applicable, have discretionary authority to set the terms of the stock-based awards.  Grants to employees during fiscal 2023 were issued under the Company’s Amended and Restated 2020 Incentive Compensation Plan.  In lieu of performance-based stock awards, the Company granted performance cash awards to the LTIP participants in fiscal 2023, 2022, and 2021.  At present, the Company accomplishes the fulfillment of equity-based grants through the issuance of new common shares.  As of March 31, 2023,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> approximately </span>2.2 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> shares authorized under the Amended and Restated 2020 Incentive Compensation Plan remain available for future grants.  Employee participants have the opportunity to deliver back to the Company the number of shares from the vesting of stock awards sufficient to satisfy the individual’s minimum tax withholding obligations.  These shares are held as treasury shares.  The Company recorded stock-based compensation expense of </span>$6.6 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, </span>$5.7 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, and </span>$6.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> in fiscal 2023, 2022</span>, and 2021,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> respectively.</span></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;"><span style="text-decoration: underline;">Stock Options</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);">The Company recorded </span>$1.2 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, </span>$1.1 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, and </span>$0.9 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> of compensation expense related to stock options in fiscal 2023, 2022</span>, and 2021,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> respectively.  The grant date fair value of stock options that vested during fiscal 2023, 2022</span>, and 2021,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> was </span>$1.0 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, </span>$0.9 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, and </span>$1.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, respectively.  As of March 31, 2023</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> the total compensation expense not yet recognized related to non-vested stock options was </span>$2.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and the weighted-average period in which the remaining expense is expected to be recognized was </span>2.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> years.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company estimated the fair value of option awards on the date of grant using the Black-Scholes option valuation model and the following assumptions:</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%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value of options</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.99</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.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="vertical-align: bottom; width: 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.46</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Expected life of awards in years</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.1</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Risk-free interest 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Expected volatility of the Company’s stock</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">57.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">56.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">54.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Expected dividend yield on the Company’s stock</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</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'; color: rgb(0, 0, 0);">Stock options expire no later than </span>10 years<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> after the grant date and have an exercise price equal to the fair market value of Modine’s common stock on the date of grant.  The risk-free interest rate was based upon yields of U.S. Treasury zero-coupon issues with a term corresponding to the expected life of the options.  The expected volatility assumption was based upon changes in the Company’s historical common stock prices over the same time period as the expected life of the awards.  The expected dividend yield is zero, as the Company currently does not anticipate paying dividends over the expected life of the options.  The expected lives of the awards are based upon historical patterns and the terms of the options.  </span>Based upon the terms of the fiscal 2023 annual awards, stock options vest 33 percent, 33 percent, and 34 percent per year for three years, respectively. Stock option grants preceding the fiscal 2023 grant vest 25 percent per year for four years.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">A summary of stock option activity for fiscal 2023 was 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-average</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">exercise price</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-average</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">remaining contractual</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">term (years)</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">intrinsic value</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; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Outstanding, beginning of year</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.0</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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.12</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; white-space: nowrap;" valign="bottom"> </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; white-space: nowrap;" valign="bottom"> </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: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.40</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Exercised</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.77</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; white-space: nowrap;" valign="bottom"> </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; white-space: nowrap;" valign="bottom"> </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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Forfeited or expired</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.26</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; white-space: nowrap;" valign="bottom"> </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; white-space: nowrap;" 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: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Outstanding, end of year</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.28</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.6</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%; padding-bottom: 2px;" 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"> </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"> </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"> </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"> </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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Exercisable, <span style="text-indent: 0pt;">March 31, 2023</span></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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.46</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.3</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 style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The aggregate intrinsic value represents the difference between the closing price of Modine’s common shares on the last trading day of fiscal 2023 over the exercise price of the stock options, multiplied by the number of options outstanding or exercisable.  The aggregate intrinsic value is not recorded for financial statement purposes, and this value will change based upon daily changes in the price of Modine’s common shares.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Additional information related to stock options exercised is 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Intrinsic value of stock options exercised</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.4</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Proceeds from stock options exercised</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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;"><span style="text-decoration: underline;">Restricted Stock</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);">The Company recorded $</span>5.4<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, $</span>5.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, and $</span>4.3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million of compensation expense related to restricted stock in fiscal 2023, 2022, and 2021, respectively.  The grant date fair value of restricted stock awards that vested during fiscal 2023, 2022, and 2021 was $</span>4.7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, $</span>4.4<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, and $</span>4.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, respectively.  At March 31, 2023, the Company had $</span>6.4<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million of unrecognized compensation expense related to non-vested restricted stock, which it expects to recognize over a weighted-average period of </span>1.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> years. The Company values restricted stock awards using the closing market price of its common shares on the date of grant.  </span>Based upon the terms of the fiscal 2023 annual awards, restricted stock awards vest 33 percent, 33 percent, and 34 percent per year for three years, respectively. Restricted stock award grants preceding the fiscal 2023 grant vest 25 percent per year for four years. Restricted stock awards granted to non-employee directors in fiscal 2023 vest one year from the time of grant.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">A summary of restricted stock activity for fiscal 2023 was 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-average</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">price</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-vested balance, beginning of year</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.61</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; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Granted</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.60</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Vested</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.85</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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Forfeited</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10.58</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-vested balance, end of year</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.95</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 style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Restricted Stock – Performance-Based Shares</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company granted performance-based cash awards in fiscal 2023, 2022, and 2021 in lieu of performance-based stock awards.  For performance-based stock awards, the Company values the awards using the closing market price of its common shares on the date of grant. During fiscal 2023 all performance-based awards were cash-based, therefore, the Company did not recognize compensation expense related to performance-based stock awards. In fiscal 2022, the Company recorded a $0.4 million benefit related to the performance-based stock awards granted in fiscal 2020.  The payout earned for the fiscal 2020 awards was less than previously estimated.  In fiscal 2021, the Company recorded <span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$</span>1.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span>million of compensation expense related to performance-based stock awards.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The payouts earned under the performance portion of the award program are based upon the attainment of certain financial targets over a three-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span>period and are paid after the end of that three-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span>performance period, if the performance targets have been achieved.  The performance metrics for the performance-based cash awards granted in fiscal 2021 are based upon both a target three-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span>average consolidated cash flow return on invested capital and a target three-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span>average annual revenue growth at the end of the three-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span>performance period, commencing with the fiscal year of grant.  The performance metrics for the performance-based cash awards granted in fiscal 2022 and fiscal 2023 are based upon both a target three-year average consolidated cash flow return on invested capital and a target three-year average growth in consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”) at the end of the three-year performance period, commencing with the fiscal year of grant.</div> 2200000 6600000 5700000 6300000 1200000 1100000 900000 1000000 900000 1300000 2300000 P2Y1M6D <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company estimated the fair value of option awards on the date of grant using the Black-Scholes option valuation model and the following assumptions:</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%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value of options</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.99</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.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="vertical-align: bottom; width: 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.46</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Expected life of awards in years</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.1</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Risk-free interest 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Expected volatility of the Company’s stock</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">57.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">56.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">54.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Expected dividend yield on the Company’s stock</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> 6.99 8.79 3.46 P6Y P6Y1M6D P6Y1M6D 0.03 0.011 0.004 0.578 0.565 0.541 0 0 0 P10Y 0.33 0.33 0.34 P3Y 0.25 0.25 0.25 0.25 P4Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">A summary of stock option activity for fiscal 2023 was 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-average</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">exercise price</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-average</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">remaining contractual</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">term (years)</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">intrinsic value</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; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Outstanding, beginning of year</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.0</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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.12</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; white-space: nowrap;" valign="bottom"> </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; white-space: nowrap;" valign="bottom"> </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: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.40</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Exercised</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.77</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; white-space: nowrap;" valign="bottom"> </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; white-space: nowrap;" valign="bottom"> </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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Forfeited or expired</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.26</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; white-space: nowrap;" valign="bottom"> </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; white-space: nowrap;" 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: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Outstanding, end of year</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.28</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.6</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%; padding-bottom: 2px;" 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"> </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"> </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"> </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"> </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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Exercisable, <span style="text-indent: 0pt;">March 31, 2023</span></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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.46</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.3</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> 1000000 12.12 200000 12.4 200000 11.77 100000 12.26 900000 12.28 P7Y1M6D 9600000 400000 12.46 P5Y6M 4300000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Additional information related to stock options exercised is 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Intrinsic value of stock options exercised</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.4</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Proceeds from stock options exercised</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1500000 100000 1400000 2900000 1400000 4100000 5400000 5000000 4300000 4700000 4400000 4500000 6400000 P1Y9M18D 0.33 0.33 0.34 P3Y 0.25 0.25 0.25 0.25 P4Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">A summary of restricted stock activity for fiscal 2023 was 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-average</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">price</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-vested balance, beginning of year</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.61</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; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Granted</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.60</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Vested</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.85</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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Forfeited</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10.58</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-vested balance, end of year</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.95</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> 700000 11.61 500000 13.6 300000 11.85 100000 10.58 800000 12.95 0 -400000 1100000 P3Y P3Y P3Y P3Y P3Y P3Y P3Y P3Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 6:  Restructuring Activities</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">During fiscal 2023, restructuring and repositioning expenses primarily consisted of severance-related expenses for targeted headcount reductions in each the Climate Solutions and Performance Technologies segments and supported the Company’s objective of reducing operational and SG&amp;A cost structures. In addition, the Performance Technologies and Climate Solutions segments incurred equipment transfer costs in Europe and closure costs related to a previously-leased facility in the U.S., respectively.</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;">During fiscal 2022,  the Company committed to restructuring actions intended to reduce SG&amp;A and operational expenses, particularly within the Performance Technologies segment.  During fiscal 2022, the Company recorded $22.1 million of severance expenses, of which <span style="font-size: 10pt; font-family: 'Times New Roman';">$20.3 million were recorded in the Performance Technologies segment and primarily</span> related to targeted headcount reductions in Europe<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span>  In addition, the Company <span style="font-size: 10pt; font-family: 'Times New Roman';">implemented targeted headcount reductions</span> in the Climate Solutions segment.  Also in fiscal 2022, the Company incurred equipment transfer costs within the Performance Technologies segment.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">During fiscal 2021, restructuring actions consisted primarily of targeted headcount reductions and plant consolidation activities.  The headcount reductions were primarily in Europe and in the Americas within the Performance Technologies segment and supported the Company’s objective of reducing operational and SG&amp;A cost structures.  During fiscal 2021, the Company transferred production from its manufacturing facility in Zhongshan, China to another Climate Solutions segment manufacturing facility in China.  As a result of this plant consolidation, the Company recorded $3.7 million of severance expenses during fiscal 2021.  Other plant consolidation activities in fiscal 2021 included transferring product lines to the Company’s Climate Solutions manufacturing facility in Mexico.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and repositioning expenses were 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Employee severance and related benefits<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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.7</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other restructuring and repositioning expenses</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.7</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total<br/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.0</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.4</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 style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other restructuring and repositioning expenses primarily consist of equipment transfer and plant consolidation costs.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company accrues severance in accordance with its written plans, procedures, and relevant statutory requirements.  Changes in accrued severance were 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.0</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; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Additions</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.1</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Payments</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(5.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Reclassified from held for sale</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.2</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'; color: rgb(0, 0, 0);">During fiscal 2022 and 2021, the Company recorded $</span>56.0 <span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">million of a net asset impairment reversal and $166.8 million of impairment charges, respectively, within its Performance Technologies segment.  See Note 2 for additional information.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Also during fiscal 2022, the Company recorded an impairment charge of $0.3 million to reduce the carrying value of a previously closed Climate Solutions facility to its estimated fair value, less costs to sell.</div> 22100000 20300000 3700000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and repositioning expenses were 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Employee severance and related benefits<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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.7</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other restructuring and repositioning expenses</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.7</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total<br/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.0</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.4</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> 3500000 22100000 11700000 1500000 2000000 1700000 5000000 24100000 13400000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company accrues severance in accordance with its written plans, procedures, and relevant statutory requirements.  Changes in accrued severance were 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.0</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; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Additions</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.1</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Payments</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(5.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Reclassified from held for sale</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.2</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> 20200000 4000000 3500000 22100000 12400000 5700000 0 -400000 700000 600000 10600000 20200000 -56000000 166800000 300000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Note </span>7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">:  Other Income and Expense</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other income and expense consisted 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: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest income</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency transactions (a)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net periodic benefit cost (b)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.0</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"> <div style="color: rgb(0, 0, 0); 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); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.1</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"> <div style="color: rgb(0, 0, 0); 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); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3.3</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total other expense - net</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="vertical-align: top; width: 18pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(a)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including transactions denominated in a foreign currency <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;">and intercompany loans</span>, along with gains and losses on foreign currency exchange contracts.</div> </td> </tr> </table> </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="vertical-align: top; width: 18pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(b)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> </td> </tr> </table> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other income and expense consisted 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: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest income</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency transactions (a)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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: 64%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net periodic benefit cost (b)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.0</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"> <div style="color: rgb(0, 0, 0); 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); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.1</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"> <div style="color: rgb(0, 0, 0); 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); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3.3</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total other expense - net</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="vertical-align: top; width: 18pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(a)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including transactions denominated in a foreign currency <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;">and intercompany loans</span>, along with gains and losses on foreign currency exchange contracts.</div> </td> </tr> </table> </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="vertical-align: top; width: 18pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(b)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> </td> </tr> </table> </div> 1300000 400000 500000 -3700000 -1400000 600000 2000000 1100000 3300000 -4400000 -2100000 -2200000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 8:  Income Taxes</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The U.S. and foreign components of earnings or loss before income taxes and the benefit or provision for income taxes consisted 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: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Components of earnings (loss) before income taxes:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(48.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">112.8</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">101.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(70.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total earnings (loss) before income taxes</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">125.3</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">101.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(119.3</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"> <div style="color: rgb(0, 0, 0); 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;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income tax (benefit) provision:</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> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Federal:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(47.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">58.3</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.2</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27.5</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17.8</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.0</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total income tax (benefit) provision</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(28.3</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">90.2</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 style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The reconciliation between the U.S. federal statutory rate and the Company’s effective tax rate was 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Statutory federal tax</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">21.0</td> <td 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">21.0</td> <td 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">21.0</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State taxes, net of federal benefit</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">(0.1</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">1.4</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">0.9</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Taxes on non-U.S. earnings and losses</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">5.8</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 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">3.5</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 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">(9.1</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Valuation allowances</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">(42.9</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">(8.8</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">(92.9</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tax credits</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">(4.5</td> <td 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">(3.4</td> <td 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">2.2</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Compensation</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">0.7</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">0.6</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(1.3</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tax rate or law changes</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">(0.2</td> <td 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">0.6</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 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">(0.2</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Uncertain tax positions, net of settlements</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">0.4</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(0.2</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">0.1</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notional interest deductions</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">(1.7</td> <td 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">(2.7</td> <td 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">1.3</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Dividends and taxable foreign inclusions</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">0.9</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1.6</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3.0</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</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">(2.0</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="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">1.4</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 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">(0.6</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effective tax rate</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">(22.6</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">15.0</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">(75.6</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', Times, serif; font-size: 10pt;">The <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;">Company’s fiscal 2023 effective tax rate was favorably impacted by an income tax benefit related to the valuation allowance on deferred tax assets in the U.S. The effective tax rates in both fiscal 2022 and 2021 were significantly impacted by impairment charges or reversals, largely related to the liquid-cooled automotive business, and income tax charges or benefits related to valuation allowances. See Note 2 for information regarding the impairment charges and reversals. The income tax charges or benefits related to valuation allowances are described below</span>.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company records valuation allowances against its net deferred tax assets to the extent it determines it is more likely than not that such assets will not be realized in the future.  Each quarter, the Company evaluates the probability that its deferred tax assets will be realized and determines whether valuation allowances or adjustments thereto are needed.  This determination involves judgement and the use of significant estimates and assumptions, including expectations of future taxable income and tax planning strategies.  In addition, the Company considers the duration of statutory carryforward periods and historical financial results.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); 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;">Since the third quarter of fiscal 2021, the Company has maintained a full valuation allowance against net deferred tax assets in the U.S. since the Company determined, at that time, it was more likely than not that the net deferred tax assets would not be realized. In the fourth quarter of fiscal 2023, based on the Company’s recent history of earnings, coupled with its forecasted profitability, the Company determined it was more likely than not that certain deferred tax assets in the U.S. will be realized. As a result, the Company reversed the valuation allowance related to these deferred tax assets and recorded an income tax benefit of $57.3 million. The Company evaluated both positive and negative objectively verifiable evidence and placed substantial weight on its fiscal 2022 and 2023 earnings, which resulted in a significant cumulative three-year income position. The Company also considered its forecasts for future earnings in certain key businesses. The Company has determined it is more likely than not that a portion of the deferred tax assets in the U.S. related to certain federal and state tax attributes will not be realized prior to expiration and, as such, has maintained a valuation allowance against these assets. In addition, the Company recorded a net increase of other deferred tax asset valuation allowances totaling $3.6 million</span>.</div> <div style="text-align: left; color: rgb(0, 0, 0); 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 its analyses during fiscal 2022, the Company determined it was more likely than not that the deferred tax assets in certain foreign jurisdictions would be realized. As a result, the Company reversed the valuation allowances related to these deferred tax assets and recorded income tax benefits totaling $13.0 million. The Company’s analyses included consideration of the transaction perimeter modification and the termination of the sale agreement for the liquid-cooled automotive business and the related impairment reversals. Separately, the Company determined it was more likely than not that the deferred tax assets in a foreign jurisdiction would not be realized. As a result, the Company recorded an income tax charge of $1.6 million. Together, these fiscal 2022 valuation allowance adjustments resulted in a net income tax benefit of $11.4 million during fiscal 2022. In addition, the Company recorded a net increase of other deferred tax asset valuation allowances totaling $2.5 million. </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Based <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;">upon its analyses during fiscal 2021, the Company determined it was more likely than not that its deferred tax assets in the U.S. and in certain foreign jurisdictions would not be realized. As a result, the Company recorded income tax charges totaling $116.5 million to increase the valuation allowances on deferred tax assets in the U.S. ($103.3 million) and in certain foreign jurisdictions ($13.2 million). The Company’s analyses during fiscal 2021 included consideration of the impairment charges recorded for the liquid-cooled automotive business, which contributed to the Company entering into a three-year cumulative loss position in the U.S. and in certain foreign jurisdictions as of December 31, 2020. Also during fiscal 2021, the Company recorded a net increase of other deferred tax asset valuation allowances totaling $22.0 million and recorded a $9.3 million income tax benefit resulting from allocation of the income tax provision between net earnings and other comprehensive income</span>.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At March 31, 2023, valuation allowances against deferred tax assets in the U.S. and in certain foreign jurisdictions totaled $33.9 million and $27.7 million, respectively. The Company will maintain the valuation allowances in each applicable tax jurisdiction until it determines it is more likely than not the deferred tax assets will be realized, thereby eliminating the need for a valuation allowance.  Future events or circumstances, such as lower taxable income or unfavorable changes in the financial outlook of the Company’s operations in certain jurisdictions, could necessitate the establishment of further valuation allowances.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The tax effects of temporary differences that gave rise to deferred tax assets and liabilities were 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.8</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; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inventories</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.5</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Plant and equipment</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17.2</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.9</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; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.5</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Pension and employee benefits</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24.1</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27.5</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; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net operating and capital losses</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">55.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">53.9</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Credit carryforwards</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">49.0</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">48.5</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: 76%;" valign="bottom"> <div style="margin-left: 9pt">Research and experimental expenditures</div> </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">8.0</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: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other, principally accrued liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.2</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> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.5</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 style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total gross deferred tax 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">189.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">184.1</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: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: valuation allowances</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(61.6</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(112.2</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">128.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">71.9</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);" valign="bottom"> </td> <td colspan="1" style="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"> </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="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"> </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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax 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: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Plant and equipment</div> </td> <td colspan="1" style="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.6</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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.2</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: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.8</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.9</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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.4</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: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.1</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> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</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 style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total gross deferred tax liabilities</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">49.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">50.6</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%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">78.9</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> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.3</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> <span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Unrecognized tax benefits were as follows:<br/> </span></div> <div><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><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%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.6</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross increases - tax positions in prior period</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross decreases - tax positions in prior 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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross increases - tax positions in current period</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.0</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lapse of statute of limitations</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.3</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company’s liability for unrecognized tax benefits as of March 31, 2023 was $9.7 million and, if recognized, $7.8 million would have an effective tax rate impact. The Company estimates a $2.0 million net decrease in unrecognized tax benefits during fiscal 2024 mainly due to lapses in statutes of limitations. If recognized, these reductions would have an impact on the Company’s effective tax rate.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. During fiscal 2023, 2022 and 2021, interest and penalties included within income tax expense in the consolidated statements of operations were not significant. At March 31, 2023 and 2022, accrued interest and penalties totaled $0.8 million and $0.7 million, respectively.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company files income tax returns in multiple jurisdictions and is subject to examination by taxing authorities throughout the world. At March 31, 2023, the Company was under income tax examination in a number of jurisdictions. The following tax years remain subject to examination for the Company’s major tax jurisdictions:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 50%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Germany</div> </td> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Fiscal <span style="-sec-ix-hidden:Fact_54ad5b1457df4027b303577152f95b1d">2017</span> - Fiscal <span style="-sec-ix-hidden:Fact_ce18d26e01e64d3194eb2afe8bd952e5">2022</span></div> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Italy</div> </td> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Fiscal <span style="-sec-ix-hidden:Fact_354e5fed7ee044b6b03075b1b7363ec4">2018</span> - Fiscal <span style="-sec-ix-hidden:Fact_3d23835374ce43bbb05052e01a92686f">2022</span></div> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">United States</div> </td> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Fiscal <span style="-sec-ix-hidden:Fact_d5946bfba4c34f359a99e35f8e539fc8">2020</span> - Fiscal <span style="-sec-ix-hidden:Fact_277c2decd6f643ca9961f19977a76d0f">2022</span></div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">At March 31, 2023, the Company had federal and state tax credits of $60.4 million that, if not utilized against U.S. taxes, will expire between fiscal <span style="-sec-ix-hidden:Fact_cf972d196bb94fe1b65b22ea040d610a">2024</span> and <span style="-sec-ix-hidden:Fact_89b692e4abc9482d9b99d858d88b9304">2043</span>. The Company also had state and local tax loss carryforwards totaling $136.7 million. If not utilized against state apportioned taxable income, certain state and local carryforwards will expire between fiscal <span style="-sec-ix-hidden:Fact_d2b559ee65c7404784ddb60fc03cc35e">2024</span> and <span style="-sec-ix-hidden:Fact_c6d84586ef674151b18f53c139699610">2042</span>, while some will not expire due to an unlimited carryforward period. In addition, the Company had tax loss and foreign attribute carryforwards totaling $285.0 million in various tax jurisdictions throughout the world. Certain of the carryforwards in foreign jurisdictions are offset by valuation allowances. If not utilized against taxable income, $54.9 million of these carryforwards will expire between fiscal <span style="-sec-ix-hidden:Fact_c4180e07b3c04c5a8758e59c76f8fd5f">2024</span> and <span style="-sec-ix-hidden:Fact_5b515642a7d942c586cf2539c0aa248f">2034</span>, and $230.1 million, mainly related to Germany and Italy, will not expire due to an unlimited carryforward period.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company’s practice and intention is to reinvest, with certain insignificant exceptions, the earnings of its non-U.S. subsidiaries outside of the U.S., and therefore, the Company has not recorded foreign withholding taxes or deferred income taxes for these earnings. The Company has estimated the net amount of unrecognized foreign withholding tax and deferred tax liabilities would total approximately $12.0 million if the accumulated foreign earnings were distributed; however, the actual tax cost would be dependent on circumstances existing when remittance occurs.</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 colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Components of earnings (loss) before income taxes:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(48.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">112.8</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">101.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(70.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total earnings (loss) before income taxes</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">125.3</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">101.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(119.3</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> 12500000 400000 -48700000 112800000 101100000 -70600000 125300000 101500000 -119300000 <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 style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income tax (benefit) provision:</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> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Federal:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(47.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">58.3</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.2</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign:</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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27.5</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17.8</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.0</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total income tax (benefit) provision</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(28.3</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">90.2</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> 1500000 100000 -100000 -47500000 0 58300000 2300000 1100000 400000 -11400000 0 9200000 27500000 17800000 22000000 -700000 -3800000 400000 -28300000 15200000 90200000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The reconciliation between the U.S. federal statutory rate and the Company’s effective tax rate was 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Statutory federal tax</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">21.0</td> <td 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">21.0</td> <td 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">21.0</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State taxes, net of federal benefit</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">(0.1</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">1.4</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">0.9</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Taxes on non-U.S. earnings and losses</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">5.8</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 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">3.5</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 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">(9.1</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Valuation allowances</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">(42.9</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">(8.8</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">(92.9</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tax credits</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">(4.5</td> <td 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">(3.4</td> <td 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">2.2</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Compensation</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">0.7</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">0.6</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(1.3</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tax rate or law changes</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">(0.2</td> <td 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">0.6</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 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">(0.2</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Uncertain tax positions, net of settlements</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">0.4</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(0.2</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">0.1</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notional interest deductions</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">(1.7</td> <td 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">(2.7</td> <td 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">1.3</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"/> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Dividends and taxable foreign inclusions</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">0.9</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1.6</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3.0</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"/> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</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">(2.0</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="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">1.4</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 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">(0.6</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effective tax rate</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">(22.6</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">15.0</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">(75.6</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">%)</td> </tr> </table> 0.21 0.21 0.21 -0.001 0.014 0.009 0.058 0.035 -0.091 -0.429 -0.088 -0.929 0.045 0.034 -0.022 0.007 0.006 -0.013 -0.002 0.006 -0.002 0.004 -0.002 0.001 -0.017 -0.027 0.013 0.009 0.016 0.03 -0.02 0.014 -0.006 -0.226 0.15 -0.756 -57300000 P3Y 3600000 -13000000 1600000 -11400000 2500000 116500000 103300000 13200000 P3Y P3Y 22000000 9300000 33900000 27700000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The tax effects of temporary differences that gave rise to deferred tax assets and liabilities were 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.8</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; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inventories</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.5</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Plant and equipment</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17.2</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.9</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; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.5</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Pension and employee benefits</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24.1</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27.5</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; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net operating and capital losses</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">55.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">53.9</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Credit carryforwards</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">49.0</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">48.5</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: 76%;" valign="bottom"> <div style="margin-left: 9pt">Research and experimental expenditures</div> </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">8.0</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: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other, principally accrued liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.2</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> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.5</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 style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total gross deferred tax 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">189.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">184.1</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: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: valuation allowances</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(61.6</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(112.2</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">128.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">71.9</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);" valign="bottom"> </td> <td colspan="1" style="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"> </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="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"> </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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax 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: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Plant and equipment</div> </td> <td colspan="1" style="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.6</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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.2</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: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.8</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.9</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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.4</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: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.1</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> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</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 style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total gross deferred tax liabilities</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">49.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">50.6</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%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">78.9</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> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.3</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> 900000 800000 6000000 6500000 17200000 19900000 15900000 13500000 24100000 27500000 55400000 53900000 49000000 48500000 8000000 0 13200000 13500000 189700000 184100000 61600000 112200000 128100000 71900000 7500000 8600000 15700000 13200000 4800000 4900000 20100000 22400000 1100000 1500000 49200000 50600000 78900000 21300000 <div> <br/> </div> <div> <span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Unrecognized tax benefits were as follows:<br/> </span></div> <div><span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><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%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.6</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross increases - tax positions in prior period</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross decreases - tax positions in prior 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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross increases - tax positions in current period</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.0</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lapse of statute of limitations</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.3</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> 9300000 9600000 200000 100000 100000 200000 900000 1000000 600000 1200000 9700000 9300000 9700000 7800000 2000000 800000 700000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company files income tax returns in multiple jurisdictions and is subject to examination by taxing authorities throughout the world. At March 31, 2023, the Company was under income tax examination in a number of jurisdictions. The following tax years remain subject to examination for the Company’s major tax jurisdictions:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 50%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Germany</div> </td> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Fiscal <span style="-sec-ix-hidden:Fact_54ad5b1457df4027b303577152f95b1d">2017</span> - Fiscal <span style="-sec-ix-hidden:Fact_ce18d26e01e64d3194eb2afe8bd952e5">2022</span></div> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Italy</div> </td> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Fiscal <span style="-sec-ix-hidden:Fact_354e5fed7ee044b6b03075b1b7363ec4">2018</span> - Fiscal <span style="-sec-ix-hidden:Fact_3d23835374ce43bbb05052e01a92686f">2022</span></div> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">United States</div> </td> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 25%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Fiscal <span style="-sec-ix-hidden:Fact_d5946bfba4c34f359a99e35f8e539fc8">2020</span> - Fiscal <span style="-sec-ix-hidden:Fact_277c2decd6f643ca9961f19977a76d0f">2022</span></div> </td> </tr> </table> 60400000 136700000 285000000 54900000 230100000 12000000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 9:  Earnings Per Share</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The components of basic and diluted earnings per share were 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: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Basic Earnings Per Share:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" 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; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net earnings (loss) attributable to Modine</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </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);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">153.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </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);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"/> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </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);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(210.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" 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: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average shares outstanding – basic</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.0</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">51.3</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: 64%;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net earnings (loss) per share – basic</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.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="vertical-align: bottom; width: 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.64</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4.11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Diluted Earnings Per Share:</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> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net earnings (loss) attributable to Modine</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: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">153.1</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: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"/> </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: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(210.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" 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: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average shares outstanding – basic</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">51.3</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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="color: rgb(0, 0, 0); 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: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average shares outstanding – diluted</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.8</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.5</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">51.3</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: bottom; width: 64%; background-color: #CCEEFF;" 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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net earnings (loss) per share – diluted</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.90</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4.11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">For fiscal 2023, 2022 and 2021, the calculation of diluted earnings per share excluded 0.5 million, 0.5 million, and 1.0 million, stock options, respectively, because they were anti-dilutive. For fiscal 2023, 2022 and 2021, the calculation of diluted earnings per share excluded 0.2 million, 0.2 million, and 0.4 million restricted stock awards, respectively, because they were anti-dilutive. For fiscal 2021 the total number of potentially-dilutive securities was 0.2 million.  However, these securities were not included in the computation of diluted net loss per share since to do so would have decreased the loss per share.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The components of basic and diluted earnings per share were 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: #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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Basic Earnings Per Share:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" 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; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net earnings (loss) attributable to Modine</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </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);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">153.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </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);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"/> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </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);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(210.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" 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: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average shares outstanding – basic</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.0</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">51.3</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: 64%;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net earnings (loss) per share – basic</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.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="vertical-align: bottom; width: 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.64</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4.11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Diluted Earnings Per Share:</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> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net earnings (loss) attributable to Modine</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: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">153.1</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: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"/> </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: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(210.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" 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: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average shares outstanding – basic</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">51.3</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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="color: rgb(0, 0, 0); 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: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average shares outstanding – diluted</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.8</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.5</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">51.3</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: bottom; width: 64%; background-color: #CCEEFF;" 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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net earnings (loss) per share – diluted</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.90</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4.11</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> 153100000 85200000 -210700000 52300000 52000000 51300000 2.93 1.64 -4.11 153100000 85200000 -210700000 52300000 52000000 51300000 500000 500000 0 52800000 52500000 51300000 2.9 1.62 -4.11 500000 500000 1000000 200000 200000 400000 200000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 10:  Cash, Cash Equivalents and Restricted Cash</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cash, cash equivalents and restricted cash consisted 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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"> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">67.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45.2</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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Restricted cash</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total cash, cash equivalents and restricted cash<br/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">67.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45.4</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 style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Restricted cash, which is reported within other current assets and other noncurrent assets in the consolidated balance sheets, consists primarily of deposits for contractual guarantees or commitments required for rents, import and export duties, and commercial agreements.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cash, cash equivalents and restricted cash consisted 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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"> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">67.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45.2</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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Restricted cash</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total cash, cash equivalents and restricted cash<br/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">67.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45.4</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> 67100000 45200000 100000 200000 67200000 45400000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -45pt; margin-left: 45pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 11:  Inventories</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inventories consisted 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">218.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">186.7</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; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">49.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">55.1</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">56.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">39.4</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; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">324.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">281.2</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inventories consisted 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">218.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">186.7</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; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">49.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">55.1</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">56.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">39.4</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; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">324.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">281.2</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> 218300000 186700000 49900000 55100000 56700000 39400000 324900000 281200000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 12:  Property, Plant and Equipment</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, including depreciable lives, consisted 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Land</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.8</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%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Buildings and improvements (<span style="text-indent: 0pt;">10</span>-<span style="text-indent: 0pt;">40</span> years)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">264.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">264.6</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment (<span style="text-indent: 0pt;">3</span>-<span style="text-indent: 0pt;">15</span> years)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">853.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">869.4</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Office equipment (<span style="text-indent: 0pt;">3</span>-<span style="text-indent: 0pt;">10</span> years)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">93.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96.2</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Construction in progress</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">47.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.2</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,274.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,278.2</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: accumulated depreciation</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(960.3</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(962.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net property, plant and equipment</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">314.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">315.4</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><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;">Depreciation expense totaled $46.5 million, $46.4 million, and $60.1 million for fiscal 2023, 2022, and 2021, respectively. </span><br/></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gains and losses related to the disposal of property, plant and equipment are recorded within SG&amp;A expenses. For fiscal 2023 and 2021, losses related to the disposal of property, plant and equipment totaled $0.1 million and $0.7 million, respectively. For fiscal 2022, gains related to the disposal of property, plant and equipment totaled $0.1 million.  </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, including depreciable lives, consisted 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Land</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.8</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%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Buildings and improvements (<span style="text-indent: 0pt;">10</span>-<span style="text-indent: 0pt;">40</span> years)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">264.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">264.6</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment (<span style="text-indent: 0pt;">3</span>-<span style="text-indent: 0pt;">15</span> years)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">853.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">869.4</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Office equipment (<span style="text-indent: 0pt;">3</span>-<span style="text-indent: 0pt;">10</span> years)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">93.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96.2</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Construction in progress</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">47.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.2</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,274.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,278.2</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: accumulated depreciation</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(960.3</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(962.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net property, plant and equipment</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">314.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">315.4</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> 16400000 16800000 P10Y P40Y 264000000 264600000 P3Y P15Y 853300000 869400000 P3Y P10Y 93600000 96200000 47500000 31200000 1274800000 1278200000 960300000 962800000 314500000 315400000 46500000 46400000 60100000 -100000 -700000 100000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 13:  Intangible Assets</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets consisted 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: #000000; margin-left: 0px; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</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="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 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: top; padding-bottom: 2px;" 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gross</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amortization</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intangible</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Assets</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gross</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amortization</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intangible</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Assets</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: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(23.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">36.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">61.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(20.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">41.1</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: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Trade names</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">50.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(15.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">50.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(13.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">37.0</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: 28%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Acquired technology</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.6</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10.0</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">23.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(10.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.2</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: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total intangible assets</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">133.0</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(51.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">81.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">135.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(44.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">90.3</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company recorded $8.0 million, $8.4 million, and $8.5 million of amortization expense during fiscal 2023, 2022, and 2021, respectively.  The Company estimates that it will record approximately $8.0 million of annual amortization expense in fiscal 2024 through 2028.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets consisted 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: #000000; margin-left: 0px; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</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="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 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: top; padding-bottom: 2px;" 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gross</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amortization</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intangible</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Assets</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gross</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amortization</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intangible</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Assets</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: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(23.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">36.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">61.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(20.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">41.1</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: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Trade names</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">50.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(15.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">50.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(13.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">37.0</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: 28%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Acquired technology</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.6</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10.0</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">23.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(10.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.2</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: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total intangible assets</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">133.0</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(51.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">81.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">135.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(44.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">90.3</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> 60300000 23400000 36900000 61200000 20100000 41100000 50100000 15900000 34200000 50800000 13800000 37000000 22600000 12600000 10000000 23100000 10900000 12200000 133000000 51900000 81100000 135100000 44800000 90300000 8000000 8400000 8500000 8000000 8000000 8000000 8000000 8000000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 14:  Goodwill</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; 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'; color: rgb(0, 0, 0);">The following table presents a roll forward of the carrying value of goodwill from March 31, 2021 to March 31, 2023</span>.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">  The Company has recast the March 31, 2022 and 2021 goodwill balances to be comparable with the current segment structure. There was no impact to the underlying reporting units as a result of the segment realignment during fiscal 2023.</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: #000000; margin-left: 0px; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Climate </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Solutions<br/> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Performance </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Technologies<br/> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">110.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">170.7</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">2022</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">108.1</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60.0</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">168.1</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">2023</span></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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">105.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">59.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">165.6</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 style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company tests goodwill for impairment annually, as of March 31, or more frequently if events or circumstances change that would, more likely than not, reduce the fair value of a reporting unit below its carrying value.  To test goodwill for impairment, the Company determines the fair value of each reporting unit based upon the present value of estimated future cash flows and compares the fair value of each reporting unit with its carrying value.  The Company’s determination of fair value involves judgment and the use of estimates and assumptions, including assumptions regarding the revenue growth rates and operating profit margins used to calculate estimated future cash flows<span style="font-size: 10pt; font-family: 'Times New Roman';"> and</span> risk-adjusted discount rates.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">As a result of its annual goodwill impairment tests performed as of March 31, 2023, the Company determined that the fair value of each of the reporting units within its Climate Solutions and Performance Technologies segments exceeded their respective book values.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">At both March 31, 2023 and 2022, accumulated goodwill impairment losses totaled $40.8 million within the Performance Technologies segment<span style="font-size: 10pt; font-family: 'Times New Roman';">.</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);">The following table presents a roll forward of the carrying value of goodwill from March 31, 2021 to March 31, 2023</span>.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">  The Company has recast the March 31, 2022 and 2021 goodwill balances to be comparable with the current segment structure. There was no impact to the underlying reporting units as a result of the segment realignment during fiscal 2023.</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: #000000; margin-left: 0px; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Climate </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Solutions<br/> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Performance </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Technologies<br/> </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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">110.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">170.7</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">2022</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">108.1</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60.0</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">168.1</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">2023</span></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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">105.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">59.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">165.6</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> 110500000 60200000 170700000 -2400000 -200000 -2600000 108100000 60000000 168100000 -2400000 -100000 -2500000 105700000 59900000 165600000 40800000 40800000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 15:  Product Warranties and Other Commitments</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;"><span style="text-decoration: underline;">Product Warranties</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Many of the Company’s products are covered under a warranty period ranging from <span style="-sec-ix-hidden:Fact_cada1ff1478e461ab5f6dc5e563f79bf">one</span> to five years. The Company records a liability for product warranty obligations at the time of sale and adjusts its warranty accruals if it becomes probable that expected claims will differ from previous estimates.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Changes in accrued warranty costs were 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: #000000; margin-left: 0px; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Years ended March 31,</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; 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.2</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Warranties recorded at time of sale</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.5</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; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Adjustments to pre-existing warranties</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.9</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Settlements</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(5.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Reclassified from held for sale</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.3</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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: 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="color: rgb(0, 0, 0); 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; 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: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; 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: 4px;" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; 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;"><span style="text-decoration: underline;">Indemnification Agreements</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">From time to time, the Company provides indemnification agreements related to the sale or purchase of an entity or facility. These indemnification agreements cover customary representations and warranties typically provided in conjunction with such transactions, including income, sales, excise or other tax matters, environmental matters and other third-party claims. The indemnification periods provided generally range from less than one year to fifteen years.  In addition, standard indemnification provisions reside in many commercial agreements to which the Company is a party and relate to responsibility in the event of potential third-party claims. The fair value of the Company’s outstanding indemnification obligations at March 31, 2023 was not material.</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;"><span style="text-decoration: underline;">Commitments</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);">At March 31, 2023, the Company had capital expenditure commitments of $</span>25.3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million</span>.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> Significant commitments include equipment expenditures to support expanding manufacturing capacity in the Climate Solutions segment and tooling and equipment expenditures for new and renewal programs with vehicular customers in the Performance Technologies segment. The Company utilizes inventory arrangements with certain vendors in the normal course of business under which the vendors maintain inventory stock at the Company’s facilities or at outside facilities. Title passes to the Company at the time goods are withdrawn for use in production. The Company has agreements with the vendors to use the material within a specific period of time. In some cases, the Company bears the risk of loss for the inventory because Modine is required to insure the inventory against damage and/or theft. This inventory is included within the Company’s consolidated balance sheets as raw materials inventory.</span></div> P5Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Changes in accrued warranty costs were 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: #000000; margin-left: 0px; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Years ended March 31,</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; 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.2</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Warranties recorded at time of sale</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.5</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; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Adjustments to pre-existing warranties</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.9</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Settlements</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(5.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Reclassified from held for sale</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.3</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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: 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="color: rgb(0, 0, 0); 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; 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: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; 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: 4px;" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 6300000 5200000 5400000 5500000 900000 -1300000 5600000 4400000 0 1300000 100000 0 6900000 6300000 P1Y P15Y 25300000 <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 16:  Leases</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company determines if an arrangement is a lease at contract inception. The lease term begins upon lease commencement, which is when the Company takes possession of the asset, and may include options to extend or terminate the lease when it is reasonably certain that such options will be exercised.  The Company uses the lease term within its determination of the appropriate lease classification, either as an operating lease or as a finance lease, and to calculate straight-line lease expense for its operating leases.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. The Company recognizes ROU assets and lease liabilities at the lease commencement date, based upon the present value of lease payments over the lease term.  As its lease agreements typically do not provide an implicit interest rate, the Company primarily uses an incremental borrowing rate to calculate the ROU asset and lease liability. In determining the incremental borrowing rate, the Company considers its current collateralized borrowing rate, the term of the lease, and the economic environment where the lease activity is concentrated. The Company believes this method effectively estimates a borrowing rate that it could obtain for a debt instrument with similar terms as the lease agreement.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Based upon its accounting policy, the Company does not separate lease and non-lease components for any asset class. In addition, the Company does not record short-term leases (i.e. leases with an initial term of 12 months or less) on its consolidated balance sheets.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Certain leases require the Company to pay taxes, insurance, maintenance, and other operating expenses associated with the leased asset. Such amounts are not included in the measurement of the lease liability to the extent they are variable in nature. These variable lease costs are recognized as variable lease expense when incurred. The depreciable life of the ROU assets and related leasehold improvements are limited by the expected lease term, unless the lease contains a provision to transfer title to the Company or a purchase option that the Company expects to execute.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company’s most significant leases represent leases of real estate, such as manufacturing facilities, warehouses, and offices. In addition, the Company leases manufacturing and IT equipment and vehicles.  The Company’s most significant leases have remaining lease terms of 1 to 11 years. Certain leases contain renewal options for varying periods, which are at the Company’s discretion. If reasonably certain of exercise, the Company includes the renewal periods within the calculation of ROU assets and lease liabilities.  The Company’s lease agreements do not contain material residual value guarantees or material restrictive covenants.</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;"><span style="text-decoration: underline;">Lease Assets and Liabilities</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides a summary of leases recorded on the consolidated balance<span style="font-size: 10pt; font-family: 'Times New Roman';"> sheets.</span><br/> </div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin-left: 0px; margin-right: auto; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px; width: 30%;" valign="bottom"/> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 45%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance Sheet Location</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Lease Assets</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" 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="2" style="vertical-align: bottom;" 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: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating lease ROU assets</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 style="vertical-align: bottom; width: 45%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_edd61e505a5a40e2bb8f299090607e95"><span style="-sec-ix-hidden:Fact_34ecb6e7bc6543b9a538e94508375866">Other noncurrent assets</span></span></div> </td> <td colspan="1" style="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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">59.1</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="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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.1</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: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Finance lease ROU assets (a)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_87dcef02f39c4b5aa944d73bc176b2c3"><span style="-sec-ix-hidden:Fact_06f873efd1624e719991f588dd433ed6">Property, plant and equipment - net</span></span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.7</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: 30%; 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); white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="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"> </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="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"> </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: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Lease Liabilities</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%;" 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: bottom; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating lease liabilities</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 style="vertical-align: bottom; width: 45%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_a6aad4ff446a4e1ebfb0233839a1d4ba"><span style="-sec-ix-hidden:Fact_9ab3947d50ea47c3a07a2f1f0a6d19df">Other current liabilities</span></span><br/> </div> </td> <td colspan="1" style="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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.8</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="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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.7</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: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating lease liabilities</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_fe036e45e0ab45068fcbfff8a4d28a88"><span style="-sec-ix-hidden:Fact_b70cdde6cfa843f9baee5f3453ac019c">Other noncurrent liabilities</span></span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">48.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">41.2</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: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Finance lease liabilities</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 style="vertical-align: bottom; width: 45%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_8c945ea1e82342579b5fcda11b7c26fc"><span style="-sec-ix-hidden:Fact_76eaaaa1b6ed4dd9ba012bce2bf81248">Long-term debt - current portion</span></span></div> </td> <td colspan="1" style="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Finance lease liabilities</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_ee7725b3e9d94b17bd06e027e4fcd920"><span style="-sec-ix-hidden:Fact_6d9d88fd3bda4f0a802325dc45918dc9">Long-term debt</span></span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="vertical-align: top; width: 18pt;"> <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">(a)</span></div> </td> <td style="vertical-align: top;"> <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Finance lease ROU assets were recorded net of accumulated amortization of $3.2 million and $2.8 million as of March 31, 2023 and 2022, respectively.</span></div> </td> </tr> </table> </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;"><span style="text-decoration: underline;">Components of Lease Expense</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company records operating lease expense as either cost of sales or SG&amp;A expenses within its consolidated statements of operations, depending upon the nature and use of the ROU assets.  The Company records finance lease expense as depreciation expense within cost of sales or SG&amp;A expenses, depending upon the nature and use of the ROU assets, and as interest expense in its consolidated statements of operations.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The components of lease expense were 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021<br/> </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: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); 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; 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"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.9</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.0</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.5</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: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Finance lease expense:</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> <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: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Depreciation of ROU assets</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest on lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" 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; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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; white-space: nowrap;" 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; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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; white-space: nowrap;" 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; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total lease expense</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.5</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.7</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.2</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> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="vertical-align: top; width: 18pt;"> <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">(a)</span></div> </td> <td style="vertical-align: top;"> <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">In fiscal 2023, 2022, and 2021 operating lease expense included short-term lease expense of $5.7 million, $4.2 million, and $3.5 million respectively. Variable lease expense was not significant.</span></div> </td> </tr> </table> </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;"><span style="text-decoration: underline;">Supplemental Cash Flow Information</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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021<br/> </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; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for amounts included in the measurement of lease liabilities:</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; white-space: nowrap;" valign="bottom"> </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; white-space: nowrap;" valign="bottom"> </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; white-space: nowrap;" valign="bottom"> </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: bottom; width: 64%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Operating cash flows for operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Financing cash flows for finance leases</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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: 64%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">ROU assets obtained in exchange for lease liabilities:</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> <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: bottom; width: 64%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Finance leases</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"> <div style="color: rgb(0, 0, 0); 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; 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Lease Term and Discount Rates</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: 0px; margin-right: auto;"> <tr> <td style="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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 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; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average remaining lease term:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.3 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.5 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.8 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.8 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average discount rate:</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; margin-left: 9pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </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="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </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="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </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;"><span style="text-decoration: underline;">Maturity of Lease Liabilities</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Future minimum rental payments for leases with initial non-cancellable lease terms in excess of one year were as follows at March 31, 2023:</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%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating Leases</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Finance Leases</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: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.8</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10.1</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2027</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2028</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2029</span> and beyond</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.1</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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(9.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.7</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> P1Y P11Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides a summary of leases recorded on the consolidated balance<span style="font-size: 10pt; font-family: 'Times New Roman';"> sheets.</span><br/> </div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin-left: 0px; margin-right: auto; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px; width: 30%;" valign="bottom"/> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 45%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance Sheet Location</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Lease Assets</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" 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="2" style="vertical-align: bottom;" 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: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating lease ROU assets</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 style="vertical-align: bottom; width: 45%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_edd61e505a5a40e2bb8f299090607e95"><span style="-sec-ix-hidden:Fact_34ecb6e7bc6543b9a538e94508375866">Other noncurrent assets</span></span></div> </td> <td colspan="1" style="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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">59.1</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="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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52.1</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: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Finance lease ROU assets (a)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_87dcef02f39c4b5aa944d73bc176b2c3"><span style="-sec-ix-hidden:Fact_06f873efd1624e719991f588dd433ed6">Property, plant and equipment - net</span></span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.7</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: 30%; 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); white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="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"> </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="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"> </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: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Lease Liabilities</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%;" 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: bottom; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating lease liabilities</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 style="vertical-align: bottom; width: 45%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_a6aad4ff446a4e1ebfb0233839a1d4ba"><span style="-sec-ix-hidden:Fact_9ab3947d50ea47c3a07a2f1f0a6d19df">Other current liabilities</span></span><br/> </div> </td> <td colspan="1" style="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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.8</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="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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.7</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: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating lease liabilities</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_fe036e45e0ab45068fcbfff8a4d28a88"><span style="-sec-ix-hidden:Fact_b70cdde6cfa843f9baee5f3453ac019c">Other noncurrent liabilities</span></span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">48.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">41.2</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: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Finance lease liabilities</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 style="vertical-align: bottom; width: 45%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_8c945ea1e82342579b5fcda11b7c26fc"><span style="-sec-ix-hidden:Fact_76eaaaa1b6ed4dd9ba012bce2bf81248">Long-term debt - current portion</span></span></div> </td> <td colspan="1" style="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Finance lease liabilities</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 45%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_ee7725b3e9d94b17bd06e027e4fcd920"><span style="-sec-ix-hidden:Fact_6d9d88fd3bda4f0a802325dc45918dc9">Long-term debt</span></span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="vertical-align: top; width: 18pt;"> <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">(a)</span></div> </td> <td style="vertical-align: top;"> <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Finance lease ROU assets were recorded net of accumulated amortization of $3.2 million and $2.8 million as of March 31, 2023 and 2022, respectively.</span></div> </td> </tr> </table> </div> 59100000 52100000 7100000 7700000 11800000 12700000 48900000 41200000 400000 400000 2300000 2800000 3200000 2800000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The components of lease expense were 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021<br/> </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: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); 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; 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"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.9</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.0</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.5</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: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Finance lease expense:</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> <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: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Depreciation of ROU assets</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest on lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" 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; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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; white-space: nowrap;" 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; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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; white-space: nowrap;" 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; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total lease expense</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.5</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.7</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.2</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> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="vertical-align: top; width: 18pt;"> <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">(a)</span></div> </td> <td style="vertical-align: top;"> <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">In fiscal 2023, 2022, and 2021 operating lease expense included short-term lease expense of $5.7 million, $4.2 million, and $3.5 million respectively. Variable lease expense was not significant.</span></div> </td> </tr> </table> </div> 21900000 20000000 19500000 500000 500000 500000 100000 200000 200000 22500000 20700000 20200000 5700000 4200000 3500000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Supplemental Cash Flow Information</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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021<br/> </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; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for amounts included in the measurement of lease liabilities:</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; white-space: nowrap;" valign="bottom"> </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; white-space: nowrap;" valign="bottom"> </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; white-space: nowrap;" valign="bottom"> </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: bottom; width: 64%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Operating cash flows for operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Financing cash flows for finance leases</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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: 64%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">ROU assets obtained in exchange for lease liabilities:</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> <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: bottom; width: 64%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Finance leases</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"> <div style="color: rgb(0, 0, 0); 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; 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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> 14600000 15700000 14200000 500000 600000 600000 21200000 7800000 9800000 0 100000 100000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Lease Term and Discount Rates</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: 0px; margin-right: auto;"> <tr> <td style="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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 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; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average remaining lease term:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.3 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.5 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.8 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.8 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average discount rate:</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; margin-left: 9pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </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="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </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="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> P8Y3M18D P8Y6M P5Y9M18D P6Y9M18D 0.037 0.034 0.046 0.046 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Future minimum rental payments for leases with initial non-cancellable lease terms in excess of one year were as follows at March 31, 2023:</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%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating Leases</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Finance Leases</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: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13.8</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10.1</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2027</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.4</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2028</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2029</span> and beyond</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.1</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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(9.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.7</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> 13800000 500000 11500000 500000 10100000 500000 8400000 500000 7300000 500000 19200000 600000 70300000 3100000 9600000 400000 60700000 2700000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 17:  Indebtedness</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In October 2022, the Company executed an amended and restated credit agreement with a syndicate of banks that provides for a multi-currency $275.0 million revolving credit facility and U.S. dollar- and euro-denominated term loan facilities maturing in October 2027. In addition, the credit agreement provides for shorter-duration swingline loans. This credit agreement modified the Company’s then existing $250.0 million revolver and term loan facilities, which would have matured in June 2024.</div> <div style="display:none;"><br/></div> <div 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In connection with the credit agreement modification during fiscal 2023, the Company incurred $2.2 million of debt issuance costs. Of these costs, the Company deferred $1.5 million, which will be amortized as interest expense over the term of the debt, and recorded $0.7 million as interest expense on the consolidated statement of operations. The Company paid $0.6 million for debt issuance costs during fiscal 2023 and the remaining issuance costs were added to the new term loan principal at the time of the modification.</div> <div><br class="Apple-interchange-newline"/></div> <div style="display:none;"><br/></div> <div 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Long-term debt consisted of the following:</div> <div style="display:none;"><br/></div> <div 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 57%;" valign="bottom"> <div style="text-align: right; font-weight: bold;"><br/> </div> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 19%;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Fiscal year</div> <div style="text-align: center; font-weight: bold;">of maturity</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: right; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: right; font-weight: bold;">March 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 19%;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" 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="2" style="vertical-align: bottom;" 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: 57%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Term loans</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center;"><span style="-sec-ix-hidden:Fact_6037f98605ff4b999dbf3f79822a053b">2028</span></div> </td> <td colspan="1" style="text-align: right; 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"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>215.7</div> </td> <td 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; 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"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>163.7</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: 57%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;"><span style="text-indent: 0pt;">5.9</span>% Senior Notes</div> </td> <td style="vertical-align: bottom; width: 19%;" valign="bottom"> <div style="text-align: center;"><span style="-sec-ix-hidden:Fact_5e733a7257444c3caa443ef71527a355">2029</span></div> </td> <td colspan="1" style="text-align: right; 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"> <div>100.0</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%; 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"> <div>100.0</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: 57%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;"><span style="text-indent: 0pt;">5.8</span>% Senior Notes</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center;"><span style="-sec-ix-hidden:Fact_bb6b08fd7a13493bb9e380c760e5efbc">2027</span></div> </td> <td colspan="1" style="text-align: right; 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"> <div>33.3</div> </td> <td 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; 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"> <div>41.7</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: 57%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Revolving credit facility</div> </td> <td style="vertical-align: bottom; width: 19%;" valign="bottom"> <div style="text-align: center;"><span style="-sec-ix-hidden:Fact_899a19bc980c4a22875803bfe8b892ee">2028</span></div> </td> <td colspan="1" style="text-align: right; 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"> <div>-</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%; 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"> <div>64.9</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: 57%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Other (a)</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" 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); white-space: nowrap;" 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); white-space: nowrap;" valign="bottom"> <div>2.7</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; white-space: nowrap;" 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); white-space: nowrap;" 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); white-space: nowrap;" valign="bottom"> <div>3.2</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: bottom; width: 57%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 19%; white-space: nowrap;" valign="bottom"> <div style="text-align: right;"> </div> </td> <td colspan="1" style="text-align: right; 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"> <div>351.7</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%; 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"> <div>373.5</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: 57%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Less: current portion</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; 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"> <div>(19.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; 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"> <div>(21.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Less: unamortized debt issuance costs</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" 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> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(2.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" 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> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(3.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total long-term debt</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" 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); white-space: nowrap;" valign="bottom"> <div>$</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); white-space: nowrap;" valign="bottom"> <div>329.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; 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: 4px; white-space: nowrap;" 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); white-space: nowrap;" valign="bottom"> <div>$</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); white-space: nowrap;" valign="bottom"> <div>348.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table border="0" cellpadding="0" cellspacing="0" class="DSPFListTable" style="background-color: #FFFFFF; letter-spacing: normal; width: 100%; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none;"> <tr> <td style="width: 18pt; vertical-align: top;">(a)</td> <td style="vertical-align: top;"> <div>Other long-term debt primarily includes finance lease obligations.</div> </td> </tr> </table> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt, including the current portion of long-term debt, matures 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; border-bottom: #000000 2px solid;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</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> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.7</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: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.7</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: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44.7</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: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44.7</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: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">197.4</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: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2029</span> and beyond</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25.5</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">351.7</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 style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Borrowings under the revolving credit, swingline and term loan facilities bear interest at a variable rate, based upon the applicable reference rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below. At March 31, 2023, the weighted-average interest rate for the term loans was 6.0 percent. Based upon the terms of the credit agreement, the Company classifies borrowings under its revolving credit and swingline facilities as long-term and short-term debt, respectively, on its consolidated balance sheets.</div> <div style="display:none;"><br/></div> <div 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">At March 31, 2023, the Company had no outstanding borrowings related to the revolving credit and swingling facilities and domestic letters of credit totaled $5.4 million. As a result, available borrowing capacity under the Company’s revolving credit facility was $269.6 million as of March 31, 2023. At March 31, 2022, the Company’s borrowings under its revolving credit and swingline facilities totaled $64.9 million and $7.0 million, respectively.</div> <div style="display:none;"><br/></div> <div 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company also maintains credit agreements for its foreign subsidiaries. The outstanding short-term borrowings related to these foreign credit agreements totaled $3.7 million and $0.7 million at March 31, 2023 and March 31, 2022, respectively.</div> <div style="display:none;"><br/></div> <div 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Indebtedness under the Company’s credit agreement and Senior Note agreements is secured by liens on substantially all domestic assets. These agreements further require compliance with various covenants that may limit the Company’s ability to incur additional indebtedness; grant liens; make investments, loans, or guarantees; engage in certain transactions with affiliates; and make restricted payments including dividends. In addition, the agreements may require prepayment in the event of certain asset sales.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Financial covenants within its credit agreements require the Company to limit its consolidated indebtedness, less a portion of its cash balances, both as defined by the credit agreements, to no more than <span style="-sec-ix-hidden:Fact_5c6cfd18167e43cca973edcb338a60ea">three and one-quarter</span> times consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”.) The Company must also maintain a ratio of Adjusted EBITDA of at least three times consolidated interest expense. As of March 31, 2023, the Company was in compliance with its debt covenants.</div> <div style="display:none;"><br/></div> <div 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company estimates the fair value of long-term debt using discounted future cash flows at rates offered to the Company for similar debt instruments of comparable maturities. As of March 31, 2023 and 2022, the carrying value of the Company’s long-term debt approximated fair value, with the exception of the Senior Notes, which had an aggregate fair value of approximately $125.9 million and $138.9 million, respectively. The fair value of the Company’s long-term debt is categorized as Level 2 within the fair value hierarchy. Refer to Note 4 for the definition of a Level 2 fair value measurement.</div> 275000000 250000000 2200000 1500000 700000 600000 <div style="display:none;"><br/></div> <div 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Long-term debt consisted of the following:</div> <div style="display:none;"><br/></div> <div 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 57%;" valign="bottom"> <div style="text-align: right; font-weight: bold;"><br/> </div> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 19%;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Fiscal year</div> <div style="text-align: center; font-weight: bold;">of maturity</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: right; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: right; font-weight: bold;">March 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 19%;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" 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="2" style="vertical-align: bottom;" 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: 57%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Term loans</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center;"><span style="-sec-ix-hidden:Fact_6037f98605ff4b999dbf3f79822a053b">2028</span></div> </td> <td colspan="1" style="text-align: right; 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"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>215.7</div> </td> <td 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; 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"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>163.7</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: 57%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;"><span style="text-indent: 0pt;">5.9</span>% Senior Notes</div> </td> <td style="vertical-align: bottom; width: 19%;" valign="bottom"> <div style="text-align: center;"><span style="-sec-ix-hidden:Fact_5e733a7257444c3caa443ef71527a355">2029</span></div> </td> <td colspan="1" style="text-align: right; 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"> <div>100.0</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%; 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"> <div>100.0</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: 57%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;"><span style="text-indent: 0pt;">5.8</span>% Senior Notes</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center;"><span style="-sec-ix-hidden:Fact_bb6b08fd7a13493bb9e380c760e5efbc">2027</span></div> </td> <td colspan="1" style="text-align: right; 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"> <div>33.3</div> </td> <td 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; 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"> <div>41.7</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: 57%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Revolving credit facility</div> </td> <td style="vertical-align: bottom; width: 19%;" valign="bottom"> <div style="text-align: center;"><span style="-sec-ix-hidden:Fact_899a19bc980c4a22875803bfe8b892ee">2028</span></div> </td> <td colspan="1" style="text-align: right; 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"> <div>-</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%; 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"> <div>64.9</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: 57%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Other (a)</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" 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); white-space: nowrap;" 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); white-space: nowrap;" valign="bottom"> <div>2.7</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; white-space: nowrap;" 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); white-space: nowrap;" 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); white-space: nowrap;" valign="bottom"> <div>3.2</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: bottom; width: 57%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 19%; white-space: nowrap;" valign="bottom"> <div style="text-align: right;"> </div> </td> <td colspan="1" style="text-align: right; 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"> <div>351.7</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%; 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"> <div>373.5</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: 57%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Less: current portion</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; 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"> <div>(19.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; 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"> <div>(21.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Less: unamortized debt issuance costs</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" 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> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(2.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" 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> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(3.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total long-term debt</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" 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); white-space: nowrap;" valign="bottom"> <div>$</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); white-space: nowrap;" valign="bottom"> <div>329.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; 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: 4px; white-space: nowrap;" 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); white-space: nowrap;" valign="bottom"> <div>$</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); white-space: nowrap;" valign="bottom"> <div>348.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table border="0" cellpadding="0" cellspacing="0" class="DSPFListTable" style="background-color: #FFFFFF; letter-spacing: normal; width: 100%; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none;"> <tr> <td style="width: 18pt; vertical-align: top;">(a)</td> <td style="vertical-align: top;"> <div>Other long-term debt primarily includes finance lease obligations.</div> </td> </tr> </table> 215700000 163700000 0.059 100000000 100000000 0.058 33300000 41700000 0 64900000 2700000 3200000 351700000 373500000 19700000 21700000 2700000 3400000 329300000 348400000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt, including the current portion of long-term debt, matures 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; border-bottom: #000000 2px solid;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</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> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.7</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: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.7</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: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44.7</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: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44.7</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: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">197.4</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: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2029</span> and beyond</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25.5</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">351.7</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> 19700000 19700000 44700000 44700000 197400000 25500000 351700000 0.06 5400000 269600000 64900000 7000000 3700000 700000 3 125900000 138900000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 18:  Pension and Employee Benefit Plans</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;"><span style="text-decoration: underline;">Defined Contribution Employee Benefit Plans</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company maintains a domestic 401(k) plan that allows employees to contribute a portion of their salary to help them save for retirement.  The Company currently matches employee contributions up to 4.5 percent of their compensation. During fiscal 2021, as part of its response to the negative impacts of the COVID-19 pandemic, the Company suspended matching employee contributions for part of the year. The Company’s expense for defined contribution employee benefit plans during <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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">fiscal 2023, 2022, and 2021 was</span> $6.9 million, $6.4 million, and $3.0 million, respectively.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In addition, the Company maintains non-qualified deferred compensation plans for eligible employees, and various non-U.S. subsidiaries have government-required defined contribution plans in place, under which they contribute a percentage of employee earnings into accounts, consistent with local laws.</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;"><span style="text-decoration: underline;">Statutory Termination Plans</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Certain non-U.S. subsidiaries have statutory termination indemnity plans covering eligible employees.  The benefits under these plans are based upon years of service and final average compensation levels or a monthly retirement benefit amount.  These programs are substantially unfunded in accordance with local laws.</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;"><span style="text-decoration: underline;">Pension Plans</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company maintains non-contributory defined benefit pension plans that cover eligible domestic employees.  These plans are closed to new participants.  The primary domestic plans cover most domestic employees hired on or before December 31, 2003 and provide benefits based primarily upon years of service and average compensation for salaried and some hourly employees.  Benefits for other hourly employees are based upon a monthly retirement benefit amount.  Currently, the Company’s domestic pension plans do not include increases in annual earnings or future service in calculating the average annual earnings and years of credited service under the pension plan benefit formula.  Certain non-U.S. subsidiaries of the Company also have legacy defined benefit plans which cover a smaller number of active employees and are substantially unfunded.  The primary non-U.S. plans are maintained in Germany and Italy and are closed to new participants. The Company previously maintained a pension plan in Austria that conveyed to the buyer of the air-cooled automotive business during fiscal 2022; see Note 1 for additional information.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">In connection with funding relief provisions within the American Rescue Plan Act of 2021, the Company did not make cash contributions to its U.S. pension plans during fiscal 2023. </span>The Company contributed $3.5 million and $19.3 million to its U.S. pension plans <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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">during fiscal 2022 and 2021, respectively.</span> In addition, the Company contributed $1.5 million, $1.5 million, and $2.2 million to its non-U.S. pension plans <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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">during fiscal 2023, 2022, and 2021, respectively.</span> These contributions are reported in the change in other liabilities in the consolidated statements of cash flows.</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;"><span style="text-decoration: underline;">Postretirement Plans</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company provides selected healthcare and life insurance benefits for eligible retired domestic employees.  The Company periodically amends these unfunded plans to change the contribution rate of retirees and the amounts and forms of coverage.  An annual limit on the Company’s cost is defined for the majority of these plans.  The Company’s net periodic income for its postretirement plans in each of fiscal 2023, 2022, and 2021 was $0.3 million.</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;"><span style="text-decoration: underline;">Measurement Date</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company uses March 31 as the measurement date for its pension and postretirement plans.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Changes in benefit obligations and plan assets, as well as the funded status of the Company’s global pension plans, were 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; color: rgb(0, 0, 0); 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; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Change in benefit obligation:</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: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Benefit obligation at beginning of year</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">228.6</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">260.6</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; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Service cost</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest cost</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.1</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.3</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; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Actuarial gain<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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(25.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Benefits paid</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Disposition of air-cooled automotive business</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(5.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Benefit obligation at end of year</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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">194.9</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="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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">228.6</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: #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> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Change in plan 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"> </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: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value of plan assets at beginning of year</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">179.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">183.3</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; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Actual return on plan 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.6</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Benefits paid</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Employer contributions</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.0</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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value of plan assets at end of year</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"> <div style="color: rgb(0, 0, 0); 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; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">153.3</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="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"> <div style="color: rgb(0, 0, 0); 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; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">179.9</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%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Funded status at end of year</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(41.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(48.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amounts recognized in the consolidated balance sheets:</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: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current liability</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent liability</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(40.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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: 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(47.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(41.6</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(48.7</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2023, 2022, and 2021, the benefit obligation associated with the Company’s non-U.S. pension plans totaled $21.2 million, $26.5 million, and $36.4 million, respectively. The $5.3 million decrease in the benefit obligation associated with non-U.S. pension plans as of March 31, 2023, compared with the prior year, was primarily due to net actuarial gains during the year from an increase in discount rates and employer contributions for benefits paid to plan participants which decreased the obligation by $4.4 million and $1.5 million, respectively, and to a lesser extent, the impact of foreign currency exchange rates. The decreases were partially offset by service and interest cost totaling $0.7 million. In fiscal 2022, the $9.9 million decrease was primarily due to the sale of the air-cooled automotive business in Austria, which resulted in a $5.5 million decrease. In addition, net actuarial gains during the year, the impact of foreign currency exchange rate changes, and employer contributions for benefits paid to plan participants decreased the obligation by $1.9 million, $1.6 million, and $1.5 million, respectively. The decreases were partially offset by service and interest cost totaling $0.6 million.</div> <div style="display:none;"><br/></div> <div 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The accumulated benefit obligation for pension plans was $194.4 million and $228.1 million as of March 31, 2023 and 2022, respectively. The net actuarial loss related to the pension plans recognized in accumulated other comprehensive loss was <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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">$123.5 million and $131.5 million as of March 31, 2023 and 2022, respectively.</span></div> <div style="text-align: left; color: rgb(0, 0, 0); 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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"> <br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Costs for the Company’s global pension plans included the following components:</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 colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Components of net periodic benefit cost:</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> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Service cost</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest cost</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.9</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: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Expected return on plan 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization of net actuarial loss</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.9</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Settlements (a)</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="color: rgb(0, 0, 0); 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: #CCEEFF; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); 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: #CCEEFF; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net periodic benefit cost</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.9</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div 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-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">Other changes in benefit obligation recognized in other comprehensive income:</div> </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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net actuarial gain<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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">33.8</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization of net actuarial loss (b)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.6</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.1</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total recognized in other comprehensive income<br/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.0</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.9</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> <hr style="height: 2px; width: 5%; color: #54301A; background-color: #54301A; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="vertical-align: top; width: 18pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(a)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The settlement charges resulted from activity associated with the Company’s non-U.S. pension plans.</div> </td> </tr> </table> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; align: right;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">(b)</div> </td> <td style="width: auto; vertical-align: top;"> <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);">The fiscal </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> amount includes </span>$1.7 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> of net actuarial losses written-off as a result of the sale <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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">of the Austrian </span>air-cooled automotive business.  See Note </span>1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> for additional information.</span></div> </td> </tr> </table> </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'; color: rgb(0, 0, 0);">The Company amortized $</span>5.7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, $</span>8.6<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, and $</span>7.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">million of net actuarial loss in fiscal 2023, 2022, and 2021, respectively.</span> Exclusive of the </span>$1.7 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> written-off in fiscal </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> upon the sale of the <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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Austrian</span> air-cooled automotive business referenced above, less than $</span>1.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million of the amortization was attributable to the Company’s non-U.S. pension plans in each of these years.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company used a discount rate of 5.2% and 3.9% as of March 31, 2023 and 2022, respectively, for determining its benefit obligations under its U.S. pension plans. The Company used a weighted-average discount rate of 3.8% and 1.8% as of March 31, 2023 and 2022, respectively, for determining its benefit obligations under its non-U.S. pension plans.  The Company used a discount rate of 3.9%, 3.2%, and 3.4% to determine its costs under its U.S. pension plans for fiscal 2023, 2022, and 2021, respectively.  The Company used a weighted-average discount rate of 2.9%, 1.6%, and 1.4% to determine its costs under its non-U.S. pension plans for fiscal 2023, 2022, and 2021, respectively.  The Company determined the discount rates used for its U.S. pension plans by modeling a portfolio of high-quality corporate bonds, with appropriate consideration given to expected defined benefit payment terms and duration of the respective pension obligations.  The Company used a similar process to determine the discount rate for its non-U.S. pension obligations.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Plan assets in the Company’s U.S. pension plans comprise 100 percent of the Company’s world-wide pension plan assets.  The Company’s U.S. pension plan weighted-average asset allocations at the measurement dates of March 31, 2023 and 2022 were 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Target allocation</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" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Plan assets</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"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">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; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Equity securities</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">74</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Debt securities</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Real estate investments</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due to market conditions and other factors, including timing of benefit payments and other transactions, actual asset allocation may vary from the target allocation outlined above.  The Company periodically rebalances the assets to the target allocations.  As of March 31, 2023 and 2022, the Company’s pension plans did not directly own shares of Modine common stock.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company employs a total return investment approach, whereby a mix of investments are used to maximize the long-term growth of principal, while avoiding excessive risk.  The Company has established pension plan guidelines based upon an evaluation of market conditions, tolerance for risk and cash requirements for benefit payments.  The Company measures and monitors investment risk on an ongoing basis through quarterly investment portfolio reviews, annual liability measurements and periodic asset/liability studies.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The expected rate of return on U.S. plan assets is based upon historical return experience and forward-looking return expectations for major asset class categories. For fiscal 2023, U.S. pension plan expense, the expected rate of return on plan assets was 7.0 percent. For fiscal 2022, and 2021 U.S. pension plan expense, the expected rate of return on plan assets was 7.5 percent. For fiscal 2024 U.S. pension plan expense, the Company has assumed a rate of return on plan assets of 6.5 percent.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company’s funding policy for its U.S. pension plans is to contribute annually, at a minimum, the amount necessary on an actuarial basis to provide for benefits in accordance with applicable laws and regulations.  As a result of funding relief provisions within the American Rescue Plan Act of 2021, the Company does not expect to make cash contributions to its U.S. plans during fiscal 2024.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Estimated pension benefit payments for the next ten fiscal years are 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Fiscal Year</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Estimated Pension</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Payments</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: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></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"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.5</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: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.7</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: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.6</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: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.5</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: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.4</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: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2029</span>-<span style="text-indent: 0pt;">2033</span></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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">72.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0.045 6900000 6400000 3000000 0 3500000 19300000 1500000 1500000 2200000 -300000 -300000 -300000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Changes in benefit obligations and plan assets, as well as the funded status of the Company’s global pension plans, were 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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"> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; color: rgb(0, 0, 0); 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; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Change in benefit obligation:</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: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Benefit obligation at beginning of year</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">228.6</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">260.6</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; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Service cost</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest cost</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.1</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.3</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; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Actuarial gain<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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(25.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </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: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Benefits paid</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Disposition of air-cooled automotive business</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(5.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Benefit obligation at end of year</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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">194.9</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="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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">228.6</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: #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> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Change in plan 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"> </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: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value of plan assets at beginning of year</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">179.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">183.3</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; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Actual return on plan 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.6</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: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Benefits paid</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(16.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Employer contributions</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.0</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%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value of plan assets at end of year</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"> <div style="color: rgb(0, 0, 0); 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; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">153.3</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="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"> <div style="color: rgb(0, 0, 0); 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; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">179.9</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%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Funded status at end of year</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(41.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(48.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amounts recognized in the consolidated balance sheets:</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: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current liability</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent liability</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(40.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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: 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(47.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(41.6</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(48.7</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> 228600000 260600000 200000 300000 8100000 7300000 25800000 16500000 16100000 16000000 0 5500000 100000 1600000 194900000 228600000 179900000 183300000 -12000000 7600000 16100000 16000000 1500000 5000000 153300000 179900000 -41600000 -48700000 1400000 1500000 40200000 47200000 -41600000 -48700000 21200000 26500000 36400000 -5300000 4400000 1500000 700000 -9900000 5500000 1900000 1600000 1500000 600000 194400000 228100000 -123500000 -131500000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Costs for the Company’s global pension plans included the following components:</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 colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Components of net periodic benefit cost:</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> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Service cost</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest cost</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.9</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: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Expected return on plan 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization of net actuarial loss</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.7</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.9</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Settlements (a)</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="color: rgb(0, 0, 0); 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: #CCEEFF; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); 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: #CCEEFF; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net periodic benefit cost</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.9</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: bottom; width: 64%; 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> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div 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-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">Other changes in benefit obligation recognized in other comprehensive income:</div> </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> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net actuarial gain<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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">33.8</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization of net actuarial loss (b)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8.6</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.1</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total recognized in other comprehensive income<br/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20.0</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.9</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> <hr style="height: 2px; width: 5%; color: #54301A; background-color: #54301A; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="vertical-align: top; width: 18pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(a)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The settlement charges resulted from activity associated with the Company’s non-U.S. pension plans.</div> </td> </tr> </table> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; align: right;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">(b)</div> </td> <td style="width: auto; vertical-align: top;"> <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);">The fiscal </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> amount includes </span>$1.7 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> of net actuarial losses written-off as a result of the sale <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; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">of the Austrian </span>air-cooled automotive business.  See Note </span>1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> for additional information.</span></div> </td> </tr> </table> </div> 200000 300000 400000 8100000 7300000 7900000 11600000 12900000 11500000 -5700000 -6900000 -6900000 0 0 -200000 2400000 1600000 3900000 2100000 11400000 33800000 -5700000 -8600000 -7100000 -7800000 -20000000 -40900000 1700000 -5700000 -8600000 -7100000 1700000 -1000000 -1000000 -1000000 0.052 0.039 0.038 0.018 0.039 0.032 0.034 0.029 0.016 0.014 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Plan assets in the Company’s U.S. pension plans comprise 100 percent of the Company’s world-wide pension plan assets.  The Company’s U.S. pension plan weighted-average asset allocations at the measurement dates of March 31, 2023 and 2022 were 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Target allocation</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" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Plan assets</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"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2023</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">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; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Equity securities</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">74</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Debt securities</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Real estate investments</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> 1 0.76 0.76 0.74 0.18 0.15 0.17 0.05 0.08 0.08 0.01 0.01 0.01 1 1 1 0.07 0.075 0.075 0.065 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Estimated pension benefit payments for the next ten fiscal years are 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: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Fiscal Year</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Estimated Pension</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Payments</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: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></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"> <div style="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.5</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: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.7</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: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.6</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: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.5</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: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.4</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: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2029</span>-<span style="text-indent: 0pt;">2033</span></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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">72.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 15500000 15700000 15600000 15500000 15400000 72400000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 19:  Derivative Instruments</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company uses derivative financial instruments from time to time as a tool to manage certain financial risks.  The Company’s policy prohibits the use of leveraged derivatives.  Accounting for derivatives and hedging activities requires derivative financial instruments to be measured at fair value and recognized as assets or liabilities in the consolidated balance sheets.  <span style="font-size: 10pt; font-family: 'Times New Roman';">All of the Company’s derivative financial instruments are categorized within Level 2 of the fair value hierarchy.  Refer to Note 4 for the definition of a Level 2 fair value measurement.  </span>Accounting for the gain or loss resulting from the change in fair value of the derivative financial instruments depends on whether it has been designated as a hedge, and, if so, on the nature of the hedging activity.</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;"><span style="text-decoration: underline;">Commodity Derivatives</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company periodically enters into over-the-counter forward contracts related to forecasted purchases of aluminum and copper.  The Company’s strategy in entering into these contracts is to reduce its exposure to changing market prices of these commodities.  The Company designates certain commodity forward contracts as cash flow hedges for accounting purposes.  Accordingly, for these designated hedges, the Company records unrealized gains and losses related to the change in the fair value of the contracts in accumulated other comprehensive income (loss) (“AOCI”) within shareholders’ equity and subsequently recognizes the gains and losses within cost of sales as the underlying inventory is sold.</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;"><span style="text-decoration: underline;">Foreign Exchange Contracts</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company’s foreign exchange risk management strategy uses derivative financial instruments to mitigate foreign currency exchange risk.  The Company periodically enters into foreign currency forward contracts to hedge specific foreign currency-denominated assets and liabilities as well as forecasted transactions.  The Company designates certain hedges of forecasted transactions as cash flow hedges for accounting purposes.  Accordingly, for these designated hedges, the Company records unrealized gains and losses related to the change in the fair value of the contracts in AOCI within shareholders’ equity and subsequently recognizes the gains and losses as a component of earnings at the same time and in the same financial statement line that the underlying transactions impact earnings.  The Company has not designated forward contracts related to foreign currency-denominated assets and liabilities as hedges.  Accordingly, for these non-designated contracts, the Company records unrealized gains and losses related to changes in fair value in other income and expense.  Gains and losses on these foreign currency contracts are offset by foreign currency gains and losses associated with the related assets and liabilities.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The fair value of the Company’s derivative financial instruments recorded in the consolidated balance sheets were 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(255, 255, 255); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 1pt;">_</span></div> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance Sheet Location</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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 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; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Derivatives designated as hedges:</div> </td> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" 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; white-space: nowrap;" 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: bottom; width: 38%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Commodity derivatives</div> </td> <td style="vertical-align: bottom; width: 38%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other current 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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 38%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</div> </td> <td style="vertical-align: bottom; width: 38%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other current 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</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: 38%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 38%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 38%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Derivatives not designated as hedges:</div> </td> <td style="vertical-align: bottom; width: 38%;" 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: 38%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</div> </td> <td style="vertical-align: bottom; width: 38%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other current 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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The amounts associated with derivative financial instruments that the Company designated for hedge accounting during the years ended March 31 were as follows:</div> <div><br/> </div> <table border="0" 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 colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gain (loss) recognized in</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">other comprehensive income</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Statement of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operations</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gain (loss) reclassified</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> from AOCI</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"> </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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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 style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Location</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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 14%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Commodity derivatives</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 14%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost of sales<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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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> </tr> <tr> <td style="vertical-align: bottom; width: 14%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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 style="vertical-align: bottom; width: 14%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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> </tr> <tr> <td style="vertical-align: bottom; width: 14%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td style="vertical-align: bottom; width: 14%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost of sales</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 14%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total gains (losses)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 14%; padding-bottom: 4px;" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The amounts associated with derivative financial instruments that the Company did not designate for hedge accounting were 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 32%;" valign="bottom"> <div> <div style="text-align: left; color: rgb(255, 255, 255); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 1pt;">_</span></div> </div> </td> <td style="vertical-align: bottom; padding-bottom: 2px; width: 31%;" valign="bottom">  <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Statement of Operations </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="11" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 32%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman'; font-size: 1pt;">_</span></div> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 31%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Location</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; text-indent: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; text-indent: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; text-indent: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</div> </td> <td style="vertical-align: bottom; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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> </tr> <tr> <td style="vertical-align: bottom; width: 32%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</div> </td> <td style="vertical-align: bottom; width: 31%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other income (expense) - net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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: 32%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total gains (losses)</div> </td> <td style="vertical-align: bottom; width: 31%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3.1</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.4</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The fair value of the Company’s derivative financial instruments recorded in the consolidated balance sheets were 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(255, 255, 255); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 1pt;">_</span></div> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance Sheet Location</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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 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; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Derivatives designated as hedges:</div> </td> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" 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; white-space: nowrap;" 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: bottom; width: 38%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Commodity derivatives</div> </td> <td style="vertical-align: bottom; width: 38%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other current 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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 38%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</div> </td> <td style="vertical-align: bottom; width: 38%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other current 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</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: 38%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 38%; 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> </tr> <tr> <td style="vertical-align: bottom; width: 38%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Derivatives not designated as hedges:</div> </td> <td style="vertical-align: bottom; width: 38%;" 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: 38%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</div> </td> <td style="vertical-align: bottom; width: 38%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other current 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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</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> 0 500000 1300000 300000 200000 300000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The amounts associated with derivative financial instruments that the Company designated for hedge accounting during the years ended March 31 were as follows:</div> <div><br/> </div> <table border="0" 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 colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gain (loss) recognized in</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">other comprehensive income</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Statement of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operations</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gain (loss) reclassified</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> from AOCI</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"> </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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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 style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Location</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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; width: 14%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Commodity derivatives</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 14%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost of sales<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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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> </tr> <tr> <td style="vertical-align: bottom; width: 14%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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 style="vertical-align: bottom; width: 14%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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> </tr> <tr> <td style="vertical-align: bottom; width: 14%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td style="vertical-align: bottom; width: 14%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost of sales</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 14%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total gains (losses)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 14%; padding-bottom: 4px;" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.3</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.6</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> -1600000 1100000 2200000 -1000000 1200000 0 1600000 0 0 600000 0 0 400000 600000 -100000 700000 400000 -100000 400000 1700000 2100000 300000 1600000 -100000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The amounts associated with derivative financial instruments that the Company did not designate for hedge accounting were 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 32%;" valign="bottom"> <div> <div style="text-align: left; color: rgb(255, 255, 255); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 1pt;">_</span></div> </div> </td> <td style="vertical-align: bottom; padding-bottom: 2px; width: 31%;" valign="bottom">  <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Statement of Operations </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="11" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 32%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman'; font-size: 1pt;">_</span></div> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 31%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Location</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; text-indent: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; text-indent: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; text-indent: 10pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 32%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</div> </td> <td style="vertical-align: bottom; width: 31%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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> </tr> <tr> <td style="vertical-align: bottom; width: 32%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign exchange contracts</div> </td> <td style="vertical-align: bottom; width: 31%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other income (expense) - net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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: 32%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total gains (losses)</div> </td> <td style="vertical-align: bottom; width: 31%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3.1</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.4</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</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> -500000 -600000 0 -2600000 -800000 600000 -3100000 -1400000 600000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 20:  Risks, Uncertainties, Contingencies and Litigation</div> <div><span style="text-decoration: underline;"><br/> </span> </div> <div><span style="text-decoration: underline;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Supply Chain Disruptions and Inflationary Market Conditions</span></div> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Market and economic dynamics, including the impacts of the COVID-19 pandemic, have contributed to global supply chain challenges and inflationary market conditions. Since the fourth quarter of fiscal 2022, the military conflict between Russia and Ukraine and the related sanctions imposed by governments in the U.S. and abroad have also impacted these market conditions. The Company is focused on mitigating the negative impacts of labor shortages, supply chain challenges and inflationary market conditions, including changing raw material, energy and logistic costs, as well as delays and shortages in certain purchased commodities and components. At this time, the Company cannot reasonably estimate the full impact that the supply chain challenges and other related economic and market dynamics will have on the Company’s business, results of operations and cash flows in the future.</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;"><span style="text-decoration: underline;">Credit Risk</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company invests excess cash primarily in investment quality, short-term liquid debt instruments. Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of accounts receivable. The Company sells a broad range of products that provide thermal solutions to customers operating throughout the world. In fiscal 2023 and 2022, no customers accounted for more than ten percent of the Company’s total sales. In fiscal 2021, one vehicular customer accounted for more than ten percent of the Company’s total sales. Sales to the Company’s top ten customers were 39 percent, 39 percent, and 43 percent of total sales in fiscal 2023, 2022, and 2021, respectively. At March 31, 2023 and 2022, 37 percent and 29 percent, respectively, of the Company’s trade accounts receivable were due from the Company’s top ten customers. These customers operate primarily in the commercial vehicle, off-highway, automotive and light vehicle, data center cooling, and commercial air conditioning and refrigeration markets. The Company generally does not require collateral or advanced payments from its customers. The Company has not experienced significant credit losses to customers in the markets served.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company manages credit risk through its focus on the following:</div> <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: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Cash and investments – reviewing cash deposits and short-term investments to ensure banks have credit ratings acceptable to the Company and that short-term investments are maintained in secured or guaranteed instruments;</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Accounts receivable – performing periodic customer credit evaluations and actively monitoring their financial condition and applicable business news;</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Pension assets – ensuring that investments within pension plans provide appropriate diversification, monitoring of investment teams, ensuring that portfolio managers adhere to the Company’s investment policies and directives, and ensuring that exposure to high risk investments is limited; and</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Insurance – ensuring that insurance providers maintain financial ratings that are acceptable to the Company.</div> </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;"><span style="text-decoration: underline;">Counterparty Risk</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company manages counterparty risk through its focus on the following:</div> <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: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Customers – performing thorough reviews of customer credit reports and accounts receivable aging reports by internal credit committees;</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Suppliers – maintaining a supplier risk management program and utilizing industry sources to identify and mitigate high risk situations; and</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Derivatives – ensuring that counterparties to derivative instruments maintain credit ratings that are acceptable to the Company.</div> </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;"><span style="text-decoration: underline;">Environmental</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company has recorded environmental investigation and remediation accruals related to manufacturing facilities in the U.S., one of which the Company currently owns and operates, and at its former manufacturing facility in the Netherlands. These accruals primarily relate to soil and groundwater contamination at facilities where past operations followed practices and procedures that were considered acceptable under then-existing regulations, or where the Company is a successor to the obligations of prior owners, and current laws and regulations require investigative and/or remedial work to ensure sufficient environmental compliance. In instances where a range of loss can be reasonably estimated for a probable environmental liability, but no amount within the range is a better estimate than any other amount, the Company accrues the minimum of the range. The Company’s accruals for environmental matters totaled $17.6 million and $18.2 million at March 31, 2023 and 2022, respectively. During fiscal 2023 and 2022, the Company increased its remediation accrual related to a former manufacturing facility in the U.S. by $1.0 million and $3.4 million, respectively. As additional information becomes available regarding environmental matters, the Company will re-assess the liabilities and revise the estimated accruals, <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;">if necessary. While it is possible that the ultimate environmental remediation costs may be in excess of amounts accrued, the Company believes, based upon currently available information, that the ultimate outcome of these matters, individually and in the aggregate, will not have a material adverse effect on its financial position. However, these matters are subject to inherent uncertainties, and unfavorable outcomes could occur, including significant monetary damages.</span><br/> </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;"><span style="text-decoration: underline;">Other Litigation</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In the normal course of business, the Company and its subsidiaries are named as defendants in various lawsuits and enforcement proceedings by private parties, governmental agencies and/or others in which claims are asserted against Modine.  The Company believes that any additional loss in excess of amounts already accrued would not have a material effect on the Company’s consolidated balance sheet, results of operations, and cash flows.  In addition, management expects that the liabilities which may ultimately result from such lawsuits or proceedings, if any, would not have a material adverse effect on the Company’s financial position.</div> 0 0 1 0.39 0.39 0.43 0.37 0.29 10 true 17600000 18200000 1000000 3400000 <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -36pt; margin-left: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 21:  Accumulated Other Comprehensive Loss</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Changes in accumulated other comprehensive loss were 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Defined</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Plans</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cash Flow</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Hedges</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">2022</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(39.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(111.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(149.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; 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: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(18.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.5</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(15.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">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"> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization of unrecognized net loss (a)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.3</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Realized gains - net (b)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income taxes</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="color: rgb(0, 0, 0); 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: #CCEEFF; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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: #CCEEFF; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total other comprehensive income (loss)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(18.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; 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: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">2023</span></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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(57.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(104.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(161.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Defined</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Plans</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cash Flow</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Hedges</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(31.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(130.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(161.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; 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: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(8.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.5</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.7</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.1</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: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">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"> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization of unrecognized net loss (a)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.5</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: 52%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Unrecognized net pension loss in disposed business (c)</div> </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">1.7</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">1.7</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: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Realized gains - net (b)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income taxes</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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total other comprehensive income (loss)</div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(8.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.7</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%;" 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: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">2022</span></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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(39.1</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(111.1</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(149.5</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="vertical-align: top; width: 18pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(a)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal;">Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans. See Note 18 for additional information about the Company’s pension plans.</div> </td> </tr> </table> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <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;"><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;">Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings. See Note 19 for additional information regarding derivative instruments.</span></div> </td> </tr> </table> </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="vertical-align: top; width: 18pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(c)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><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;">As a result of the sale of the Austrian air-cooled automotive business, the Company wrote-off $1.7 million of net actuarial losses related to its pension plan as a component of the loss on sale recorded during fiscal 2022. See Note 1 for additional information.</span></div> </td> </tr> </table> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Changes in accumulated other comprehensive loss were 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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Defined</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Plans</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cash Flow</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Hedges</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">2022</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(39.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(111.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(149.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; 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: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(18.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.5</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(15.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">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"> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization of unrecognized net loss (a)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.3</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Realized gains - net (b)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income taxes</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="color: rgb(0, 0, 0); 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: #CCEEFF; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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: #CCEEFF; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total other comprehensive income (loss)</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(18.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; 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: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">2023</span></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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(57.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(104.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(161.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Currency</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Defined</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Benefit Plans</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cash Flow</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Hedges</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(31.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(130.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.6</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(161.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; 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: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(8.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.5</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.7</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.1</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: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">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"> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization of unrecognized net loss (a)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6.5</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: 52%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;">Unrecognized net pension loss in disposed business (c)</div> </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">1.7</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">1.7</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: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Realized gains - net (b)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income taxes</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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total other comprehensive income (loss)</div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(8.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19.7</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11.7</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%;" 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: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance, March 31, <span style="text-indent: 0pt;">2022</span></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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(39.1</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(111.1</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(149.5</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="vertical-align: top; width: 18pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(a)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal;">Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans. See Note 18 for additional information about the Company’s pension plans.</div> </td> </tr> </table> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <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;"><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;">Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings. See Note 19 for additional information regarding derivative instruments.</span></div> </td> </tr> </table> </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="vertical-align: top; width: 18pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(c)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><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;">As a result of the sale of the Austrian air-cooled automotive business, the Company wrote-off $1.7 million of net actuarial losses related to its pension plan as a component of the loss on sale recorded during fiscal 2022. See Note 1 for additional information.</span></div> </td> </tr> </table> </div> -39100000 -111100000 700000 -149500000 -18400000 2500000 400000 -15500000 -5300000 -5300000 300000 300000 0 1100000 0 1100000 -18400000 6700000 100000 -11600000 -57500000 -104400000 800000 -161100000 -31000000 -130800000 600000 -161200000 -8100000 11500000 1700000 5100000 -6500000 -6500000 -1700000 -1700000 1600000 1600000 0 0 0 0 -8100000 19700000 100000 11700000 -39100000 -111100000 700000 -149500000 1700000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 22:  Segment and Geographic Information</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company’s product lines consist of heat-transfer systems and components. The Company serves commercial, industrial, and building HVAC&amp;R markets and vehicular markets.</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company’s Climate Solutions segment provides heat transfer products, heating, ventilating, air conditioning and refrigeration products and data center cooling solutions to global customers. The Company’s Performance Technologies segment designs and manufactures air-and liquid-cooled technology for vehicular, stationary power, and industrial applications. In addition, the Performance Technologies segment provides advanced thermal solutions to zero-emission and hybrid commercial vehicle and automotive customers and coatings products and application services.</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><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-family: 'Times New Roman'; font-size: 10pt;"><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;">Each operating segment is managed by a president and has separate financial results reviewed by the Company’s chief operating decision maker. Financial results, including net sales, gross profit, gross margin and operating income, together with other considerations, are used by the chief operating decision maker in evaluating the performance of each segment and in making decisions on the allocation of resources among the Company’s various businesses.</span><br/> </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effective April 1, 2022, the Company began managing its operations under two operating segments, Climate Solutions and Performance Technologies. The Climate Solutions segment includes the previously-reported BHVAC and CIS segments, with the exception of CIS Coatings. The Performance Technologies segment includes the previously-reported HDE and Automotive segments and the CIS Coatings business. See Note 3 for information regarding the primary operating activities of each segment. The Company’s new segment structure aligns businesses serving similar or complimentary end markets, products and technologies under common segment management. The Company believes this simplified segment structure allows it to better focus resources on targeted growth opportunities and allows for an efficient application of 80/20 principles across all product lines to optimize profit margins and cash flow. The segment realignment had no impact on the Company’s consolidated financial position, results of operations, and cash flows. Segment financial information for the prior periods has been recast to conform to the current presentation.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The following is a summary of net sales, gross profit, and operating income by segment. See Note 3 for additional information regarding net sales by product groups within each segment.</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; margin-left: 0px; 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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 31, 2023</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"> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">External Sales</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inter-segment</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</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; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales:</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> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,011.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,011.9</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,286.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29.8</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,316.2</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Segment total</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,297.9</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30.2</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,328.1</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Corporate and eliminations</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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(30.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(30.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,297.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,297.9</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="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; 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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 31, 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: 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">External Sales</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inter-segment</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</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; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales:</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> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </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">910.1</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">0.4</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">910.5</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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">1,140.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </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">32.4</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="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">1,172.4</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Segment total</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,050.1</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32.8</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,082.9</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Corporate and eliminations</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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(32.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(32.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,050.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,050.1</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="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 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 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="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">External Sales</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inter-segment</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</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; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales:</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> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </div> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">731.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">731.2</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: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">1,077.3</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">31.5</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">1,108.8</td> <td colspan="1" rowspan="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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Segment total</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,808.4</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.6</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,840.0</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Corporate and eliminations</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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(31.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(31.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,808.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,808.4</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 style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inter-segment sales are accounted for based upon an established markup over production costs.  Net sales for Corporate and eliminations primarily represent the elimination of inter-segment sales.</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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross profit:</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(255, 255, 255);">_</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$’s</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">sales</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(255, 255, 255);">_</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$’s</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">sales</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(255, 255, 255);">_</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$’s</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">sales</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: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Climate Solutions </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">223.6</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">166.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">136.6</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Performance Technologies </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">166.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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: 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">142.2</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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: 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">157.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Segment total </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">389.7</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">308.5</div> </td> <td 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">14.8</td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">293.7</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Corporate and eliminations</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.8</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="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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Gross profit</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">389.4</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.9</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">309.3</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.1</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">293.4</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.2</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"> <div style="color: rgb(0, 0, 0); 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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating income:</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </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">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">124.1</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">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">73.4</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">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">49.9</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 rowspan="1" style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" 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);" 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);" valign="bottom">65.6</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" 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);" 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);" valign="bottom">77.4</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" 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);" 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);" valign="bottom">(109.1</td> <td colspan="1" rowspan="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: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Segment total</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">189.7</td> <td 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">150.8</td> <td 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">(59.2</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Corporate and eliminations (a)</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">(39.3</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="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">(31.6</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="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">(38.5</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: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Operating income (loss)</div> </td> <td colspan="1" style="text-align: left; 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">$<br/> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">150.4</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: left; 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">$<br/> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">119.2</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: left; 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">$<br/> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(97.7</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <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;"><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;">The operating loss for Corporate includes certain research and development costs, legal, finance and other general corporate and central services expenses, and other costs that are either not directly attributable to an operating segment or not considered when management evaluates segment performance.</span></div> </td> </tr> </table> </div> <div><br/> </div> <div style="font-variant: normal; letter-spacing: normal; text-align: left; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; 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; text-transform: none;">The following is a summary of segment assets, comprised entirely of trade accounts receivable and inventories, and other assets:</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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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">Assets:</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">334.8</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">291.7</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">388.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">357.0</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: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Other (a)</div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">843.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">778.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Total assets</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,565.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,427.0</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> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <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;"><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;">Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.</span></div> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following is a summary of capital expenditures and depreciation and amortization expense by segment:</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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Capital expenditures:</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.2</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: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25.0</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: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Corporate</div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.3</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.2</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total capital expenditures</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">50.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.3</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32.7</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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization expense:</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 0pt; margin-left: 9pt;">Climate Solutions</div> </div> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">23.6</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24.9</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: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies (a)<br/> </div> </div> </div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">42.1</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Corporate</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.0</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.3</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.6</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total depreciation and amortization expense</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">54.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">54.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">68.6</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> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="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'; font-size: 10pt; text-indent: 9pt;">(a)</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;">During fiscal 2021, upon classifying the liquid- and air-cooled automotive businesses as held for sale, the Company ceased depreciating the long-lived assets within the disposal groups.  In fiscal 2022, the Company resumed depreciating the long-lived assets within the liquid-cooled automotive business when it no longer met the requirements to be classified as held for sale.  See Note 2 for additional information.</div> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following is a summary of net sales by geographic area, based upon the location of the selling unit:</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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,139.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">949.6</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">765.7</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Italy</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">249.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">232.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">188.6</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Hungary</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">210.7</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">185.2</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">153.7</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">China</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">151.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">166.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">217.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Brazil</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">103.6</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">81.2</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">48.5</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: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">United Kingdom</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">93.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">118.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96.4</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">349.6</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">317.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">337.9</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,297.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,050.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,808.4</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following is a summary of property, plant and equipment by geographic area:</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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">83.6</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: top; width: 76%;" valign="bottom">Hungary <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">40.8</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">44.0</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">China</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.2</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45.6</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; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">38.5</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Italy</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32.8</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">33.2</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70.3</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70.5</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: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total property, plant and equipment<br/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">314.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">315.4</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> 2 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The following is a summary of net sales, gross profit, and operating income by segment. See Note 3 for additional information regarding net sales by product groups within each segment.</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; margin-left: 0px; 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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 31, 2023</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"> </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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">External Sales</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inter-segment</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</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; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales:</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> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,011.5</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,011.9</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,286.4</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29.8</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,316.2</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Segment total</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,297.9</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30.2</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,328.1</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Corporate and eliminations</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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(30.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(30.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,297.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,297.9</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="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; 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="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 31, 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: 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">External Sales</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inter-segment</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</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; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales:</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> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </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">910.1</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">0.4</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">910.5</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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">1,140.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </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">32.4</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="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">1,172.4</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Segment total</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,050.1</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32.8</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,082.9</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Corporate and eliminations</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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(32.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(32.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,050.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,050.1</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="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year ended March 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 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="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">External Sales</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inter-segment</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</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; color: rgb(0, 0, 0); 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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales:</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> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </div> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">731.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">731.2</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: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">1,077.3</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">31.5</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">1,108.8</td> <td colspan="1" rowspan="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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Segment total</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,808.4</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.6</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,840.0</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Corporate and eliminations</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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(31.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(31.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,808.4</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,808.4</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 style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inter-segment sales are accounted for based upon an established markup over production costs.  Net sales for Corporate and eliminations primarily represent the elimination of inter-segment sales.</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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross profit:</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(255, 255, 255);">_</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$’s</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">sales</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(255, 255, 255);">_</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$’s</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">sales</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(255, 255, 255);">_</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">$’s</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">sales</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: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Climate Solutions </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">223.6</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">166.3</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">136.6</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Performance Technologies </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">166.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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: 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">142.2</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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: 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">157.1</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Segment total </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">389.7</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">308.5</div> </td> <td 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">14.8</td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">293.7</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Corporate and eliminations</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.8</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="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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Gross profit</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">389.4</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.9</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">309.3</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15.1</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">293.4</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"> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16.2</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"> <div style="color: rgb(0, 0, 0); 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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating income:</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </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">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">124.1</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">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">73.4</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">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">49.9</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 rowspan="1" style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" 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);" 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);" valign="bottom">65.6</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" 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);" 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);" valign="bottom">77.4</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" 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);" 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);" valign="bottom">(109.1</td> <td colspan="1" rowspan="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: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Segment total</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">189.7</td> <td 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">150.8</td> <td 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">(59.2</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: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Corporate and eliminations (a)</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">(39.3</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="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">(31.6</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="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">(38.5</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: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Operating income (loss)</div> </td> <td colspan="1" style="text-align: left; 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">$<br/> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">150.4</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: left; 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">$<br/> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">119.2</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: left; 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">$<br/> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(97.7</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"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <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;"><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;">The operating loss for Corporate includes certain research and development costs, legal, finance and other general corporate and central services expenses, and other costs that are either not directly attributable to an operating segment or not considered when management evaluates segment performance.</span></div> </td> </tr> </table> </div> <div><br/> </div> <div style="font-variant: normal; letter-spacing: normal; text-align: left; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; 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; text-transform: none;">The following is a summary of segment assets, comprised entirely of trade accounts receivable and inventories, and other assets:</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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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">Assets:</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">334.8</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">291.7</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">388.1</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">357.0</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: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Other (a)</div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">843.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">778.3</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 18pt;">Total assets</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,565.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,427.0</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> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <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;"><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;">Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.</span></div> </td> </tr> </table> </div> 1011500000 -400000 1011900000 1286400000 -29800000 1316200000 2297900000 -30200000 2328100000 -30200000 -30200000 2297900000 2297900000 910100000 -400000 910500000 1140000000 -32400000 1172400000 2050100000 -32800000 2082900000 -32800000 -32800000 2050100000 2050100000 731100000 -100000 731200000 1077300000 -31500000 1108800000 1808400000 -31600000 1840000000 -31600000 -31600000 1808400000 1808400000 223600000 0.221 166300000 0.183 136600000 0.187 166100000 0.126 142200000 0.121 157100000 0.142 389700000 0.167 308500000 0.148 293700000 0.16 -300000 0 800000 0 -300000 0 389400000 0.169 309300000 0.151 293400000 0.162 124100000 73400000 49900000 65600000 77400000 -109100000 189700000 150800000 -59200000 -39300000 -31600000 -38500000 150400000 119200000 -97700000 334800000 291700000 388100000 357000000 843000000 778300000 1565900000 1427000000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following is a summary of capital expenditures and depreciation and amortization expense by segment:</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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Capital expenditures:</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 64%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Climate Solutions</div> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24.2</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9.9</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7.2</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: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies</div> </div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29.2</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25.0</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: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Corporate</div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.3</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.2</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0.5</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total capital expenditures</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">50.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.3</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32.7</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: #000000; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization expense:</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 0pt; margin-left: 9pt;">Climate Solutions</div> </div> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21.7</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">23.6</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24.9</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: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 9pt;">Performance Technologies (a)<br/> </div> </div> </div> </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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31.8</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">42.1</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Corporate</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.0</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.3</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1.6</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total depreciation and amortization expense</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">54.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">54.8</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">68.6</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> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <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="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'; font-size: 10pt; text-indent: 9pt;">(a)</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;">During fiscal 2021, upon classifying the liquid- and air-cooled automotive businesses as held for sale, the Company ceased depreciating the long-lived assets within the disposal groups.  In fiscal 2022, the Company resumed depreciating the long-lived assets within the liquid-cooled automotive business when it no longer met the requirements to be classified as held for sale.  See Note 2 for additional information.</div> </td> </tr> </table> </div> 24200000 9900000 7200000 25200000 29200000 25000000 1300000 1200000 500000 50700000 40300000 32700000 21700000 23600000 24900000 31800000 29900000 42100000 1000000 1300000 1600000 54500000 54800000 68600000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following is a summary of net sales by geographic area, based upon the location of the selling unit:</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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Years ended March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,139.3</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">949.6</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">765.7</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Italy</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">249.5</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">232.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">188.6</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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Hungary</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">210.7</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">185.2</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">153.7</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: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">China</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">151.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">166.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">217.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Brazil</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">103.6</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">81.2</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">48.5</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: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">United Kingdom</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">93.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">118.6</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96.4</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">349.6</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">317.5</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">337.9</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: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,297.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,050.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,808.4</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> 1139300000 949600000 765700000 249500000 232000000 188600000 210700000 185200000 153700000 151600000 166000000 217600000 103600000 81200000 48500000 93600000 118600000 96400000 349600000 317500000 337900000 2297900000 2050100000 1808400000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following is a summary of property, plant and equipment by geographic area:</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; margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31,</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</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; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); 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: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">96.4</div> </td> <td 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">83.6</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: top; width: 76%;" valign="bottom">Hungary <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">40.8</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">44.0</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">China</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40.2</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45.6</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; color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">38.5</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Italy</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32.8</div> </td> <td 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">33.2</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; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70.3</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="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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70.5</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: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total property, plant and equipment<br/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">314.5</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">315.4</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> 96400000 83600000 40800000 44000000 40200000 45600000 34000000 38500000 32800000 33200000 70300000 70500000 314500000 315400000 KPMG LLP Milwaukee, Wisconsin PricewaterhouseCoopers LLP Milwaukee, Wisconsin <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">MODINE MANUFACTURING COMPANY AND SUBSIDIARIES</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(A Wisconsin Corporation)</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the years ended March 31, 2023, 2022 and 2021</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In millions)</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 colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </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: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Additions</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; white-space: nowrap;" valign="bottom"> </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; white-space: nowrap;" 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: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Description</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Beginning of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Period</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Charged</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Benefit) to</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Costs and</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expenses</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Charged to</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounts</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Reclassified</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">from (to)</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Held for Sale</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: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">End of Period</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"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: bottom; white-space: nowrap;" 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: 40%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023: Valuation Allowance for Deferred Tax Assets</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">112.2</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(49.7</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="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(0.9</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)<sup>(a)</sup></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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">61.6</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: 40%;" 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> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-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: 40%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022: Valuation Allowance for Deferred Tax Assets</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">90.7</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4.6</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="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1.0</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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)<sup>(a)</sup></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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27.1</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">112.2</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: 40%;" 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> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-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: 40%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2021: Valuation Allowance for Deferred Tax Assets</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">46.9</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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">86.2</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"> <br/> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2.8</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"> <sup>(a)</sup> </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="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(45.2</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="color: rgb(0, 0, 0); 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"> <div style="color: rgb(0, 0, 0); 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="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">90.7</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> </table> <hr style="height: 2px; width: 5%; color: #54301A; background-color: #54301A; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency translation and other adjustments.</div> </td> </tr> </table> 112200000 -49700000 -900000 0 61600000 90700000 -4600000 -1000000 27100000 112200000 46900000 86200000 2800000 -45200000 90700000 Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate. The settlement charges resulted from activity associated with the Company’s non-U.S. pension plans. Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost. During fiscal 2021, upon classifying the liquid- and air-cooled automotive businesses as held for sale, the Company ceased depreciating the long-lived assets within the disposal groups.  In fiscal 2022, the Company resumed depreciating the long-lived assets within the liquid-cooled automotive business when it no longer met the requirements to be classified as held for sale.  See Note 2 for additional information. Finance lease ROU assets were recorded net of accumulated amortization of $3.2 million and $2.8 million as of March 31, 2023 and 2022, respectively. Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including transactions denominated in a foreign currency and intercompany loans, along with gains and losses on foreign currency exchange contracts. Other long-term debt primarily includes finance lease obligations. In fiscal 2023, 2022, and 2021 operating lease expense included short-term lease expense of $5.7 million, $4.2 million, and $3.5 million respectively. Variable lease expense was not significant. The operating loss for Corporate includes certain research and development costs, legal, finance and other general corporate and central services expenses, and other costs that are either not directly attributable to an operating segment or not considered when management evaluates segment performance. The fiscal 2022 amount includes $1.7 million of net actuarial losses written-off as a result of the sale of the Austrian air-cooled automotive business.  See Note 1 for additional information. Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans. See Note 18 for additional information about the Company’s pension plans. Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings. See Note 19 for additional information regarding derivative instruments. Foreign currency translation and other adjustments. As a result of the sale of the Austrian air-cooled automotive business, the Company wrote-off $1.7 million of net actuarial losses related to its pension plan as a component of the loss on sale recorded during fiscal 2022. See Note 1 for additional information. EXCEL 117 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &!DN58'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !@9+E6-\!(".\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NFW8#E&7"]-.("$Q"<0M2KPMHFFBQ*C=VY.6K1."!^ 8^\_G MSY);'83V$9^C#QC)8KH;7=^"V@6XES]$SMW@%V28[)+:AB&NUX/>"\_?)]8??3=AY8P_V M'QM?!64+O^Y"?@%02P,$% @ 8&2Y5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !@9+E6 VW]* 8( !%/ & 'AL+W=OLS5CDKPF<9I=]M92;KX,!EFP M9@G-/O,-2]4G3UPD5*JW8C7(-H+1L"Q*XH%C6>-!0J.T=W51;EN(JPN>RSA* MV4*0+$\2*MZN6D^*G/'+^7+R9A9<]JS@B%K- %@BJ_GMA M'HOC@J2.X^\:VMOOLRA\_WI'ORE_O/HQCS1C'H]_1J%<7_;.>B1D3S2/Y3W? M_IO5/VA4\ (>9^5?LJV^.QKW2)!GDB=UL3J")$JK_^EK+<2[ M=N*7#J N=# M@7/:4N#6!>Z' MMM*1C6!<./!<.6@E%=4/[T0?7;2^&F5-*K"\&W1!3?5K3B M1:E^6:WTBM+B1%E*H3Z-5)V\FO(@5[Y+0M.0^*F,Y!N9I=4)6!C9)S^64_+' MIS_))Q*E9![%L=J<70RDVGF!& 3UCJZK'3DM.[(=,N>I7&=J+R$+=\>6.H7QZJ/R-V.>M._?AZB7;J)U;IIUK M6KA[&]V2Y[;P//["!/GOY#&30EU[_S/Y4Q&&9D+1('W)-C1@ESW5XF1,O+#> MU3__88^M?YFTQ81-,6$^$DRS8;BW80C1FZOIX6W#3![ Y;;5_V82&ZSJ*C8F MS$>":6*/]F*/0+4F2NFP5/LFIBN3VG#]$XTSDTD>6-95;DR8CP33Y![OY1X? M=VY/TC2G,;EG&RZD27:8(T5N5!VLZJHZ)LQ'@FFJG^Y5/SU.]043$2^ZZ)"H MCM[8N,"D?7_7VE^"]5T=P(3Y2##-@;.] V>@;EXN1-G(1%F@3OM?C K0!9C6 M[UMNW[5-\H.%7>7'A/E(,$W^\[W\Y\== ._UOU$;C6-0F-5VXH-5797'A/E( M,$UYVVJR@=5)^[H-:E7_ .[FETE\N*BK^J@T'XNFZ_\NF]E'#B<%5=&\#&3M MW>X!6.MP!Z[K; FS<>BZ08XC0$.J%D=B&^BF)';/'EDPB@\#+'[MGMJ;'?@ MPL[*8])\+)JN?)-G;3"G[92_9ZNHB+3J&KBEB;&_/0":WTUGMSZ93VY_W$R\ MAQ_WL]NOQ+LSVH$::E%I/A9-MZ/)M3:<3&L[/-48"=41S-*0O9)O[,UH"(RR MBG_C4W=X:O0 ->NBTGPLFNY!$W=M.*_N[\X%7*@^H+P_=T*64HU#"1?$X[DR M1WG$0_-U M-_SHQVH&9A5)J/1=/M:.*P#>?8VHX'^DIFH;HNHJS$)0T7/3G8OR'?U/7*7FJ\' M&&F/+(M,V3?^PE(R47_,=RU@2F=34%,S%DTWI]40_7 MZG1 M$!AW3X/(Z*0'%W;V #4Z8]%T#YKP;,.)]Z,'^]YB(?A+E ;F*P-FMO04J"$: ME>9CT?1IJB9&.W#N_6C"@F=2#:+^$VU:.^L#Q)$[M,Q37JAA&I7F8]%T%YHP M[<#YMVQ^)H+1=M%A@#,V31-Z<%5GR5'C,Q9-E[R)SPZ:&Q>5 $ SO;@AJDL6BZ+4V0=N#T^R!H M&*4KLGQ+'GEL= ,&S.^F1LE1BZ9(WN=F!D^WNU"?^:["FZ8JUWDHZ M +K]M?2-VJ.&9%2:CT73M6]"LG-42/[)XKC_G*J!OVJ(:*;Z@Y#,LBQOZ1!@ MYBTWFH":CE%I/A9--Z%)Q\Y1Z?@O'N>II**ZGRV,,S@'2"W2HV9@5)J/1=.E M;S*P)9* M)JKG4HNY>[HSQ>@!3&SS #4"H])\+)K^=&(3@=VC(G#9\!"/2K;BPC@6/<"9 M! %3" 4(*YC)!YC1^>%$U!",1=-]:$*P"V?8VH=E0N.87.>9^C@SMD('.*V3 MR7!=9^U1TS 63=>^2^>DX;#[,R[N2>3/(PD%V0B)/;#F/:S'S4*H])\+)HN?1.%W:.FD!?Y8QP%ZI3GU#C\ M@2F=EPJ@QF-4FE_31B6M6%3U-TF\+IP3-VU[S>12,C, M=+_L^@#!/AL9]82K'/?,J!MJHL6BZ=HVB=:%\^=.V[9[: ?*ORWF7\GW[PNC MNG#I0D0!VZJAOUCSO%@:R#=,9"VP*0SK+/KOB+!N$V%=.'#N1"\F5(K1BE%X M&#&/XBW-GQD[(3^C+."I&OL;34#!3&%,9_E1T^O@W7+)8C!>KE/-2% \0%4M M/]QOW:^%G90K0#]LO[:_>-6*U@93+;"=TV*,GY&8/2FD]?E4]3"B6K-:O9%\ M4R[*?.12\J1\N68T9*+X@OK\B7.Y>U/L8+]R^.K_4$L#!!0 ( &!DN59! MW( 5OP4 "L8 8 >&PO=V]R:W-H965T&ULK5G;;N,V M$/T5PET4";"V1?HFI8Z!Q,ZV 3:;(,YV'XH^T#9M"RN)+DDGZ=]W*,FZD>)F MT;S$NIP9\7!F.(?,](6+[W+/F$*O<93(R\Y>J<-%OR_7>Q93V>,'EL";+1:1?SE MLH,[IP>/X6ZO](/^;'J@.[9DZNOA0<*7RS(4!ND MB#]#]B(KUTA367'^7=_<;BX[GAX1B]A::1<4?I[9G$61]@3C^"=WVBF^J0VK MUR?OGU+R0&9%)9OSZ%NX4?O+CM]!&[:EQT@]\I<_6$YHI/VM>233O^@EQWH= MM#Y*Q>/<&$80ATGV2U_SB:@8X'&+ ?_Y=G'U=+- RR?X MN;OY\K1$]Y_0_.1D6,VE%=)V!H]OZ#G.^D] M,F!Q7*NC )).(KY!I)EFOCG H<'"!.'6& 4%BJ1)QH1U886?M! B)2'BSK9$,6A6ZE0M5B;$ M_#;QFHDSM\&@\HVPV&!!6]7@4GE@9_N=W:L]$R<:[662>ZE]?FA&Q8(B1OG; M4:2%2=GIL;O5WU"10(K)/+G0BL&>B9TR3M%7^YJ6>ZUE$ADU&\OA44X6 M6."UAJX4"-BM$+1*8_7P6;F8W1V/!LU2F5M@_MA0"A84E&?0:Q$[N!0+V*T6 M:F2H4B)<'15=P?JM.$HXQ"M1@J>* J*7K2-6MF:S[WJ&KK.AL%ER5E1;W$KA M@-W*P1(W@_$=WX"5E:!O*F8()VXR-&&^)35-5%=KH[:EOM05.'#NS6PX7M!Q,*LC&_IB1O;="G(;+ICIY,C?E12P18)*L:: M^\2IK7XV]]_5V^*]O-6GM%1CQ*W&RMS/YM*>&J9^&A&CI>>HVF;-R R+)]RF M54BIQ(A;B56SW<7#U$K PV_RL**:NLN&,IGT*Z>H,8--HCZ-EFC-CXG*SAZ+ MI\6)]U5ZSMMX?HTO%MFY=>DF.T:_@[UGF$@4L2VXA/X#DDED)]/9C>*']*QV MQ97B<7JY9Q0:A0; ^RWGZG2C/U#\?V#V'U!+ P04 " !@9+E6AAAY1 <$ M !?#@ & 'AL+W=O(+6$U59:H"K=O8?3/1AB2+2)S=D&NO_^QDE( PFY[@D>2.Q\ M\]G?S'AL#PY<_) 1I0J]I@F30R-2:GMG67(5T91(DV\I@R]K+E*BH"DVEMP* M2L+,*$TLQ[8]*R4Q,T:#K.])C 9\IY*8T2>!Y"Y-B?CY0!-^&!K8.'8\QYM( MZ0YK--B2#5U0]6W[)*!EE2QAG%(F8\Z0H.NA<8_O NQH@PSQ/:8'67E'6LJ2 M\Q^Z\1@.#5O/B"9TI30%@<>>CFF2:":8QS\%J5&.J0VK[T?VSYEX$+,DDHYY M\F<UF@^6IQ!>X)NT;=%@#[:X M18U;!L;-^-PK!>:O^Z54 I;1WTVQR,?J-(^E:\N=W)(5'1I0/"05>VJ,?O\- M>_8?37Z\)EEP);(3'W=*'W?:V$W-5?F*J("K7@*/HIT3=Y3 M6)S0IH6JNR99W6OFQ#7)@BN1G?C2*WWIM>8$[":P5S"HO4)0MOJ)8%$QF1"] M2S5Y,6?SJQ'%OMD_2XX&E&^Z=O6'SU*E;N+:%=X3<;U27*]57$#7T!.B)67P MIM V 6V?$(-UP-?'E%'DE4K=OL$FU+,;&Q$60L,V.[ #9?6^R1&]VGP]LW?F MACH&]\]!01T$PG&S<+\4[K<*'Q,9H34<%*Y(@_E]EH4E5OR&?G9JN.@KC2A7+A=5!GG-) M&;;?#BQV>RA_34_!=C+53FVNXP98OV?Z9XH:4+>XXUU:EKAR"L._+HHH)>+E M3I%E AG*$>/0SY3@D))L RA%H?ZI1M7Y<%XU\0- MQ;?9^7[)%=P6LM<(;H!4: !\7W.NC@T]0'FG'/T+4$L#!!0 ( &!DN5:] M]S#EN@( &T' 8 >&PO=V]R:W-H965T&ULK55K;]HP M%/TK5E9-K=21!X].#"(50E6D\5!IN\\FN9"H3IS9!KI_OVLG9- %V@_]@GV= M>X[/N<;7O1T7+S(&4.0U99GL6[%2>=>V91A#2F6#YY#AEQ47*548BK4MLKG B.[8HF2%#*9\(P(6/6M6[<;M'6^27A.8"_H94DE##G[E40J[EO? M+1+!BFZ8>N"[>RC]&($A9]+\DEV9ZU@DW$C%TQ*,"M(D*T;Z6M;A .!V3@"\ M$N"]!;1. )HEH/E10*L$M$QE"BNF#@%5U.\)OB-"9R.;GIAB&C3:3S)][ LE M\&N"..4/9]/%[.I^S9"L7I+>RP%#(HA'@GA+@> MF7 DEF2411 =$]CHJK+F[:T-O+.,$RH:I.E>$\_QFC6"AA^'>S7PX.-P]XR; M9G503LK]T6L. 8 [ED7,JK;EW-"\Y6/:=N*5V9TQ#Z M%K)*$%NP_*]?W([SHZY>GTD6?!+942U;52U;Y]C] %:X$I$E9#A3)&Z&A9<-X9+=]&M[S;P1+>'I2ERV@@J?%_B]ZJFR]'EIL"\FSRAD4 M9$E>_J??JX%H.?B!Q0%7#OBM#J1R(/M$2V7[M"ZHI.,3P9^04-803;W9C\W> M&[))7D^GR*YI^GT_LY.D9?YA?H MP[N/Z!U*YHJ*/B'^$L(>)P?W\[>ZX MZSZ =.N<<9TSWL]#J;+?C:.X M[XW:KY/!KIV:[A&$?5P;=20'M>3 *?E>T"6#LE[P+>B$)6+!0/1#RF >YDR: MA)R&[EF A8.(4 @HD7!S/<\TBX>1OW@E4+=*"+]V"PPK@7&[MO, M)4W?(##6KCT,=(6Z51S&_<@L<5A+'#HEW@J@I)#/1VB34B42ZDB5T"93DJVS M<:C?=3]HS;12L3._F[]'TSR^S^W^,LIV<^]$NXF=%ZPY" SK? M3;KYF@MY+)G(H#E^,*XHO@%W>A'H1K$-)7X#.]]-NTN>KQIQL.B]U,(&5$.O M:I2K4\T?Z7IU*^Q;!3?P\]WTF[RT-QOZK'H;HT =:H3@_NO&QF2&PY995V(# M/]]-/Y HMK#XP=('>\6"EKLMAX+7F6*7+8&7M*7"#/.S>@VD]Q:') MJ.^NAK#1,7<)E7+=)<8VEVX:#;2P&UIE01W2KA-I%$7Z/#69#:USH$$7=J/K MG&=9(M6.HB@WZCR72;YB^0+TH@\%K+/77#*$O8]&]<[HYK8 &4\I_G^@[@@T M+,2QL[^:KZE@:YXNF2C>[S=8\OF3,5MFW> 5']I2+ MKT?HG=?W< @-@4 [FF[9$:);"5U7\B_8^%'?0UEY\(8*-6#%$4J*0@'Z6!6J ML8.H)+0;8N_UM':9=%-KB(O=Q%536LFL\XJL>0T]>UXA;(?KWU1I &.'KXR- M6>MT)H&V:31;659.TC"QI M]#&905MB.=X@#<2)&^)W3%+X"EHZ*G)8=,RG@CJ@@U&LG6<8S$@0V#A.&HX3 M-\>A#=UFVY1*D,G+5@X:4E@P%#MW#*6\,,O6B7WL&WHYHUTPLG5(I'7R>F!7 M*Q@MMN+YI0ZH!.6%/$*D3SK3&K]I5A-]Q)B-+/9.F&R '3F3W&+WB M2_B^5/AJM3;JU?D>CO3=B\$L"#W;!HLTZ"=N]%]#[P(D%1S&-5]!$PB]*BN, MC2K1R1[I.DW[5MOD;N!/W/ O1]8QB(;CV=%(6\L,9D%H/0 C#9G)6\YH6_U3 M?01JD1MKSP.,!S657>@^J!FTGF:I1XE75*R2O$ I>P0WF"/@+\JG<^4'R3?[ M!UP/7$J>[=^N&86)J@S@]T<.C53U03TSJY^1CO\#4$L#!!0 ( &!DN58\ MVF&&ZP( &@) 8 >&PO=V]R:W-H965T&ULK99K;]HP M%(;_BI5-6RMU)"00+H-(E%*U4B^H=-MG-SD0JTZ?U\_J"/5@Q_BQ" (E>(QJ+H1%*F?1-4_@A1%@T6 *QZIDS'F&IJGQABH0# M#K*DB)JV9;EFA$EL>(.L;]:5 MZV!H6!H(*/A2*V#U6<(8*-5""N.ET#3*(75BM;Q6O\R\*R]/6,"8T5\DD.'0 MZ!HH@#E.J7Q@JRLH_+2UGL^HR'[1*H_MN ;R4R%95"0K@HC$^1>_%O-026BV MWDFPBP3[HPE.D>!D1G.RS-8%EM@;<+9"7$N/[N]G]S?7%Z'%R@L/B=$MH52MB!B84@%I6=,O!C_/![??&?P6\P9RFF?(MFRG)GW\\71[,]U4 MTU#.A5W.A9WI.>_HS;2ED-$ N/B*X"4E\JU?YRJ7:=7+Z'/7%PGV86BH@R6 M+\'POGQJNM;W.H__26S#L5,Z=O:I>U-U9H!S")#::/[S&4HP1TM,4T G:F4# M1BGF B7 \_4^K9N-?(BFE8VA_S66GM6P[/; 7%9]'@S;<- J';2.QVB=W^*VPB1'H8N;W#8VT1[XO8 '9+ M8'!W2OS.$?A'[Y'.SG1VMV=\;\@&<[=D M[A[/_+$-D@MW*S#M=J.U15P3U&ITZYE[)7-O+_.C>DF(E+_EU A+Y#,A#^'V M=DB#YO9Y7)$NRJ_&)2771 M9L50/86 ZP#5/V=,KBOZMBT?5]X?4$L#!!0 ( &!DN580FJ#=8@@ #&PO=V]R:W-H965T&ULK5K;;N,X$OT5PCL8)$#; MED1?,XF!Q$IC&NA:8E.N:V+'I(VDGFZY>4%-U88A+ >8AM^;#$PRI6 M'99U^![FNIO-ESLB-(?Q=-0[@4E M<39HEPP#SYL,=X2EO<5E=NU1+"[Y024LI8\"R<-N1\3K#4WX\U7/[[U=^,&> MMLI<&"XN]^2)KJCZ:_\H]*=A:25F.YI*QE,DZ.:J=^U?A"//#,@0_V7T6=;> M(T-ES?DO\^%;?-7SS(QH0B-E3!#]+U?:J-^NAF&[((5$_^/.?M" T-O8BGLCL/WHNL%X/10>I^*X8 MK&>P8VG^2EZ*A:@-\"<= X)B0- >,.H8@(L!^*,#1L6 4;8R.95L'4*BR.)2 M\&[W$'D%FWT9I1H(_@.Z?TMB&+I4[Y!F&)47D#+GIL= MP69-\KB0>Q+1JY[.#I**(^TM?O^//_'^@);LE,;"$QEK+.>H7,Z1R_KB7B=. M2D2J%U"BLX1+>0XM7FYDFADQB?*X\,=X,+D<'NNK8J-FDP%N@D(;U ^\^6!< MPAH\QB6/L3,LKN/_Z52@TZV22'&=;R.>1BRA*+4)&H"Y')E0V@M^9'JCH?7K MQV-I?,I8.J6Q\$3&&CZ8E#Z8.&,II-IHQ$A>KM(8D1T7BOV;78"6,3%0+A'QY0-"L%50V:#(;C.?U/SB^IB6WJ9/;M]V>,&'B"T5;(IZH#B9!CU1( MDNB(ZIN @BCF5B>UB7DM?E-KZOWQ>#!M$;11_F126X8&J5E):N8D]5WO!J1] MI3E0Q#>(2$D56+-F[]*8V1YHYX?09:5!8%X2F#L)K!2/?O6-JHE1Q'=:ZLD\ M^NB+>4\A*O/W)[JT,;9'(#L8IN-[E=;PWME"&RJ$9L-2S8^&TR-JC; M,4$U_< M.[8D-9M>:[M:E7IID*X'BNQ5*GF"[2[@/2 B@8 !R M)&BS#@%4,.V2\'XE1WRW'LDIU%(IR,-6&KXE&@%0/_#MK?,>K$FDDB6^6Y?< M?_1T 1*TE87O36V* ,Q:B!!"Z533(1R#2J@$WJ>.X4QG//F1HU/@%$"?+80G MM1:>REIS32N)%+@ETJT1K3%3!VT<;;@PT:-C1KU^0?N$Z)-'EKK^.;"].8> MBVMKG_[8KHX03!?1]DD=@N&@:W<$E98*G()B\2AX1&E<1,Z9KC#YN5U3/DY2GY[%80F ^E-+!X"FNGA6PB9P"YN0R?5!2%JR0PDG6C\* M]L32O!B=25V$[KFBR ?[+L4=7 >O %)$5J9S&FKRJU1.X%8Y33_NB [<;-\; MM\FM/OKW%15OJ2%;!)"BK7*P569!D.5%MZ4FRTH)!6XE]'@0^L0O/TW+ECU] M@!>(FK>)@:A)![-*'@5N>?3.D:P8[8P]0,K8L[=!WJ"C'1-4=WHA)%&'RFO3H7U MZ?)Z2FOAJ:PUU[0298%;E-UPH<=D?6"]DV.ZAJ/>%DQX.K+K"@ ;^U9G!8)U M5E!.B%- MIK5?ZM[3/^;LHS7KGK X^]&%IQ%/E>!)8E(92W4AU2D;) :H&L\ZK<*H=@'" M']8^N-(^V*U]OI8)>4.IS!B"-( 6#D #1 5M&B"JXR2'*WV#W?KF'16 @2:/ M'6" 0/&LLRBV>SP=A1)7&@:[-4PI \[>=,!YX] -%4Z0IBU2^AC;1&T8GMN> M HSYHW%77Q%7H@>[1<_M9D,C93('?8FRCC021!\>HJ([K1.F60R0("!GVJTZ M#*@92QB% ,KODMFX4CS8W?LQCF1I9!(B16K, :MJI<4>5B!FY16UISI?@N>[NE1&L( M ]#?;SA7;Q_,##CO1B M3NZ3]'.VI31'7W=1G)V.MGF^?S6=9NLMW079)-G3F/WG)DEW0'1V4O[M,CT[20YY%,;T,D798;<+TF]O:)3;TY%6C(A&=)T7B(#]NJ-+&D4%B8WC2PT='?LL&K8_ M?Z>[Y!(76KRU%>2SO(@[.3 M-+E'::%FM.)#F1!E:W8)P[C(W56>LO^&K%U^MKQXO[IX>VZ_OG9LM+IFO]XY M[Z]7Z,)%*__UE>-?O+6=J]4?R/GKP_GUOVB,/JQL]/S9"Y1M@Y1F*(S1NS"* M6!YF+]&S]N')-&<#++J9KNO!O*D&0_H&D^QV+)]7>;+^C#Z^H[M/-/U/@ED. M8UYO-F%Q8P01N@S"S9B-:1GLPYP=#T#M8>@5S=E,0#?("=(XC&^S(98##'"] M/NP.49 SW$6^I2EB9\ZFGFTQ)]Q1]#;)!O'N,/Z:36+9(?U6!?(E"G+&S_(A MHC=,?)_$XW42YVG"+FU\B\[CG+*+/XCT@4$F['ITFTU9[AX3F!P3F)0$V+DWP7I!.DXY>(:$2395]%FI6D8E*_.]/UB7XRO6OGEB@BACG!794M MJ@QK,5ET58ZH&A,B=.E*9/J,[](35>9DUM7XDF$M](EU5'5"K!]#K#\HQ,_9 MC53=]2\>%.Z*.F\/6)\87+@'NRXJ]ZML'ZSIZ8C='QE-[^CH[/??L*7]*;N% M5<(D]FG$*R"RX6B+B2FO(-8QGM9@/*M%SKJSR EC=DSK,,NB:T$GM 05 M-JAP+.&$+<*77A?$>")&:P6MBJVTJY[:/#M&=C88V6JMG.R+]6Z&@GB#@F)^ ME*;K3%@<:*WNJY#.A#'JO,:>@4$%%2ZH\$"%+X[5:.5S)YSS8SCG3PIG>^TC M"^U<!RL.?'5A25,$0& MY=_W9UF1;;)T6H"%90%.?:#" 17N0JP&6-B7@!@?P'0"BK7&N=#@>W5<&%>; MLK2PNA*4?AC]6GRF4O]! XM*+>E,T_R.S88Y#BQQ88D'2WQ@P-WHMGPA_)1] M-99&%)(9&-L"INP(5Z+7,2%GQX85\# MEKBPQ(,EOF3 N&\;CAM; S_-UX VXE@T!00C9CG<]Z-+CDJ:HY3F*J5Y2FF^ M*EHWPQJG!P];/8_;D=>PP+;A/;3\_Y6Q<$^1"H&]G&ZL## M7L>3-N:@B[#$HHT@/ "U88X#2UQ8XL$2'QAP]W%W8WN08=O##N_"#643XCX( M-RA/4)S$[6?S8?UL7OH '+8_8(D-2QQ8XL(2CXC.QE@HACZDZL:Y,4#(DPP0 M(HVKQ Q^"7(DDB\#0L+]KI$IAL&;TA]ZDL3;(3[ V"&QMP!(;ECA$XDA@H="[,,F3D211EO5' M>@MS8VX0=>8&D9D;_)?]B.@5$''] YL;L,2%)1XL\262'EN.--8&^3G6!I%9 M&_SW-X;[?G3146IM**6Y2FF>4IJOBM;-L,;:("JM#0);&P2V-F") TMI,6^_G%6^$LA2X#=G:+Z(WK)DV MF;$L3JN7+*N#/-F7K^Q]2O(\V94?MS38T+00L/_?)$G^_:!X"_#XJNO9_U!+ M P04 " !@9+E6TRB]=:D9 #_2@ & 'AL+W=OQ6QK3JR[JLW(NS M5=MN?GKTR.4KL]9N5F],A2>+NEGK%A^;Y2.W:8PN>-"Z?'1Y?O[DT5K;ZNSE M<_[N0_/R>=VUI:W,AT:Y;KW6S?Z5*>O=B[.+L_#%1[M\=^QEKIVYKJ8*L]!=V7ZL=[\8OY_'-%]>EX[_53MY]_KJ3.6=:^NU'PP*UK:2O_J+ MYT,RX.GYD0&7?L ETRT+,96O=:M?/F_JG6KH;7UZ=F.\J;OF*Y[OZ M>UM6_WLS=VT#=?F_0[N7N:\/STTF])/;Z-R\.(.-.--LS=G+[_YQ\>3\V0G* MKR/EUZ=F_SO".CWA[W5KU,5/ZFLL^5VW76-4O5#O-Z;19$\.8BXPG?I-5]T" MW.H:&G);KS>ZVJOOO_O'T\O+\V?R$G^X>*;J1K4KH_PS_ZY_^%"YC$R/R>HU'1.\$CPN\VO#_:>"\LR43OC*:&#E16Q!B2_]!VP;#J\(2(?(- M!L$;-7;IN1OY]\N_;FZ_T^O-LX^139[$F7H'J@J99<)\#(-74UY8'U8C&EP3OB$/9B*S#4_-G9#9^O>%T M7F$*_G+>[<$-'J[5X^G>Z&9"]GOUY/K9]>P<(:DL:8&RQJJ0KB6MF:E7=0/? M!@8ZU56D?)@KT\O&L$G"LIH&?V&[H"D[Q]/;XS=:O)"Q"\R#/)&JJHKOU^EG2/G N(L_D ^$)V%VF$:.!_2 M'B50;&YR3=:5KFB^P#^V[+AD*7D,Q:ARNP%_&K/1>S&UNJ&'(*K=F1(OKB4D M+YIZ+5Q(5\N(@GNZ^J$Q6UMWKMQ/;\N:>/S6<_(NRU4!<[DVJU(17-C"D=T/CCOI0P9DNN#+@&4B9J+RA^1 M'1AD\95M1"M7NED:/^=5U",O3)Z@A-=!R+R+4<29)8^%4':-Q:.BWE5>+D#. M#;:#1PMR^5M==E 5LN^\=B)(P--RIFY7UBS4FR\F[]@/O%\@%B=.\O;-^^@D M/Y%'$R$-Q'!!%G_3+>$!Z.,YO&8-^*YN8(P= H:"@]]LL&"@'%MC7CHNKF#8Q<3IE &%TSLQ'[8=B@XT.RN MRW/L%Y\PXT29Q<(P"E>O(=+U'%L4(SLGCU^3&RC4[P:.[C6HAE)\QAN'"1O) M^;?&;S,&B +&T#!JH3'VB#?LR<5;6=OS%K(9;."( @5! HB0"A=C2[@@#L*. M^;V)VB' K=0.SB[10<=:P#A@:2J$I)))U@7@OB4DRAP+NG#W,P>PFZ@0Y!8J M!\BDV^RV;C8U!D#?)4!:D8_#/(9EZ P@#YL^ Q6LM[#MM#$E.Z$X%R4ZA>HV MM>@RW//:'>9SPC/&5\1V@3"]NV(B ?PK., M[H J''G$/;]#YIH?%GD&,2Z,I2F!V_+/4]D$819LRM.T@RXC+K_28(GWI$56KA!8 MV6L)N@/CN_5&G!<>%H9D:PF&^N@T ;[1<_+$0/X3+ #LVD&A>CUCERP*@P!, MOAQF!J;>P).3\JYIC\2TKJ0W%H0)#OT,2RK?P M7X ?\3RD(W I+P< M^KB,H "26LY:L,OE7?K<;KZ/ MT)DYYAF1U? >S+*85$';V$)"KA2GH0\280+_ M0\0>@_VP9>MZ1A0'IIZD3'$KGW>P\X)VXMTF@)MO7R62ZB?/>/*@N 4Q G[. M$2/(MWC>BMC#2D$$9!U'.#Y3=\8HSL>O)![YS Y#;"7%-]:4.VQKP]8*+H(]- ^5$1B_XZ?HG E9L,?$*P?_@0 M,IRVSEJ)@>EX@G(\=D:(!H9[$XSV8P^C#^VGY;=[K$UQ3R)#M:UM'M#O*.2QVJJWXYH:S=I\IQ!36*U!"34;E3G*N9-@*7@VR)X&2X'(P%#8& MK^C$?VXDQ' A _L+JL/Y.$-ZT"QOWXN*]+YL./JT?C\#BE@YW7 !RNZ6!&. MV2P!$EJ%UX03"Q @^ XGKG-)0[S:#IA, K;NL\N\>\F)3;U(=RL"-4!Q0+V- MY7SBICV=29U@F]K!43VXG%U&$$Y#'UST2'_"51]!D^5>6 '\7BV-"_(;V_>I M]>X!MYY8@6ND-R&&\:,#^"JCLI!D>E/B<5U(+DT%;/*+E!],"<[X3 ,ZMR0= M:H?LF+"N;TE(%$3+DE5$; R4&[NL_#*Y]]*E]PV#J$3ZS1$)64:WV1"A*X(# M/GPR!('KTNN0%I)O)M;YOP1*#ZG=A%6S[EHFD[+OB7#<-L648-N^C] 9['P^ M>]+K]X.+RR>SZ_XS6\#3I\=,8)+R*$MX!-D0_BQI5T;(Y*<;*B'^54J/)3[! M]WN]$>[=E]>_J7Q:04.&2)OK31%3P/CY+>([66IT..$Y5;$]F,WSIO.O]2%Y MT7'>MPN+A6 G>B"&B4^"4V)1S#+7>'>S@Y$GSN>1\"14!D:Q,,$@B>^5@K*4 M@?)26Y@=UQOK)AUP;Q/R*F%K[!33! P98)9.4\E!V2DL-D#S]/JZ!L"L&RY_ M%)DN_M-QLMR!U++4EGUA>?$9^HZ*: \*&VMA7# MX-S6S\OZM":(2"B;K5UO;,OG$:+O'/%267MPN#*)W$J[,"& B8>4[X;"30Q[:&($.OC:,?%7M]MD<>UVM(&$F9+D_E<^@0M9D(9@&Y_/"M M+)LE@XG-I6E%8>)[/JME7TLKS&EYBE/W_86+I 2,G>+%1,8B6Z_&$2+&^D%B M9$/7]W7W7,=S*W!K,6 #4+&38D4AM56[YJ)RNI&)ZBJ/9X=\&JIEID>5'7VT M*CPL"<]@+LHEIW#L:Y:>?O,%?L1#K%/+]U"%C(@(MR+U9:?)==$.X_;67&$_ MKH;'5DI1H==)=4@G[Y(:S&U:@SF2UQZMV0B,)6$D9=2U 08IV"\*:B.E2+V%4EBYJGPS[ADQ':@2SJ>$I QJ(\EA'G3)S-L M.A&?3JP,CY>-=T_C?-9%FJ-?Z5FJMN1C"+5Q $N=[&D?^]'X*B>M^!KV5];B M$@=H,11WFO3M(GD[NMV8-'IU#@7)+,PQ1A63KTT:M.A3CV6)3V\]UKT5K&O- M,,$-R%?2I@#UDFA'L^#J1JSHL::K0E;^9X2H8=AD$-^8E9 I4@A?/[$![GM M?I@&>QSMCN0EO@K"20X!'9]L>6\='?30/P_=9,_IH*-0+_#-MP.\2\SL6/93 M]*_WICYH6 MIJJE?%D:0]5OG^1FM.H\'&T< M7G[BXZFI- = &M)XI^8/Z,)2=-COANZI)U9X'K,#5G+JIAF5I1"T !4LDG$" M0Q0BO:>*Q9B8=_"A=6D_ SW(V35)BG,0?8"O$W(HOJ)+!<;&U(N)9"=2XP,] M@MT/9W/L;#&9;)D9YEN J+('TR3$!AJG>(FY+VXR'-6\^_73NWA6PT#/>_,8 M#[P8I9.%TRFL1BP=TM,YGVW07A: 6+54T;0_EP1*-MI)%Q23D!)-GBO[2QX^ M4?>G)[7]C6XJ[M\@IW-'\6! =L1"K,]P+"9]G^/'6-%WW"%IBFF(BO!L<^E+ MHF:JVH<=B*)K*8)R4&*E'B4L[9O;I3 M\@B&5'3@^%=(\57';R8"#EJ(.+::9>QH&R&7^UYW?(BVTMSZEE%59#HB/Y'H M:?]U2_Z5#]#I/V\0SF&.]R)G7P^&B7(O6+F?2L<3E=A-"B_Z$OF:&@0CZFI7 M2*9"SPG%?3D?(:-D)V_ZM>E XH_)0\*#]O/G](DZ[IX@E08;ELX3432 Y.2 M,^]:*>;&QW5E#MAEXB>-,-6X M=FHQE?R/ZL70A'L^@*/5).!F^-O@$)RD2%0$$$?./I17G*D/L=;S(=1Z6*'O M)S9!C >J0TEKHI?CC'*.%#AP[.4F2H\]AM4-\K-=RV$?_I8.;H;Y*C5OT'ZG M5+'T*6M2,PJQ$R%@T94(?=M@/B:6!0XF:7SZ9*K8QD&M"MQ3.DK19B.7'=6MBR<@U?L&N&PE+>Y6B(EY"))EX2,C=[+ ML<2X0"(%\E@?'YG*KX;/X3X=L,@U,26M\93R;CPA#%^ 0%)YQD[4RN,Z\BWN M<+L<0[H=IVN="T>Q-3>0Q3[D$3[7I:O#6L,YA?E M5MW2N/L^,W0IL-[7BREU,0;4]/']'PEFZM$ID3+,.+P[X ?<:0U5Y\4+YL@( M603^Q0J,#/3=D$F9EK_/R"FFL/_)R;#Y6; 7TK>"CT,>:5P!_:>[3$JT4C77>9B4AZ M* %?Q'+!1IT+"?;],I6-V06)OJNL)S7L)*6Y]<6GGO$3VCJ=%;.'(-M9>N]X M3QK1T84SC?ZH[!#Q1IIR#I"1M=PD?"P8QCRL.+!;0X#ZR*X!S(P)O;Q)R8TN M$X60TZO+]>DL4?5B/X/S6=+EXZ0_OHQG-&6 M_9C0H"7NT1_AG@IK4BL(V4P8/M)'.AJAU$U1;9ZLI;F - M=\,AQW9_+=^7WC(_6>@!P3UD]&EG*W& MYFD",4&X.FJ5\>?/E6^L$^\9HP)/1-=+PA7&T+=!:Y8U6Z/VUQHX]K-##B5D M'T *.;N4<[P>X7%>.:>2DZ6F0S(86F[[<'17)-E#T/W,YW/Q;##D.#Z;DGLQ MWV,JJ>X@V,72SA &!6?#SGY.W8!%/)PE&7E8&A0AUZ%??: #1\X=OV(YX[SC MOF<@Y)EV5159FM@=ZN8_>BTK%\@E]S= W@@)U\$JAAM+0L_ERR;UV)9;7!RULH0JC%W571R:7NH7)\AME1U)7?%N.'T\'PD1!_J96KO M7[,T,65@W[<0%6;>1S-\=B8/N3V54KR5C'L>[E^U^9;L^LZ4"Z2J<-7\]4>Y MMSF.S;[=;]Q%.BPS2VM9?Q3OIY2@MS2'0W?H^@\(&%_156:JP:1\G,AY$^RM MWD,C5D@1VA64U4Q"_;Y,C?H)7ERF+Z7 MWY")"6**U!>=G/30T'';)=_#8%'?;RII#IVI'@**+*Y-P5M,<(/W8Y'?\7I' MI(S\IX+98O]-N9_5JE^3?.Q0127-U[C_:C"Z3SX"^I%@%V_B#_KJ MQB>A M+]K5Y_*2QI3 K''2(=!!%?[I?PW&.=(Z7_(:6 M&9=I8&%'8?'C?!( M4[WDT5H.V 4NIP\K6>EM.H@)IC6$[YPBV*!0-&42<^X^C= M?48'>YH/Z_CZ%]A'EZ+8]1XN O9V,]QS*CO"Z%P1D#73<'-^NA-=45NI\5-R M4?DMN89W_4O9__ 1DJ%? N@SMHPRMHQ;G:B"DKT+K=C4AYT]R"Z>SJ[IS_7L M@O[\,/LQ>Q?//JA\3J]=7>#KRXO9T^SBQ]D//=%8.W,I8?VQ8EK92!H6#S%. MJB,S];O9I1?B?^X00LB$[V@%"\?VUDH9[D/HI47TOZ/+/GRTT9=GW\8PD4QW M1T<+W%TB=^Q"G>3MS=VK_B*0*@2$ET*!(+3[>$]-51<7:%QX M&F._+U]]YXL[9L 4/:3P\NHDZW7^L]E+*_QD<"QR'Q=PO2HNQI4V;EU* M1X7CS8/!7 Y!#IUTCM 50'D-)H0S=ZK^':#F&!L"X(S&&"HS' M&=2\%*]0:UR2C !GK6P+WI0X;>,'KRY%4WQ,?0N&!J\W'!!F. MT]4=!I>]!X:(X_W0R_.+'[T%P2@.&H.T&_CF8YEIGY:4N5A:QU82]B'"GL$T M\1I7T=^<"T)R8W\1CF@SF;AMM ]A?#Y=%#./7B8.%+5AZQX5T2'V_06BW?$5(8_X-13.\C)%BZ)Z,^\6OHS=CPL46[H+)TJ.4 4WKNI"TA3.$ MG@1Z8$IN)9$"3JS?<'%[1&W:O3VZSB.58#EEC/A3GOT].9__)3EGWR+G83(T M.7J8HKB-\LB-AT._;?,H^5&BM0&:II]>XENA52N_3Q2_C;_N=",_:M2_+C\- M!>2PI+R@- L,/9_]\/A,#AC"!R0A_!-'\[IMZS7_%^D1O#^]@.>+&M# ?Z % MXF]>O?Q_4$L#!!0 ( &!DN5;6\J5T+PD #,; 9 >&PO=V]R:W-H M965TCK?KL1:C+4OKE.V7Q5_ MKSY[W(TZ*;DNE0W:6>'5[*9_-W[[[IS6\X)_:[4(:]>"+)DZ]Y5N?LYO^J>D MD#(JBR1!XK\']5X90X*@QK=&9K\[DC:N7[?2_\FVPY:I#.J],W_H/!8W_3OLCJ$%W9;(8&I;;I?_G8X+"VX?+T MB0V39L.$]4X'L98?9)2WU]XMA*?5D$87;"KOAG+:DE/NH\=3C7WQ]BX$%8/X MJ$PNX&)Q+XVZ'D5(IN>CK)'R+DF9/"%E/!&?G(U%$/^PN2@Q$_2#\79>" FIY.S _+..CO/6-[97[!3_.=N&J(',?Z[S^0D\'R_0 J6 MMZ&2F;KI(QJ"\@^J?_OC#^,WIU<'U#WOU#T_)/W9;CDLY1<7E9B\%7N-_]6* M7]R#*J?*BPGC?#H0L5#BO2LK:9/JT#5 J!5G^05HJ?;>9\Y;R,6/CRQQ\N)Y/3*WK" ME^.K5T/Q3LVUM=K.A<0I!?U!%F#5>JUJF9$AZ)F&D%CHL#I'!E&T5@:R4MI< M9 IAFR.%X.R$0S3>6]2K\43=CLLS5B@5C!#YF*J ME.VEO&660MDYTF0NM.7]7LUK(Z/S2UP^4/ZKO,L(!"SX"4>18F047Y0I/ F. M1K56TP4PLX[-AGV-\*D*>&BA,5VXF5 P!(\KZ>.2;*EJ'^HU0Q!&-LB4:6>U MI\5#>!L&6=LD8,:"-K0XT(\0O0O&)KBY2AM:G>G9<<:M3"I5; ##'L\'$"%[ M4[7.HVWF#!$UX#[L1W[?5(ADR%![5DCM$H;\H7PDIDUE]I7@8M$$?DU,;(_- M$@:M36X!;1,@VHN7^I7(I/=+DO,@38T8@))ZML7P+6'$&^LBU)^79YX7VN?A6@S]L9&^F0R8-Q=)D*+[LA;'R&HV"!O7!HJ #Y0P< M"YI7@'E0LPH4&G M<_DN/=NP9 M/4H 0RLD=H:)$8Z \54,@<9*_.EA6@DFCC$AQUU$;_N:6IMJFQX[CUKL1VKUU-221' M]^&7)S++5$70!U=[Y)DZJ>PN""MD1(AJ%9 MZ)$&X)M,IY!J4@/OAF+,("JB.E/DX >=@W3)]M; QAIX*F/CH3'@@$;L.\Z< MGE5I* "0I2^IL(POKI#7X2A*0*M$%9*O#2=%_)O6VB2S6," Y:I'658&L4SF\G71F M$, U1CY(*$"6/N5)U :92ATG5X0R73=HK9G0'9F09O[LPYGI6*+$1<8$083G MTB9%L:TV5*QP+"*2-'2^AVOO\CHC6SO9.+K;174'+2055JHGJ86B'H01ZB7M M-TK.P=2ZGLHV?;\)QD8Y7(.-XGRK)*8"33]T?1'5*UB+K3LEJZ)6B=/;3K7B M=D7FB23;L8>9E0C: =20YEFEJ&'3\9:EHSU!N]9D)%@:;AZHJ6*GIF[:_V2] M[B!+PGO'A'/L4M8!J5"*W&Q&"DZ7XL5X$VY+[#C6)72D0A(U.O6@Z;!>LN0. MLJDY_E=ME3@[30TX8WU/E8DGF/;G05/AGX?X8INBVWXGZ -YA<)SC8B&=E-* M"VVOM-$O-C['5*&ZS:3-## MX9C^XFHR25;OY^7AN2&#'1)2, _55%"2QF1>\L_QD4%\Q\C0-M$7P_-G)B0Z M,.7')\8,PJY!):6(N7=UE41EE%2GR]5PM0(2XF%DDV9U5PBI"'0$9\[TMKN9 M%M'.35L5[:B:AS7K-9KM]301[P\J&<^/[*;LF>4AISTSH6X/_&U>X-%)!PP+ M6,?XK_5^W;RUFRZ:OO=(^!T2OPMT%V\?DDG;VO=VTB$9T>X7X[/+X5G' M5:^,3'W6<3\8A@_F MI:X*O9B\&5YV[MYAQB8!UMZY-3UD&T-_%XW2LE^'7JF#-'JQHUU4_.79B<:61B MBC?9D3-.@\D>SO;V<+8E &4T&B>,BNDEX$ZWMT*H65/B*_>ZD@3=H-P MP@NXQ]I*W5MR7G9"7@EZ]=Q.BD109W3.P-,K@*: HIU85=OAOK?DH[4/&:7" M(?2YALP&C.F;1O=K]T7H+GT(62U/GY,^04=M:>R?8>OI\.)U7_CTB2;=1%?Q M9Q&TEL"<+PLE<^5I 9[/'-S=W- !W7>RV_\#4$L#!!0 ( &!DN5959+]6 M'@\ /XP 9 >&PO=V]R:W-H965T#P3[0$FUS2Q;=HI19[E^_7P0/ M23[*V87JG1>G#C(8QQ<'0\P7CZ;Z;#=*U>++MBCMRZM-7>^>W=S8;*.VT@[- M3I5XLS+55M:XK=8W=EQPMU-I)+KK2JM-J6H MU.KEU?WXV>LIC>NA,V$Q.C,A]1-2YMLMQ%R^E;5\ M]:(RCZ*BT:!&%RPJSP9SNB2C?*HKO-685[_Z63VHLE'B9Y69=:E)4R]N:A"F MUS>9)_+:$4G/$!FGXB=3UALKWI6YROL$;L!19"L-;+U.OTKQ)UD-Q60\$.DH MG7R%WB2*.6%ZDZ>+*?YUO[1U!5C\SRF)';WI:7KD*L_L3F;JY15\P:KJ05V] M^N$OX]O1\Z]P.XW<3K]&_:E&^3J1OYE:BLG69/+2"ET+BX$6(ZS8J8H#6)DI89:%7DO'Z'(O,*FT M*U55)"T3@1,:, \*MA40(M%]Y'L@'C""F.M<@:1658UN*:WRF(50"(7C[*">L!Q9BQ9 MKB:^O7@KZ+=PDED5YV!0U3/:1D-CE:F+ DH" ML"*H:&*I:C>I+RGT*\$)(CU *?>MQ9$PZDT?FUWUZS+'XVKO65A##EAB1YZB M,Q5A7.]W9*)B+W(C2@/5?\D4:-R-1"[WX.7>LNDC.S"E=PLH1%%X"%QQ^.CS M0RQ"-%,JL5>R&O)W#-[ 'W=BLTKN.9L1AZ(%VRDSOP(.7XMKGA;X+/1-O"G9S M\2D&>];HX=/$JK7/$)YP<3'5;!3%%Q^.8^0=\'.\'PC,J77A;Z2NVK#@GC#" M5U!F2!'_0?*EH^?O?[U_(WZ0V]WS_@!^/7[^GYW%B$B.2DID6(QM9IBYF-R& MXKWCIY/\*HKM9;."HIK*)212\M^'GX8NN&) (:NU@A) B)T>CJE06N>D) "P MKO2R0:!DCS1,H:E*GS.9VN9P61!1_53ZND6C54F/O[#LEH"?:_@51]B^CZ)J MCR!M@ 53A4B!&YA8UP[V X>A(R@$HY](X]W4$;*LMFWV=9&0A@26!AXOA!QZ M?D9AW628Q*#,H3$$-W*=2*J7-(?BUX IVB*0J0Y@U;?R!D5^L;]N2P_P+"/' MT9M*A$[[G+D^R/D(*BA@BCU#BE-#&Q1\Y,6"#ZAR>N&6XX@L$U4B+&0*F0#A MAC8,2F%8'W7.E"^N6@C+;Y6T M2%^VI8CMD:)RR"4>)N2LQ/LO)(,FKNJ1X==DQW"\.:,2"O=4V9)1G-T.\/^Q MP^(O*MN4IC!KJMJ)Q7,O.V4&6\">W9%N "95;IC"D49:KPK^U%'/6<;"VEA6 MK_WNH%,&6,HEU_RTT+\U.K^F\$*R!R)[AO^# C ;E <#5BD5Z"C7=^:14B#- M]B4\JKNDS]T]Z'N:46Q46T4#*%8R1PG*]01B%4H/G]DPFI\92J26KVD-5:(" M53$ ;D&-MR#_W>/\:!4_S>BB0_HIRWW9H%"IQ5KR5E=7I &CY\R%!^0CW.7 MA@=)_10[1 S(_(%&Y=TX[KR?O8*3P-B)WHO=VUI18.,69X5J);/1@#N9?<9 K^Y )=O0GM.O=T)- M084Y-T8ZH4$6UD2C9^:P_J6ZJ46FH'X8;2Z]UWVIJ4PE_V M$3JPF^$]\9ZJUII:MK3O6$M=6BI)J\J0VI$E(8%SX*?#P:F9>RF=\,4F<8Q" M6U5]$/2Y3A-;9#5]S=LL#HIRZ]*NRU=\?[QUIDP!QI-.)8V:<=U(:J70IOH! M^MZZ++-4L9J(2@],'.363B5R6("T+/0+D-\:K.AZ'R$B'ZWQC75'VWOPFYWP M/I'(')Q0XR8') MN\4E.9,+H39I]R)PH[8CU%HN((H]-(;-I2+N?#W3.K4/S)U8_.T __[V2?XM ME2>I/>2CRU4H62E3%<7OSGZO&_K;WC/%.0[BK=.4')VITP@]>G;MP2<,%^=\ MM_['N/^A[ZU4=.5'\_O+>K6@]GW<*-^[5HX%RZNU*4"*T!9L';C?8>'R9EV\^,\1+!LV90'#"UE9^ABF9WO4(=0M\I:$/=:0J[Y'J@5QM: MXO1RU5#-[#WD;/+M]V\SN=.U+!BV3HEQX20L'"-J?="S=OC>5*99;WJK.ZW( MK:GJ0)FTPE^NG"8"#IF0TQ%L4?HFDV!/" W?*@C":G7 MKZB[7)A'X<4:"MT-Z,E:DX'?WQ"ID">2K]DLE&.$O 2E>_A% M(=PWX=1M"0(0EN"C=+4Q-[WKJ 22U*&I?C3?13,GV]TQDOD:V7JG5 _:-!;5 M'YP2>(+5&^]TH^[,7;!MN<=S%=Q3[\VW<]X>[C-BGRV@K= M82Y^)1R*3TH)_K2=INP(88\(9>C2'5)QYT6H0@JYX[*'./'[J(YP[]#UOMCV M^'N>2@RMM*5N.8&49<'%F+\T+94BOC)I:U_Y4^;"IH *K&B@=OHD+,8K#Y-_ M4B"D_GG_N2DDPFM\,)!KJ_;X^;JLEX-AV.,,+];7L7>'0[6PQO_6^OXX!WT\5D M>.=_[X]VK$1O2J_<[P=:\3J E<-Y,AI.D_1NN$@F(PCPM_!Y%2*-!Z/Q&+/H M:C*^95'3P21=#,?)?QU'KV?)/=P0A17-G2U&/',^2B$-44@7*9Z\:RJ@*YF. M;O%X.EH,9\EB/,7OO=4R26=XFHYFPWF2@IWYD]GYY6M1\EDP9'_7<7QP 3O M9J0*YG>:PE*T!$"$)4[2B%4@[(\QGXI^3X-V? =8NM]SH)VD[F?1T_7= M> 1.2=/C.0T@38\8>I<@.UW,V$8S_+UU5IN/06:^&V 7BSLV)KB]FX UNKI#-!A= BS'J_D"4^[NP-#3V#Z' MUO&?A];)XI;-,WDJ]E00:S[9.P6>'6JG]6:+G4A6L%\J&+]AMA[XP*;K%] MYI-2?(8$>#TH-@Z#>']5XM#Y*Y+$HGW;69\<3PSQ!C<< M!_."A88CL G0YVX'XK0@^"0L"+7M.3XTZ,YBM?O%/)S^:C>@IQN3L8G+&TFH MYJ#;R95=I[6+ =ME4UG? '5G$9EK=VX,0ZA(/$#:[UTXA!WK5[\ENPV]VU;W M3D7RR2)3?>YTY)9-'3L?[M"9JW;_.A_.Q!8/:%ZNLDI)WD)WCE(ZUO.&#T?V M2].@7]<8(+D(5O*KA"Z)/A2G ',)%EUL/P4;'43$]H0_Q.;.DKH0Z,ZE44>+ M3VN<:63YW>7QM_? =;>[[31P&FG>)@A[T28@<*S*KB?] <->=Z MK:>./-]TSJ1#UC6?O*=V9E/6[GAZ?!H/]]^[,^WM? 8@XV-9;4:@5IJ)J MGETY^(>;VNSXA/O2U% L7VZ4A%EH -ZO##:,_H86B/_R\.K_ %!+ P04 M" !@9+E6&^.Z=Y,( !L& &0 'AL+W=OI0[5UU,)C;- M1<%MK"M1XLE*FX([7)KUQ%9&\,QO*M0DF4[/)@67Y>CFRM^[-S=7NG9*EN+> M,%L7!3?;=T+IS?5H-FIO_"'7N:,;DYNKBJ_%)^'^K.X-KB:=E$P6HK12E\R( MU?7H=G;Q;D'K_8(O4FQL[SZ$4"8(9 MWQJ9HTXE;>S_;J5_\+[#ER6WXKU6?\G,Y=>C-R.6B16OE?M#;_XC&G].25ZJ ME?6?;!/6SD]'+*VMTT6S&184L@S?_+'!H;?AS?29#4FS(?%V!T7>RG]QQV^N MC-XP0ZLAC7YX5_UN&"=+"LHG9_!48I^[^<"E85^XJ@6[$]S61@!Q9Z\F#L)I MR21M!+T+@I)G!,T2=J=+EUOV[S(3V5# !%9UIB6M:>^2HQ+ON(G9?#9FR329 M'Y$W[UR=>WGS[W.5_>]V:9U!>OS_D-=!YN*P3"J9"UOQ5%R/4!-6F PX"?__!WY>6DAK[,\8M<[E@E9&I MP"_N4&&URMA2H!Q3@6K*&&B!<127M2 0_*ZXS)C3#("6=B7PD"G)EU))MV6R M; 66J:RXH@V%MH[Q[(&7#B2@:XOL-E\A#)(C6MV)'LB!3FTR8=0VJ.*AR)?" M;80H6QD5-TZ2*C@9][TL^MYS(UBJH$>N)%RJD;_&&[K2"J0ERS7+I3#PV0LX"6];C(#.)E"C]EB0RK@S;94E%C MI(WW1"9'1%I92,7-<8&7[-L16YZ7TFP/H2902NT:T9< /(L*G0EU G1\Z E) M3JC[S9M&K%A6 _40]>YWM'7ZV9U443*\KU&\7 M8.9SK8 M/<,8N.8F(UF^+3R1@N!$0[MZYGM..;^T3.ERW0..6IZTJ=*A@H(9L_,0ZM;U M7*O,]B-&*]$I!7()H<4J3*K!2 !I0Q&NT$M0+$JN&]8*O245QF%>1J64)]]J MKD*2'196*72WH2E(#?2^71"BOK,^ECLC-]+ET*3QQ)"^D/NNA0\*)+Y2V*:5 M1!5!_9)#94K9(HB:!ZI[/%> >+=M^?=5^I LM]Z\!HK&BK:_-6'9%7O77I_5 M1HTE.-%3%;VD:G9$U=A3A7LMX9.4GNHFEWI%,#"]2[7#0>VEQ+CMG$8T@0U\ M\R1B[?@CB=+ZJR,PY+ >;>OVT;#$[-:Q.\*BF[(]K^!',GZ-1+Z7W%2&A\KM M2&('AG#:H7HS]G,2SW'(4O8B&L+1SGCM8!9])D.CNVZ/N)-CX+-CI6BJ>*FBWJ) M #":G\=)]/&5NV:SLW@6_.JW9-A_.H>L 1[)C^&1P)SP^4$^>H9-:0*R IGM MTQFKWL((^CN$V(*@.0E??\:?8K;6#\*4A:/H=*%-P#J%\_A89_OG0B)0=:++/(?L30U>&,]OI?E:M]MVCDP[JE[%QK M")5#!G:2PMX:+\]^]8-56+X9G&MH 2;^U9&!/$P.#3XNQ]RVQMF%(^*/7B;) M;@;QCE? ]Q.K:D$*:&W"R-.%NP4M8Z7U%/OJW!-2TE'BFJV?-O-*0^'W4=LK=3N_[RFCX6?0';QL#NBX+![ALX1/0[$-<.TD-YCD MD0X-JX0\CD(>CX?90N8:01JL\R,[9?D8XPAM/%C [!_^E#R]_/7VB_\UN_PG MS=28*J4+Q4ED)U#3"'..OD:1?P+W@?%P+['W*H'RORDI78:Q/! 'XBZ**EP_ M<+/M)H"^BH 4#2DP.PCLN]TC7C\M%WP;4B<32*6,6,DX_YZ';$5HX!.]CPIG MB9C]MC\4MJ$)"EFF/0HY:JC_>D!M3SIJ>Q ]3T G")>O4FV&RA@]DW>Y5^&]X@[Y:']_"HJC5.@TR)%;9.X_/3 M$3/AW7:X<+KR[Y.7VCE=^)^YP-G5T (\7VFP>FN!YGWB\NC(Y=D MJI N-@M5XI>9L87TN+7S([>P2J:\J+O[NW-E:E\KDMU M;X6KBD+:U9W*S?)Z,!XT7WS1\\S3%T4Z" M8,:?M!B(%(UDU7NOYCE3ZKVYY3D M)29W_"F68>WQV4 DE?.FJ#?#@D*7X;]\JG'H;+@8[=DPJ3=,V.Z@B*U\+[V\ MN;)F*2RMAC2Z8%=Y-XS3)07EP5O\JK'/WSQXDWP]O(-?J7AG"L3:28+KZLA# M.JTY2FI)=T'29(^D\41\-J7/G/A0IBK=%' $LUK;)HUM=Y-G)7Z6-A;'XZ&8 MC";'S\@[;GT]9GG'_]!7\;_;J?,6"?+_/K>#T)-^H50TEVXA$W4]0%4X91_5 MX.:'[\9GH[?/F'S2FGSRG/1_%)YG)?7;^;/Q2IQ>BKW(_)HI_D*6JQ^^NYB, MS]\ZX7CQE!?K,E$EU9586#.WLG B,:A8YX69"8_=,Y.C\'4YOQ0'X]="BMR4 M\T.O;-'=G,M2')"&R>CM?W[]=,^7X[>OL=U"TDPGRCHARU08"+5"/:FDHJT. M2J1OE#K2RO9%1;T56%ML?Z^61>17$+_IPKZQ3NYT%[FK&TC MO+@IM/<*3DG NUCD.I'3'+>9?%1;+LK*9\:2E]X(AWY!"BB0KHEU-S."+['X MD3!UM*5U6Z2514*(&<3#*JINL516">U-'D6M5D9F[L>]"/^QJ;=.ALT@+[801^%1+-!)!^ESBFW.+UGE:\0\.!#+#XTF;X!(^<@*3:+ MA;&^*NO<2U4.5=2-$;@Z" V$=%U6Q519IH+@SS8(L7:;Z4:>5S-LD1!?6106!\@G-VF>9R5,6.LWUG!T/=>I4K3_" MA\A4GE*1>8Q.KK*K-BJ=B@96B;%IDY1UH),NI.J)KCG"0Q%R"N#N9!LDN87B MB2=?Q8'?Q2^!!/LU-M(@N%>A53G'F_#I4FIOLF^I)X4<:I%"AIA);<6CS"NU M#D0CC=FX9:NOB0/3&6( GM]*XT7*Q :@3$O.>L[[A(5 MUQ9MVDIF-$2[Y/%/I8?(60O")]+0AH(CEIF&+;0HE +YU&C6CB^36M54=6V M_&BEY!;M"\KA(AB7;8,93&O2&E>TA$''CR$$E2,#Z/N[' 5T^) @@5$D]582 M%= I# JM=;#MXY$$RQ0!@LOHOV2?"+S0@AX1Z/0QH8]Q]+''1A>]BL[B-V_P M[R(^IW_'\=$Y/43:MWO(E.S^,+[#L]BT_IWPG+:J4P)\!I ML=)4UC7._9)&;$SGLZ[&)HL0?[1M9)F@C".F!6G*F:])MU,W% KF1$FIJVRB M'/ DY9_L1YM0/[%0M ML)MAX,+[+7[ SH;C_E+6'":&UW!S=\R8F)YX 3U4/&:DOFSMEYM9T#H &M> M7:_H!'.=E%NV10GPG"O.H+X@91@;T>F2P UK3!A7N/18Q\') AR"\VA3V=+M M-[<9?C:LW4H:E#[!,VP$->6=5 "E].C%J8$!Q$T(!S=%3PUR15@ULCH&]AD2 M]>.6\^"\8:N@'M6): <6Z$6TRC77;KAY$U!XL[?'?J(0%U- M+2"3A] N_]CFTLUDW_U]S:LX!_!!CJN!4NR 6>-U=#N?6S4G!)'(:"M.)Z$V MHE\JCU&&4W ( I[KLJQ'!-H*%AF!F\:3>#R)?@P#("\8DPK)O'D;%.K"GV7]8WB-T'?Y"(ZQX97T9OX MK-$39O/-YL8,QSM GZ>@JU?127S, 9?[G 9B]0 :D+S?0!%UE*::CUPY-H:G;N$!V)[YJX&1&:5; M32]JS9^V$-D9R%KQE&.<72/.RC&R[MZ:1*FT'K#W[9L@HVDU>B@?&P #.1*Z M8.\L^@HS=IY#S+![2="WMR^94^U:6;#M^7/9,/H'4^N.[.9,^(+Y=:V2&? % MWNX,N7[G&-=M(9G<0JHJ.V/EMV#KS+O;7@[K85;[NIFX@',M.S0CN7<8KCEN M:YYE3-U>1-MY-6KHJ!YM6MK0?@\5;0TT&QUJ5]V_[5*AOG]>HS>5>7A@M-M5 M1O$YU= X/AMWNLII-#Z.ST;1[[R?&L9Q:"D7I^N6TO81K+_H5;?93BY"=I2'- [3P3>;[$Z.>7/8F)!1S>MR;J>UI3 MIU%GI%F?=/YMYKS??6 E0?Q['R3RTRR")7S-AEJ%M6K3YE2G;0,*%?2MXOP6 M:I^Z^$\VM;7\*L4K# TM04Q5J6;:=]5POWI659L/&Q$?A=+&E(JF+)" 9=U5 M^5RR7M8"A<+"X=.%4P]FDD=M*I=W#KE;+HW9I:BG9:SUND;Q^M%5]Q$>/4NJ M>;%-EO;![=88S N\QW39/(-+E*7;SIC@I9TK[QKR\QF.2X=4?*+O!GEX8X86 %XA &?8"DHY'># QF^APHTW M"W[S,S7>FX(O,R6!"2W [S-C?'-#"MI7@3=_ U!+ P04 " !@9+E6IAYG M<>P% -$ &0 'AL+W=O0 ECT7LC17O=S:ZF(P,$D.!3>AJJ#$+YG2!;#B>#@HNR-[UTJEJ*T4)=YJ9NBBX7EV#5,NK7M1; M3]R+16YI8C"]K/@"'L!^KNXTC@8M2BH**(U0)=.07?5FT<7UF-:[!;\+6)K. M;T:6S)7Z0H./Z55O2 J!A,02 L?7$]R E 2$:GQM,'NM2-K8_;U&_\G9CK;, MN8$;)?\0JN<]ED+&:VGOU?(7:.PY([Q$2>.>;.G7CB8]EM3&JJ+9C!H4 MHO1O_MSPT-EP/CRP(6XVQ$YO+\AI^8%;/KW4:LDTK48T^N%,=;M1.5&24QZL MQJ\"]]GI/1BKZ\366I0+-B..A!5@+@<6T6G-(&F0KCU2? IBMDG5=K=+P?E)+FPE0\@:L>9H4!_02]Z>M7T63X_HC*XU;E\3'T%[GG.-*OR@*; M7+"#)'SP,YDP"9>.\GZ@MQ;S,L4\K)01E% T \]8' QNKK3 G!9RQ1*%"6LL MI$QES, 3:%XF<*I!5&]GZ%YQK(U*6!"]A$K M2YHZ1OI.P$&E"&?7CE9542:UUD31UUI4-,,BOH'Z-[DVD82&G$I 0C9# M7Y'C\7SAO)H+L\]QAR)^%+X['O LW6$D9+\YK8_'!^G8V4252]8NZ]<4$FS# M(:-&9(B2?4[=I>+C#3 M\7014*NC1TR/*+C%1%4K@ YC7H8OL',H(<-X"$Z"47B&3ZHL^(JB\%W@V?O1 MKAE$"!"'PX"V/BK+)>*"*)QG);6Z4I7E$S M[0HC"KW!)%KX /,RTXY,PT*4CIPYEP1!Q [#&%]C9'G6M&WC'.G< M>,=73I/@312'X^!M\.8,7?,VN(=$LQ/L< M:HQ/;#Q<:.=[35R:IE*>1)-)>-[=U5F)*F,/,=M'A/ZZHI.KOU?10_: .>1. MG;$C:GU*0O&B]+=)'&&9DT;MEJ)#C9R7NVJ2[B?=CKTY?1!&PK5>$?H3ES5X M>C8G)'>.@GTGL[;V(!Q9C GHEM!I2FB/UF<2C&G.8+@.KYLRW'?N'W2N:-@? M%^XB2ANQP?K;6CO;WG5G_HJW6>XORACJ&-<&)6>X%6/JK,>TOWSZ@565N_#- ME<7KH_M)S1PT+<#OF4*O- ,2T/X#,/T/4$L#!!0 ( &!DN58G;FJV-P, M & ' 9 >&PO=V]R:W-H965TV T,GM76M1%JZ9>([![(*H%8G M>9J>)*U4)IY/P]Z-FT_M"K4R<..$7[6M=/>7H.UZ%F?Q9N.C6C;(&\E\VLDE M? +\TMTX6B5;EDJU8+RR1CBH9_%%-KD^",MU^87\3?"=?%M+#E=7?5(7-+#Z+106U M7&G\:-=O8?#GF/E*JWT8Q;JW+4YB4:X\VG8 DX)6F?XK[X8X[ #.TD< ^0#( M@^[^HJ#RE40YGSJ[%HZMB8TGP=6 )G'*<%(^H:-313B4;P_3!(F=;9)R8+KLF?)'F+)FPJJ?PD2DK75EF^T7>9[&=]) M-Q)%]E+D:5[LX2NVOA:!KWBBK^+'Q<*CHQ_DYT-N]Z3CATFY:":^DR7,8JH* M#^X6XOF+9]E)>KY'\G@K>;R/_4GIV<_TWB*(B7@T!OV!^GL PT%IJ0(]0B5L M+?'L+,].SRE(0Q]GTHX,': :W.PTT0I% M_]$=*?74I-E7KB150L\Z>JB4DIVNUX);AM[N"; RV#? [>[V^;CHN^9?\_[M MH7]WR2G14!,T'9T>Q\+U_;Q?H.U"#UU8I(X#8@,YK2^4U+/B"[:,Z M_P-02P,$% @ 8&2Y5D(49,UC#@ ?RH !D !X;"]W;W)K&ULO5I;C]LV%G[GKR"FTX4'<#26;(_M:1(@]PW0=H,F[6*Q MV =:HFTFNKB4-)[IK]_O'$JR9,O.-%OLPXQU(0_/]3N'AWJZR^R7?*-U(>^3 M.,V?76R*8GM[?9V'&YVHW,NV.L6;56835>#6KJ_SK=4JXDE)?!V,1C?7B3+I MQ?.G_.R#??XT*XO8I/J#E7F9),H^O-1QMGMVX5_4#WXQZTU!#ZZ?/]VJM?ZH MBU^W'RSNKALJD4ETFILLE5:OGEV\\&]?3F@\#_C-Z%W>NI8DR3++OM#-^^C9 MQ8@8TK$."Z*@\'.G7^DX)D)@X_>*YD6S)$UL7]?4W[+LD&6I:9$+\SBG/_+G1L;3"YD6.9%EE23P4%B4O>K[BL] MM";,1R7X?5[)=N=G!BMA_(G[*TV.3R31KIJ$O@&JPT_ 0U M/R^#LQ1_4M:38W\H@U$P/D-OW,@W9GKC1\@G__UBF1<6CO"?/E$=H4D_(0J. MVWRK0OWL MZ?:WNG+Y[_[3O_9O3#&38G#9N3<]2_:H;SLW_."BWGM[(C[*>- MEK]Z'SVITD@B>N&?J<3[;9;JM,AEMI):V=2D:UQ;&6=Y+I>:!DKCZ!1,AZ87 MH+74J5Z9@L9N;79G."PQO#LZS!"O>:$CHD_35EF,P,D7%&B5@>\O\.!*O&_& MR4&EJZN]IF[%6QUIJ^);\:JT%O(1C8I/G^C0SY5XK5<:KR/P/@ MS\+MYP9X1!*0C/LIOH];FK+P@EK@UAPBZ,\@?1!XH]:T$2MH,,:;*Z;H]&'. M"D0L!W.6'(),L>"E6(R\@/W.:OA!:&*C&'J7NMAIG;(_L$NNG"YD#JG*(K,/ MTD*\QM7(!U3Z\+?OYH$_^P$NLUII1F]FAH?N%#PSK[PK?Z1O?6R6JQD@>H'O MC>3WW1^G;V?TH4R1'.&,]:0Z$LAD\DI"Z7+D+80+.XB;9ND3%K/Q*!*,G KO MI]Y M0'LPQ&#\+OJ4%9 B+F8*&@ 9> MC;'XE0R@?E(:DJ4C!I/B[T8.?&]2+Q%+H;8% MDCFK9IOEANCM=9#KHHAUPO$)5]E3\ 50"$/9<0H-B"R0':.2DV].C,R(WX!_ MP)5X;>Y,!(-5"*/NU3+6#5#!^>(RYZG0+2;<0&LC\0^XAR4JHTKQ ^+]2KPY M]I !O/Q&?H]A4S;L8#9U]Y]Z/&QE\A"'R0!G-#0ISE WAO MQTGM&5;'B@84&?OSW;&1R4^B*@)YJH)W0*>F%25@5!PSPV.66;%I,1VP#LG' MY0ZJESE4:%8F5&EQP"]=&TOV(R>PY 3P":OOM,U5##O']!"3#D2(S>^EB9Z$ M61;CH4(4)1FSM8254IUC)K'0TD6+?*66O$VT1R>Y)S]J+3B;!55J<66GJP#7 MRD8()^:G1PY:OQ&$M?<_LB,55!GI/+1F2=JC"K;M/0QS%@[/3WO,E(,@D+!=Q!J[+9%NA&<,+.Y.^WR+ E$,I M GE65X-'E0=5$"6WL4H)TB75D85>&W+:]Y LBA@HNXKE8@@YPRDV*JV3@MAL M,E&HK'V E^_@W'*KK0'^D45X!5;#

^>\MLV2N4-)_4ZC0]$ (7*6V$)/22? M)B@]=&K1.#61.;7H+BOC2!YX.6O?U9FE+3;]>A@/>><6$>CVU1>(8W(EI_&' M=MTYA W++4'>SH ZA0)EJ%!QB8M0 8Y4P3(\H8-30C>1+.J,^S5-'P:<)U_ M52J?Z"[O<%!')]-/%]YSW;NX0U3".([NODP'75U.9R@R$C"');P.0-;($KF$ MYCER--<'H1N,.(N!)6\Q 8.H4VAL.,--YF4 MK7*<"\88+8 *TMD@*&FPC90&%)A3MEI>(0XXAS8.#]T M#)\!U;U#,E+ 1F#(@7_&^>98_OX45- NA[#\A] M.- ;:--EW]!L0X@U?9@Y%9L9%S;CE)B0KJ%/B,.U]K/W-!6=5#-1OE'3H4H MY@*!(O%1%6Q#L]9+J\9LU94?]591[H^[B"_^(@=0O:8_E?S.6+\7MET5S*A- M6ZJ]L;(U%VO#RA/:<-H;LZW:K495QWT5DWUY@MH3]9(]\?3_C?D ^^=&_$<' MO?_M07^JC&Y#L]M"/0H$'NT*HB]ZZ]U0*WC]F[U&"!(:)9_$CT=L80>7_FB\ MKPZN'B?A@* DJ*'DZBM87P M#6WL.?%O5RW>N^V]%:"P"A2K^D-JP5<<#$;.#60]VZ"!;IG6/3C<= MSKH)TNR@Z6 RR[[4#G6(*MFV HM.-=8Q(^\)"8$1UQ5_?4SH5KP((9]+[*$V=Z1./J58\/^Y>)^2@3*+5<0-*C[D M#?$A5JX7(S5PFVSC[$$W9TVY M"":>[PXN?J;^LS,.W(E&AVIKZ)S"-=;%=.I-Q!2!)5YQC[S3656 BY_[NR+"#^:@ M-/,A=\>:+>YN>\U#2IUC#6>" MNOZ ^XG3$A](^>=4T-;8A,ZHIG3^=DJR2S&;L],%=%SP:TIY!#OV/ZI1S0;D MR-._=A;T4J^-Z^(M54SJIJ,K/M1;@)UWS'>="7/YI'L20K#@-KZN68>0"/@( M[UTE[V/G50=^=(""GT>L&KISO/VZB"#X](]J6[4^N:?(EP2\54^3%G".Q.N\ M2:-#P6=._-XBJ[;8 ^-V>=(&K@KI9E2NAY'Q9^U,-Y1F)?=4AO)RYLV; :ZT MW2AN$>T/8D1S$...,@Z:3/LV+Y7U^^+#-1*KBL:D9]@_*I,FG&,1[%')B!N3 MDLD*HM)R?J!F;%ZZG_IX1P MQ29BGKD#E=2? +0R,D^KZ[A%(=*+961^L4Z/B9M1J5%#YQ:A%CE>B9'9G7=6^@(O_ MZC,!KH2Y%ZJ;/4D;4H+19-Q-*+O%OZ3LE4[6]RW]39C \-L;E $987 M0WIX*A]_'4?ZOJ\B^O3YFN?E3N4K#]3H*ZZB8RBBH[J8]HQ5_6QH '# MNC-F^8N8XT,ETDQ[!\U;'^)LD\51Y3WNS*_)\YV/ABJGR?<\'G?$:Y2/FC,B ME5"92HQV$.[$^M7I9'\U4H$SPX' GLEF][P8$L"EWTXIQNT: "MN ]]:KU$O MHU1D\KHM\(/<8,-R5Y^ZPJQE]>5)F,&#ZIXNF*/JDX$X[6Y]8$J0(T%VV,92 M!)JB<%\1@!&;>WU?H%VW/@I,M%WSIX_T@1:4YKX/;)XV7U>^[3S,1 M4:B84 WH%:8"&J<7V(OPYX[NILBV_(GA,BN*+.'+C58(,QJ ]ZLL*^H;6J#Y MYO3Y?P%02P,$% @ 8&2Y5H9QWM7 P P0D !D !X;"]W;W)K&ULS5;;CMLV$'W75PR4($@ KVZV-XYC&U@G6Z0/"1;9 MM$%1](&61A:Q%*F2U&KW[SND9*_=.D:"HD ?1/$VA^<,AT,N.J7O3(5HX:$6 MTBS#RMIF'LQJ;1R IO5(LX2Y++N&9 2;S28MJZ9?ERC4-TR3,-=QV>^K:SKB%>+AFWQ%NTOS8VF5KQ'*7B- MTG E06.Y#*_2^7KBYOL)OW+LS$$=G)*-4G>N\7.Q#!-'" 7FUB$P^MWC.Q3" M 1&-/P?,<+^D,SRL[]!_\MI)RX89?*?$5U[8:AG.0BBP9*VPGU7W 0<]4X>7 M*V%\"5T_=YR$D+?&JGHP)@8UE_V?/0Q^.#"8? Y,%%%RT%@O G5E#9L:; M=4@%,U J00?9S(/?:)(!=#L.M%]YY38L ;-6\TUKV48@6$5159"NX'F03L=12O_9-,KH]S)+D^AU\"KXZ@\=%A?L M'C7ED)XKB6JML22(P.'%LUF6IF][E<$TB\:N2()I2K53+)XT'YL^#[+HS=BQ MB2XGCL4D2E,B\7YPVO]7Y7594A)T6^TWF-(@&,Q;S2U'$R31U'\7/[30$"IN ME9DKIC_BT)VQ=VG2NS1[G0Q8=N%66 MFK*M-\20F#>4:\B*"?%X<2J^.LH:!V0C^* ZI #S;C"'4WL*4EG@\L M2EAT8O[N+$G1YF+LP%F&3/VQ*A0816^"5A1044 '!>;T;#%DYA"/S:)3>3L^ MN%9KU%O_>##$I96VOV'WO?OWR55_+3]-[Q\WE""W7!H06)(I'>MI"+I_,/0- MJQI_26^4I2O?5RMZ8Z%V$VB\5.3EH>$6V+_:5G\!4$L#!!0 ( &!DN5:" MS^J6Y@( /8& 9 >&PO=V]R:W-H965TK;:E-SAU.21 MK0SPS(-*&25Q?!*57*AP.?>V:[.#:,%N7)3>/*Y"Z682C<&=8B[QP M9(B6\XKG< /N1W5M QNZ-&2G9:'U+ MDZ_9(HRI()"0.F+@^+N'"Y"2B+",NXXS[%,2<'^\8__LM:.6#;=PH>4OD;EB M$9Z%+(,MKZ5;Z^8+='JFQ)=J:?V7-6WL=!*RM+9.EQT8*RB%:O_\H5N'/O;[?(,&/$1_7EJ( M-LWDY31TL6:VXBDL0KPY%LP]A,L/[T8G\<O]Z(!I,*I.6Y ? \PY<.;[37BQ"2^XYKD:!6 MKFU+O;5OZN=M+WL*;U\$/ &Y4)9)V"(T'IY.0V;:+MM.G*Y\9]MHAWW2#PM\ MF,!0 /JW&H]O-Z$$_5.W_ M02P,$% @ 8&2Y5I-PW:5J @ 5 4 !D M !X;"]W;W)K&ULA51-;]LP#+W[5PC>L-/@#]EI MDRPQT'0KUD.'HMW6P["#8M.V4%GR)*5N__THV_$R($TO$B7Q/3V*I%:=TH^F M!K#DN1'2K/W:VG89AB:OH6$F4"U(/"F5;IC%I:Y"TVI@10]J1$BCZ"QL&)=^ MMNKW;G6V4CLKN(1;3W>*Z6/N1$P0"NW/?5) R7;"WJGN*XSQ MS!Q?KH3I1](-OC3Q2;XS5C4C&!4T7 XS>Q[?X0 PCUX!T!% >]W#1;W*S\RR M;*551[3S1C9G]*'V:!3'I4O*O=5XRA%GLVOY!-(JS<&L0HN$;CO,1_!F --7 MP#$E-TK:VI OLH#B?X(0E4QRZ%[.AIYDO&$Z($G\D="()B?XDBF\I.=+W@Z/ M_+K8&JNQ#'X?BW3@28_SN-98FI;EL/:Q]@WH)_"S#^_BL^C3"97II#(]Q?Y6 M$DZ"CTO[IBR0.%Z2PP.\]&L^#!.=X?A:<>P_8>81+TFJ5@S%>N@@6WFP6Q-X5EQRK MLR"54H7Q9LX[602I]UU9)A S24*RA*:(0_)Y'%!R[&'#@TIO0%=]/[MH=M(. M13_M3E_&Q= I_]R'_P:CK+@T1$")T"@XG_E$#ST\+*QJ^[[9*HM=V)LU?GN@ MG0.>EPH?>5RX"Z:/-/L+4$L#!!0 ( &!DN59^2]\Y? , & ( 9 M>&PO=V]R:W-H965TX^#/N@V'0L3+8\26[:?W^4G+CIH0MPP[Y8+R0?/B1#*HN] M5-]TC6C@OA&M7OJU,=T\#'518\-T(#ML25))U3!#1[4+=:>0E/%)[ZKC;T(5XN.[? 6S>=N MH^@4CB@E;[#57+:@L%KZU_%\G5E]I_ WQ[T^V8.-9"OE-WOXLUSZD26$ @MC M$1@M=WB#0E@@HO']@.F/+JWAZ?Z(_KN+G6+9,HTW4OS#2U,O_9D/)5:L%^:3 MW/^!AWBF%J^00KLO[ ?=C#P6O3:R.1C3N>'ML++[0QY.#&;1#PR2@T'B> ^. M',LWS+#50LD]**M-:';C0G761(ZWMBBW1I&4DYU9;1355YF'"6P$:PVPMH2W MWWO>4>+-(C3DPBJ&Q0%N/< E/X"+$_@@6U-K>-N66#X%"(G;2# Y$EPG9Q$_ M,!5 &D\@B9+T#%XZ!IPZO/1G H8OUUMM%/U4OCX7^X"N.U;@TJ?^ MT*CNT%^]^"W.H]=G>&@*%I'[6!DN0%9@:H9*"!@-ISSTJ=5';6GNVUO:3 M>.\)W+OPXCS(AF7FK7LN++QVCGG3*7F'UK6&EQ!'D$5>DF?!\,T)M:@I>/7P ME"?IIA!/O=DT#5)OEE^1@[^JBA?X7YW(NTH)YRH/$N^&Z!O5#Q.%MT"^=Y0^ M[667P=1+8U*))\EE1C3M.J/S>Q+/:?H4?=,+9B,_IL6">"^O\H@(O+*;A,Q> M>1]I%'?G4DR)2..,_-EU&F3PY@00\)X&MD8PTC!!WBZR/)C2Z!""I!-WS!Z/ M%OB"&,3'*RJ(\BJN"R9=U 1&]3X;%3"%9%Q(18.#IJ"AJL'MNQ>LZ5Y?'Z/2 = PAA-^)\0& M MY/$Q@S=IH.EZ HN'Q,V=/XG]*A1.U<0GXIB0">&R#AR=1O4.W#L^G]?#J_&H/KR]U'D[RUI@1:84[=0'-;QGP\'(SKTA6VGH17+;FOX" MH+(*)*\DC8[#P3H8_U2L_@502P,$% @ 8&2Y5L[:9I%4 P @0< !D M !X;"]W;W)K&ULK55+4]LP$+[[5VA:BYT%._,J89AZ'.*ZBI#F0# BTKJ6IJ4%1EJ!L%M'!!-0^3*!J&-67" MGTV<[E+-)K(UG FX5$2W=4W5YA2X7$_]V']47+&R,E81SB8-+>$KF&_-I4(I M[%$*5H/03 JB8#7UY_'X-+/^SN&&P5KO[(G-9"GEK17.BJD?64+ (3<6@>)R M#PO@W (AC;LMIM\?:0-W]X_HGUSNF,N2:EA(_IT5IIKZ(Y\4L*(M-U=R_06V M^0PL7BZY=E^R[GR3$Y_DK3:RW@8C@YJ);J4/V_^P$S"*_A&0; ,2Q[L[R+'\ M0 V=391<$V6]$4M>/,\;^N64PLXKZ4R[!>U[>==X(#YB\]_ MP5BX+@&%,X([/UVQ1GL'WC *4EP.DS3(O"/(#N1UZ:H3MJ1JA)\8N:=T&$+.]:II"B@;P2DLMRXR5),$0O M^SWRX@B]\&R+%#DD-"3>M324$_9G(9!&G*88@<0&L7,_\$:6F#4,W'J89>[\ M ^\$4R/76*V%K!LJ-IA[+A5V'SD8!1$."L[Q1QQ;*7N2J'#VP:,&2^[1G1], MX &'O092M,J68\5TCEQM\;N:=Q"XPSN 5[\!-U/Y)GC&!;1A."]!XWVBAC"# M,XWS+45"FT;)!^? -XZN]T0'\46+1[[(BHD=1AF"*]F6E15&P4N=%^Z,1;P? MI1O^]L:WPG03LM?V[\N\&ZM/[MWCA%>_9$(3#BL,C8)W Y^H;N!W@I&-&[)+ M:? RNFV%;R0HZX#VE<2FW KV@/[5G?T&4$L#!!0 ( &!DN59OO>_\O 0 M %$+ 9 >&PO=V]R:W-H965TYL.K5% RVWB>Y X9=*FY8[W)IZ:CL# MO/1*K9SF:;J8MERH>'GNSV[-\ESW3@H%MX;9OFVY>;X"J5<7<1:O#[Z*NG%T M,%V>=[R&.W!_=+<&=],1I10M*"NT8@:JB_@R.[N:D;P7^%/ RFZM&7GRH/4W MVOQ67L0I$0()A2,$CJ]'N 8I"0AI?!\PX]$D*6ZOU^@_>]_1EP=NX5K+OT3I MFHOX-&8E5+R7[JM>_0J#/W/"*[2T_LE6039/8U;TUNEV4$8&K5#AS9^&.&PI MG.Y3R >%W/,.ACS+G[CCRW.C5\R0-*+1PKOJM9&<4'0I=\[@5X%Z;OF+UN5* M2'D^=8A&9]-BT+P*FOD>S2QG-UJYQK(OJH1R%V"*-$8N^9K+57X0\8:;A!UG M$Y:G^?$!O./1MV./=_R&;^SORP?K#"; /Z^Y&4!FKX-049S9CA=P$6/66S"/ M$"_?O\L6Z><#%&Z+1>HU5&MPQOI&BBX4HRYG0X&2_) MV[S6;>TK\,=-HX6O5*4!A\),!B MS:YCL,;&EB9%K?RZ[ WI5,(67'I/D^A:"FP"P.ZT[*FAV.@6C.^*Z 2[AZ)1 M6NI:@(WNM>,RN@K^378CD45'49:ER1S?BS3):7N2)B?1EZK"3D6LX*EHN*J! M&;(7UC;ZD">SZ&/T@70^TFZ!K]=MY%&6GB89X:=1MJ#E_T?/ OI\+_HQ44[G M2/DHFG]*/M%V,4\6.\G@P&*X-]FDC;\D87Q\N5(]E_)Y0A>"G#;X*-=J@XEL MX'N/HO*9">3\Z),8/Q;"%'UK7;X.66 M?0'^OBLD$8WYSE^D"&8B%A"C7-DM#LPX[;W:Y]3$HZ_]+\&!P7Y-Z3T8W109 M*!)K?X^^]\ M_4Q0MY!]2<:WCC$P-;8HW\,0Q=#=HYT:.RM2-B,2SB6X(;'.Z I=PJ&B%JC? M4R"Q%6#I%KU$^>BMV%WN=@7?*'R&;NYZ*WE#:G>A^*'\(86I1/8D0QE2=4]& M# UIO*DH]"RZ*J$\JQ]ZD*>_KP^M6YNEF@8 MAAJ#_*+)#ZT[QVHML/A\3,M70R.UM;ZA8_]#D:-9FISBU"(EYAC%I(QZ&S9LA5R14J(KM=QXS$P:X ML'&Z\T,3Q@-',+]L<.8%0P+XO=+X_QTV9&"O*:HF3-SYD;J:.7\3:B5BN*V,38>3Q--BB%;I0-VEGA57D\.IT=GNV1/ O\ MJ=4J#-:"F"R%!HVWZ+V_[. P4WDX?49CW"G/V.QEB+W^149X<>;<2GJ2!1@NFRMIP3EM* MRG7T>*NA%T^NO"NZ/(HOTGMIHU9!2%N(WV.MO#AW3:,C4A##T23"&NE,\A[Y M+"'/'T&>S<6EL[$.XH,M5'$?8 (W-[[.U[Z>S9]$O)1^+'9GK\5\.M]] F]W MPWV7\79_DKOX^W01HD-4%,=AE;FZGB$K@G*+]7HY,6SV<'T M_1,4]C84]IY"_ZGT/8W\FXM*S/8/Q?^.T@."E]+>"5<*R))HB\<7S][.9V_> M!]$F<:!Y)7*W5%X5HD.I>"'%*F'-<)9H-78@05-C9W[ M#KH;G=P%P*X *&00I3.8/.$P^TM)'X2B8H1C/J^IEC*J)?J99V<*)BQ964@C M;:ZRY]G!>!>_^^-Y-F#E5>X\H<@H(B84,0S2*,CMX6\_.RV^HG-35*(#4[6C M;G6(A+W:X&33\;OLY0P67F48?M$HULA>[H\/L/5R#VBOLD\J-S($76H89/JU M,E@YGVSN9(3PH2PQYL@1=9MS:! R)#"M@3D=SP"VDZ$7OV?X+O$4%XA,8V$H MESPP3RNODDOB(]EEJJ!#_U\/4TJI7.J"LW$?0FXAO#)PJ& J)+O AS:#HG M5"77I45VHD8&\:*4N398C\7G&FWS/70V@.;BZ8!LF[X37$Y0\Q3R4I=1*RP^I=1>+*7IU&,C!I<0)IZQ?4)D>YXR&TAX/%SG.?&D"_7 MNDJ>@?I0*-4;@O*MTRUM#>$XWJ%K6^=YO^>)_'3H'4C0$]Q 'VW#>VXT41+7 MSG2)>U 5(U-RHG.&M&C]B$V:.Q9WK91+K, 1=5)YV03NFVRI4 .=D>N.I&+O MK5\IS]=(3![Q6>6U=<95U)*]$RFOZS#"0:/_Y:E"1>'0V=S$55]NW*6Y\A%7 M3P&)PFTM63)C$,S.I]FRZ (..+1&.F&V=;I6I LL(VVMP?O\AH?\ [75SR?R M'B&1,:-BHQ[9O@ =C:F.Z@\AI6M8)3TN3]7*H;'Y("12A9/"MCTKD MZWZ$,#B'_<B6Q^QU$/PA8=#0-I0.X%FV]#G M!1^AM.-UN(%*9EQ(11%Y8JU#MU"Y)-.7#D6I: AX*BB?#@!M _7#?159(?HA MBD(V^!J@ ILDV)+K0@_K0&]ZHU@3>BA'F.D!%5WPP=,?>8+ORH%N!@CS)BX# M]/%#][+)X(J-DJ[X0X(L=#:FV_9F=_.MEPZSL7\@ YLON)/_ %!+ P04 M" !@9+E6E7%>I!$* "K&@ &0 'AL+W=O[!3K;HNW,8+'8#XQ$VT0E44-2 M=CR_?L^]I&39<9/N!ULO\O(^SCWW4KI>&_O-+97RXJ$L*GNFRI M2NE24ZL*3^;&EM+CTBY.76V5S'E269R.A\.STU+J:G![S?<^V=MKT_A"5^J3 M%:XI2VDW=ZHPZYO!:-#>^*P72T\W3F^O:[E07Y3_O?YD<77:2Z>)_?#(:DD"I4YDF"Q&&EWJBB($%0 MXZ\H<] M21/[YZWT=VP[;+F73KTQQ9\Z]\N;P<5 Y&HNF\)_-NM_JFC/C.1E MIG#\+]9A[ B#L\9Y4\;)T*#453C*A^B'WH2+X7L=%F(MWTHO;Z^M M60M+HR&-3MA4G@WE=$5!^>(MGFK,\[LNC.:1;GW85YX^_,&XW% M;Z;R2R=^K7*5[PHXA1*=)N-6D[OQDQ)_DS85D]&Q& _'DR?D33K+)BQO\J1E MXC^O[YVW"/Y_#QD91$P/BZ"$N'*US-3- (AWRJ[4X/:7GT9GPU=/*#CM%)P^ M)?T)US\Y[[!6_S)>B='9E8AF?UTJ\<:4M:PV *E7%MC!;3T7$JE@K:P6"KGE MA79"BH(F">E%AIB2LX2N,E53WJ0L*@P@,>)>+73E1%,CI\+MS)00E;&\8[%> MZFQ)8M=+50F_U2/Q\AM4J(V#@IS49L[/)6Y@HJQR('M#2Q=-KH3A]9WP1J@' MK_#46!$LD3#6=VKQ0II- 2\Y4\G[8B,R93U(">-@EVN@4RMPK8L"9D"JLIEV M*D]WW-60__RNT6OMEYH6<9TWI>^;4-?6U%:38CPMR0J8I>(:)CP0"\PO/UV,1^>O\)1DTXH-H:$2#5+;%AN2Q?-YC3W/ MD([ALM#R7A?::_7<.N:^T(O@/RQ6 A9)$%'+#8$(KK#:T;)S:\KMBKMQLBHS MBTK_C>5Z%A[61_J>WGV\BAQ^/69BSP.F:5RK_$H6C:(8[ZEG5FK?$:EX[=C_ M,9<65JDPV&]JH* )',C*N,AW:QT3AY.=%D7.B/L5A"BG!>6]>EY#<,UZJ4N M(C(1%V2(9>$2.#86O$.^LIP5?;B0E,XU!SRS2<7[J@,TR: 9WY>^JQ>XPL$, M&\S.&FO)92A(M+:5!2*3'Q1 RR4Q(LOY_&]ZK0:L6IC'&E\DN3"S6?*^X#X$UX&X[UY-)'7B3.T&1, M4X!V[IE("/P2WKJG:"$3FZ <\EHX7>I"!G9RE,H]95L@I.)N"S+RF,P@ON), MK0U0L-EU;VZ@&<'%J5K:CEC8596I3CHL0Q[CC/7#Q!!MYA^.K\QS'3CHD/B$ MTLCFPBV-]2>G)2*+U079$EQ<(F$!N3P6(!RH0,;E)C2 MA)00?=AN\XB49?A2G6*J01@@;86\13&BG!(H&!#"&'6])VT8';.>VK(:Z;@_ MK.7Z4/$JSKD(^YP8-XN#]5RUFNY1HU4%^X/E+4V1$P6!CU3+NS2[U!RS3;2I M1LJT4SCPQZ@,%.L=3JTHH)1+3&\NDCLRLW)S8DOM"]7ZJ8TQ9U3=V&S)5; . M)6$I=\I&U" V BIK_&XAZ,I*"2$]*KN(0X>NEL_C#;@&C4)!#,"DQ-T! MO%W*JIF#71K+M4=FL7R@J8%CEH;X-T)NCB74@?Q*6J7C4KLB:>K[KX+07C.< MZ,9*H6,J2-C_8]12K@@LE S;/B+P#Z4E.6LT$ALE[>-TB\'"]$JMX8>V,2(& M >*XX".;M,E=V\\1,.3A:IYKAX(1>L7W\T,M&!1J>ZU=)\5,"T!JM8DKMST7 M/6I+6NRXGBOWASWYJ##'X"24_T4#^@7C*.:X_BAO-1<3 MB%@1(1&SXBR7[AW?P'$UK/!!LK!+#=6>U>CI.^OLG'O;YTZ^CD(Y,L"D];Z./] MHV1VF8[H,,;A7;^![[ M1[H5_6>L7*M9_\E1,AJE%W080^KS,GH&]A].+]++9#I*QWL6]L=\,-4B%%#N M$4XZ?6I45@K$,)WR[T=%).-T@M]%0L[[KF?7*E8-Q@E\"/@DZ"V:L@E4C_*& M]?_NLN=HDJ)H8P_$;T40@R.LL;W!_+&+&1Y%:#DFU-=M!Y5RBL7N Y-"S'Z- M-6J_5;?YH[U)5\^P:-P?42$D64X6(=^^_.,76=:O7F^K>F\OMI,.3.9EJTQ< M"@..J39B^XAEDZ[##]68#:/-SJ-B^7BK0?KO[,_ZVK?5EWW<5>F@Z/,F]304 M/ZQA*$18N]LZM.L><$[R/><$.[.=..[U&H0OZ2)ON:ODWU13T* 3W#J<),PM MS"CX&SW*M%8:0?DH&8^03C@,TR&EYF4ZV\-W''Z5O.T[=H?ZD4JS[O>^]4'W M4J*?5D.0RA"Y2[^OAO8U.ZN0)F,(887.PV',28?J/D=UPP0R[SCF0,R&T3Z< MDVT 8@.YWU1W;J TG*7G;=8=BZ/I-BG#"DC369>5NVGWQ\&N,%G+N&'8=@O4 MX=9UT6[GWDBW%.\01O0MX84N\=(/!92GUE+G89\16N;G6N5'H;CJ 2,CB7/" M%(OD[J=F"XXQ_/;(,6[F@KWI VUDMPIN3)S7M M%!I3!3A"@:**+9>WRM*N\\ Z$X3C9_Q/\;\G MGP+V<_@'E*CK]9MM:>BW0N\:IC=Z[U V)35_!-#N#4L7D[CU;/>=M//-:,6B MZ&5 Z'M#3&E?0A17*;9OG[^HB]UU_Q6,X!RG/.A9&]ZD=A;&2\R8$A@GC &" M&>[,J,N8M5=GR2C @*_.$8UI>W$![$S:BTMBOC%#M,]*K0^2\R'&3B#I VRZ M$BW')2\N,>-E\H)Z">JJ#KZKVFV"SB*Q@7(.O;D^[7U *)5=\&<2JB! 0?B6 MT-WMOL2\#A\@ML/#9QSXEM\/%VJ.J5AV-@CO%=L+;VK^''%OO#&ULI5A=;]O*$7WGKUCH&A>Y@$Q9E&39 MCFW 3ALT1=($26Z+HNC#BEQ)BY!<97?-6KM:<' MH_O;C5RI;\K_OOEB<3=JM62Z4*73IA16+>\&#^.;QRG)L\#?M=JYSK4@3Q;& M_*";#]G=X((,4KE*/6F0^-FJ=RK/21',^%GK'+1;TL+N=:/]/?L.7Q;2J7XOJO9G1OI2DSO^+W9!-ID.1%HY;XIZ,2PH=!E^ MY5.-0V?!U<4+"Y)Z0<)VAXW8RC])+^]OK=D)2]+01A?L*J^&<;JDH'SS%F\U MUOG[#V6F%EYEI7+N=N2AD9Z/TGKU8UB=O+!ZG(A/IO1K)_X,/5E?P0BFM/8D MC3V/R:L:/TD;B\EX*)*+9/**ODGKWX3U3?Z ?^)?#POG+8CP[U.N!D73TXHH M.6[<1J;J;@#V.V6W:G#_ZR_CRXNWKY@Y;[% M63*?Q1<@<)Z';-Z:?*O+5;/-4J8ZUW[/-OP>?XM%9O)5+41N8'N]4&-CI&AE2:?N.3Z/"0F981ML'5 (NT8'YWK6N[6QV.$\JZSD MTN%V4$N@\YXN%M_7VCU'J#"97FHR[P#TK[]<)>/Y6P))E4!=.T\FGB6SBP,> M4< #]I*WIYP;BMU:IVN4N"K/Q%IN57 7F\';OU8P#:Y.V=74E&5=\SAF!X>? MV9H&_[* VU*[5.:<>7VRZ)(#F<'L.&F#B/@3VX1VKI)EBDV,0X,0GY>TV-7W M?4VHERIH&L>SJ-;4.H=;L5#@(_#7_R%&.NP-/$!*8(=&!*V&<"*=C)/AS=B0 M84W@U%AB\]E%/&]M/:FHI*41X'(FUQD3B\G/ $$Q.E\@ $?\X,1&:E9_V:HG MUIS X@2P(<)09A6U3+R-CM;L8"71E7AD6+1$;SN08@.5J=Y '[*.<4"3;'#H MAC46'TVY.J>5$1M'GH)_4%Q++Y%CAKA]$[T/)NZ5M/0VY)+?1ZC'B$Q3D/NW M2?2]LSJ/)))Y$TS'D MOKY4#X+:\^AR"DV?8;,5;^1O48(UDSB))C-:/9E/0*:/J'DW(E0<)#11")GU M9GP-B=^B-\F8?X-451XX=B)ND Z+)O$4/]^-!S1Y R:O@(N3Y!KVXW=Z!3$R M*QC8%Z1X8=S1.:=17G&101FCS7(EB8>+7*\:GGWL+1[6:P@93N.^=Q2I_&A! M* N.&!_"Z]K@_A/!)4"G%!^"!=>S]NHRFD[#U;R]NL+;.9SC&"8SH,Q8D-.$ MO'@TUC*!'"#-ZKP\+N[#3OU\J;XA[4&\-D7!;"FV0$TNO.BG1ZAU.YX$578N:Q6M6VP>U8JV?''NB!VT M7Z(=U";&XK'O*XFZ)FF/2WF_P*:Y=(ZZ$" ]#HY&=7G6>0FM0WPZ$8%-!VZQ M%+7%#M70M=Q&\52=[X=43FF#7CE=R)R)SO.I>Q&QQOBUS$1I!,X.J,,EAZ_C MA%5Y:/[F),UZGJQZGN!%9@I$0*<(K(<+A&94K_-$:6H8LWC:5'28BG4T#6&. M0?2W4N?,M=8>D4I,@S2R')A_3**7QQR*^%ER>=WI(9(CW(?G.6+],:[=Z?^, M=0L!U=F#11 _FQ_&E'[$^SU1YLX(ZF@>?\]GHS!8Z?"+_,!,52V9(!3K;+C>:[CT:0[!91A+(C:!\=\9)%CP/M>]V;LEV/_;.(BS=]4 MJ8$#S^L=8S%,.HSC-!.M6%GH#!Z\A=(?5/RV,)F-&X9RAU)AQ:J2)*H4Y%2Y"F52I,H2?P0. M::63/,.Z^N"Q7,(&1!_RA"3I)CIZJU.BQ$;N:RS;RI]I&NG+S)TX '00(]<; MM'"RJQ61-22(-A"&P<8T1EXXD MZWW,C1WPZ>)*YNJZ%S[*@V:A;]8!J@/Y9 M^>QB"_"(<++;^WF!=.NFSKIAM# $%C4K#!F!3Z>:!HWEAFHMQB"R1I*W>,?8 MFE*=_T1\D'Z]'"?J%12",#Q*;4&GO%+/QQ!1N1 !EYJJ)%>6%8TEP=HE3264 M>Y:5F26U[[:N-[OQ20RXX!08)B[4%6^K@",%A.0L%^5Z6N5*\G"BC+)7A^*9 M2FOW9%]K_=;&\/<-3BZ,B]0B16 M/ [T8.SL@I0_&V/F.JK'X\G5X=&IBMQ7^ <\HZ,L]EL9VYRY/H+U.*XT5#Z* M]EICK &\V.\K35X4.*YHTW:V8?;I!@O9*NQH*3#[@A$4SOC4!Y11YYM6H>R* MO]Q1?H!/X?-6^[3]./@0OHD=Q,.7Q4\\ -),M\12U/_90-CPM2[<>+/A+V1( M'F\*OEPKB&PO=V]R:W-H965TWEI4M7:BW=P&Q4@5\6QJZE MQU>[O'0;JV3&B];YY7@XO+Y<2UVKCS=N'S]JT*ITTAK%J\.KD;W;Z9 MTO/\P*]:;5WK6I F/V:N3(0FDJCPG0A#CMTCSI&9) M"]O7%?4/K#MTF4NGWIK\'SKSJU;..BR'!6A?A4SY$.[06W P/+!C'!6.6.S!B*=])+U^_M&8K+#T- M:G3!JO)J"*<+_$IEX5[>>G! MAYZ^3"/--X'F^ #-T5A\;PJ_VH&8C,[% M>#B>'*$WJ;6>,+W)G]9:_.MN[KQ%T/R[SP"!_+2?/"72K=O(5+TZ0:8X9>_5 MR>MOOQE=#[\[(ORT%GYZC/J?=-E1FOT2_V"\$J.;6_$$<[W#=:$R\1:.MWI> M/;GE<)SZXTL'@7AAL>?$U)D9JVC M%UB,K%KK]#S_ ME3+7"PW>D$'!0UG'R)$GR:ARO=3S7#6!$CC>2ZM-&:C],O@\@+'F3F<:M^'C M%<(B69I[90L*B0NK?BNU#>SV50[<-%^DZER4L+D5VY5.5Z3#XTY2-K MU^:"Q0M8B.@@CF2:FK+P$!9KG7:> FJK_4KDA@R8RZT;B,]>^M(;!/7/RJ(2 M!.5#1KU5ENQU1$'AZN6^M5Q3*!7:/T:]4C(#Q\Z>*4.(1$>[J#P(&A4*0QY)).F[,U;W*L<#";&LJ'TC#)E'K")-K MLA4+0YRM65JY#LQ):2\+KP$7CQ!P47(^Z((M;#-90(H]NU;@=@R;R*ZU7\F& M56C4<1^)!$LP9K$I&SO6X-8U:,=Z:6[(? B)0FT3RE&=:HCBH_$W5E/GU-!J M.0TV<[Z'BUAQ+!,VHG]12!,%L$[5>HXUH:0.)^P;V/)>9RT7!V<&IIHL"K>* M7K?V.I0RDF&84I>>-@8<066F9PP3( M(N);V69W,5FD-B:8 A5EE2$ZO3JB%?K2-TXF S^(/.KTA$#6N;.!#3(4632 MGC!F$P0P"U$EA5LCG7!5E!PR(!DZZ;9W* 0.)F W=FM!Z[!/JCP+N?HWP!,+ M"Z(?O M/@9MV8?:(O]-3F0 &O#!IB7#I1=3[T;?X>(4"(T4)P(5:&3>:*+,$MQ@X : M",Y%G%$8G,AJ1,X".]0BI*7CRDT_ZX(ENEL#IU/H\9-R::D8O<1=RD4]M!F^ MU=AD.N.H7LLO,*-TJYV6 #I3 @:_=--AKY0/>M2MZ_HYMS.* R1_['ETKQ/8 M7?$),-9*ZGU4CC#E1!CMX)*5DKE?I10B1!7- B6B*RT#_KP%+PTPT12^0I03\VM7)3'K2V!\&1$G3(KTEJ1T8I:L-92)DCG5/4@('C M5N5YQ3EZF'NG732M3;?,S1SJ=_+F'&0H'"GJ>':Y3?[)6!]:]$K#\X2,1O_& M21"U7]+;Y,W>/2&IY"UU0>6$9*-BDIPFX_'-X)H^KX?X_!SK"05),AR,\3=) M/A;H 1'VX>[-8)3,G"%S[I,;Z3.^.XH M_CK$YSN-*<;I:@@[#IC)17)VQ43?+Q8J@)9ZB.G#V1*N77(VC%R@RO,#1H!) M6^J/7DP'+VHS-$9MN?DV^0#Y,!7D)>=EZZ=#1AW-7C#5T)X;+M@G(Q@F2L\<%3(':6O2*Q*S ^=J-U[^&P:K$E7-X,9 MKNXB#EF5FF6A?P^%..*8,[FFK$.7@&:.$)5WFV#%V& !G>1X^=32D288CIC#][9!)WG&]UHARH';X923I1X9Q)-0O-);4O;9M& MI-N[&_0<6'E"EV4IUZNE?1UO:_V!<3"FK7@ M=JD1/P/>4\!PJ@80C=73)OM;#?-V#A!;CN1V]Q8;SLI"H3:V[#)_%*?3QM3! M^*.V.]JV#\ZAL1I=+O(%1?^!)NH0+&%3A:L6)B&]+.*F#YKA#@+%,EG)Y *> ML]3<"IC% JE(HK7F(+1V+6 -H4361 &<-040+5^K=0IBG2)OQ5ZH]'J-'L=8 MI9[8FS9][GFT,P0LB>%#T;1GW&_..S^Z\;]1%>F:4GSFV_-7BW)>8>ND_/<1E%IV\D" MJG*CYE8/,E1@.>[3K^M8C%E%R MC U-E 7+3UJV_SK)W\*ZKFYSG]*.5>-\B)'0DI%G2%Y3 !R>T)]1P>&!*BP@ M>3M-<^5'\OUMM^\ZY<[KE'LO^C\]T('-4+S?/VS"5'.HNPB%DKJ,%_P9ZBQ* M.&+S=UDU8#V>O4)=O<8B^ONLO,^Y4W;B3#Y'0W;!,OYP2"/JJ" W6@QN+B>@ M\6-P^;$.>R=@^H(DS!JWS+F+,9&0B2A?7&TVTMM2AUJC::B4%*0T<_WY#F20D +$ M+5:),"56(>SZM2:(PK"'0GV MA1"A&G?#+,U;=X/=X96VF3KM$2VX&HR?):0GLN;9UT#=>3QY"3OV!%B\+=LS MR(;MPOX]G(Z0211RR\?5*KNHMB?WI$:V/6.Y1GSQ_Y7Z0"H\R;QDU7/\'S\+ MT3093)^1=RL)%'-(N6@:$3K:D"J-#K7 M0K=BKM=M3@,Y,!M#K)1ZYHX_]LQ3&V;/*QT^GUH#N^[?N>NQ+) MMNDF+0NU^JSWOY44.DYA=$!=0C3.KI-G\=\4_]ZIN6__/+K!S=$5_9OAWT^* M3EEH\X-*^CVNN,U)Z(&;^/>6ML!)5-X+I_/>>]03>FI$9*H_N*#S7[P+(Q@& MLB^*CPQ"Y0R!&'J*!:J>L0CU4*]Y1D)XA=VDG2ANK_,6[I=\#$!C4=AAVG4% M.#_2:?9CZ#9HB]_OFE7$5Z\0V'-SKXYL9UL5=W3"9F>,U5@7]^@BH/KV9%I% MH"]&=TX3XCE$IM&.T7L69EL(ATXJQA)$*_@4<8TESIOT2U?\,"G2NR(^-G7< M(S=N#MB"0DW#+B(00"71%CSPRQ9-,/!Q4AD/D];R 0[Z/61Z;HKE!:6^6%JS M]5SPD9 %39LY3]"Y2N2]T>Q9#+7 "X(:Y.R.K"L$/X4A,,&MZ)B@G73+4C-\ M*M=)Y)%&U'5.7A=:12AR2ZC/%&G,[IEUIA!.=F-5!0[2L5D7U M9H*Q6VFSB]R8+^'TK7XJ];+9D>!3E< C27-\PO1>+8UE(3_L5N1]O(TOU81T M.:)06Q=J7F>#8?4Z29M/LG/@\E8Z>YPG?KAN ML^PK7]79Z ;QE3X>:U'TWDMB'(.\/^@9% J]+M?GK8,X#"V4S@2O(1F; 2:& MO:E.'Y/.YE3/&R; (4C(@P:]9L+^L6K)+P946"I%,Z']=8>^38MGE&.T#3X/ M4/>$\]_^<]_I0+QWJ&0\TE:FWJMGU:9,H1ZH1ZOGMO"B@]QI"3Z$'VGG)6F( M5R_DU"\-1N(4Z;P#03N6N+ZBJQE=7=/5-5W-ZE]OZ&I*5R\@_F22S,:#J>A[ M_?*R]?8L#+SD=X2I$T-(A!=IZ[OU:\AWX>W;YO'P#C-*XY(V1W.UP-+A8'9U M A#E]X+#%V\V_"[NW'AOUGRY4A+]+SV WQ?&^.H+,:A?SG[]7U!+ P04 M" !@9+E6:9&$7=T& !:% &0 'AL+W=O$-@P,T?LANVJ5)@"1[%5C7HMT#PS ,M$1;1"G2(ZFX MWE^_[TZR(L>/M.B (8@M4;SC=_=]=Z1UL7+^?2B4BN)#:6RX[!4Q+L^'PY 5 MJI1AX);*XLG<^5)&W/K%,"R]DCD;E6:8CD9GPU)JV[NZX+$W_NK"5=%HJ]YX M$:JRE'Y]HXQ;7?;&OJ?C+\HW'W;#UDNM2V:"=%5[- M+WO7X_.;*B IH[)('B2^[M2M,H8< <;? MC<]>NR09=J\WWK_CV!'+3 9UZ\QO.H_%9>]Y3^1J+BL3W[K5#ZJ)YRGYRYP) M_"E6]=S)M">R*D17-L9 4&I;?\L/31XZ!L]'!PS2QB!EW/5"C/(;&>75A7CS5L(M7WRBO[R1E1KRT(?H*"8_A8ACAFV8,L\;/ M3>TG/>!GG(I7SL8BB&]MKO)M!T. :I&E&V0WZ5&/KZ0?B,GXB4A'Z>2(OTD; MZ83]33XI4O'']0PW$,>?^X*N74[WNZ2".0]+F:G+'BHB*'^G>E=??3$^&[TX M GC: IX>\_X)U!SULQ_E3RXJ,?[Z7!Q(R\^%$K>N7$J[%E50 4IOY\VUE3;3 MT@C=L9A[5XJ(@A71U=\R"(D;:!HCI;0H_5UI_S$1(HJ9$J62H?(J%S**N=1>W$E3*?;N5>865O]# M#[%>" I60&&TG&E3+X?8*8K,V8#H28-EE."RYB",(9"C'M2\BA(Z>$< M7A?.,Y"5C@76_!'I,B+=N.T +S3RZ+-B/1!OU5QY"I/5,>4,TFQT.6TU=U'8 MR]99QTN3%<(P(-"ERW5<=]2U+:DEQC$CD\:L!6R4I\Q@90=63['F*=,(-,"P MDCZGA'&9$F&&LX;9>*@R&>AN62$&24HEB*9"KZQ*9B5S2RRW7V%4^LC5.D&* M& :)@X$ 0U"=537S#]XK$$5:5!^6CD*F8:QL65?8V-YC)UUZG=5(-F[JA&BU MK71D-NB%!8305D;6)F\W=*@*X19BCKV4M0P[(DG>JQYY *Y-*?@<8V;]9$-E M4/=+YDGMX4E7:*QAGP=16>SQAB6T *RZ?(P+06TQP%JFZ-5&V1U1-&+K))&V MX:PJJ]K>X:FG@-&7"MKH[\@+[I7HTU(GHD],I:,7UZ]O7_+E^,7)1M*A@-8+ M9U 2H2%44"TC56?>0AQ$ECE MS@I=+6#3^LXJ[Y5%X]Q:9$MXR<$"W'&RJT+,8N6(L%29GNMLQ^@T5]:A IGE MI@]RMCN-$-E=X3!&WYTRQA(V2#ZQ/5XJ306 L ,>M@HF^>R"$?]'P9#T/U_R MR0XFWIVI]IPEW6%I);U%](%V-H(1)&WFO)/#K$'+@_=:#!&!L7#IV($9C6VG M:+8(T4A:%MNEMBE&_Q;6Q6[&'VW_C\@NV2.[FL6#?%MG3SL(VI4_B_::'\"IQ\SE"%[/U[L0]*@@.1,;F MI, A;F#O+]R:LEW1?O))I+N$/[[#;$IZIQ%S M=39;0:>AYA6?HLADC3K'28E^$8H-$QLNDY9+$OIFP^\XWMC.D/#YT9Q(LMBK#2[Q-JI@D+@^6 CW'22N?!^'XE?)GTQX.SY 07X\$8 MGRG2?-L]-]131LV4E&5RA$+R=HJ_GZ#BVG[4C!PQ&@VF/*T_ H:3!^N/!L]X M0O/P9Q=!:5WY_;KL3U@84P;XC&,8UU+AD3.*@&W_:^7H?%OF^P6TI]@/L?W[ M'H$]P?Q#G!Y)Z7W^.?JGS%]_U'!]E(W7W1[>;QKXB3@55L6DG[(+>'J.+_)W M@)#^A.EB]4R3FJ(SL>]%PK#SOJ=4?L%OM7#2H036KW[:T?;%V77]ONA^>OW6 M#4E;$ ZCYC"%:&%FA? M)U[]"U!+ P04 " !@9+E6Q>S!V3$+ !6'0 &0 'AL+W=OFZ:+15'[P(7=-(OW^CC-M=S<_F_1_7F&:WG!7]HM0NCSX(L*9R[HX=WU=7\E!12 M1I61)$C\VZH;90P)@AJ?L\SY<"1M''_NI?_,ML.60@9UX\R?NHJ;J_G+N:A4 M+3L3/[K=+RK;\P/)*YT)_%?LTMKGJ[DHNQ!=DS=#@T;;]%]^R7X8;7AY^L"& M5=ZP8KW30:SE6QGE]:5W.^%I-:31!S:5=T,Y;2DHM]'C5XU]\?JC#G=A(3[9 M4OF(&$:M\'CC\,&NE2WQ**2MQ*\ZZK4D1UZ>1)Q+NT_*?,:;=,;J@3/.5N(] M!&Z"^,E6JIH*.('"@]:K7NLWJTQ5:6:JK.3(I*+]5\^OOOSM[?GKQB#'/!F.> M/2;]'PKIXV?\YJ*"\U^)O^&YVZYMS5[<;+!J=-8UNA35WDK\Q[':EJ:K<+"(&R5T Q?'(%S-CS>___'N M[=.S'T6+W0H;%F(CMTI 3/2ZZ**J1'1B;5PA#4B*E2Q92?PU1L&>I*,>Z]@D MC). M*2L^=B%HR2=^NO/00['=M,DK* !]@[1E<@R,=0'?%'NQ=EOE+8@3MD-Y6O]I M>;MD0;+P3E;)<&F"RTXBTS< XC%K_D6^L^RC%OK$(&. MTH6(R>5TEH7$2,98$H!:Q4T(2T3)CJHD5R$9QGYRT?<,G-8X(>0#[ G MA;*3^@Q [8!L#JZS8YV^_^[EZNS%11!%%X"C (> =U"X.$BH\%X>4K"482-J M5.L!/G47.Z^6XL8K>(-S?@H+NX6)0:@O)63/6$#K8;+7AG[-"PB2E L _'Z1 M?/\4H6N$T9\[72$P1<12T&K7)"?_K"T0CMB.OTY>:\% (!EX:@_O%?]599Q$ M :D<]-KJ6B,>C*,2ZWL[8769C/%D#'X-@ LIC>-:%HHELBQ=1R=Z52J]12S5 M-!_071@X37!6S3Q J6A?ZUW5E8.FWFUUQ<%'&P%J<:9+6D#'5.*5#WT4.)F\ MZ]8;M%!L$=H:4RW!C"/R..=()1:Q(RFSK#* @H9--,[3N1)A!*'@ /+!0(CW ML!%=).VD4>'>:2BT@+W8JHTN.R/]<)YXY+C97SGNEOZ1/XZO;%G_@Z]V"@>= M_]A;M)A\)L\\.Y]8>SB*T#ARXR+Y<):]><9YT2IN%LQPEI]P,S<;([^@K.XAP3.5,I=38'I96:#,%F8GPE\ZA,U@O>G;LY4KM#\Q- MD*;?T6Y[O-+:$ 'B5P&DR6H+8@#L6KE/ MI,"NTO@P=O(& MFCUJ2DAG^*3$816%9HUF!PY5_,- VA>#J:^/ +ZW%*&A.9-,I2BA]I8'KLGJ MJZTTW:A,\[Y"&E(T5=/6!04?Z+,9:@R=&A3(J MV83%<.8L5ST? 1_M,N* 3EEMB"X>X,Z1P!;[AGZ\0DZQXT)*WJEI2!+'Z(%4 MHH4$Z+'!Z'R,1@.HJ@N&2^^Y=R2'4O-!I_6_9^_ @AY*HX#U&.4]!+<'P8JN MA"N0;]%C[[_N38;,'*_ZZ_DYD,$1J$9D"4M*B9JZBWNH]8I"UR/VZPR0J9W- MJPHB:VAK";M) +&KCDBK$4QYDM)CK7I7,N>FKE)3\TCV)D\D*'BW]K)A;="+ M&/T_VJ!M!:W1>P>,+65B040(75:=FNK<\*L1)D!$.1FG.'B+]-WR./!0^HP" MHM-9U;!GTNX-\+C'7]^"C9_L5GO'PQ!<>;\>P/_.5PJSY&19PGD_KJ;2U>#H M_%R6'CUL&#KRR,G8U2"B9!X^T5"GU63^2CT4H+%#(=U,)X;.>QQ-3>0XMFG'?--*],NCR2$E#55DNA319>89( V5%E22X\6M#;?;B+:JQK'# MX3@9RMNGZ@L-;YP0ZR[-A/ $BDLZ.TY'4@)Z29,'%F0 N,+D^(74D&O\!N"X:O&T>%-G1U3?P*H5,XT=1H-'$> MM]4$;7KH'2G%,#=0\T'CHRC4L?$Q-=F2?%JPQZ;GX(Q"I]FJP.B L4 VE&-] M<8)?\HC"/BM4I$B/9E-)8 <&>=Y,>Z>3+>.((TGW%E8W7=,WMRQXTA,-)6A M'VD_41E-(.F09P'8]^3LQ?(Y78F8/O.>G+UE"W?: M68"F&H79;BNUX< #K-+S3<@4 MF?4POY4L"KI]3,A!2\'BI]-T"%*Z2\.H"M MC]M"Z%I810DF/13],?VP,VF.2%=HP^433220 ;/KFJXBH!HS]M#1<,\. MC9;B%] DUBZFIW,E&RXR4'@ML0.RMYM>K7+)MK7<.D_&SK(UW. 8U(T2'AG? MA(YG'/2:BN\:*]E04[04OW.NCRYGWR6+K>.K"L@DF^"IP\71O4&!S83>('2- MTJ*2(58VA""Z;*N5K62^B]QBA4.C1:S;]2.,HG"50V-28G+@^HX$:KDA4+/< M)"Q&=YOD\M$%,S$S$Q>?DTIL::1NDCZ$?<^@7DLB8/$>LX6]=YO3 RQW%F3? M(2&9FX^#U=#;L)X=*]0%"L0QC!RP<:Q5IZJ(%KWBY"NDH2(QXS<[#]S6+>Y= MUW%YZ55>C/L]&GJ'^ZC[!)"<1>G8IPCW!W1@FJI173>'D,'1HR@Q.<"*Q2-F M?YT:Q\P_DBK'7H:&ULM59=;]LV%'W7KR#Z E MRB)*D1Y)Q4E__<#KE<>7I)WNC;VFZN$\.RN5MK-.I7W MJ[->S^65J+GKFI70^%(:6W./J5WVW,H*7@2G6O6R?G_==+.YL6U7%:>7O3FTQ5?BAOAOZZN+&:]+4HA:Z&= M-)I94>.\J5MG,*BECO_\KM7AD<.D_P.'K'7( N\8*+!\QSV?3ZU9 M,TO60*-!2#5X@YS4M"@WWN*KA)^?G^=Y4S>*>U&PS[X2EEV:&LM;D>ZW@OUJ MG)OV/"*1?2]O42\B:O8#U#1CGXSVE6._Z$(43P%ZH+CEF6UX7F1[$3]QVV6# M](AE_6RP!V^PS7L0\ 8OR)O]>;YPWJ)P_MHE00PPW!V -M.96_% MBL[\S:MTW'^[A_YP2W^X#_T_+]M^U-^,%RQ+S]A/J7-9<;T4CDG:6P_V)MCG M3^P5V:^%%8P[5AJ%H\"=)=A6V#2:73;6"IW?LR^6:P<4;-?DG2C!KF 70F/D MV97"M^22NXJ]ASO[( H$3[X8SU5RP?$U%T<,99)7FSK)DM?)P>"TFR:'-$K3 MM!WVNR?AQ?"T.\*+SSL82XVY8 ?$_) M!(X_@4,H5]PY66VLE]_#E)F2-1IP9JGE=V2I XD<>XPV/ M[(5K/0F90(Y1DD*<$:8O7.Q_7M6*O'WTP72ZG#:%DA*P5^V TD-Z-9H[Q)N0T#5X.*@Q,&' MY5SEC=I*&O6QTA0RQWK%HLF-\SA;;'"@XXKK^S>O)EEZ\M;1/1TJ;&.\H@H[ M8NM*@FP;;2LYUYM3#(I[*[RT GU(Z]5E-T*P<%2FDQ"0%X4D:E!/ZM@G!9@% MFJ"=;#:!(EY":]1FC[(+MP6"49)Q)8D/28^S%K5F();+?7R20ZG^W*P8LEM 1FV@AC1;Q]D*CT3Q6F.X>'BC::A&U9A8T%D\"4-I]% MP25%8RG;4CK47"CAQUKMD:J[ZU;O/6K,:F&7H?UTX(*UCCW:]NVVPSV/C=V# M>6R/L:^65 Q*E'#%_AEUF(TM9YQXLPIMWL)X2!N&%;IT8] MN+BXN%B3*VD1BLLN23O.K[]G9OF2+,EIT2\2E]R=]YR9(5\^&/NY6"M5BB^; M-"M>#=9EF5]>7!3Q6FUD,3*YRO!D:>Q&EEC:U4616R43/K1)+X+Q>'JQD3H; M7+WD>Q_MU4M3E:G.U$YG*E;E7Y M>_[18G714DGT1F6%-IFP:OEJ<.U?OHYH/V_X0ZN'HGWJE:GPG1BTU:\*]X<'NCZ4#$55&:37T8$FQTYO[EE]H.O0/S M\8$#07T@8+D=(Y;RC2SEU4MK'H2EW:!&%ZPJGX9P.B.GW)863S7.E5>W:@43 MET)FB?A)F965^5K'XGWF_ W#O;PHP8=V7\0US=>.9G" IA^(#R8KUX5XFR4J MV29P 0%;*8-&RM?!48H?I!V)T!^*8!R$1^B%K=8ATPO_MM;B/]=W16D1-/_= M9P!'/MI/GA+ILLAEK%X-D"F%LO=J>#/?BA$;DU2Q:4@9H47&V1R40JS%&LE MRW,8-RN6"@#Q6)1J4S#U&"1,!E[%J$]2L$0%/=XH&VN9#H7.$J2'Y6LZ>E?I M--'92KS[X_KF>[G)?_B$1+&?5>E(WRO(7*72-G='>X6^23544MZM22O2K !O MISW4N=<)I"#Q12M^K64QY/L08 A66:G3>B&UA=Q9HHD:R4?" 'JL7BGKC->0 MX$<)TEC$H*#HG$GI2-$*4QJQ2LV=3&MP4/: 'A^59>]DL1*_J7B=F=2LM.K4 M@29ZE3F>V%8M$>L5?.]!X'.ZF>H_*YV(?,\U3%O@K#O <6)L\90E)#\64E;P\ODGG8E= P'TFV[?%76G*N- M+KA@D SKQSNKDU[4.+%3Q4]E!?L9*@I>:\LZ"-EUQ;9?>EIP..I809NW,EX+ ME$C+1UJ1=4$V155#7#X**2BIH$*=0VM)RN42AY18Z@Q*D7#8@UI2X/\>Q<<= M+?>X-EYKM>PQ352L6>>-_*P E#_N4J1DB=.*LR-#H2]DJG!S94W!2BYU6:\\ MY,9*.^MU#' :UH&WS$J1Z5&C2FC-EYS621W)("JM$E71"7]<6) 6ZEZFE7M( M!_)>. K%!FXZ &0YJ-]4H4 .3HJT]34'L))*&\J&U/<;$Q-?->4]])J4Q7> M75402!7LTN52<:\@KG.K4^'*3C#L$Q!W:B4SYV.V$-Q6ZTCR5*A[5I0/YFEH MP$0UQ(@.8DBO0VE0I_>3,VVHL6NA)1N/8@<*I8_G5N7&EG#$:P)$9G'S_K8G M!CN1#JDOLKT9Z;.@$#[;-@>7]&X8X32 MHP37H9!A1_=*CH4+;-*&C=745?8,S@T?< :"[<31?L3,U(/7J 3DJA@.$5., MDEV N.0GA^J-IG)B+)>ME'K5DD10C*A<8X;;&%+VS>>"A,")$<4Q=JCQ1$C$ M6ZK5/=L8V +6X+?4L.T^B=%I%PA) L4[55(A61I 7"\C*&&0Z8J\@\1_*->> MR8LQHCG")'=$>MJN=2QYBSL(2$L.Q]C!"#[ W/RE,[&#"PXOMT"D#P& M@;;17U4-.\+A38V[LEB+)7@ZU1O-,&N0#_AZ+1.1&0'UX=TF[9_@(](#=1.% M%-IU\)J;HJXZ#=":I=Q].$_*V@;Z3/TWE MW=&E2Z66$U%IO >>55XP8!!>]S/)^[=""BCJ\P6Z=#QIVG3O[1=$'G&Z)7K> M>^IHSANGNGN_F5*FWB\-STOO"C4Y:!64,3\:C\8B#+ ; MBQG^GUAE/ %%#UOFM)@'4.,9J]#6L_9_VRJ.6F,5MSID%?\?BY=9Z#-7QYM6 MP3&KC&>S40@I1A.RRG@./;:MX@_GN!MYV#*E!5GQ.:O0UK/VOV^5AIJS2KT2 MV\JZ!*1.2L:QJ3+&,>->/R2BRKF]%0J-]UVJ,?N[O;Q3SWTNO3^)TX: MT/9>$&%GI+]V>U\(!$$(PP/\7(^FF%Y&$5PR/?\ M %M?>'X4((I\1]"?S.A)A#LO=F(EG"] %8!#I$.X%D$5C>;B!< H=$_&>'(D M>D['D/(,P3%&()YWR[[EH ,QBHC<@E4*QPO2<%(K3,SX*4FXWS&_[E2-RUU7 M[0,+48 = M1X+S5)Z)TQ!Z"OI'9O$_F?CLB3;B-(6YS@26F//.H MZ';5DT[L)$C;V<;*EE)3H2P4FY G=31DJBD*;#NF-P.K@Q::4R M\,'4OJ4?C?ETMYDGT8KG*BM4W8PT$Q9((PUER9"@--_-#$9XC2ZC3#%@EIBT M[RK" T5]!M#AZ4QJW*%F8$,T/*Q5UNLXFTFL/WIWSCW6HW V-C,:FF1J?*DG MMIH B]Z&6)7R+JB;M+!&'6FL]#V+[68[>G5BK-ZV@"-YZ771>UW?Z6)V'PR$ M(7*/T\&'SP]F>CBGZA\BJ\?>K\R0@F,>A5C/9H0:7'=J,1BU)PCN!5]% 1VC M Y\:R"Q<%]FVD^K/"CJF;NJJ?5HW@8VQD-^ES%:: MK50?6!F3/.@4L9:HI;+DS3KR2_EEVWJ9R;;9M:WK7QM$MV>V-DF>BXM8YIJL MQZ&-[I/>,=7I WNAK2Z;US48TVVIO[H;=2;TFMG+ TAVLX?!\VA&84$(?N(M MV).S(UV"%TRH35S0SZ1?_#V?4!>WJ?-R0;)/79 '"LWP%Q&WY94F!AR M?6H"*''1?U!HSP#&,^\] O,18;Y R 5(,,3LG +N796M:(P.?$I!?TZI[$^H M&;N!#R2NN:^?4F>&YA+7KZW\2N_]QL@<,4=ZBPA=1B/(SY _,1MO07GE^\1B M0=,F5PXO9)E"T)F@_- 8N']0[(:C9@0X;O6F0 R["B':"K''$_UBV1ETUY8L M^(DW#SL[B8C:L2@BF&/[1#3O1NCEO _JBXX-5,0SZKMJD_/H%X;8Y4PP(XR; M=8AX5'0"0]^A1(CV-1+[/I!=]+YO;I1=\5=<>L^#'L)]ZFSOMA^*K]WWT6Z[ M^\K\H7[?E*HECB(B)@-AW9=;MRA-SE]+[TR)5.3+M4+/8FD#GB\-$JA>$(/V M\_G5_P%02P,$% @ 8&2Y5L[VL45^ P H < !D !X;"]W;W)K&ULK55MC]HX$/[.KQBEU0FDEI# TMT]0 HO>QMI>2DL MK:K3?? F$\C5L:EMRNZ_O[$#*2=MD2KU \1CSSS/C#TOO8-47_46TUMC=K>^KY,M%DPWY0X%G612%X)TVEOEF:^R&/^CMV 97:-:[A2+)KU#2O$"A MF,:1Y)_SU&S[WK4'*69LS\U2'N[Q&,^5Q4LD MU^X?#J7NU8T'R5X;61R-R8,B%^67/1_OX0!EM0G-+ERHSIJ(8W@/GQC?L_*V1 H?]XSG MV4LN-A EB=P+HWN^(5)KZB='@F%)$/Z$( AA*H79:IB(%-/_ _CD;>5R>')Y M&%Y$G#+5A';P#L)6V+Z UZZNH.WPVK_G"N#OZ$D;1>GTSVNW47)U7N>R)7:K M=RS!OD^BT>-Z M&<_^@M%\NHAF7R":C6&U'J[B<1PMX\D*ZA%\SG4BJ8(%C*3:2>7\:XKLO%CD:C>;KV>,*J #!;!%>D"D-:!,)* V2 M;94'[C]TD=(B@'HLJ%PX)SK=J$5IFEMF71NC3E2^LT)MR#@3"0(S,,1-+H2] M')G! E4NT]IHR]2&B.I#%)CEI@%&4AB:4L#23)ZI,6K4E1Z=SLE)5=UO;8D) M9UKG64['F9(%U(ULP#UR$BFD%>-X[@55R!F_#>OV[!4C3AW4J5K;,6:H%.$^ MLF>(M$;B>UL+@K 9TK?>N6E^J#7LJM6\J36@SJSPGG[=H-FUV.&O8M^T"-)" MD[U##IJM"CG\T PJ?OL"OXK>Z9*?;VO77>=_V+P^ M<[5[33./';3JVX_+.N62 ]H9T-&MS;E0VTVJW& M3U1VW1_JY>RB7*3\T< Q(U/R\\H#5&PO=V]R M:W-H965TLJ^XW+'R@8]V<^[V5LF2-NVJ\^7% MQ;/SG=3UV>N7].R3??W2M$VE:_7)"M?N=M+>OE&5N7EUMC@+#S[KS;;!!^>O M7^[E1EVKYLO^DX5/YQ%*J7>J=MK4PJKUJ[/+Q:]OEL]Q ZWX'ZUN7/:WP*NL MC/F*'Z[*5V<7B)&J5-$@" G_'=1;554("?#XRP,]BV?BQOSO /T]71XNLY). MO375OW39;%^=/3\3I5K+MFH^FYL_E+_04X17F,K1O^*&USYY=B:*UC5FYS<# M!CM=\__RFR=$MN'YQ9$-2[]A27CS083E.]G(UR^MN1$65P,T_(.N2KL!.5TC M5ZX;"]]JV->\OM:;6J]U(>M&7!:%:>M&UQOQR52ZT,J)G\)?CUZ>-W >[CHO M/.PW#'MY!/9B*3Z:NMDZ\5M=JK(+X!P0C=@N [9OEJ,0/TH[%X\74[&\6#X> M@?7;P8P?Q)Q/S)&/37;Z333IBU^(2PZT:BC \A>0(8\>=6B;=FMY?UK0#< M]Q*^%+IQHC"U ]J4LE&E6.M:UH66E7"P3X&JP@I=XR*T%KJY!5ENMF*C:F5E M5=V""A9JCUMEHO7>:@"RKU#6?OS'\^7RXL7OEY>?Z,_%BT<(L %TOM0:-U[C M26X^ 0R=RO=:]5>KK0+5J,&8("ZB,?#IJQ*%L@V8)Z%X7<@:4'!@B/9X M74*Z5(T"G&M$";Y2C9N*2LN5KG0#DC"% PZJ;M54J&]@$9V'8E5%M"BU*RKC M6B#4'"2I:8$J MOHU,0EY^BC0:DH[3()& W$<6BJHM%?'/QIJK@H6M73I=:6NUE(D)1E09F$K-U#10O M_'-0YMK)@MF.1ZUD!8BK(+CINF.<>!8Y\6R4?I]99L1G51@P-,=4],% .@IJ M^?E_2 EX*;JI4K1[PW?2)>@?[7-[58"]@R_ANE(0*8$:7B& [L+!0K=&V[=7 MEIP^4$>85:4WDJFV\E0$:2;&>7Y,S '$&SFWMZ9L"_@#%)",!GDQ94&);K:Z MV )K;\4*1 +.%7L#_"$E!U^/7"8P^&%.MPQB@'+3I%NC>5C\_")=6;M$B'( M]#0GBMOJ/9L(T'E46%AKB4 /.B6BZH%/"'C0Y1()L0&#@(2XD;;TM&7I"R<% M%J#!.$+QN;A62OS3-$H\%K! R+(D,8 MNN; [#L"^W,4V)]'9>T:"+,G$P@" M\0?\4[%JNF;0>IP,[(X V](15^+Z;5A?T'HP):VU@7](N,A#(.11B6.M=K3( MR0KM>&ZU@X4&*X_FI#&3AOQ*9W^M&MX[1N#GD<#/1VGRIY5@$"^#,02=5OH@ M5Y4:(N\HJ.'XXBC\08HWM-K&10X5!XFKZX/11:00J.*=E:41M6E CZ5E$PMR M+S3P0FKV[[9$]@%'$"#H\$:CP'J-R["98.Z #AH-L@#/",J"&H"27@#+P2B! M9W7L@_<0O^N4"N#$6FSZQ[0 M.CQSJT$P+,2+%9U"9X+S0711KH*Q=>SR-KC%ZWF'R"B"VGUU$V^/"R13$KJ; M+5!3R#V(-40X<#I8J ;RB,!5LO=\Y'=>C,D'3^?\A"JR&QFY)H0K),:+;6P1.BN+;E#,)N\'LQ MLIK@[733!I^ )@FE:P"L@( =4V:^+7IV"1_11'K/,[3'V]5.6.>C(T'Y)0LN MKH'+%DJ! <%S?)1'(44AW5:L@?:>#F9/D0?:=)0N"J5#1-\Y*(L:D?$1S'SR M[HXT3;W<>Z%:3',)%0 3I?OIQ?Q9DN\?%LMG\R?I,VG \^?'5&":TVB2T0AX M@SE,A;=2C"9]NV^ (P_%E*VP*KV+:TPCR>,%[^3EAJEWEU\CWNB7Z(U^&?5& M_Y(61+ZY'7(^]]O92Q5!04L5(T"P/+0*F8YF(EJ[\#U"]=E84=C6+TL!U+J% MY$ %,+ZUL\/LJ#*(MA;X)IKI"XDI:"QNF&;@*(7X)(T[S"=P(R,#)W< M:U3M_WA5)V>?2YI/)+8JDYI*KU6(':@>$>0$^)H**F.!P<13PB?0 3\R,^!? M<5G?\5_5L5B"SL;+9]B)A2("A1G@-D7)A 21 +U=>,K'3K+-2.9*-2RN<9TO M"I&;P1-6>#RZZ+NFTD540CZ6!_,9CYFW7HEB_.Y#M(Z*=ZW^]SV3=VCD@:_6 M'3) R@)'0,+'IAMBB]T*/7I^D:EH:Y]L=.G4%AR[/@4I:$2(>*:N;YI)1I.O&&\'H(>$\-C)^4!L9=) M,2"38Y8EJW$OQC/1QA1?9VR=D1-@](_62T\$=:PDX[+U1;Z>$PJ4C;745AQD M!?*\4Q -EN0D.']"J>QL\RZ+_2G"!I%L.";&# Q<% LM?H.F*ZLI>"S\=UB1 M<*26LBK:RH=[T7_U$/.6"*V";5F:9*;T\/7&>FO9+\6XB',T(T4-TT(E2.;;ZZS%9'IQ3K M'5[9KW__4>[V+RXG 48_W)Q^#ZC7L3'"I:[)8K2U@56&D"@AZ]_[1.HM)U)Z MN-3\=V%V2!E2-<[S0VZ214@((R1X>9F8D[@O\^NY*"$=E#8*,DO@3 $<]8W3 M7V%CNR [$'@#]HP# R_9D(SN(J =]KRPVP'B+@%(!QH)];'PM5.=-@6(0#^ MQ3HER4];D=ID*:O@ )"5TXL-V.]VYY7;^PL 9=46VZH'%:[R$V;NC\(F!PFU MVD(:!3FO3_@%1D#-;;=NXQ,_=R21]G5.RLHQ./;5 >]CHUOM>M6N<$LK1F9I)]60 MCEAL 2"))3)/76K*!9%Z213PIG*O@4K(KF]5OB<#)S 3M?M MSL=0^ST&;FCK_4%=_D>)CT?C.5M5PJ.8!/9WS4I5&V[:E,>46F)L@J44%CI( MP"E1SM2F*Z(@G7 $:6T@WW=Y(%VJ/S#.G@19S[*U0#[%A[F>6[18+.08T'.N MQS%.$7R$A>1 !05\\FSKEU.=7VH2+L9[>U>L6W_*;T?,]?VW=R0P-%*Q$*BP M1X2DD-^.<;07N0G][^/BI M#\-4+2ENPBW6&WFA )6B"4?=*LG]@&2N$[+,]IAADYZ!]7>]NC+$.A#P:K?% M#119>$X>Y/$RC7M^JL*E7O!BO(_[F[0X74"-57&-/G90[1X*I$._&,N38H&15?EZ M/DBGU7A?CS=?K+5B5&;HGB-8BCH,T.@50AT!,!!;GHE+"/QVK M,@W6R;JMHKFXY%&?L:9EOZEX!.-0'?KA\?QIMX?Y^&@/4G=D,=[D0-[6 M6/8_$B'=>W>'2T1?1S<,7W,0(B&KS M7KKG6#_(XVZ*&X'(DQ"Z=^O+&".T#86L$"O@U$"W1(=#H,B#&>+OJW19U3[$ M?1"^K-L*PK9#L' J%F8'"T$T^J!J&08(<-92V[MEH'G/RX>&@O-+X2R]P_8; MA\!S\26.R6!'S-@)ZW&I'9FAT :N0_C8+;;OS"'T+H)(Q9&9++[J$,M/,V;3 M%9P?9AX>2P&A$O# 6OM;OC)3#AQI:YG"W%NE>C6W$,NL],%H[.4M]\3[)6KN MSL;F[+T-R#+5G9?CQ>(/"@=)!M7B/AMSIDKE M>)'Y=V-*S.D&!>I^6[NIN@$B49O']RO%QB][@5DP&(PI9J,-!3)X.; Q8)X\ M^^J66I!M37$;Z#%?/+29*%?E.#G,9DN.8-;X&6!,5,R NP+@>Q8NV"?G0J'P M;E="QZH 2EY;:X]JN$F.<^-[#8GO4[PZ#FF1=42[L?&>X8XP1",?^OEI1F4( M><53S -H3! -5,3A\"C63\J!VRI,A(_<&O(8I4J_+>NPX!LQ/@3(I/7)J=*: MF@3+\8+^52(\8/R'JKB_]P5I_P&(/D,W64*E/>$- '9??KYK+.S@4FBHE(3M/9W!X0$L"PGL7J-!L9,P9H?#)]J" M:_5==WA0@GEO_.P&CQ%8>TOFE8IAG?B"1JI]I0*7+!:3R+0$MC $ 8Q9G+B+>7P:OU)*Z*7JV[R,NR M&U&Z[@5V8)$I).!0A2-%L!X9\3'HF&(N3VUXZ;*Z(K:V4U6OATJ'S $OLC)1 M,^\4^>ZD4R'"GQRP"<73[*G\1_X1@3.(@YK[<##= +<"K#6]A1!"5.38 M-FR@H)9&<7[2C_)7?BB;/22Z[#2W'J0@XU:1\O(4'\=Y@9R)Q1$^E5HA@@*Z M4OQ(W1#@SX1"81XEZ@G""\ '$$K -&!RD, '!,#6 #P#CO3Z4;7:OS'!SB8Z M40($D&1X;3',E^*9E2'#("$PN_5M&/9?H7/H_6W)@T8\=).2 :I:K;"RKO%M M$M1=/.[P*,L7UMT[!#6<^.I,'.0)10)?CGA!R/P$H+B(#;%!K&!W@]9@]\@W MKO UCS).4B&/? 83!*'P=?*>#!P9$OJ.$O?3YKM&"I.4?/J[G.25$1_O<%.= M1C3)P@9?VC.M'"!31P#1ZR5-)BAH]V*9IUZ>ZJA3)V@YWLIY%]H)W7D6VQYY MZ^-O@.MH>9K[CPV-SJA+PUNPP=C6T07DKR+!8__.46WJV5\0D/++39Y,4F2DO3]'6I5LG7PV>GBE"OP]JQ5]S^Q"9@\_"*V1@O4Y-A.=X? MN%;5>@8D;2V!_LSOA0RS\21(O3C*O[?1?W^JV_'D=P328*$'R0'*1@V'67[( M,29T\ C?[\:2<\[5*<]A@$$RMZ R6\AXFRUHLYJ&/J!5V"K.I,V&J_!8;'C# M@^:;X%[<>FCKV&ND !$E;18?^1%: K"69,*P6XS>'0=H76/V,ZIRX&N(/C\M M>0"?!MZ2X"9R[/U+Q_,C2A+1]A,DDS0L"B+65"H.^R#^7VMS4WL\IWG?/(4G M:/K"F%$H,?=NV*L[T9L66XM?_^C,/HF%A]=T36 M#LU #07UQ*Y]25?,8CQOZ".]9Z&B%3%#!R/ B,#];77+1=91K4S]F>5X3^6W M^J"MJ9%!(-$?4HEB4"]/A#58+<<8*\%VFNM M>CF;QA=*;VK_[JFJ0UK4P13.-[Z.VU"9(&1<,8[*Z4+OOI24;+!X4^\]^><) MSKQ(FF/!Y7".+K&MB(YIN.V1]+A[YYQWF-]1P8W/S..#BU,#A-0W6XZWN_ZI M;O)?1_B]!0<&&C0HO"=!$M?X4I4&D_A>?0L'P_>7UF_1[ LYAE;@&3#;A>*Y582@:2E5A[-G;>"P_ MNH#CVN,87_G"R2Y^_U]UZIYRA0T=7=R[\0T5;N-A M5.^F$>Y\5QB0&0Q*N'L]-"O3"UPAWS% A# XAC7X 6R.D2'$\E%M0HV07\WO M4!R3"NJ3TQR6'XGL*T9ZD^K)(/;F?/OGS&DV[RQ M0UT#$X^(.F/@+#&7Z 8[ ))>_X^8'@VC(9\* &RN]LZ$)IXHRWOB3 M#;B!6W#<4\ ]G9&HS'!V^29+0S\_ EKA$J9!LM1PJ6NB3N M'6?2D/C>@VEO^<79#SP:"XSZK[9&D[YX]ATF]>G794WW?=P\^DYHW"UQ'GTY M.KS;3*.4@NT\4J'75Y>MCF[]#UWNCFG@1/ M0,3(E;\[C<\7#^+SY#Y\[B9UTZ,M34'O;QQYZ77(:Y]GO_&T4Q"'XR]9T8_+ MU W_W%-\&G\MZY)_(RHMYY_:^@AA/&84E5K#UHOYSY#06_[U*OX Z0O]8M3* M-(W9T9^06('UQP7P_=I Y.$_X 'Q-\1>_S]02P,$% @ 8&2Y5E*4C<-F M @ 904 !D !X;"]W;W)K&ULG53;;A,Q$'W/ M5XP6A$!">V^;EF2EI%#1ATI1PT4(\>#L3G:M>NW%=IKR]XR]R1*D-$B\V!Y[ MYLP9CX\G6Z4?3(-HX:D5TDR#QMKN*HI,V6#+3*@ZE'2R5KIEEDQ=1Z;3R"H? MU(HHC>/SJ&5KO?H-[YVJF7%#%XK\957MID&XP J M7+.-L/=J^Q%W]9PYO%()XT?8]KYY%D"Y,5:UNV!BT'+9S^QI=P\' >/XF8!T M%Y!ZWGTBS_(]LZR8:+4%[;P)S2U\J3Z:R''IFK*TFDXYQ=EBR6O)U[QDTL*L M+-5&6BYK6"C!2XX&7G]B*X'FS22RE,W%1.4.>=XCI\\@)RG<*6D; Q]DA=7? M !'1'+BF>Z[S]"3B'=,A9,E;2.,T.X&7#;5G'B_[S]J_SU;&:GHW/XY5WV/G MQ[&=EJY,QTJ">3XPST^A%\M-UPDD;5@FX)J9!FY( M77 K>Y72FT3=DV@"Z)@.UJ&QZ>^^6);2=)N%XE%R&%W#LXJ*#I]^B MKKW #?AF]BH8=H<_9-9+YX][_P$1]YI+ P+7%!J'%V\,E&'[6XC=02P,$% @ 8&2Y5A-*UXE^!@ 8!( M !D !X;"]W;W)K&ULM5C;;MLX$'W75Q!N46R! MQ)8HR9)S,> XV4V M@B2;!>+Q3[0$BT3E465I.+F[W>&NMA.;"<+M"^\B3,\ M,W-F).IL)=4WO>#* ML]0*+?,!==WA8,E$T1N?V;5;-3Z3E6_BG5R$N-]N^"KX2F^,"5HR MD_(;3F[2\YZ+@'C.$X,:&'2/?,KS'!4!C.^-SEYW) INCEOMOUO;P989TWPJ M\[]$:A;GO;A'4CYG56[NY.J:-_98@(G,M6W)JMX;P8E)I8U<-L(P7XJB[MF/ MQ@\; K&[1X V M3BK@^R*"^98>,S)5=$X6[0A@-KJI4&<*+ H-P;!4\%R)GQ M'7_D1<7)'4]D5@CKJ=\>V"SG^N/9P, )N&^0--HN:FUTCS:/DL^R, M-KHJ4 MI]L*!@"MPT=;?!?TH,;/3/6)[QT1ZE+_@#Z_L]>W^OS_8>\_DYDV"OCQ[RZ+ M:WW!;GV8,R>Z9 D_[T%2:*X>>6_\X9TW=$\/H TZM,$A[>-+H5F6*9XQ"U3. M28-_%]"#JG8#?5AP8FRPR0SSD]A'A7%4XR;(>L)9LL"C#6R>RF7)BJ:0'%0@*W(B.89Y*K11V2:"\@63NYE7B%L35B1DENN; DI$DX>>+(H9"XS MP76?7*'^1KQ3W (0FJ1K)_"4S)X I$RKQ)!,R:H\PI6,RTRQ MBOF:DJJ$*:(W8HE0P996O5K3 (#,Y]P6"3(IEP?"\E>$5$D>95"Z! >!.Y1R$KG3\>*EU*AJRXJ MD:>(X/KK9$KNG[3A2TU^0Q]3]_0"5^W8._UH@31F+KE*!,OMTDV10@U2,'76 M %H-TYO[3GYMY$J8A57%?R2\;'D+>T&W=4ACV#ZSWV[?-6>/3^2R,D_DZGLE M2BO5@KN^O-HR;E)!*94VNBW6M=$;X,BLTI Z&E#>W'?^Y@SR'DLX@0(,Z=E68.<%'9U] M<73NFS@^2 ,>N]U,6GWB0/ FV*%GG/EO'="ZO4I],?=V++V UN6I_CV5R)K MLLSQ_6'?AXUUCZ\]DJ"C%%@IH>YECA<&?1=VU/U$J&-\PE-8&H9Q?]BTGP30 M)ET_"V*_/VK:2?J()J5$=Y:"O@ ?U>T-GGC MKK]WO"/7\T *1[XWM*;2(Y_&?<_YXV7U.G$FD(8" HCNB%TK&;D4K$$--*:P M6@@$*D\ @@$1RQ4X=\Q-*)HB'NB:RK*=KV5N3[ M:$M_'6V#.+:6'7?C_;2%B(1(6]OOHNVHYK7MMD@;1NB_NGU!V@!/K=O=I/5& M0,NZW4=:G]9-O.7KD><"4O2T%^$&]+1KJ?<:98,XM#$*H1_648L\T-50U@<3 M(\>/D)R155U3-@(A"N'U@+*C9X'?#^:G$3:.1S:8@';D S0=.' A=J]QU;<6 M F>CNKS&H0?SEJENA,758BB\)B!@80]_J0'+@(A-V%YGPX$5F"K="O&&1B=:\^?+JUCX)-A,Y M^ ^;N9*+KLGNOY6F=IK,%=ZUZWGX+F[;SW=P6P-)FG7\N=@DFTP20N&K+CB MH *^Q'+X((-L>_:I]/P5M'TJ^K>N-O"*B]=/-\['LA)"X>['.T,PV+CU Z#, M_MO0@+ "K<937(^!U'X6 "OJOI_1CTQLK3_ M$&;2@/5VN. ,[CJX 9[/)7PG-Q,\H/NI-/X/4$L#!!0 ( &!DN58XC((Z M*P, )(' 9 >&PO=V]R:W-H965TJ]2KY%$F"[,1J@1H4X21^*/E"[LQ)A+KDAN9+U]QV2ZZT,*&K3 M!][GG#DSO,UV2C^9#:*%YU9(,X\WUG;7:6JJ#;;,)*I#22N-TBVS--3KU'0: M6>U!K4B++#M/6\9EO)CYN:5>S%1O!9>XU&#ZMF5Z?XM"[>9Q'K],?.3KC743 MZ6+6L34^HOW<+36-TI&EYBU*PY4$CG*# M#_4\SIP@%%A9Q\"HV>(="N&(2,;7@3,>73K@8?^%_=['3K&LF,$[)?[@M=W, MX\L8:FQ8+^Q'M?L5AWBFCJ]2PO@:=L&VG,90]<:J=@"3@I;+T++G(0\'@,OL M&X!B !1>=W#D5?["+%O,M-J!=M;$YCH^5(\F<5RZ37FTFE8YX>SBGG$-7YCH M$1Z0F5XC9=P:^/$36PDT/\U22UZ<;5H-C+>!L?@&8U[ @Y)V8^"]K+%^39"2 MO%%C\:+QMCC)^,!T F7^,Q1949[@*\>82\]7?F?,?]ZLC-5T3OXZ%G7@G!SG M='?GVG2LPGE,E\.@WF*\>/LF/\_>G5 \&15/3K$?*E8-+(<[L11,PHTQ:,TQ MP2V[WT/2R-E$YH86ST/Q.8C4-LF3BBT_=UJ<.GRO1 MUURN#QU &XX :;8@R;D//R "8Y&447F1%-&'_XC*\_,D#W%!,[IW^J$UBK+6KI M7 "3%-4:9;5_S9?GR66H0HXSXLX)GR?3?\ORR721B&E43*@ZGR;9=V39;JE#4_F.#M^.#?AG?W'//Q6M(EK3@=?8$/0 M++F@]UV''R ,K.K\J[M2EMYPW]W0IXG:&=!ZHY1]&3@'XS>\^!M02P,$% M @ 8&2Y5@P+)LNT! ^@L !D !X;"]W;W)K&ULI59M;]LV$/ZN7T&H:9$ B2S)MNRDM@$[;;9\Z!HD;8IAV =:.ME$)%$C M:3OY][LC;=G9'*'# %LOY-US;\^=.-I(]:27 (8]ET6EQ_[2F/JJT]'I$DJN M UE#A3NY5"4W^*H6'5TKX)E5*HM.'(9)I^2B\BKPMS+S:^PC:=/>*DLM+VRC9/M]WR6 MKK21Y589/2A%Y>[\>9N' X5A^(9"O%6(K=_.D/7R$S=\,E)RPQ1)(QH]V%"M M-CHG*BK*@U&X*U#/3!Z,3)\N9AA7QJYEB;76W*;K]!N?%Z#/1AV#9DBXDVXA M9PXR?@,RBMD769FE9I^K#++7 !WTKW$RWCDYBUL1OW 5L&YTSN(P[K;@=9N@ MNQ:O^U^#_F,ZUT8A4_X\%K8#[1T'I>ZYTC5/8>QC>VA0:_ G']Y%2?BQQ>5> MXW*O#7TRU=@V-3FIV7?R6U3L$QA0R E1+=@-%XH]\F(%3.;LJY,\%D2[F6]+ ML!GAU0L#;032'FT97,W)P'IG0-:NIS9<99KA$XED*$R;"\4KPU::_*+U6<$Q MW0_I4B*A=JH$Y9)>R@P*QJNM'5G@H$!5C^]#OO)^!ZXT R(40SJD2^*#1WR@ M2TR7R+LYXJ/V3KPDN+S$VS 8T*T;]!+O\W.-U\MN&: MX<]1!$GQL.0(Y_VPHQ>R"[X&A5\2!L^@4J&!U4JD\.]]!?2Y(GJF.*BHWU=H M@IJ)G=KJGWG3Q4+!@@B-)5<"/T*I8Y;W=66T0;:B^CF;PT)4%@F#(%5D0X@< MB^(@BKU?J!$@PW+$M-(+L;+.L\P[I<4S+XJ"P<###TP.@BJ.$<-S+923B$@B M#N+DM55BQ,Y>&%PZ>_'0&Z#"B7<9)#L[-,+/]_UBLVB9:C6P#?I(NQ.O%W19 M"UN2ABU)*UMN*W=(H!K>0^%&AV2'),)OPBX#QVC4BO\&C;),$#(64!S85WO[ MA]S2#3=P@KXFTT]-F-O79/@G=0_@*<4VN:$M2H1)OU,R!< ADRM9OJD78T%) M&D=!6U$&35$&K46YQVF%74"Y<(5H:^-6J)]H8[4WYL+[WZWL.O@W65VL$1MQ MY[S@50K'6B\,!I3I*$BB@];K>U$W2$+OT>I35W5=WPW[^[YKF@WEAT?-O>ZY MH>N@R_[1$G4.SF,EJ(4]=6H<-JO*N*-9L]H<;*?N/+<7=Z=B9"*&J5D!.:IB MA#AIE3MINA:ZGL(JP0FYLXMGD%-;>1;D#1 M3JE-S9&F9A?;Q@ OO%,MXRQ)KN.:"Q4NYW[MWBSGND4I%-P;9MNZYF:_!JF[ M19B&AX6-V%7H%N+EO.$[> #\O;DW-(M'E$+4H*S0BADH%^$JO5G/G+TW^"*@ MLT=CYC+9:OW533X5BS!QA$!"C@Z!4_<$MR"E R(:WP;,< SI'(_'!_0//G?* M9_X\G,.1P]OD!P[9X)!YWGT@S_(]1[Z<&]TQXZP)S0U\JMZ;R GE1'E 0[N" M_'"Y 8NFS;$U0NW8RIV10 &673SRK01[.8^1PCCC.!\@USUD]@/(-&.?M<+* MLCM50/$2("9^(\GL0'*=G47\S$W$)ND5RY)L<@9O,B8]\7B3GTWZK]66=NBF M_'TJ[1YT>AK4O9X;V_ <%B$]#POF"<+EZU_2Z^3=&<>1$.AG"L P.,6U9J2>_;W@1_ C>6@5.> MD6YYY80+G'"NR5R3!G=U(_4>@%EX L-5#D,,R9'\MJ"@%&B#5\$DFE&;95%* M79I&;X+?L )#IO^/8) 20!8E@7-]U,@EX:R W>JZX6I/Y\4:HW,H6L*\.IPY/'&%S"+'%K79T]*W5AB@TDOUGAWE MQ8>\OL=T\@<_(_\:=D)YA;9<.@@G1!)EU$U)E551> FM%][+?L_WGDEPD6;1 M-+@,+F8DY66P@5QR:T4I*%1I=,TJD#32].5P"<&O04+F=V5)]9_IDFY$[C-A MANX8Z\<$FG@PZJZIHX+UDEKJUGN&)^](?%1Y:S [_[]8ENM685^$Q]7Q"UOU ME?N[>?__T6G1T5@FH217HD47Q/1_2C]!W?@ZOM5(OX(?5O0-@W$&M%]JC8>) M"S!^[,M_ %!+ P04 " !@9+E6]#NP;#8# !)!P &0 'AL+W=O&OM36M1)IZY:)[QS(*H!:G>1I>IRT4IEX/@UGUVX^M2O4 MRL"U$W[5MM+=7X"VZUF79V,6'[8/!)P=KOK 5[LK#V.V^NJEFL/^.OA.OBRDATNK/ZL*FUE\&HL*:KG2>&/7;V#PYXCY2JM]&,6Z MMRV.8U&N/-IV )."5IE^EG=#''8 I^DC@'P Y$%W?U%0^5*BG$^=70O'UL3& MB^!J0),X93@IM^CHJR(Y'L9WTHW%D7V7.1I7NSA M*[9.%X&O^%^GOYXO/#KZ4[X]Y'9/.GF8E*OGS'>RA%E,Y>'!_81X_NQ)=IR^ MV"-YLI4\V0&< M3T'9*!M.1\3IX"'G(8NN# )YC@-Y]#3*Q@6-Z7@2QJ.("HG*Q-"/[1R8\EY0 ML(V7H4"]&,F#:%2,3R*:,L(<$.8X>D>=J0.G;*5*L0 #M4+22M>,%F28C]/> M/HL"NJ#I@T6IA0V.;KP[% :09(PF@?DI([/-(F@]$+*DK^A!D;;T'+^B,(^O@L 7I5PZHOQ$-=4E U,/N;]+#"HREZI><'4E, M.+ JN5!:H0+_G*.N5Q6EZT_5NU!%;?!OQ4M4Z:>Q)+^(C#^WCPB85= MB2Y[S+,GIWEV\H*"-#1L)NW(T &JP.#>A[;2UN-GS!]O6<_P)02P,$% @ 8&2Y5GUL M3O=6!P E1( !D !X;"]W;W)K&ULC5AM;]LV M$/[.7T%XW6 #K6S)[UX2($E?%B#;@J3=, S[0$NTS4X279**D_WZ/4?)LKVJ M6H VLD3>\;F7Y^ZDLYTV?]N-E(X_96ENSSL;Y[:+?M_&&YD)&^BMS+&RTB83 M#K=FW;=;(T7BA;*T'PT&DWXF5-ZY.///[LS%F2Y_2B6J;2]L[Z#:MK0CRLU5Z6:Z!MJPHC_ MK'.WL?Q=GLCD5$$?F&I@T1[85=2J\6=A CX,7_-H$ U;] UK0X=>W_ EAOYY MN;3.("/^:C*U5#1J5D0L6=BMB.5Y!S2PTCS*SL4/WX63P8\M,$\7"*!CC,@A&^-L=S8(I MZS&0!]3(68C5&0L'81"R[G003+#V43N1ON0LKWP<#.D*#71*-PSG>-!KOS/Z45'M:?)WJ[[F%+FIS>'=Y?Z0[?Z0!7LO$VE$ MNF#7A3$( YE:N3,D<^G28V_E2F(Y@7NG6.VQ-VP\@QM\# ZR$1Z1HRD4!Y$P MQ"V)S(-H'Y]S+6>:Q2)7QE1[I^"AX"7GG0YV/AM'GF]W *=YJ_6ZVD M+_\^QO2T*:CMAW[<2'2ADX.7TNVDS+G#DD>PJA#8&H$A!")/_!ZBF,B??_AN M%H73'\'(&A8YT6_="E)QZS7,T M?3AO+U0%D5.J\1Y'LO!!,&=ER82YN<[?>#-KPI)AQ%FLCX,9'P9CWIV3,/M- MI$7I)$&6B#RF_C**@CDT=V?8C,OXQ'2AIR&(:!4 MAE3$_PGOAL&PDO1NTX:G8L?CC^S=UQG2!3LG_'ML&_O M=J=C?]_"JVG-JVEKBN\I[UERB;"ZTHA;)99(>J>:FT^KTN9B2&0BBTH&^([C M)/J/P6#($X6G*$F4,FXC'%\+., HZ[F<[$&2O#B 3 \@^0[B)S1JHL[;KQ4M MV&40SR2Z&VE$14 M1R.&!C5GMQ)#XS$ZJH9S%@Y)LIINO6RV3?6SE'L:6A:-D'V^*O]"2;H%21UH MYW?'8JNH")?L8^,QRO)X"+W7GDA8-^892;<3)K%L- =4].,QNT<$O"_\D4_0 M22.V[\*XR2%:($A\AM1Z4V;E:]1T9*W:@LC/F*)C4\CDU)XAV4KVE(UA;0"J M*4XLG,W12\(9&78KK5WPQX8ZP;J3T(\'79H9(OP@^QOUH<.$;!K"[I-H'J%; M-(:'G#K#&65P]MK&!(Z,^:!ULE-IRD8(^0C:;^"B?*V(R=7FB$H#J#@JO>2[ M;=CF@F./C:@!CVD&^I9EK]ATYI,NHDK7PNU9S>U9*[<_Y=2\UKGZI^)W->@T M,KI553.C3_23(?LT_IJ,_]?3KN1:Y=1@\+Z54D;0Z.!GOSD\]L&[%AEI*':6 MOSFMZ%BAA$5#H-S6"5@;^1'J0Q62E\I5 Q<&I+'T:)IRX7\T'L8:OE)X>3P>"XU$-2F=D^$M66U!G\\%"GFBJO9)K%26 MVP,:>4##E\^DQI>\PFU0='UQ=QNCB_5&%\X/57CK3Y. 7[K_Y-+KXY'+SU4% M,LX)S[0" M+2?'+-@':3)L9.^5C5%%HD$XY9X2-R@JQX]GY>/3%[!Z.1KXY::$Z1]]*LBD M6?L/(I;[IE=^-:B?UM]<+LM/#8?MY0<;N!L\M3R5*XAB,L-+D2D_@I0W3F_] MAX>E=DYG_N=&"L2 -F!]I;7;W] !]9>HBW\!4$L#!!0 ( &!DN5:H**SA M\0( $X' 9 >&PO=V]R:W-H965TJI*KB5MH78]\7Z4%5%1YH@:.?W(A*ZIQ*Y>^JB70 MS"I5I1\%P8E?4<;=Z=B>S>5T+!I=,@YS2513553^F4$I5A,W=-<'-VQ9:'/@ M3\2T*?6-6'V&SI_$X*6B5'8DJU8V/G5)VB@MJDX9&52,MS-]ZN*PH3 , MWE"(.H7(\FX-69:75-/I6(H5D48:TD4E9WRI MR!PDN2VH!')X1QK 7G@1G.\@.>K*#7>C3&54L)91GY)*5C8:,O*:_C?-N MU+L"2"JJ6G#@6A&1FZKN[&2='5C;J=&.LF%: 0Y4D5R4>)'5R/F!0HJ 233! M-*6%R9-C\F2&R RAT[KPFO;(^8H-IS=S6 JEC@C56K)%HTW]$2VPF#(D[^P[ M81)[(<[#Q(MP.HS"P#MUCIQ[>^D@.Z:/(+&'M%S1J48KC0XA.#G8&T9A>-9Z MZ221%YLA<)(05]M8//O\4G7?B;R/L6'CG0P,BX$7ADCB[>3\+UY>Y3DV09-J MFV!L@T1!VDBF&2@G\!+[';_+4%Q:;5P$J? MU(@X39+SN&%0/2<"6)AFI"I_W1+'/G_8'O'+;F8$]<)4NE[IWQM9S0 MQ D" 85U" R7#$,AYVF+2C=(F'^SWZ9U\[UK)D!N9*_."EK2?TDI(2 M*K86=J&V7V!7S]#A%4H8_R7;<':845*LC57-+AD5-%R&E3WN[N$@X3)Y)2'= M):1>=R#R*C\QR_*Q5ENBW6E$K482/6=3N-2/WFNZ31KX*!_02 M/7H;G5_T^KADPUX:+9[S1 F&$O3?*&ULC51=;],P%'W/K[ "0B"A?#AI MUY8VTCJ8V,.D:1OL ?'@)C>)-<<.MMN,?\]UTH8B=14OL:]]S_$Y-[Y>=DH_ MFQK DI=&2+/R:VO;11B:O(:&F4"U('&G5+IA%D-=A:;5P(H>U(B01M$T;!B7 M?K;LU^YTME1;*[B$.TW,MFF8_KT&H;J5'_N'A7M>U=8MA-FR914\@/W6WFF, MPI&EX U(PY4D&LJ5?QDOUJG+[Q.^<^C,T9PX)QNEGEUP4ZS\R D" ;EU# R' M'5R!$(X(9?S:<_KCD0YX/#^P7_?>TJ^PI[ M/Q/'ERMA^B_IAER:^"3?&JN:/1@5-%P.(WO9U^$(,(M> = ]@/:ZAX-ZE9^9 M9=E2JXYHEXUL;M);[=$HCDOW4QZLQEV..)O=R!U(JS0'0]X_LHT \V$96F1V M^V&^9UD/+/05EIB26R5M;<@764#Q+T&(DD9=]*!K3<\RWC(=D"3^2&A$DS-\ MR>@SZ?F2__#YXW)CK,;[\/.4TX$G/F1A6I;#RLFH,CW'?JSRE+2SX-/2CGWG"GO)6"B(*HFM@91*8%-R62T\K'=>NX)[KN#N M0[U[UN%5LZ Y$\9[Z]%X%B0XQK-I<.$]8;<1+DFK50[&>.D\F'N321![UUQR MO)$%J90JC#=QVWNP%=]3WLW&RE M'2[ZN#H^$Y=#=_Q-']X8=%EQ:8B $J%1<#'QB1[Z=@BL:OM>V2B+G==/:WSJ M0+L$W"^5LH? '3 ^GMD?4$L#!!0 ( &!DN58&J*ULX@( & & 9 M>&PO=V]R:W-H965TK$'@3B%510V::NWK6@'-VZ"*^U$0I'Y%F7#G MTW9MJ>93V1C.!"P5T4U54?6\ "XW,S=T=PNW;%T:N^#/IS5=PQV8'_52H>7W M*#FK0&@F!5%0S-SS<+)(K'_K\)/!1N_-B6]-;[D,S>P@H!#9BP"Q>$1 M+H!S"X0R'K:8;D]I _?G._2K-G?,944U7$C^B^6FG+DCE^10T(:;6[GY#-M\ MAA8ODURW7[+I?!-DS!IM9+4-1KMBHAOIT[8.>P&CX(V :!L0M;H[HE;E)VKH M?*KDABCKC6AVTJ;:1J,X)NRAW!F%NPSCS'RI\'R5>1Z0):?"$"IR20.!R0*HO@(7MQG'K=X\7]E_OM\I8W"._/G4.X=Q3NL-@7CKKG@!W'@#"1\29G8HWW M'X,R9F\)X?B\](!D$E^L-I 361!3 BDDQZ>/WA,'SS K[2$Z]A#M)W*N$=QY M[X2IEW3#R%DTC%MXW1*SJE;R$2RU)B-TW1=2LQ*S4\VN=Z!N3 M<.B,AK$7.Z-TC 3?BH)E\*]/X(QCQ!FG7N1XUUT4YRY@V= M.$27@DY=&_\O5=?@5JWO4UC_1MAN@;0K_;M\[SK&B_N7>_%^OL+91!5*UWQ!" 0GH5PZIHB1-#U4/9G=@K7AM M8GM#TE_?L1>VI"&HAUYLS_C-\QO/>G:TD>I.EP"&/%9AJ'.2ZBH M#N0:!.XLI:JH05.M0KU60 L75/$PB:)^6%$F_,G(^2[59"1KPYF 2T5T7554 M/2C?ABT[S&;?RU"O:0YC'Q^$!O4 _N3MF[@?O3^B-6NU9L?87VH])/ H MQ6&!>[RTN8-4U^!-\[RN:DXMX;22RK!?U+Y [ROVF!=9_1>.N7LHH+!-<(?3)5MK[\3K M1T&*4R=)@\SKXBKM!V?6'P>)\T=![/Q9C(L;10L@@E:@O9[=Z<0]A'>]-$,X M>@;H27%$SVD0H1R]>0E2=!'E!V[7APA"L^V3)%CPHW$NY&& M;./_'.,#5RZ#L+][H!WLG*]3Q; MY5J8IC&TWK:M3IMN\@?>]&0L]XH)33@L,30*3GL^44V?:PPCUZZW+*3! KAE MB;\&4!: ^TLIS&PO=V]R:W-H965TBAXT-FT+*TM32HZ3?U]2GG$38#+MQ2)%\N-'RJ)6 M@\5OK@7PXKG3QJWCUOO]39JZLH5.NL3NP9"EMMA)3RHVJ=LCR"H$=3HMLFR9 M=E*9>+,*>_>X6=G>:V7@'H7KNT[BRQUH.ZSC/#YN?%5-ZWDCW:SVLH$'\+_M M[Y&T=$*I5 ?&*6L$0KV.;_.;NSG[!X??%0SNE2RXDIVUWUCYM5K'&1,"#:5G M!$G+$VQ!:P8B&G\?,.,I)0>^EH_H/X7:J9:==+"U^@]5^78=7\6B@EKVVG^U MPR]PJ&?!>*75+GS%,/K.KF-1]L[;[A!,##IEQE4^'_KP*N J>R>@. 04@?>8 M*+#\47JY6:$=!+(WH;$02@W11$X9/I0'CV15%.2&^6.-;)SZ;"JJW "GQF4@51U)WQ5G$+Q(3,!%L!KOA!1()K+C(+'B[)[T^]N"(3<-/J\8$N>J18VKE2JE#I4FTU8K&!8@'JWL>/2ZZ!PSS MDXH0CU"VQFK;*'#1H_521W=C?1_?=B*//D1YGB4+6I=94K#Z*4L^19_KFF8: MLX+G,OPW CG?*+OHHDCFT65TP3&7K"UI.9VCB/+L*LD9/XOR)8O_'ST?T1?O MHL^8IRD2S%J0N3OAIB'6 31K6CPZ8[,,ZS:7=Z#6['(?BO M^_B4$(E&&2[L-(W%E/ S:(+;UH@.Q ]MI:?U0XP?1& M;OX!4$L#!!0 ( &!DN5;1!$/GW@( #P& 9 >&PO=V]R:W-H965T M*AC.W??]]U=[CJJC'UP!2+!IE3:C<.":#6, M(I<66 K7,2O4_"8WMA3$1[N,W,JBR&JG4D5)')]'I9 ZG(SJNQL[&9DU*:GQ MQH);EZ6P3S-4IAJ'W7!W<2N7!?F+:#):B27>(7U9W5@^12U*)DO43AH-%O-Q M..T.9WUO7QM\E5BYO3WX2!;&//C#QVPU+\H=67XKV8\F-]9DZY3@7E@K-$ET('0&GZA "W-3EI*X!.3@Y+-8 M*'2GHXB8UCM'Z99BUE DSU!T$[@VF@H'5SK#[&^ B/6VHI.=Z%ER%/%:V [T MNJ\AB9/>$;Q>FX1>C=?[WR1\GRX<6?Z2?AQ*0T/2/TSBNVOH5B+%<LFZI89JF=HW9+IHGCL"1.R3X*.1AP7L\ M8LM3[7A2SP,56@3A(#>*.]X-@V\HK /TM0>N7%KXT@6^='Y)@ADNI=92+[F] ME- I!B^#\TZ/UT$G"?9J8C$UUJ,( N+) "8')Q2R79]_@V":_>2.:4I%!ECU M&6ZD(X]=M3A!W+D,3KK,+RC]0;\/C>&=@=/T/YA3'X#4$L#!!0 ( &!DN5;3) BC MOP4 +$/ 9 >&PO=V]R:W-H965T1 HELR==X$P-)VF #I&B0I"T6BWV@9=HF2I$J2<7)?OW.D)(L.ZI2 M8!]TH<0Y4Z%-.>=C;79K-=^9G[=J?G9RJW@DMVIXG)TY3JETLFU/:\$W7* M#_=\O;'XH3<_R^B:/3#[);O3,.I5*$N>,FFXDD2SU7GG(II=3G&^F_"5LZVI MO1/T9*'4=QS<+,\[?32("9981*#P>&)73 @$ C-^%)B=2B4*UM]+]&OG._BR MH(9=*?&-+^WFO#/MD"5;T5S8>[7]DQ7^C! O4<*X.]GZN<-)AR2YL2HMA,&" ME$O_I,]%'&H"T_Y/!.)"('9V>T7.R@_4TOF95ENB<3:@X8MSU4F#<5QB4AZL MAK\M. -*A<'#F_0[N+?%PMC-;#@GR8G/<2P M&0(K8V8RFK#S#E#?,/W$.O/??XO&_3]:#!Q6!@[;T$L#[UFB-(20 %FOE#1* M\"6U,+ZD@LJ$D0?,LFFROAW_<&D;LW"6Q,XSIDPV+..W*J$8KD%D,5D4Z5Q?Q@'SF5R80Q !)\SID$( M;'/ZR?WG+X06OT"])E+))->:25M^[P:CTS#"1PR/:RZ="8?BY(B^#^XT=#!M M7XY)!H8"@EP2]B/G68IX)T0R&TP 9!)."K-N.5UPP2UGKVT3]7_.N-*R^I]N M$$7A%!\QH+Z-47.P_G,X#4^#813&!Q[6Y]PJN3ZQ3*?0BQ;H3PF4*>T2T0^' M[OI5B" .!W!- PS>3R.[99KM> (Q!/H$-$GR-!>.)C1%_?\Z,B"UNH,PA@8F MA.O%D(,NZ-A],#AGGS-N%K+E&!29C+G^+5["EHH;514W:JV(*Y5F2D*4G%J? M]8_/L- 9UE1>[6"/KD+J@#Y:S /Z4(&#O@3-+/B+46T(PW:Y** V[1 M*]*4:)B5;A!'P QX],,^LNPT'!VDJI@^"SXPZ%@)K_)0*ZX^2)77C00",&.Q MY%\SI _UT0<:XO6H+!7[6M"2&$"<01/_B!U_;B19<9. +IW7*2S2&Q$U+Z3 M0>DDEXG(,3QF RSRW-P/ S)J%$Y* AV3[G#'+Z\!&#>J"+;'(/*5:N[:X+X; M6\B25)88OI9\Q1-H%VUL&U=L&[<2Y"'/,L&PW4 45Z6]&O<<^)9I0O@;,:*SE'8E=)X7Y52"%VN7;J=J2OL696XW""B"ND MOX,\R+MKF,-PC(^1(Q",RJ;7(+ZJ4[WD\=A=M1:E%A8VI=Y>]IQLJ%PS)]YJ M:650C'VW"\L"]O%3N%_O:STIJB(B+1295!29O+T%((_(;V9;=$ MU#8&33EIA6NNV.L<=##G5:2+(4@,L4P' MKCJP .'+"'<]HW(T#B)?(&XT 58,R\$4JFI0#DYQ^8I=\=:7EC(&P:0/

M= L^S4BY4 5'IR#Q/CC"O0WN\B"D0)HG*G+6V([ SG&Q.L&ZT<2/7NT8E3*] M=H=%0QP;_8FJ^EJ=1R_\,6PWW1]F(;9K+@U8L0)14 M;".T/B'Y@5>8.90ME MX8CG7C=PIF8:)\#_E5*V'*""ZI0^_P]02P,$% @ 8&2Y5M8<,CY; P MCP< !D !X;"]W;W)K&ULC57;;MPV$'WG5Q!* M4=A HKOVUMT%[*1! ]B(X;@MBJ(/7&FT(D*1"DEYXWY]AY16M8/-(B_B4)QS M>.9"*(E,VT#(3J@XDKM1*M\SB5.\CTVE@E0>U M(DKC>!:UC,M@N_;_[O1VK7HKN(0[34W?MDP_78-0ATV0!,@A"."&5\&3F#:4L'?&X?V=_[V#&6'3/P5HD_>66;3; ( M: 4UZX6]5X??8(S'"RR5,/Y+#X-ON@QHV1NKVA&,"EHNAY%]'?/P#+"(OP-( M1T#J=0\;>97OF&7;M58'JITWLCG#A^K1*(Y+5Y1/5N,J1YS=?I 5["Q4$HRA M%P]L)\!:ZX$F_0Y-DM);)6UCZ*](6+TDB%#3)"P]"KM.SS+> M,AW2+'E-TSC-SO!E4Z"9Y\M^)-"_KW;&:NR(?TZ%.A#EIXG<*5F9CI6P"? 8 M&-"/$&Q_?I7,XE_.R,PGF?DY]NV-DOLW#Z!;^@[EGE+W WB+>.+"I:7"XV,P M;*IJ:AN@M1)X#KGDC:M;T@EV2%#%9F)*L<.ALGH4%N<%:KO"4: W2TDYI M=]#)1;)$CTMRD29^'+QZR5KG\"_FPJ>&&],S60+FR%B#W@,H"W,<'I3%U(AC M,CT"0\S2)>K',5^@FY,U"'SI2#O-\8;CXHER68J^ D-K+OUF O *H6HG^)XY MM28\TS3%U#3%V:+?#J7CN \6TK4 /=M"9]E.-_C-BPA?CX&Y\KFN^J8$3H7X M!N#;"P4R,_:@F3KP+^Q 5_7<-9&K'=K%9,U(G@_6?+(6N#K'"OA&2PML!5\P M5QG7'O143J-GEV0+>N^? H/5[Z4=[LOI[_3:7 V7[/_NPU.%1V+/I<%BU@B- MPSDF5 _7_S"QJO-7[DY9O,"]V>"+"=HYX'JME#U.W ;3&[S]#U!+ P04 M" !@9+E6=53?2D(& !5$ &0 'AL+W=OY2Z42-X;9/,NX M>;P4J=Y<-,)&-?!-+E>.!MKC\S5?BEOAOJ]O#-[:-=N==$8-MA<+'B>NF]Z\[LH[>D37J)3ZY]L4\SM MQ0V6Y-;IK%P,#3*IBI8_E'[86C#L'%@0E0LBKW1NRS5FYEV96:B_DN0!N:UNI&E;J7T5'$S]RT6#=\ MSZ).U#V"UZW-[WJ\[O\W_^_)S#J#[/EGGP,*^-Y^>*JHD5WS1%PT4#)6F'O1 M&+][$PXZ'XXHWZN5[QU#'T]77"V%95+5*G^=I7+)*=^MMXE,8!-KA;/[M'\U M_JS$U\_PUX3//?Y[M&R#\J+6K01;Y!1T9AUWN65ZX0>G.EMS]?CNS3 *XP^6 M+5,]XRE;EW$@/"!MA!$$L] I6,..@K\$-Y8)#X@<2%:4! $E 3VBH%!UOZ:C MX/+%&.,.,Y=2*:F6I-LC! 1O@R@:M@;4#CIH;Q$PF0B6:.N"3BO"KQM\4@[: M65>,#EMA$&-TDKB<&PE3EF#"H!GU6\/@)&B&@U8?;:F!96LNYWXT++]VT'Z4 M=JVM](I!%R[-::)U"EMY#@+01%QLEEO$Q]K@-&CV/>C58@%NHQ7B(2D<8+B# MND7<@F:GE )33@XX 2[=,C\\Z[7.:C<\.74KS*/@&OJQ>Y[F@E9N?3KDU# ^ M\ZCAL%MY*@6AN]S W!UPZ!IYC\00?]QG9;4:A$$Y(V>Y3\H@A&?ZF'!4R6=& M]TFM2LWKG:Q],;G9*[Q)O6$K1F^2Z5P!UXA$+Y7\A<7P&.4Z-+,ZE7/$9(ZM M SH@ESQ5PXO3W!BA'$LEG\E4ND>"#%N] COT ?ZB5?)B6K-'F0A']&+?[M'I M"+?T:V[I'ZW]BAAWN' ?A1R'F:)&J(S-JXL?SDO2G$+@.<03 *53@K5:P16O M8 ,\PF!:+Z#P*9QOUL)(/9=)S1%4P:/=*G_KZ_RMKW1Z]@[4>XQ4N7I8H_Z@ MPZ%<+L)".7WFVR*J2!CCY"]>E3NIQFOZ2#5*O(\H#K"(?C@7N51DWI F/T'Y MGWH=OQRRB.H7>B.A/95U@?$5OC05+^QGR6?YJXL5\*$1*XK//1$!WL7(2^:[ M?$LG=+MCOO^UDS=F)MY78)@; G7:>&EZG"03%D /9'53\VP"%<1:0 MB^Z0.;9V&]EMB \119S5@+HP.BO.@R@H"I=.I"_2C72KO9FJM#K]WKIM[>9J M*R #2-I"V@2:<\\%50K;_59C?&.DJE9MDI:GHNI/< ;$4N6+ MB,_G?I< DE3%B1QOK2/U/JCK?7"T4._(1>[9F8%-4'U)L=WOJ_WCD#=;I%LR MXG.WOG1I$6AI!0L[G0#YG5 $#QP><.!/YZCWAF2IXOM!0S.]GF[O775 MRP02BBZT5#7@G>+65X_6=^9)<55\FEYG MU_[B.-,.IU#?7>'>+PQ-P/>%UJYZ(0'U/PGC?P%02P,$% @ 8&2Y5O-W MFYLU! VPL !D !X;"]W;W)K&ULK59M;]LV M$/ZN7T&H16$#C?5F.T%J&["==0VP-D&2;1B&8:"ELT24(CV2CI/]^ATI69$# M6WOI8%@2J;N'SYV>(V^RD^JK+@ ,>2JYT%._,&9S&00Z+:"D>B W(/#-6JJ2 M&ARJ/- ;!31S3B4/XC ZF_JA)00<4F,1*-X>80F<6R"D\4>-Z3=+6L?V\Q[]HXL=8UE1 M#4O)?V:9*:;^A4\R6-,M-W=R]PGJ>$86+Y5X=H@=[VHAQ_**&CJ;*+DCREHCFGUPH3IO),>$_2CW1N%; MAGYF=@6*/5*;&7(MM%%;3+C1I/= 5QQT?Q(87,2:!FD-N*@ XQ. 44P^2V$* M3;X3&62' &R:RC&>XJ+N!/Q,U4#DD3O21S&20=>TH2<.+SDWX7\ZWR% U3) M;\>"KB"'QR%MY5SJ#4UAZF-I:%"/X,_>O8G&X8<.PL.&\+ +O4WX(Q-4I(SR M ^IWD$J%R29,D*446G*648/C!>5H#N3>ZD,?BZMSY>-Q/11 UI0I\DCY%HA< M$X,S2UENJ'A^]^8BCLX_:*R,AO2Z($H+*G(7BY/2"<]HD*!? M&@7;$8G=-2(<$1XT$1]\FP:L7ZGA2D$^6.YFGJ=P* MPT1^3'K=*UJ5T=*Z:YLVB2M:\!TSQ=]KRQ34M%79SJREYU*+)\*>'LFVRMZL MRS-0I0G8S8OLY;,7H-<(\'L\[TB/2ZW[3LFY8']66I;5-\&%%13V]$*63. 8 MO'N##"Q#6S0W&U!.L_HU&,=XV9I9KDJ69'ZSO/:5--@,NL<"NV]0U@#?KZ4T^X%=H.GG9W\!4$L#!!0 ( M &!DN59QA0M&PO=V]R:W-H965T&>!&4:CG(AL/IH.9"=>:GX=V5F9_JQDFAZ,HPV]0U M-P\7)/7ZK)-V-B^NQ;)R_L5@?KKB2[HA]V5U9; ;;*T4HB9EA5;,4'G6.4]/ M+L9>/@C\*6AMGZR9CV2A]5>_^5B<=88>$$G*G;? \7='ER2E-P08WUJ;G:U+ MK_ATO;'^/L2.6!;=68<55/)&NFN]_D!M/!-O+]?2AB=;1]DQ MA//&.EVWRD!0"Q7_^7W+PQ.%V? G"EFKD 7LV,EX8UOPBA M!FV $\HGY<89?!70<_/S/&_J1G)'!?OL*C+L4M=(;^5YOR/VN[:6=6_Y0I+M MG0X<7'K%0=Z:OXCFLY^83S/V22M76?:;*JAX;F K%O V0;P1;;7XB=N^FR4 M'K!LF(WVV!MM"1@%>Z.7$/#W^<(Z@PKZ9Q<%T<%XMP/?52=VQ7,ZZ\"L)7-' MG?F;5^ET^'8/_/$6_GB?]5^"OPOS?JN7%5=+LDSXMGETH(.#_)D#Z?E9DR'& M+2NU1)?;DP0=@WY0[+(QAE3^P&X-5Q96T(G).RKAKV 7I+!R[$KB6W+);<7> M0YU]H +.DUOMN$PN.+[F=,"0^+S:9#Y+7B?=T7$_37I^E:9INQSVC\*+\7%_ M@A>?=R 6"GMB78^\QQ:$DXUPON226RM*D0>0%C9F_3%,9# TQ*J;3H+)ZQ\E M3Y+S6ALGOH4U_""CS':[2(PM3,[SV+=AC0%24-H@K?^%/O='(\\ MD9.C$+2G=#@.RI[C67@QC=[_[URG(==I?]CB&'G_$<=T@R-[8:YG(1+0,4E2 MD#/!]H5YGL)4?'[Y46K5WFE!&BU6"+O2%A\7C059WD3>0ST 27S^1ZG$)+9_ M/Y1*_/UR@;0\'+<%DGKG+^M SP9X:Y2S"3?!H6QP%?C @8?E7.:-W%(:^3%" M%R)'OF+1Y-HZG"TF*/CSC:N'-Z]F67KTUOHK.%381GCE*^R K2L!L*VW+>5< M;4XQ,.X,.6$((T:KU64'$$"F86F&]VHMDXBO82 MGZ,V>I1=./_AS <9,^GQ>.IQUJ+6="[".;L6K@(QZ)'2]T@5>\15W,63]K& M(>QTL$?<**&6SV(XWA>#H24W!53 H!%WW,5R "N-9\2#SP$>P"!J,>3X]/B0 M+9>T69]C0C&"@Q%A#G.M)0#Q!D.+#N8V!7W@A9.6*[8V0'>HRY*]]B5>"RF? M9!^W;,-A4VZ(,11O'P0JW'.&_9W#0T5KY8EM487&@DA ZIO/H."2HC$^VE)8 MU%PHX:=<[:&JO^N>'CR9N6HRRS!96F!!KN/XM7V['5[/X\SV*!XG7_35TA># MI!*JZ)])AYDX3<:-TZLPP2VT [5A66$ )^,%\+W4"*'=> ?;D7[^+U!+ P04 M " !@9+E6/289_,$( +& &0 'AL+W=O<[[(<\?M?E2+J6LV-,J+\J+P;*JUF?C M<9DNY4J4([V6!5;FVJQ$A:%9C,NUD2*SAU;Y./#]Z7@E5#&X/+=SM^;R7-=5 MK@IY:UA9KU;"/+^6N7Z\&/!!._%)+98538POS]=B(>]D]>OZUF T[JAD:B6+ M4NF"&3F_&%SQL]ZV_T.!==C'P"9#,95H1!8'/@[R6 M>4Z$ ../AN:@8TD'M_^WU'^VLD.6>U'*:YW_KK)J>3%(!BR357C6'@6"E"O<53XT>M@XD_H$#07,@L+@=(XOR MC:C$Y;G1C\S0;E"C/U94>QK@5$%&N:L,5A7.59=W<@$55TP4&7LK]<*(]5*E M[%WA[$V*._XL[G-9GIR/*S"D8^.T(?[:$0\.$.Z^+:EFRFR*3V2Z!,9!V M<(,6[NN@E^)[848LY$,6^$'80R_LQ \MO?#OB_^?J_NR,O">_^Y3@",?[2=/ M$756KD4J+P8(F5*:!SFX_/$'/O5_Z@$?=>"C/NJ7'Q"S=P*F&;*W1IZZ@Z0<). H'8X1 $GV05>2A2!OF,@R1:H7.39O#&'D M0IB,2'2_FJ9*& M.%E%>N\*#$^;<\W<9UV)W/O0\CSSKG,%2)+=Z;PF9*5WY/&AS_EH@G_^*.K& M,^]6&BM!D4KV6:;+0N=ZH4"5#X-DBJW!;)1@$/+I*/!:=ZPLRV 8S&+0"'TL M!<,P2$;M)] M=[7BJ+5:<:-#6N'_F+_$(;=<'6\:!7U:\>-X% +%:$):\1/(L:L5/DPP&WG8 M,J4!:?%;6J&M)]UW6RLM-:>59L1VA74!* R(IZFNL9;9Z*4:F;%Z3247<5A6 MJ!X*!2I#V3)?ZC73#]*T44MQG>H2?07K^%LJAZ'C*-1I5/[L&6FS*BD!F6EK M$T,Z4E^C=8F@?&E9SV8"Z_36QF^WLM>9]S]V].,/2<#CGTKO%1%V2OIKT_M< M( A"*#X(X &O2,O3Z2CT>((?.PRG9,ED%&-X.(O@$/=X@*VO/!X%\"+N"/)) M3"L19EZ]\)4PF8$J$@Z1#F%:.%4T2M@K)*/0K?A8Z?&>8Q\H3^ /9Y E ME:9"&\XH)JP*"5TF']!YKZU$-M*&7HY"F@_9'*!)'[8\(X ,6\@"?'+LVY8O MQ5&:I?9%I> CGW E**G.;XY:T@A#4=F4()6=+73%,F70@>?/3%254?E[) ZBAP1; [Y(/(:V KNS/KC7%'['"/8J.Q M[?=L,S0$GQ72"24LS )H;G=!W*Q+:R7TF4KU8&&3P*IXP&9MU*X&',DS;^.] M5\W,QF?WI8$P1.S9<."P^<%(#Q.J_B&BVO<^6H;D'$D48AS'E#5LW6E@V*P] M@7//[+\HH&-TX%.;,N$NHG0N8O_(/VK(F-/*L+5I;'6AOIN+PAG:;*51[;:J^T MJ=2?;N+&1,>UH<+YA0CSNCG\EVY^)Q*AF8IK;1>?@^<4$>*33&)Z):=$3=87Q MFJ_,M4\KWR<>MRQM';?"]A0:"C[4@X2$G'E1L-W*0T"_$73:"/E=IB.I(WOI MF+@<,DU @#B]J0UYRER5*8B1 $/7DJ4YPDO-GVF5HBM7B.#LU+,LE#E-MJ7IP83=UR6\$3$)GRK94N:NS:.^9N@"%#E4%,^H$[;SVR!O6>AB<9J# M5-:&=G-'H\5,E6L-6LWU;80FG\-UZN;@R M4NS++[W4]K]3]">=G3OX8@, U5\,MR\!SCYIUY?3N)1Y3D3K0AU,.B_B[U=L MQ?I=1:7?%C5.;19E%W1X%'\QREWLO4/T/",69XB+ %D @9505/Q2%PMZJ @X MY0F>4+[A$VIWK^$H O_MS6E*O2_:=_Q_;<2?"@V@C_!F"7(0B]#'M4#^!?R9 M7GDS"G[.B<6,[O.V-GNAQ12"S@0%GB[:^Z_BF^MG>\GJ\8VX\XVXUS=NFSH] M9+=MH68W;:'^3G_IY?!W_&7=@>JZ!R:W0;WPH>U&:N,*+[W JOS(2\*-A5E$ MK7H4416QEHWH+21"G^^]ET\JU3 .UJ@G;YS%/@N$(78YX\540N)-P>F%3K6& MNR0&ULM9IO;]HZ%,:_BI5-TR:M0 ($V@$2)7_NI-O=JKV]>S'=%P8,6$MB M9INR2O?#7SM)0P*I2Z33-VT2?'X^\?,D-@>/]HS_%!M")/H=1XD86QLIMU?M MMEAL2(Q%BVU)HCY9,1YCJ4[YNBVVG.!E&A1';:?3<=LQIHDU&:77;OEDQ'8R MH@FYY4CLXACSIVL2L?W8LJWG"W=TO9'Z0GLRVN(UN2?R87O+U5F[H"QI3!)! M68(X68VMJ7T5VIO'&H5?>K \O$S/4AO7MW,' LR8]%WNI2;L36TT)*L\"Z2=VS_!\EO MJ*]Y"Q:)]"_:YVT[%EKLA&1Q'JPRB&F2_<>_\X$H!3C."P%.'N"<&]#- [KG M!O3R@-ZY ?T\H']N@)L'N.<&#/* 02I6-KJI-!Z6>#+B;(^X;JUH^B#5-XU6 MBM!$6_%> MQ^':,1)O,&^AKOT9.1VGBQ[N/?3Q_:>:Q&;G8QP#QFN"\1_NT,=\&.M@_ODP MVY!3T&2$7LLI!+K!BIC=PM3=E-Y]@7[DV<*4/Z9SY5[U]ONWSG(9LU?/U%/" ME=CB!1E;ZITO"'\DUN3#.]OM?*FS"23,@X3YD+ $A8"P2J6Z166Z9GHDS^9 M\H>RB\ 1T9Z9YYZI,TI&ZJ,:&FJKZ: M4P#970@$JTC5+Z3J&Z6ZQ4]J+2216H>A9?5)QT(06:M9AAR6%>FTND>RG38: MG*AFS*VI:K59#8Z$@^PQ!()5A',+X5RC<.JU/-]Q0;1Z(I4O8FHEP3A=TP1K M#>N4P=#Z)GS*RI;!G,-3QLD-V%0+"*9H-"LX%1LW/7>S]N2#PG MO'9B-?;0=&*%A'F0,!\2%D#"0B!8Q4##PD##-UB+#2$M PGS(&$^)"R A(5 ML(IE+@O+7(*MQ8RDID:Y/)V.3Y=MD#WZD+ $A8"P2H&L#N'JD3':('OG$IR MP58KK7]"I"Y9[;":B"*U9E"+O/J:@9'9U PYK>P&^V19 =JE#TH+0&DA%*UJ MB%*9RC8:8H;%!JGY(A$KPKE:A$BFW@M/A-<:P :*W=^$Q_JI M3VL(G"P(?<3SB-2ZP$SJHR>">9U_9N;(QHJ#EOQ :0$H+82B5;UQJ!#:YA+A MUT02Q96(8UGOB"S>MLLUG%:G?_06GYG[::P_:/$0E!: TD(H6E7_0Z'1?HM* MHQG:>+)P3WX$."U+YHULI]RJVL8'32L I850M*K.A^*D#5N=1/^AO^2&J8]EL4,FW02B8H MS0.E^:"T )060M&JUCG4,^W7"IJ5):IZ"^6;'6H= UK2!*5YH#0?E!;D---4 M&IK;9.JV2YNI8L+7Z3XY@=*M4=E^HN)JL1=OFNY .[I^;5_YV8ZZ R;;X'># MN5J'"!21E4)V6@.U6N+9GKGL1+)MNF5KSJ2:S-+##<%+PG4#]?F*,?E\HCLH M=BY._@=02P,$% @ 8&2Y5NGK$;9* P JPX !D !X;"]W;W)K&ULO5??3]LP$/Y7K Q-3(+F1TM;6!L)FJ'Q4*FB8GN8 M]N FE];"B3/;:4':'S_;":%A:092QDL;._Z^N_M\Y_@F.\;OQ09 HH>$IF)J M;:3,+FQ;A!M(L.BQ#%+U)F8\P5(-^=H6&0<<&5!";<]QAG:"26KY$S.WX/Z$ MY9*2%!8&I=NA>!ZVB 6?&-P$[L/2,=RHJQ>SVXB::6HST""J'4%%C];6$&E&HF MY<>ODM2J;&K@_O,3^[4)7@6SP@)FC'XGD=Q,K;&%(HAQ3N4MVWV%,J SS1/T&AV:OAWL-\.#U<+WW# MUS_ ]_K-^7&Y$I*K*OO9M N%E4&S%7WT7(@,AS"UU-DB@&_!\C]^<(?.YR8% MNR0+.B*KJ3NHU!VTL?L+SD* 2*"8LP1%=:VQ$" ;4[H@'1E2?>QN?:>G4FV[ MK]'?:TY'O6%]4=!$-*K6U$(ZJT(Z^T=(+S-DCM,\5GF1=A'C>JFP2N%ZCW,6/R:: -5/VI M_P=02P,$% @ 8&2Y5NB,5OE[ @ Q04 !D !X;"]W;W)K&ULM51-;]LP#/TKA%<4+5#$CI.V0^L82-KNXQ L:-;M4.R@ MV'0L5)8\2?DHL!\_2G:\#&@"[+"+)4KDXWN4R62C](LI$2UL*R'-*"BMK6_" MT&0E5LST5(V2;@JE*V;)U,O0U!I9[H,J$<91=!56C,L@3?S93*>)6EG!)^;*T[B!,DYHM<8[VJ9YILL(.)><52L.5!(W%*!CW M;R:7SM\[?..X,7M[<$H62KTXXW,^"B)'" 5FUB$P6M9XAT(X(*+QL\4,NI0N M<'^_0__@M9.6!3-XI\1WGMMR%+P/(,>"K81]5)M/V.KQ!#,EC/_"IO6- LA6 MQJJJ#28&%9?-RK9M'?8"XOA 0-P&Q)YWD\BSO&>6I8E6&]#.F]#=\*7G!,R8MC+-,K:3E<@DS)7C&T5S 79_ X2DK),7[^1-XJ.(4Z9[,.A?0!S%?7B:W\/9R?D1W$%7MH'''1[ M/525YRE6"]0_X!?,/YZRJKX=DQ=UD$'37;Y5F*/I7&?>F)IE. JH]0SJ-0;I MZ;O^571[1,RP$S/TZ(-_%+/WQ,_CA;&:6NA-\L/_0/ZR(W]Y]"4>JEJH5T0P MN$8BG"$PF=.\$,QB#@N46'#[YL_8 %][8#>\UNE5[SH)U_MLPKW6JE O_0 Q MX!NEZ;+NM)M1XZ8U_[@W X[^Q267!@06%!KUKBF_;H9&8UA5^T9=*$MM[[&ULK59=;]HP%/TK5E9-G=3F$U+4 M020HF[:'2JBLV\.T!Y- M= Y@R'/!A1XYN3'K6\_3:0X%U:Y<@\"=I50%-3A5*T^O%="L!!7<"WT_]@K* MA),,R[692H9R8S@3,%-$;XJ"JE\3X'(W<@)GO_# 5KFQ"UXR7-,5S,$\KF<* M9U[#DK$"A&92$ 7+D3,.;J>QC2\#OC+8Z=:86"4+*9_LY',V-O"'7!NB3"-GS6GTSS2 MOC/?O'4CMJ65 -=Y)_8YG)1\[ (1DLZ8:;![G[ M!+6>ON5+)=?EE>SJ6-\AZ48;6=1@S*!@HKK3Y]J'%B"(3P#"&A > WHG %$- MB%X*Z-6 7NE,):7T84H-389*[HBRT,TE1MAF%B1F>0L9:"OR!=%,]AO:?( *; M77 @EU,PE'']CER3Q_F4 M7%Z\(Q>$"7+/.,]VLMK+1@Z="@MN D;]\$L?^^R['7))N^$MF!F[W& MS=XY]MI-U9B(;SOE6 >I2(%@126I@HP9PJ76T/DV5_PW);\ML-OD.G3Q/=FV M_>H("MR;PZ#IV4S_TX=^XT/_WWP@6O(,"Y')L5'8#;E1&KH,J(@'+6U!WW?C M(P7 M4IK]Q#Z@^45)?@-02P,$% @ 8&2Y5I# P O@X !D !X;"]W M;W)K&ULM5?;;MLX$/T50BV*%DBMJR]);0&)U<7N M0P CV>X^+/:!EL8V48I42=IN_GY)2E8E1Q:20/MBDQ3G<,[1S(@S/W+Q7>X M%/J94R87SDZIXL9U9;J#',L1+X#I)QLN'XSFGA@6QWRBRX\;S 6W@$]:U8"3US M:Y2,Y, DX0P)V"R<6_\F\:V!W?$7@:-LC)&ALN;\NYG\D2TZH>^/%W MJ B-#5[*J;2_Z%CM]1R4[J7B>66L/<@)*__QSTJ(AH$_N6 05 ;!N4%TP2"L M#,*7&D250625*:E8'1*L<#P7_(B$V:W1S,"*::TU?<+,>W]40C\EVD[%CV3+ MR(:DF"ETFZ9\SQ1A6[3BE*0$Y!7ZD^NA7L$L0P\@ 8MT9R<)''34%#H&%/J8 M@,*$RD_H,_KVF*"/[S^A]X@P=$\HU:]7SEVEG35'NFGEV%WI6'#!,3] ]YRI MG41?6099&\#5+&NJP8GJ7="+>(_%"(7^%0J\(.QP:/ER\Z##/'FYN=_#)JQ? M7&CQP@MXI_?RS^U:*J'3Y]\NC4N,J!O#U)0;6> 4%HXN&A+$ 9SXPSM_XGWI MTF=(L&0@L)9V4:U=U(<>KX2NFT(]7:&"FL WX0P_]J0,YL^(@>H2LP2=6E!3 M3P]QZ$>C\=P]-%7JVC4>1>U=2:^#;Z0_KNF/>^DO;5D!@?B10894%4D"4B ' MO*;0F:XEYJS!R_=&UV?D.S8%H_",>Z]W;^0^J;E/>M/F8@GKSZ/)D'DT)%@R M$%A+S&DMYK0WD%IB9@TQ4RX[,ZB$&S?"(SI+C.7T602-O6<1-'V68]&DL:E% M9E:3F?62J0OJ/>1K$)UAT(OPVC 8$BP9"*REW'6MW/4 GZ+K(;4;$BP9"*RE MG>_]NH!Y;_\87>FTTJ>FQ)1E1/45N?LJU7]$B)YTGG99+OLM7ZOD4&AM*1MW M6?__^*Y7J,URXD]'_EEAZMHU>U:9^CU\K0)NXV*O/]A;VR!)9*_IY<6W7JV; ML%O;>IRMWYGFS#8,OV#*SD[?2[>$241AHR&]T5179U$V2^5$\<*V#VNN]*W! M#G>ZP01A-NCG&\[5:6(.J%O6^#]02P,$% @ 8&2Y5L%*44.K @ ;0@ M !D !X;"]W;W)K&ULK59=;YLP%/TK%JNF3FI# M@*39N@2I+9O6ATI1LVX/TQXP^6: M\4:J>[T"0/*8"LW/Z#.QP682J[=E6QJ;-\C::E1YC791) S4=WI8^U#BQ ,WB&$-2'.FE"1D:DRU:?PZ81, MN>7;M6\/)2LLA!PG@)1Q_8FL]ZY^S/ MU\[^N9AK5.9[^-ME4"4YZ):T/>)<%S2%B6>:@ :U!B_^^"$XZW_MLNN08LF! MQ+:LC!HKHUWJ<:M(V8N57?Y5.B.G8UOB.HYZP[&_;MO2A1EM8Y*=\?QGMH,F MV\'.PMG]W>VNG\$AZ^>08LF!Q+8<'3:.#G?6C^E\JH2,I+1@2#F!1W.L9@Q+ M\Z@N%X=O*B2(>F>ORJ@"#5N@+Z^*Z*W,J/>"J3+Q6[W='L2F"RV9T(3#PK#Z MO9$14=7A5DU0%J[=SR6:P\,-5^9_ )0%F/V%E/@\L2=(\X<1_P-02P,$% M @ 8&2Y5L525\*N @ @ < !D !X;"]W;W)K&ULK55=;YLP%/TK%JNF5NH@?*1I.X*4CU7K0Z6H4;>':0\.W(!58S/;^=B_ MGVT(2U+2]J$O8)M[CL^YQO?&&RZ>90&@T+:D3 Z=0JGJUO-D6D")I)[=I,)#%?*4H8S 22J[+$XN\8*-\, M'=_9+3R2O%!FP4OB"N>2U+1DI@DG"&!"R'SLB_G?9-O WX06 C M]\;(.%EP_FPF]]G0Z1E!0"%5A@'KUQHF0*DATC+^-)Q.NZ4![H]W['?6N_:R MP!(FG/XDF2J&SK6#,ECB%56/?/,=&C]68,JIM$^T:6)[#DI74O&R 6L%)6'U M&V^;/.P!_*L3@* !!,> Z 0@; #A>P%1 XAL9FHK-@]3K' 2"[Y!PD1K-C.P MR;1H;9\P<^QS)?17HG$JF9.8&^H*?Y%)V?7: S1!AZ()3J !E[2DLU M&WII(VMZ9 LRI489)UI:V& M#RS<5-1UXE^[4>RM]]/1$12Y_F'0M"-HX-ZT00?R^ZW\_AOR4UX"4G@+\J2% M_HN-0W]OX]K"RZ# =Z^/++P,\F_*%[9"KC@2M=3.RQTBP1A M O3W)>=J-S$;M$TW^0=02P,$% @ 8&2Y5OR-ZI]>!0 ]BX !D !X M;"]W;W)K&ULM9I=;]LV%(;_"N$50PLTMB7;LI,E M!ISHBD^?>C/B);CL+8V]L;6Y+Y/H>47IE'.CQ_ MY.);OF9,DA])G.87O;64V=E@D"_7+*%YGV+ID,7^\Z!F]YP.?H]5:%@<& M\_.,KM@MDU^R&Z'V!@TEC!*6YA%/B6#W%[V%<188TT)0MO@K8H_YSC8IAG+' M^;=B)P@O>L.B1RQF2UD@J/IZ8%UGNEL.7@WFCN;L MBL=_1Z%<7_1F/1*R>[J)Y6?^Z+-Z0)."M^1Q7GZ2QZJM->F1Y2:7/*G%J@=) ME%;?]$=](G8$QFL"LQ:8^X+Q*X)1+1@=*AC7@O&A79K4@LF^P'I%8-4"Z] N M36O!]%#!K!;,#A69I)&4>BE%Q' M<:PLFI\/I(I=$ ;+.LYE%<=\)L/4 ;J MI#5GSGP^FEFBS99^,C(_$')I&1X>N]/);EBGY\%6YK9?_ODFUX7*S0^X?+N_J?'#XA1MJC#!J;J%1R1L=:__F)8P]^Z?(:$V4B8@X2Y2)B'A/E( M6 ""M9P\;IP\UM'G09+12*A41I+EFHH5R\E[P1Z8R&DU&:1,=ME92SW6SDB8 MC80Y2)A;P28EK,A('^;JO^AAUZ-5B^E.BY/)I#]MM_)?MC(LJS]KMPI 76^Y M:M*X:J)UU0T395*>+AGYDRW7*8_Y*E+>^GK-DCLF.O\AM9%PFPDS$'"7"3,0\+\"C;;S17V\XD %+#ER5GCR=E/R3^UU&-= MBH392)B#A+E(F#=[D3*R]1'7VTGP=B2JH6RW[G3;V.]7:[U/T?1.%)U>< MQRPDBXWD"2]>Q9++3:Z:YOJ,5(SEEK(LC,4)H-I3E0F@NE>5":#Z4%*%K;TSM5"P.0O=:0]BN4:=]LSSE7 M^EA'^[,CZ+0_;L=T.EK-^GM3I@OMF >E^36M-9^/9OW1WGR."MKVB;GUB?E3 M,LH:^Z9SM-&/=@Z2YG0,P=@?@ L-Z4%I/I06H&AM(VYK1(;VQ?W\#Z8<2(5X MBM(5>:#QAA%^3V@81D7-/R>2DTSPC GY])%D,56&I6E(F,I(L\*^G2:%EI%J MFN:-M/UV$P?:)Q=*\Z T'TH+4+2V/;>%'T-?^?G$T]5)K)YU0D++=+'3;] Z M#Y1F0VD.E.9":1Z4YD-I@:&K:K6MN:T>&?KRT6*C'E0BFI)%)/[KL[D^Q-'. MA=:3H#0'2G.A- ]*\Z&T $5KFWQ;5C+@=24#6EB"TFPHS8'27"C-@])\*"U MT=J>WA:8#$2%20\YVL;0&A.4YD!I+I3F06E^3=M]]#1?ONI'Q:SL.=A9 YLP MY;9B 75.EGR3RFHM7W.T6:2]*)E2MP[[A4>4NYN68T9*)HH'Z_YUP^[Q0!FJ7N M\W\!4$L#!!0 ( &!DN58?J^@R%@\ /B= 9 >&PO=V]R:W-H965T M_54E']4=T+4 MSE^[[;YZ=W%7U_=O+R^KU9W89=6BN!?[YE]NBW*7U:RNB]%MCXTVFTO M/=>-+G=9OK^XOCK\[F-Y?54\U-M\+SZ63O6PVV7EW^_%MGAZ=\$N7G[Q*=_< MU>TO+J^O[K.-^"SJ7^\_ELU/ER>4=;X3^RHO]DXI;M]=W+"WG/EAV^(0\ELN MGBKE[TX[EB]%\4?[PT_K=Q=N>TEB*U9UBY$U_WL42['=ME#-A?QY1+TX==HV M5/_^@O[#8?3-:+YDE5@6V__DZ_KNW45RX:S%;?:PK3\53S^*XX@.%[@JMM7A MO\[3,=:]<%8/55WLCHV;*]CE^^?_9W\=F5 :L*BG@7=LX'4;!#T-_&,#?VR# MX-@@.##S/)0##SRKL^NKLGARRC:Z06O_Q?Q#.)[$J-OO\\%E\PT6=Y=OJ6^>-\^MG[GSSU;?.5TZ^=S[DVVT34%U= MUDW7+<#EZMC-^^=NO)YNF.=\*/;U7>5\OU^+M0YPV5SSZ<*]EPM_[Y&('[)R MX?CLGX[G>K[E@I;CFWN6YGQ\RBL'&I\&&H\;Z#;/ MON3;YEOPLY ],B-1A*%U&J_>G015[#5+I 8!I= MS)7ZQR4)^U@6ZX=573F_E-F^NA5E*=9.UDPHYV.1[^N6QU\:I>O\_D'LOHC2 M^O5+=S'U^Q>*QE%H.KV*O&2S")LC+(I2)!I'H>F4>I)2[_7JYMA6^XYO-&I7 MMRR/<9%VYTLZ=SYN06-Q%/?)&R;E+B/UGSWK?GX4Y8AD@VI>*!I'H>FL2MG+ M@GF2C933DRE%HG$4FDZI%.*,5*@#R1::2>1%W4P+S=MKNDA=Y4]W46%I$GN+ MT'Y'U@ZYLV25!U7@4#2.0M,IE0K<(^4HG57'MEH6L,!8'EO" MXN:.%'1RRA;&$D5[ZD.0BM>C%>]-E6=D1M'M)W_\2#2.0M.YDTK;FV=GV8/* M;"@:1Z'IE$J9[9VQO>Q9-HY]5[FO' D)#.GH^6DWGP)S,1>["Z\GGZ2H]6A1 M^R'[*]\][.B4@NXI0]$X"DVG3TIG+R)3RO;,;""9H#H:BL91:#J94D=[]-[U MQV894JS;[Z6Z7?EGM[4HG2_M@\;]QGFZ$WOG/OM[)]J=N,HIQ4KDC]WGAT>. MZ7Y2UUEG?]M2=DFWG,SG'"+:DR+:HT7TCR*K3[LJ=(8C-[V74#2.0M-)E"+> M2^>Y:4*5/12-H]#TY]M2V?OT/CMYTSRV56^:H<>4&]WQ ;5KW ^#).D^K^.6 M,#^)%CU;)KY4TCZMI'_\[6;I?)WM[K]KIL-MF6]$^3P_J"RC,2<_HH=N9*/0 M=#ZEK/>]>4P/4+4/1>,H-)U2Q49"[ZO36>:;>>%'QN-N6Y@7&ALHEC O3OLV M4'RIKGU:7;R* XZ@$PPZ.8U%(VCT'0JI<[W:1O)JQ,,JOVA M:!R%IE,JM;]/;YO3"1:9SP/"H)M>IITD-9*06Z(B=5]&OWRIMGU:!=_DY9LV MJ<2:SBGH)C44C:/0= :EOO:3>7(*JK:A:!R%IE,JU;9/;YG3.66Z4Z(P672? MLEG"PM@ST\H2YKE*F.XWE.HVH-7MO_(_'_+UF-2B@:;. R@:1Z'I)$I]'$4"T]T1)+[IA+6$!>:JRQ;6)&K/JBN0DC:@)>W- M^K&UP*Z=S\7VH9T8]"-K&FWR9(#N6Z/0="855_0\]I JK"A:!R%IE,J%79P MACTD,&T<++#DER6,I<;#-4M8FBS<$::00*K;8, QOZ0P.;Z8*:YW1*7,LM;'698[+.^!]F! M5+H!K73[\\OYGX-P(M/]3YX_T UH%)K^1HV4Z.$\UI(0*MBA:!R%IE,J!7MX MAK4D-,T@:9AVWR196L*2Q'@'AUO"8L_KVVT,I4 .:8$\/2/'N93I;B?/&N@> M-0I-IUP*^G >1TH(5?90-(Y"TRF5RCX\PY$2FBZ2T'PAP!)E/H'CEJBD;UR@:1Z'IE$IU']*[ MZ'2ZF2]0AHEKK/HL84$2=L.X)D#3JVC*Y!Y(MDCHYHG4R?7\;,C?3X%/G!12-H]!T8J5ZC^9QD$10=0Y%XR@TG5*ISJ,S M'"3'MIIKN;O%$ME\(<9]S1(5]#[?CJ00CF@A3&;:>&LDW"$D$U.Q2-H]!T2J5FC\ZPH$2F:<3FF[2% M67R3EC#"-QE+C1S3&IE,P:FF2KJOJ5,%BL91:#K/4LS'\[A48JB,AZ)Q%)I. MJ93Q\1DNE=AR4HEAJHQ-\XG%5&F)ZC=5QE(RQ[1DII=WXQR7=!>39P=TF42A$?GV%;B4@P7E\*S%4K4/1. I-IU2J]?@,W\JQ+9EK@R&< M#-$O6RKB^ RKRD1/)MW5Y-D!W=E&H>E'64K5GLSC2DF@ AV*QE%H.J52H"=G MN%*.;:F$&P[A9(A^V5($)[0(_BC*PSGN35XYOXC5W;[8%IM!M"- M;!2:SJ=4Y8S3UG,L,#+, M@N;&<=^;.HF4O@DM?0?3#.3$I"]C\C2"[G>CT/2/0,KX9!Y'2@+5[5 TCD+3 M*96Z/3G#D9)8CO3V N/EN*4MSDU]XR&Y-2X(^K8P$^5@;UHJOSHWQWDRZ=XG MSQ_LF>%S['\G4NTG\WA6$JBRAZ)Q%)I^#KM4]ND9GI74M*/$/GDH[-+6)#%R MTQ(5!:/>$DJEP$YI@3TF34>Y-NE^ILX>*!I'H>DVJ:5L(D[+Z+SBU80=QS:%\JQ7=*B^\Q63?"N$GW M,GF"0'?%46@ZPW)ID,YC;4FA4A^*QE%H.J52ZJ=G6%M2BV?%38QW]BQA?AR: M=SX+&NM]9R^5TCH=/*!P^&XWY.&D^Y@\1:#[XR@TG5\I^M-YW"PI5,U#T3@* M3:=4J0%TAILEM?A/7".=EK8P+9V.([6$>6'O,>JN6I=GH##/B+P;[^@%UNH!PK'87 =7CV%UW.*];BFMZ7[-&)$#*=C.M>N MU.AQ!XKTC,G UW@[!SJ>/FFP17Q0/.5./' MQ1;Y@<)Q&%R'5Z7.CWM.H1]WV!,S(H;3,9UK5\K[N+2V'K4<'.?Y'.AJ^C3! M5@)"P74J1RHK #:/-X:!ZW&""W+.5)%3+AM^JR![IW#X#IL*ZL!-H^?AH$+=H(K=LY3LE.MV4E7 ML!S*1M,'8SNCTQIG.:33&M=_2B=3"V4.5,H<=6.MZ@@M[SE/94RWM21>Z'$I)B_W%,PN ZOBN2G"VD.):/IACF;%0)?3YPYVKQT%UZ%<60YX M\YAI&+;P*!:.P^ ZO"J:GZ['.923I@F&^2PRCHNQ!C)+26=[H)LHY_AVAJ+( M[(&2G#^U#RK>5,\9Z7QN!S60\/+&-5Y!'!?&>\)Z M'*5,J=+)!LIT#F3BZP0IW>?TB8/=9T?!=3A7U@#^3*8:;(%1+!R'P75X580^ M77%S*"&?&ZN5G=]X9A4(:YQOD:/6.&:[PUSN1K479!C3_?EL4]&ULM5Q=;]LV%/TKA#<,';#9%O61N$L,I&:S%5BV8%FW MAV$/BLTD0F7)E>2D ?;C1\F*:5KJ=2@?O;2V0Q[>>Z1#\8A7.GM*LT_Y@Y0% M^[*,D_Q\\% 4J[>C43Y_D,LP'Z8KF:B_W*79,BS4U^Q^E*\R&2ZJ3LMXQ,?C M8+0,HV0P/:M^N\ZF9^FZB*-$7F#TP%;R+MP'1=_I$^_R#HAO\2;IW%>_ZK;C 9NO\R)= MUIU5!,LHV?P??JF)V.G@!%_IP.L.?+^#]Y4.;MW!?6T'K^[@5JAWFZ'X M5X9R.+M*D^(A9^^3A5R8 ",5]S9X_A+\.TXB7H79D+G.#XR/N=L2T.SUW7E+ M=_'Z[@Z1C;L]%&Z%YUH>BG\N;O,B4P+YMXWS#:;7CEG.&F_S53B7YP,U+>0R M>Y2#Z7??.,'XIS:^D& "!&9PZ6VY]"CTZ8?D4>9%Q5\;:9O.)U7G=[EH:S,QVP@RB(XI^ML4?3)%(>]DELD%FZ=+=17(PVH>36_CZ+[ZV)JX M_XK$-VU.R<3)T#HF'FP3#\C$?TN+:"[92F91NF#JTJ>N/PLIU>1XKSZ%,5-' M/BRDFJQ>S@%VMTX6K7S0(TW&;!$^MW6+IEL33'J;N4R272# ! C.XG&RY MG) G9,7E8\5E>L=6ZHQD89[+]HE\TIC/'-]MS&B3QHSFG$P:NEN$.N3@^(]C+ZHM9= M'Q*U\I+L1L[7651$\H!FH0MU*)I H9EDZ[6ZX_6A6=#BNR84B290:":AVADX MM#6PTRQH+5_SV'0/DZ&S+^X^[(.C_8-#+^MI<5^G::S4_?[S.BJ>V67I'&AA M(ZW #(HF4&@FT=I:."=]"!OJ,:!H H5F$JIMAD.NO"V%?=J0HNLUK\;-5MYX MZ.TKM@]'X&A+X-">@%9L]=>?TT>9)97;#Y,%N[B7R?SYU1=G]CAX%#G0L43:#03$*U<^'T-H.= MEKV&^AH7VEE+(V?H[RNT#WO!M;W@M+V@%?IG6H0QK5"HXX"B"12:2:VV)CSH M0Z%0"P)%$R@TDU!M03B]O6>)/FBOED_];4K&X5[+0*&@KMPR=P[1,X[1-H MA?XJ'V7,'%JCT,T)*)I H9GD:C/")WUH%&HQH&@"A6:6/6B+X=([)%8:K;$. MN-J65LK5[JN4CJMKWMH)N+03L%-IU\TB.@CK"A'HW@8*S3P VFJXO(^*&ZC! M@*()%)I)Z$X%$[UM8J=DMW$='>_+^& 304?4-6/M %S: 5AKN,O>$1V#]1D' MW>I H9G\:R_B^GU(&.I H&@"A682JAV(2V^.V$D8:CQJ-%+M?;@)5[L)MW.Q M5+O:;3>3Z/&M"87N?:#03.ZUIW'[J+%RH3X&BB90:":AVL>XP$(KMUE#U;;L M;K9JV4RBX^I:&:SMAG=,05:+B(_?7Z(CLCT+H6@"A68>#6V"O#X*MCRHJ8&B M"12:2:@V-1ZP8(O&LN:1'[R HP8TR=$&Q3NFKJM%^X?WF^@1K2F$;H^@T$RV M=Q["Z*.PRX.Z'2B:0*&9A&JWXP$+NVHLRE][S6JM<:-:BXZI:\[:D'C'5&MM M),MIA4)="A1-H-!,,<4:.V+M.NM;#H(Z_,.NH>"0C.?!=2FQN^C3,N'^A(HFD"A MF81J7^(#R[3\EL*JACEN:=1\[H&.JFO6VCSXQQ1?M>BXR^UL.@;KLPZZ@8)" M,_G7_L3OHT++AUH0*)I H9F$:@OB RNT:"QK'INE7,U'(5!#FO3L/$-^3"E7 MB]YM;VC3XUM3"MUI0:&9W&MCX_=1Z^5#S0P43:#03$*UF?&!M5Y^LXIKWQT? M;B+HB+IFK-V&?WR=%\?>RJ8CLC[_H!LJ*#3S:&@3Y/=1&.9#30T43:#0S/=\ M:%,3 O#:"Q;'H-F 5G+HQ*H,4U^M$<)CB\@XW9WL^D1K5F$;JR@T$RVM3<* M^J@6"Z!F!XHF4&@FH=KL!,!JL1J+?GJBI9'3V'ZFH^J:M78DP?$58RZM4:A- M@:()%)I)KO8S01_E8 '4I$#1! K-)'3G75O GVU^U[9R^J MMZV.=//-2VNOPNP^4O*-Y9WJ.AZ>J*DTV[P'=O.E2%?5FU%OTZ)(E]7'!QDN M9%8V4'^_2]/BY4LYP/9MO-/_ 5!+ P04 " !@9+E6]VX@'NX" ":"@ M&0 'AL+W=OTDW;^?;0@C'46MQ%[ U[[G^-[CKQL> M&'\2&8!$SP6A8F)E4FYO;%LD&118#-@6J!I9,UY@J4R^L<66 TX-J""VYSB! M7>"<6E%H^A8\"ME.DIS"@B.Q*PK,?T^!L,/$P!/FP M77!EV35+FA= 16+?N33S6_L;A>PX'T6@CG2JSB75MH136>$?D M/3M\A2J?D>9+&!'FBPZ5KV.A9"!7 /^M@&$%&!IERE2,#C&6. HY.R"NO16;;A@Q#5JEGU.][$O)U6BN<#): M2I8\74V5R5F"LC9M(4$YYU&]J4+!G'AE%?L/LH& 2AO6\*]*_/:# ^]8G;>/S: MYR2=49W.J#,=M<6']$D6]T1V(FE02QK\C^,6]"EF MGV1Q3V0G8HYK,<>=^_/;3N\^Q-;'AP/OU8N"5P20*F;0AF,JT;EZ/LKABS9E MRQFN&\?&&W@OCE]G%.\5K">R4C"[\6H7P#>F^A'J[ME16;YH=6]=8-V:NN)% M_U057F6=])>FK-K4@[/)J4 $UHK2&8S5\>%E)50:DFU-;;!B4E4:IIFIXA&X M=E#C:\;DT= 3U.5H] =02P,$% @ 8&2Y5A*?6'P8"0 %$, !D !X M;"]W;W)K&ULM5S;:!)2.*$%Q>$[+C3CR] 4@1!05MD9BL/L2@!B]A+V,!: M ,3+UYQ]*S:4W9]F6]Y$F?TGI%BFZ8!>[NE2?YZ-;)&NS<> MXO6&RS]SQ9H2SQ1TQ? MB]9K(D-YRO-O\N)C=#6:RA;1A(9<0@3BSPM=TB212*(=?]6@H^:>LF+[]0[] M0QF\".8I*.@R3_Z,([ZY&EV,2$17P3;A#_GK[[0.J&Q@F"=%^3]YKP^U9PZ@I.WPIN7<$MF:E"*7GP QY< M7[+\E3!96J#)%R6996T1?IS)[_V1,_%I+.KQZT>>A]_.;P5S$5GFJ>A.12"_ MD#-2?D(^/=WY&B8*MR\L)%^V6=Y^$=1MOJS;:!]IHV>0NS_BF(+]F$8UT@(D(N(G: MWD5]:X.(=P$;$\"J3(6R32BM234Q6B/,240ZR+]>S\>QR\M(F:+^,-Y[K M97P3CM.4T<+QFG"\X^$T&?SUCJ9/E!F[ X@SM#M@@OE(8!I_LX:_&79>S3") MQ 3SD< T(N<-D7/TO*H0+UKY8(WM3EZ9REB=O-HO,QTOS'EUT81S 8;S(8@9 M>0F2+27YB@2O 8L*\D(+'F=K4R@5VJS=S$X@%WO)WVYD%O0 +%H EF M@7S)& WS=1;_W?UBPKS@QIEZL=<*N]6**AKPID/[+1*8QH\U5>IH"C+T9ZD; M!3O!"V5"!Y-GRN(\(HHWHYR!06WR1@-6$(ND4M:0&8F"-Q/;2QAH*)58:#J7 M+:5I@8:'U_H.2.,K*IJ/A::S:RMV[0&# M4KZ3[4)X1WF2R.XFNFZESM\9J:W@%YH 670&H:6AU,5X?K%H_^N,6X8JSMB= MF4"U2"UW(^#F6/2>)5>QP6 9?998P1AIP=K+GL5_-X1OL(0#IA2MM: ML+A]B(MOYRM&J:"(4]$%.6$!-\Z]-9+E:!/2M#O.[XI9>C&K.P4?*#=U#_0! MI6\M6. V?> E3\2\E<3\3?8$OJ&EEPVRM_\6I)##C#%*S]0L;W[1#=-<;N:" MO=Y\:PG>[X8/W'MQ1D-!TII3FM3U0!30K$C?UBL1N M\"'W+ [I<3E@HR[VHJ+Y6&@ZMTI;V["V[B$'^IGI^CYMSVO98VMOH$==X<5" MT\E3RMV&A7-;'?1DR;!^:^]G+Y+JKDDZA8:WE8:WX:5C72GTI*F"M-PV3]9X M/N\2A:K,L=!THI0RMV%E?E V].1L8>#,'MO=G3FX%8,Y.X4^=Y0^=V!]#FJ( M?KS5=]CCK;LF4I<[,L#Y<(-_E!"ERYU>NMRL*GH28ID"=;O]"&[(X#WP4TAV M1TEVQ^XE,:!'(DY7GGE*BR-T<2'75+ A7-QT+3*5?&QX&-ST>]C\K^6.[D-5OZ M=,>QD=B%X4B4U^VB^X=X]E97?4,A:WQ@Q]95%L6%+==YQN4_#X)8P]-!U0 MT7PL-)U7Y453=9*SX:W#X3U.AYM2_+/HAN&&DD\9A=,<4^,O4=%\+#2=6^48W".. 2'- M4\0\9)FTMJU3-2'-N/# 1AY-QWK&3E?GFHO97G>V/87V M=Y7V=WN\@@>[!&.Y^Q&GF(%?\^$>;IHB8KF8Z'I["JC MXIW\%+Z':E=0T7PL-)U=95<\^+33H*RML;I9V]T -Q?;RUJX93\:N;(27A\K M 63MAWS+X*1%_5$J*IJ/A::3JZR'YYX\:5'-!RJ:CX6FL]OZF2S\,X)A28O[ M6UFO7VZC^H=)ZW$!*67K\K$+!0GS;<:KW] W[S:/=K@I'VC0>?_6>N]7#VA0 M,-7S(NX"MHY%9TWH2D!.QW,1 *L>P5!=\/RY?"C!4\YYGI8O-S2(*),%Q.>K M/.>["WF#YD$8U_\"4$L#!!0 ( &!DN5:RV$/,RP@ ']- 9 >&PO M=V]R:W-H965T9"FU-2.+ M27L>W'IR.>(@B1.>%%!R$XZ_?B"%PL$!6T)/ILOMD0!"\ BL+ 70/#V M.><_BBUC@OQ,DZRX&VR%V'T8#HMHRU):7.<[ELE?UCE/J9!?^698[#BCJRI3 MF@S=T6@\3&F<#6:WU;5'/KO-]R*),_;(2;%/4\I_W;,D?[X;.(.7"Y_CS5:4 M%X:SVQW=L"],?-L]$!9Q2G+BCC/"&?KN\'<^1".1V6&*L7O,7LN6I]) MV91EGO\HO_RVNAN,RAJQA$6BA*#RWQ-;L"0ID60]_M. #@YEEAG;GU_0/U6- MEXU9TH(M\N2/>"6V=X/)@*S8FNX3\3E__@=K&A24>%&>%-5?\MRD'0U(M"]$ MGC:990W2.*O_TY\-$:T,KG\B@]MD<#L9G%,9O":#=VD&O\G@5\S43:EX"*F@ MLUN>/Q->II9HY8>*S"JW;'ZR.Q6T MO"'OR6=6"!Y'0OY0)2)O0R9HG!3OR!7Y]B4D;]^\(V_(D!1;REE!XHQ\RV)1 MO&]=>(B31(+):V_:7V^'0E:]K, P:JIY7U?3/5%-QR4/>2:V!?F8K=A*!QC* M-A\:[KXT_-X%$1\HOR:>\YZX(]7;7D#V\/+L#M,8[W$:OPO-.X+5O M'?GXL_S,R/?Y4MY".;+^;2*\!O3-@*7-/;##[ZU^<\>AO M)K(PP4(D,(U(_T"D#Z$WXV%9C8>H32IK2'V[9!E;Q^*=B=,:^Z;"+A7W:3:^ M'M\.G]I4':<)KF_T-*$)QSNDT1H6'!H6@ T[&L[?'UBZ9-S8-T HV[Z!"18B M@6D4C@\4CK$'V1B32$RP$ E,(_+F0.1-CX.LQIYH \CO#+(ZS;B=IC/$CE'\ M4T-L9+C+LXVIH9,#%7H*,%BQ MH0DG,#=E>FC*%&S*MXRS*-]D\7^[MRC*"V&K>%K!0VQZ,!*;QXXQ4 MW#0"&?JCBB@E._2)<1DADQWC<;XBBC=CE .#.N07HYQ,25H'.\Z$K.@O$]T+ M&,F62RPTGP]6;)-G&52D4J-JGK;6QF9UR&[46Z;,MKR M,CJ2*;@BUK0AH>FTJ5C: 2/,V=\YS4K.SA'C&8@)NL2@1L98:#HQ*C9VX.#X M][HOG>/%/^+E:M2:6QMBP**LB4%"TXE1L;4#!]=2G]8LOH2;P,2-T^4&-63& M0M.Y44&S X:21A%BV>IB^1D;1MFD2Y@I4==4P?5\+0\JYG5NP#GN$##,FX#A M4T3('7*PU27T$^ZX* M]ETX+F]-?)=QU. YOMZ5)MWP "[7EB4L-)TE%<6[8#C;F04O),HQ$"7#J*[" MPT5;$]5'7.ZJN-RUC\N[4^*%]+G'BN5>3X^ZF2'9L;"%<+5?2XN*NUTX[CZY M1$G^1^;U:LJ+6DF"/L5%1)-J^1YX ML$_!$ 54RX**%F*AZ>PJR^+"EF6>97O9;UNJ$+%,2#MHY+'&*.^9<##-#<+5+00 M"TUG5UDE#[9*5C+08)V3 ;A(:X+ZL$B>LD@>;)%P96#+&1P/P+6Q[JJHNR%8 M:/J=:#U9!#]:A"$$N,\:X3YLU(<%\Y0%\^ M%3LA\(U"T-UEAXNT)J@/%^4I M%^6]\KFE8R%XE Z+$Y%?O#0 %VW=+U'=&!::3KMR8Q[\K!/&J$?U6*AH(1:: MSJ[R6![\ -2E2P-G8/S32P-P3FNZ^C!-GC)-'FR:L#3 8H$ KI%UYT5U:%AH M^MU0#LV;]BX-J+X+%2W$0M,?/U:^RX>WFJP"@@:K$Q"XW>5_N$A;@K#0=(*4 M=?)AZ]2#&)Q;)H!K9-M=4=%"+#3];BB?YKM]BX&/ZKU0T4(L-)U=Y;U\>$?, M3@R\R\0 U3YAH>D$M4YKP/:I#S$XNU@ U\FZPZ*Z-2PT_7XHM^8'OQ"10NQ MT/3;H7R;/^E=#5!]&"I:B(6FLZM\F _OE-FIP?0R-4"U4EAH^H%'9:4"V$H] M,EX=C,\BIG<]\.@CZJ85*EJ(A:;SJ9Q7 )_2><7YQP#5.:&BA5AH.IO*.07P M#M>?.P0)@UL36Z.U#^]=C8[.&1I2.:VS"SH/RN,$L,=YQ5'#!C%H:UE'R.!" MK;M*'RXG4"XGZ/TYO0#5LZ"BA5AH.KNM@_$XS^F=@0&>TX-S6M/5APD)E D) MX)VAUYYC"5"W@U#10BPTG5)E6P+8MK0#%:#_P2!0_T,U%5AH.EG*5 3P9M!C M?6[1G92$RQ-5((0T,4HCH.+#3]_2#*<8S/.HX3%'Z\ M_^UK. <8/(,,, CGM'XO"*K'&+;>3)4ROJG>\%7(R&Z?B?I=38>KA[>(S:MW M9W6NWSL?POI=8 JF?C79 ^6;6 9&"5M+R-'UC9P>>?VVK_J+R'?5^Z^6N1!Y M6GW<,KIBO$P@?U_GN7CY4A9P>.?:[/]02P,$% @ 8&2Y5M"$]T0K!0 M=1P !D !X;"]W;W)K&ULO5G;;N,V$/T50ET4 M6:"Q3/H2)[4-)%:*[D/0P-EM'X(^T-+8%I8278J.D[\O*2F2)=%,[%7VQ=9E MYG#.<$@>BN,=%]^3-8!$SQ&+DXFSEG)SY;J)OX:()AV^@5B]67(14:ENQ+D!QG<3!SNO#^;A M:BWU W8P$+"?.-;[R2%\[I!9_A[!+]JZ1 MIK+@_+N^^1),G*Z."!CX4D-0]?<$,V!,(ZDX_LM!G:)-[;A__8K^1TI>D5G0 M!&:<_1,&> AP<<2.Y Z@[] PZ]W*'W7H=^[I"FVLVHI'GPJ*33L> [)+2U M0M,7:3)3;T4_C'6_/TBAWH;*3T[GD$BQ]>56A/$*7>M>"&4("3KS0-*0)9_1 M.?KVX*&S3Y_1)Q3&Z"YD3/58,G:E:E^CN'[>UDW6%CG0%B;HCL=RG:#;.("@ M"N"JP(OHR6OT-\2*>$=%!_7P;XAT2<\0T.S][L3@[KW?'5O8](J^Z*5XO7?U M!8T#-(<-3T(]0/23VVP)G^^@L>=G\W);!-,*\EL$IR^T5R^S;TZ6VT8?P% "7P!(+&/J09%L"H MA M((9E*(U5G0%?I,!Z'GV:]CJ#L?NTGZ>F#2$=7#7RFD88=RX*HPJO0<%K M8.7UEUR#4#3JI2,JI0-YZ9CH9?BC_:@:]#*;X3Z]&C<3R@%JPX+:T$KM*Y>4 MF2(>-J*IQSML1$/ZC>YH&N%>IV^.^:*(^<(ZAF=K&J_4$%43Y;7OBZTJK8>B MX![GG#&DUJL=%8%Q[%ZT.7;;!/-: JLD=50D=60MA!M8A7%:QPO*="9-J1LU MN[S;J57I;-2HG'ZM**R1G,CSLN!Y:>5Y'03IB#4.T\L&O^8LU+0QS$+6&$YD MB+NEWNA:.=[3%R4;S1-M[KH?_SDFG5H7S4QF@[W))J-IC^-4GGNZ"EMYSL%G M-$G"9:BF@*7@$5H#4U=H=^OY\>R1G6VA53-D^?*$M8GFM856S6PI2+%=D9Z\ M%K0D,O.4-G5MM].K+QH?H6M)J6O)&[H61/H55I?<5_#7,6=\I3^DV988.^:Q M:6H5S6L+K9K/4C\3_#.6&-*2%LXSW"::UQ9:-<.E3B=OZ/33EQ@[\M%9;>IZ MTAS?;;59S5:IZXG]X^P/KC&DU:^RK:)Y;:%5,UON-\C'[#?LL$>GM+E[.1_4 M]Y;$\ 77L#%Q]\YC(E",]+E6@GR^C65VN%$\+<[.KM,3H]KS&WSE92=@)4QV M('>G$A6J#0R#I8)4>V45N,C.N+(;R3?IJ<^"2\FC]'(-- "A#=3[)>?R]48W M4)PT3O\'4$L#!!0 ( &!DN59K<"B"D@, !<+ 9 >&PO=V]R:W-H M965T\.9@#M%]#[/J7J^!BX/LR *7A:^LNW.V(5P/BWH%N[!?"ON%,["FB5C M.0C-I" *-K/@*IJL+JV],_B3P4$WQL0J64OYW4YNLEG0LPX!A]18!HI_C[ MSBT1NO&CX@SJ+2VP.7YA_^2THY8UU;"0_"^6F=TL& B_*=/51P:@"AY!1!7@/@4,'P%D%2 Y!30 M?P70KP#]MP(&%+, M_(O9@2(W(I4Y$"HRLGK"%-1 /BS!4,;U!>F0;_=+\N']!7E/F""WC',\8CT- M#>YO6<*TVFM1[A6_LE<4DULIS$Z3E<@@.R8(T?':^_C%^T7FS&X]RFU^T?VZQ\-H/:YLC[0>W]H-5[+()8X@16 *5 MI,\$CU]HZHJK[^9=M],]1-[,*4'CAN.=I#LZB8#'*#H+P;E1KSOTAV!8AV#8 MZO-G?"0+4$QF+"5K$+!AAJ12&Y_\=JJ'V"N_! V;RN(3\4.?^.A$O,@YJZUHIC>F_%Z:L@?5JW:U= MNR;E9'V!75SD6;\:3Y9CW_KE9.FZOO#?;&PO=V]R:W-H965T':0\FN8!5QV:V@>[?SW9"FD) /)0' MXH][3LZY-O>UY,EM @:7+E\#TSHR+ BL]%7-/ M+@7@W((*ZH6^W_,*3)B3#.W:HTB&?*4H8? HD%P5!1;_QD#Y9N0$SG;ABO'&FZ!4D.D9?RM.)WZE0;8'&_9OUKOVLL42[CE]!?) MU6+D#!R4PPROJ'KBFV]0^>D:OHQ3:;_1IHKU'92MI.)%!=8*"L+*)WZM\M M!+T#@+ "A+N ^ @J@#1J8"X L0V,Z45FX<4*YP,!=\@8:(UFQG89%JTMD^8 M.?:)$GJ7:)Q*[EG&"T _\"O(2W2'!2-L+M'Y=R[E!1J#OEB FD'H/ 6%"=6[ M'?0\2='YV04Z0X2A!T*I/DHY])069NB]K!(Q+D6$!T0$(7K@3"TDNF,YY.\) M/.VHMA5N;8W#HXP/6+@H"BY1Z(=1BZ#;T^%A"SP]'1X<<1/5AQ19ON@ WRG' M\OMF*I70/Z,_;?DO^>-V?E-:KN429S!R=.V0(-;@))\_!3W_2UON/I(L_2"R M=WF-Z[S&Q]B39T84Y&BBL(+6:UO"^Q9N"NA:7U6W._36S73L!_EN_#XFW8_I MQ .W7T>]D]^MY7>/RM>%3YEO>;E/=;F?O=9K+7X<8KH?U0F" MJP99:&PO=V]R:W-H965TZA4K;L\3'MPPDEB#>S, M=I+NW\\VA$(@:54E#P&;\WW^S@5S/-YQ\4>N !1ZS#,F)\Y*J?65Y\GY"G(B M7;X&II\LN,B)TD.Q].1: $DM*,^\P/<'7DXH<^*QG;L7\9AO5$89W LD-WE. MQ+\I9'PW<;"SG_A*ERME)KQXO"9+> #U?7TO],BK6%*: Y.4,R1@,7&N\56" M P.P%C\H[&3M'AE79IS_,8,OZ<3QC2+(8*X,!=&7+=Q EADFK>-O2>I4:QI@ M_7[/?FN=U\[,B(0;GOVDJ5I-G,A!*2S()E-?^>XSE [U#=^<9]+^HUUA.QPY M:+Z1BN!;:O-\D8 B-).7Z /Z_I"@B[>7Z"VB#-W1+-,&_-R_6FQ M?G!D?1R@.\[42J)/+(6T2>!I9RJ/@KU'T^ DXQT1+@KQ>Q3X0=@AZ.;E\* # MGKP(3O%E(0)$._KF=2"?V6_.Z*<<'1Z^8P6\>57),Y3!R] M-T@06W#B=V_PP/_8%9]SDB5G(FO$KE?%KG>*/;[9" %,=06L XMT&R-VQB[ M_;&WK<>A;>.[N&F3M&T^U(T:LON5[/Y)V0DL0 M/NW07R*B^7F_84EY8#>K* M#W2W>?J1&W;K'E2Z!R=+]4$1!<\4ZN"7$ MZ/3^RH5N#=@S93LZ9]F>DRPY$UDC=MA_:A[\UQ9NB6Q4;GNGZK#"0SZ*Z!% MOZ9,OS;;]VOK?;_6Z5G0_F(%46M+Z3##?3XT![&T7;Y$ M<[YAJFCKJMGJ)'%M^^>#^:DY8=BN]XFF.)[HKFM)F409+#2ESI3^OHFBXR\& MBJ]M#SSC2G?4]G:E3TD@C(%^ON!<[0=F@>K<%?\'4$L#!!0 ( &!DN58] M#I>J:00 %\1 9 >&PO=V]R:W-H965T1?=ANT'2;!^*/M#2V"96(EV2MI._+TG)\B64 ME!:;AUBB>(9SYE##&4T.7'R3&P"%GHN3\,/6P M=QQXH.N-,@/!;+(E:W@$];2]%_HNJ*UDM F*6=(P&KJW>*;!>X;@)WQE<)! MGETC0V7)^3=S\RF;>J'Q"')(E3%!],\>YI#GQI+VXY_*J%>O:8#GUT?K'RUY M369)),QY_B?-U&;JC3R4P8KL M%)25O^2Y"L09 \: %$%B*X!20,@K@#Q6P%)!4AL9$HJ-@X+HLAL(O@!"3-; M6S,7-I@6K>E39G1_5$(_I1JG9I]8R@M ?Y!GD._1 Z2F!+V,M/$D$MU_6TOVZ7 M4@G]%O[MDJUT*W&[95+3C=R2%*:>SCT2Q!Z\V8\_X$'XJRODW]/8XCL9NY C MJ>5(VJS/3J_#408=3E?X2C.XE-5DXOTL],V.V)_'Y4VS%EVS+ICT:R;]3B9V M,Y@DP/1I<[:UEL!@196+5[O17NCC\)TK#4%W6-,=MEKZ2O)=F3Y(K@]]PE(WNW8KO23RQPWB=B!'_L@-7'0 QZXE M+V(PJF,PZI(&2]UFIAEMM/>EW5>C:BMEC>\LE-,K8$I7+0 M1;E[6U?67S&ZRKKS#B^:8[9H6J'A=,+1B7G4NN;OW##5AQ%E"O1!KG1IG^UL MY^"FVFY.;\9AD^P=R*@)N:B0KPZUN('\J>C#K47,;$'W- .6E>>1EIXL3J6X4[*'556%#D\JCCW7?+@Z]*C:X5A MOY%S<-9Y%B#6MH.7NN/8,55V:?5H_97@UO;&5^-WYNN![6A/9LI/#[J)6E,F M40XK;3+TA]I;47;SY8WB6]O?+KG2W;*]W #1Q:N9H)^O.%?'&[- _4UE]B]0 M2P,$% @ 8&2Y5D)_:;%@!@ ,3< !D !X;"]W;W)K&ULS9M=;]LV%(;_"N$50P*TLDGY(\D2 XG%8AT0+$B:[J+8!2/3 MME!)]$@Z28?]^%$?D41;8:SLI%@O&EOF>73$5SK42U&G#T)^4RO.-7I,XE2= M]59:KT_Z?16N>,*4)]8\-;\LA$R8-E_ELJ_6DK-Y'I3$?3(8C/L)B]+>]#3? M=B6GIV*CXRCE5Q*I39(P^?V"Q^+AK(=[3QNNH^5*9QOZT],U6_(;KF_75])\ MZU>4>93P5$4B19(OSGKG^(3ZPRP@;_$EX@^J\1EEAW(GQ+?LRZ?Y66^09<1C M'NH,PS[C<9R13!Y_E=!>M<\LL/GYB?XQ/WAS,'=,\9F(_XCF>G76.^JA M.5^P3:ROQ<.OO#R@4<8+1:SR_]%#V7;00^%&:9&4P2:#)$J+O^RQ[(A&@.&T M!Y R@&P'C)\)\,L ?SM@^$S L P8[ALP*@/R0^\7QYYW7, TFYY*\8!DUMK0 ML@]Y[^?1IK^B-#M1;K0TOT8F3D\_I:%(./K,'KEZCVY3R4.Q3*._^3S;ABYX MRA>15HBER_.5<*7,:?V'QAN6*G\?FG&-IR!4Z"+AF4:P.T0=T>Q.@ M@W>'Z!V*4G09Q;%IJT[[VJ2>)= /RS0OBC3),VGZZ%*D>J403>=\WA(_<\=C MX@#T39]5'4>>.NZ".(F73'K(Q^\1&1"_+:'_%A[L'TY:PNG^X=C1&7YU%ODY MS]_C+$)?S^^4EJ8"_-FF5<44;20(D',U,FP*)E&HJAN MM9;B/E+/B./<5U=Q(&$!)(P6L$D.RVYQ[J?'GC]H_C/5ZKY%E7&ERMBI2CU> ML6J\:NOO\4XB8^R-JWT7_;A/HV"W$<;$(W8KZLSZE6?JI.J3B;-/;KT;#WV] MY,D=EZTEVQG>]>2#A 60, H$LS0XJC0X@AI CR#5@(0%D# *!+/4.*[4.-ZW M=O-'8\D41P=E$3\T[LB,J>8F6 L4KEBZS ;7S)H4M\99#,MOC>]W2TV;G$4F M1XWZ\&$T\?RM4N/,MZM.D# *!+-TPH/:O0RZWNK$0BGGC8X;V?4*>B%!QZT. M:!X4BF8+T;"1&&1@+3'-\]WWO>.MT[UL-7&V"MPI=>Y ()K=@:3N0.+LP(]" M\FB9HM\V,E+S*)]&4% M!%W#-*C#A:+90M3V%\/X7[QK6\G$FVP/T_NT"MPI=>[ M[#*N/;*V&V69UQJ M9JK)*X9K4!L-2@M :12*9DM46VD,YJ4QJ)D&I06@- I%LS6I#37^_SAJ=RJ= M106UWB5M; W7_O9@_1:>FM2>FK@M:UMI?*HM.N:N@?].(S7_<^.\L"20M :12*9JM73RB0"5B5 YU! M *4%H#0*1;,UJ6<0B-,-OT65 YUH *4%H#1:TJPJ-_ ;#[1M3>H9!.*>07A- ME>L^2>=.HK-.H','H#0*1;/7B]:3#/X JNSYH-,+H+0 E$:A:+8F]?2"[WZ& M#U_VW#OL+!WH+ 0HC?J[ZQJPWUCF9TM2SR[X[MF%W_6*RY:%]^XJYH9V[G;0 M>0)0&H6BV?(TEKW#K7N'7?@.N_(==NG[6TP;^/6T@?_BR@#H*@8ZNU#2K+5- M.ZN&6QJ1AE,L.[IH-&HVVJXX_<:K00DW=TK9.UD*A6*3ZN)EEVIK]=[7>?ZV MT];V&3ZAQ=M;-:9XF>S2W(!%YKXJY@N#''@3DY LWL\JOFBQSE] NA-:BR3_ MN.)LSF76P/R^$$(_?&PO=V]R:W-H965T?%O7NQG/.]8C0C]P+(?9IB\?R!,'Y<>-![N?% MSME M;@3+>8ZWY)&H;_F]T*V@CK*F*>*$A(HPDRH3 ^N= K@EC)I+F^%$%]>IW&L?V]4OT/XOD=3(K+,DU M9__0M=HMO-@#:[+!>Z8>^/$O4B4T-O$2SF3Q'QPKV] #R5XJGE;.FB"E6?F+ MGZI"M!S@J,H'M# M%*9,O@/OP;?'&_#VS3OP!M ,?**,Z9Z1\T!I,!,^2"J(#R4$ZH'XA(4/(G@! M4(@BA_OU^>[HU#W0Y:AK@NJ:H")>U!.OKH+25&6_D MCF=FXJ7,<4(6GIYJDH@#\9:__P8GX1^N9']1L)/4HSKU:"CZ\BI)^#[3^0J2 M$'K *T9<^99!ID40LU '=AHNF[BV.:$;U72C0;K;[$ RQ84>ABZJ MTGG2>N.DPU1:Q&T+?^QF&M=,XT&F>X8S54P2\F-/<[W"*1?;V'HSG/JH@^

L(WJ?DF@WQW1"]R@#43V$4WL5\\MCK4813U56]:TTV'JU<)0E&_-&?\ MF1"P(AG94.4DG5H0:.3##JG#:-I'&M>D\2#I9RVI6CP%5C3;%KP)SJG"##"N MEP@G;&QQC,?^J /K,(KZ.GU6P\X&8:_UZD65)A3B64O]$8NU$W!FS9A1M]=G M%MXH[JLE#!O5"00'29A M#W!+)N$@\!>U(^("Y()F""@ M6BR_XD47Q?@+][KKO,H,0M7KAE+81)#BL2&95.+>NMOA %%MKE\-L M"OU9V/KKJW$C67!\_@:G-7Q?V>7 027\V6W.KXIV6H-&%N&P+IZIV]!6O;:4 M5*G81G%K#)X2-M((A[6Q5.Z! 67+G%9M:YXZK*+>@=^H(1R6PX^MJ16T[8*@'W6@@];!VWSUT"?1+&PO=V]R:W-H965T0O+SD=,?%%[D!4.BQH$S.@HU2Y648RFP#!98]7@+3 M;U9<%%CI1[$.92D Y]:IH&$21<.PP(0%\ZEMNQ'S*=\J2AC<""2W18'%OPN@ M?#<+XF#?<$O6&V4:POFTQ&NX W5?W@C]%#8H.2F 2<(9$K":!>_CRS0>& =K M\2>!G6S=(T-ER?D7\_ QGP61^2*@D"D#@?7E :Z 4H.DO^.?&C1H8AK']OT> M_8,EK\DLL80K3O\BN=K,@G& 6\0+0'_@1Y%MTSP1D?,W(?Y"; M-K0 !BNB)'J=@L*$RC?H';J_2]'K5V_0*T08NB:4Z@Z4TU#ISS&@85:'7E2A MDR.AXP1=ZL=O41(E \<'7;W]P M3U_NGGC8])NNZ5N\_A&\6]T5+".48#M#^,K3/9]O.:5(SX0=%OG?KKZH8@W< ML4QVN90ESF 6Z/0A03Q ,/_YIW@8_>+2\9Q@Z9G .AH/&HT'/O3Y M:$,<+6 M.GE0S#)P25=!C"R$R:,/\TEO..G\IN%#6Q^71S]J_^*N1^J,T=ATN%TTW"Z\ MW'X37$H]13.]'DB0>N(J/61*+HD93^8-*@7A I6@+[F+N3? J8.F ANW*$:] MY$ &ETWLEF'8R#!\@0PY_( ,W@"GRC!\1O%=FV.E@],H<0LQ:H08_>AXR+9" M %,>*;PA3I5BY.CM@ZF45C;#ELV1\3!N9!A[9?B$2PDFFTJ%U5;96TH*HFR: M=:YC7L!328]=73L\8.TPBH_U_Z0A/O$2UZOL-Q*=U_]4GI-G%+Z1-5.7Q[&L MV5$@CIZJG_ MIUHW_C^+W?BLU>Y9T=)SH76%?BIX8W_%^QW+7XUXT5Z-#@JW*W_4DS4Z$UJE M4=C:'A<@UO:80:*,;YFJ-I=-:W.4\=YNX _:%^:(PVZ[GV"J\Q&]]],;"8DH MK#2DSB=:+%$=.50/BI=V$[[D2F_I[>T&< ["&.CW*\[5_L$$: Y^YE\!4$L# M!!0 ( &!DN5;>-Y"JB@4 %\D 9 >&PO=V]R:W-H965T+AX>41C^X59SNIONDUYP;=ITFFCP=K8S8? M1B.]7/.4Z:'<\,S^INF3#V<\D3NC@?AX/'$%[%:&W=B-)]MV(I?P^OL1_6,^>#N8!=/\3"9_B-BLCP?3 8KY+=LFYHO< M_<+W XH^B MHYSE.3-L/E-RAY2[VJ*Y'_E0\]:6G,CV8[9BZ(Q15GBL?":,2RN#AF2CU8@>R8BC5Z>\X- M$XE^A]X@D:$KD22VI9Z-C*7K.ATM]]1."VKX!6HA1EV'M,7+O.[%BTK-VL=S0)H4IG-<3"D]?,Y+;N?MIQ/])]=(#*1;E-P MBD'XEK$[*LD?=37%1SW0# ._D@=M)OD]XO<;H?+U&\4V^+4K,0Q=+IQNY:00 MVXKOA*_0!+MOU 2,WS;:V//'74CR>P+D#\MM'VUA5&G>FB#^<*O76%H.7DNGAPT=3^ M68_[9[U:QC B#L()1,W;50C[58T(/EF%'BP!$+UM8+W;A=/.)-"'LX7>VD+0 MDEI) $:T_H"A)W7O9ABVG$O#DE>L C!ZR\!B[VXX[$H"N \?P][',.@^;230 M@&A7@2E$S1L7AMWEF02^9PV L=N&U=L8IIT)H _#PMZP,)QLM1$ C-BT!GB' MPK"?W&3"\/WCH7[%6M!'ZH6]F>%)9U+HP[BP-RX,YVEMI C6BD$$#7O5!CV ME1>E\%UK0A\)&O&61H+.RD1]V!?Q]D7@Y*R%$!H0&]8$XOV*P.[R<5^WH>/9=AG26'I$^TB/B38#1!0 M'MZ"*)Q,%3565VW]))#BI-P7J38K")O72M!YH!3!ZV_AY2Z.=I4:T#].BWK1H8LYLI=8/^_E=(\'K@.RCU%\_\!4$L#!!0 ( &!DN58D MVG[SS@0 /X8 9 >&PO=V]R:W-H965TF>'1D)[LA'Q5:THU>@]YI*;66NO-C6TK?TU#HCIB0R-XLA0R M)!INY4B]W4 MPM9^X)FMUMH,V+/)AJSHG.J7S9.$.SM#"5A((\5$A"1=3JU;?..YCG&(+?YB M=*<*U\A060CQ:F[^#*:68V9$.?6U@2#P[XW>4\X-$LSCGQ34RMYI'(O7>_3? M8_) 9D$4O1?\*POT>FJ-+!30)=ER_2QV?]"44-_@^8*K^"_:I;:.A?RMTB), MG6$&(8N2_^0]#43! 0^..+BI@UMUZ!UQZ*8.W5,=>JE#+XY,0B6.@TYARXOKM %LI$R3Q5B$7J)F%:?"@./C'/((HQ=%&\GMH8IFA?9?CJ=NV0Z M[I'I8!<]BDBO%7J( AJ4 6S@EA%T]P3OW$;$1R([J(L_(==QNS43NC_=W:UQ M]TYWQPULNEFZNC%>]PC>'5',1S5)^W:[4%K"*OJ[+N@):*\>U$C+C=H0GTXM MT Y%Y1NU9K_^@@?.;W4!:Q/,:PFL%,Q>%LQ>$_KL,\@JW8?RD@L%)4^TEFRQ MU63!*=("JC$ K[J8)MC#&-NHZ]L,][L=2/);,5B'5J-^QRT;>8=&URYV.L/, MK$2OG]'K-]+[&FL>#:[)&Y6@X?OU"NJO-(F UPI6^"*NJ$M8M&EWW.AC7TQUF=(>-"N QOH6DGJ\!PS8UH$TPKR6P M4CA'63A'_Z,&C$[2@$.K&@TX-&K2@'%&;_RC-&!\B@:,/]: &IRC&H"=O(UQ M&HD^+)?022*Q1(%9(-!+(D7]K62: =T/J*78Q3DYG7Z%VBE&7FI4#(!SA%JA M0\,MY#!(=>$CJK@NC:,JUUJK [(U5L=3Z>9\W?\DZ$6FITEZ^L)A6=.KG-TZ M3:]6;XU5@ZCCO*_#S8W=;:195KGSO'(?WGV^A4X8+:4(T;T(-Z!+\8X)2OWL M;P!NM1%L%*R&1T+"U29,!E>>74[$OR@B* MUY1LH6(_6I&-\SH[)VVB>2E:6?/<([6>]Z6XN3&=:^&_HB\;$SN%OCW2<$%E M?;TV IT=FS;1O+;0RD',NUX\^!D$H['W/CL!;:)Y;:&5$Y#WX;BQ+RTGH" 4 MM)2 BDQDW[73Y6%X2F]R@I&7&A5[DV.?K;Q[QLWM\S.%XF&^4;YD53>NYD:L MLXNI332O+;1R'/,V'8]_AM7LS[4XR\6J->93W;A8/AD,I5?,"N@,8VTLD1:C::'>+?QD?7E?$[?.,E1_$Y M3/++P".1*P:?<4Z7 D;5O@LRN2P/;G18A,?/R^$UB*,+]>4!%0: WB^%-!Y MI3?F!=E/'K-_ 5!+ P04 " !@9+E6/YT;LJL" "-"0 &0 'AL+W=O M.(Y(,.[;M_),2FL.#)C=SR. MV$I24L =1V*5YYC_O@'*-B/+LUX&[LDRDWK B:,2+V$&\J&\XZKG-"PIR:$0 MA!6(PV)D77O#:4_'FX#O!#:BU49Z)7/&'G7G:SJR7%T04$BD9L#JM88Q4*J) M5!E/-:?5I-3 =ON%_;-9NUK+' L8,_J#I#(;65<62F&!5U3>L\T7J-=C"DP8 M%>:)-E7L8&"A9"4DRVNPJB G1?7&S[4.+8 7O@+P:X!_+""H <&Q@+ &A,<" M>C7 +-VIUFZ$FV")XXBS#>(Z6K'IAE'?H)5>I-#[9":YFB4*)^,Q%MDETD\T M?5J1-:902(%PD:)[$)*31$):S9]/0&)"Q07Z@!YF$W1^=H'.$"G0+:%4F2XB M1ZJ*-*^3U-EOJNS^*]EO,;=1X%TBW_6##OCX>+C? 9\<#_XVW%$N M-%;XC16^X0O^WXJ?UW,UH/YDO[HTK]*$W6GTP3,4)4Y@9*F310!?@Q6_?^?U MW4]=#IR2;')*LNF)R+:\"AJO@D/LQBOC3*(;\->N+C\JJH&ATN?V.NX/;/=C M^Q$%<%52Q#7]G9$ MZXK9U>Q@(6_5[$1D6YKU&LUZ!S7[QB2F1J[+O3UH-B;_MZB]KGVYH]AX/TAM MQ7!'UHZ@_JX_T_V@@6<'35 E@].ZRO2'BCIDEZ00B,)"P5Q[H%AX=?E7'XY/N?:]S(KI7K2.P!#GG,N]-S9&5-<>)Y.=Y!3[,!K%7DZ9<))9M;94R4SN#6<"EHKH?9Y3]?<*N"SGCN^\+-RS[<[8 M!2^9%70+*S /Q5+AS&M9,I:#T$P*HF S=R[]BT5LXZN GPQ*W1D3ZV0MY9.= MW&9S9V0% 8?46 :*KP,L@'-+A#+^-)Q.NZ4%=L5=_2RIAH6DC^RS.SF MSM0A&6SHGIM[67Z'QL_8\J62Z^I)RCHVBAV2[K61>0-&!3D3]9L^-WGH /SH M'4#0 (*/ L(&$%9&:V65K6MJ:#)3LB3*1B.;'52YJ=#HA@E[BBNC\"M#G$EN MQ0&$D8J!)J?78"CC^HQ\)0^K:W)Z6UH4N: IS!VM'@SJ DWS^Y,>C;T,F_Q/9*\MA:SD\QI["VY@])X$]=/*Q#UT(_RI_&[J2->J4M:K5%1[4]8H7;^U4HF8(>5%<3 M3#O[1N?N^1MQ_:#QV/6'M8U;;>.CVFZ88%A6&=E*F0U*&_=W[6:DEM8/"L_= M:%A:W$J+CTK[(0WEF+?V+@^IBWL'%@91+W/]J&#JN\$;?5ZGO]C>CF6Y94(3 M#AO$C=P)NE1UOZPG1A95RUE+@PVL&N[P%P/*!N#WC93F96*[6/O32OX!4$L# M!!0 ( &!DN59\(L/]3 8 *XT 9 >&PO=V]R:W-H965T0#[\:,>$45+N;&,JWYH;)GWD.>(E[I'HA8/2?I=;H50Y#$*8WDQV"JU M.Q^-Y&HK(E\.DYV(]2^;)(U\I;^F=R.Y2X6_SH.B<,3&8V\4^4$\6"[R8S?I M4WFUI?B*@G_"=9J>S&8#JB0J@_4(HB N_OJ/I1"U .J] M$,#* '88\%(/3AG@'!O@E@%NKDQ!)=>!^\I?+M+D@:19:XV6?I? QVGEC>IGD*I>CHC-Z$?*^+':_+QQS[8Z7.KR%LNE!^$\AUY3[Y^ MX>3MFW?D#0EBA 9U&A5=GA9=,A>Z) R*5PR$/':3X?$H6>$C9G3,J"KX\-92S@_/IP";)SJA#@YGG/2"?GV MX5:J5"?+OVW*%\AN.W*V@IS+G;\2%P.]1$B1WHO!\N>?J#?^I4TU3#".!&8I MZE:*NA!Z3=%=I:AX5K1-Q@)NFL-EZ^:]GK13=SA;C.[K K4VFPV9W8R#@SN1 M^J2B/@&I_R&D/-=KZVH?[4-?B;5>$G4WJ\#/%MTV[@7>K$;J_=P;#YT#[JW- MV*%$'!S=B=R]BKL'+IDE-)*HJ&@<"\V6M5894MSK M9HE7SQS:6"BNVEL=7CG@L9W*G1GN#.1^N0_"=1#?R9SUITBO-/8I'W4MM04MQ2N;H](4O*?MJIQ$.TC.&^1"M52/4PTCH5FBVRJ:.KUE[=( M)7 I*R8:QT*S937U.84+=#!OSRJ;=AL*$@;WHOU&"]P%'9,GX:=MH5=P:&"#&>LMXAFJ$4-$X%IHMJS%"#'0$W2OV$J]^LVDV<1JW9,MF]9I] MYLT;]^G@T9W*WO@5!ON5UW+TR((=[J7S_,)$XUAHML+&%;%)?VF+ZH-0T3@6 MFBVK\4$,?IR "(8AWNI?-D175$6&BV MPL81L5E_:P"J!T)%XUAHMJS& S'X"0W*&@!W02? (H!J?+#0[%T.QO@XL"OY M:[,)5N+(*AW&ZKRS =7T8*'9.AK3X]#^]HN@FA]4-(Z%9LMJS(\#/P#J7*67 M>/4J?>X,)_/ZOX.*O0RI5^QSK[%_!![HJ4+4MB/!=N7%/#VR4H?A.\\QW%U) M?7@AQW@AQ^TO=5$-$"H:QT*S934&R($?"V%AQC>AS8 MD8#)?T2)#L-WGJ6H)@@+S9;6F"!GVE_RHSH?5#2.A6;+:IR/ S\+0DE^N OH MN1H5Q^]NGYJ(Z(%0TCH5FRVHJEFP_YJR8'QR_I.2]>G3$PQ9L\UWYZ%\22A&*C M(&ULM5K9;N,V%/T50AT4,T CBY3D);4-)-:DG8<,@F2F?2CZ0,N, M+8PD>D@Z3OKUI99H9>@%3!X22;[W\)XCZNK0S'1/V0^^(42 YR1.^L!WS*"5WE2$@^0XPP'"8Y2:S[-K]VQ^93N M1!REY(X!ODL2S%ZN24SW,PM:KQ?NH_5&9!<&\^D6K\D#$=^W=TR>#2J45920 ME$!F@<9:01_P5D3UO'(.,RI+2']G)E]7,>) M+$@<9TBRCI\EJ%6-F24VCU_1;W+RDLP2<[*@\=_12FQFUM@"*_*(=[&XI_L_ M24G(S_!"&O/\-]@7L3ZR0+CC@B9ELJP@B=+B+WXNA6@DP.$;":A,0-T$[XT$ MMTQPCTWPR@0O5Z:@DNL08('G4T;W@&71$BT[R,7,LR7]*,WN^X-@\M-(YHGY MEU3@=!TM8P*N.">"@X\!$3B*^2=P ;X_!.#CAT_@ XA2 '.0J M"EH54B;! D-@+16]2D5/AS[_@U'.08@9>XG2-7C"\8ZH MU"M0_!PE:XM/<^C*.?34%*6(&;5B?!NVHP)M/6>R]2NVOI;M51CNDEV,!5D! MG% FHO]PUDE5C ND<8/-A0_M28>S(LKS['&'L[:J,SD/*\Y#+>>O\CT8U<\* MSI\5%>%AC\H8VLZD^=,AW\^8.'9G5@3:ZL[D/JJXC_3WNW&/ 7F6[WVNG-T% MRK!)O4-UU!?']CI,1[WY/[;]*J9%8%P1&&N;W&RD4G:BG1HW$0]QG+V,/)5HDX,S0@M_JA*&P%I*0*>V M,\Z16OA*G^(<%$,_P*EJF$)KR]%P=_!(.89*.>!A.;0#G"R'(;2V'*B6 QTI MQT@I!SHLAW: D^4PA-:6H[:=4.O'&G*,E7*XA^4PZAY-H;7EJ/TCU!O(1;[< M(@S_)8D2\*4+R0]XJEO)*-H@2FTMIJU/X6^T44--.0L2RE- MH@6FT-I2UK87ZGWOL2L;V'>QPYZ+7:BBH(TZ#E!?TKF4:[<+#]C=$Y8WL.]H M+Y#;];0+99C36]3I"SN7>.V2H=8J'K_&*7&:=-QA;U&GB/)@G_-[V%=8^U>H M-[#?&%X1\!4GY$"W-6E4%T;1 E-H[:_#:M^+'*/=%IETN0NC:($IM+:4M6=& M>L]\;+GZ1=MS]7 G-PJC#M<46EO*VN$BLPX7&76X1M$"4VAM*6N'B\PX7-3W MK@C9P^YCJ(AR>Z9'7]*YE&N'B\PY7*2PKE#!6Q7F=%MSH"_L7.*UPT6&'&Z) MT]JI<;J4Q_V=&M1;S.@K.I7QH+'=FA"VSK>MY>RENU046YC5U6IK_"K?$.Y< MOX:70;'!7<,4^^VWF*VCE(.8/$I(QQY)$5BQA5V<"+K--W675 B:Y(<;(ETT MRP+DYX^4BM>3;(#J'PGF_P-02P,$% @ 8&2Y5A,>H+RC P 2P\ !D M !X;"]W;W)K&ULK5=1;]LX#/XK@J\X;, 66T[B M)+W$0)-NNST4*-IM]S#<@VHSL3!9RDE*T_OWDV37L1/'W5"_V)),?OI(DZ(X MWPOY0V4 &CWEC*N%EVF]O?1]E620$S406^#FRUK(G&@SE1M?;260U"GES ^# M(/)S0KD7S]W:K8SG8J<9Y7 KD=KE.9'_+X&)_<+#WO/"'=UDVB[X\7Q+-G / M^NOV5IJ97Z&D- >NJ.!(PGKA7>'+%9Y8!2?QC<)>U<;(FO(@Q \[^9PNO, R M @:)MA#$O!YA!8Q9),/COQ+4J_:TBO7Q,_I'9[PQYH$H6 GV#TUUMO"F'DIA M379,WXG]WU :-+9XB6#*/=&^D!T-/93LE!9YJ6P8Y)07;_)4.J*F@*,S"F&I M$!XKC,XH#$N%H3.T8.;,NB::Q',I]DA::8-F!\XW3MM80[G]C?=:FJ_4Z.GX MDQ#IGC*&WER#)I2IM^@]^GI_C=Y MP<8ANA%<9PI]X"FD30#?$*W8AL]LEV$GX@V1 S3$[U 8A,,60JM?5P\[Z PK MYPT=WO EYWV_$^9IXFI/9/IOFZ<*H%$[D,W52[4E"2P\DXP*Y"-X\9]_X"CX MJ\W*GL :-H\JFT==Z/$2-I1SRCQCA";196T!,'(0]2!YC'$T'>.X_ULUH MD9H$@TDEU> WKOB-._E]6*_-"8'$&L%3DA&^ 22)!E2,6Z.X )S6>+P/!^,C MLJU"43O7J.(:=7/EZ0N.C$YVQ=&XMFW!K4VJ[NX&N4E%;M));L5H;AUW+]C. MGK@*?;^!_ %D:WQW8OUN?/<$UC![6ID][2NGIWW:W!-8P^999?/L]3D].PVR MX#2G6Z1P4$NF!C\<'*I4T'=6EXA'&3LZXON25)-OK:KB5V9V"=#TY[AV^I7\ MVL3.YC8.#P3#3H*W(-T=T+!#7R#)N&!B0Z$[R;LQ?S?B^T)K>N!0NW%OQ1OW M6KW[0FO:?:C?N(<"7F)$M;"+@N/0')V$9A0,PC.1>:C?N/<"CEN*-[J.'XM44Y0PW%W$;]*DEV^8\9_*:+YEE!I6C"- MF%#JC"LG)Y>R43"8'G-]0:I@Z]?:DASDQG5K"B5BQW5QYZ]6JX[PRO5!1^M+ MVRFZ=N< 4[29YD9OHEDA!FL#:2Z/YA_+HG,K)EIL7?/S(+1II=PP,]TN2"M@ MOJ^%T,\3NT'5/\<_ 5!+ P04 " !@9+E6\X3Z[8H$ #7%0 &0 'AL M+W=O3?UYZ!^8#!6:+9%_ ,OL?GW&O?>_%H*]5W MO0(P:)=PH/+#ERK@7X62TIDMX!/-U M?:_L4YBCQ"P!H9D42,%B'$SQS8QTG$$ZXV\&6UT:(R?E6J8:9Y-]8;%;CX#I ,2SH MAIL'N?T3]H)Z#B^27*>?:)O-'?0"%&VTDV#)(F,B^Z6[OB)(![I\Q('L# MJ;U-JJ8<*%\=$H^RNS=F9R MKV2\B0SZ1I6BPC#0B(H8_656H-!,)@DS-FA&HX]W8"CC^A.Z0E\?[]#'#Y_0 M!\0$FC/.;4#T*#26CT,-H_W:M]G:Y,S:F*"Y%&:ET6<10UP%"*V07 TYJ+DE M7L0Y52W4P;\ATB:=&D*S'S-4Y%!'5J,XA!"N'2SLNDW[+1>RF+.)W3:Y%\3H5;+^?6 M\W(K;7D%D51V"R)JD+%9"LD%TI37LLU KRM,ND=LZ^;TZMGV<[9]+]MI_*_- M!ME9-!+96%W!CFGC?+O-E=01[I^0:;>&1X1/YUSA4@PJC -:GPY/W=5NX2.J M0X^8"E'<+HI(VT]5Q&^<\3U ]9 ?[\+:26>\B$L5#GO)S9E@R29!3W-(GD'5 M)EP_Q*49MRFTJF!2"";>LE-3TY^FS]HHVS/5JR>-JF\(K:J^J+G86]!R]=M# MT5V#8C*NU>U'PN@5J*J5^#-J*BZ**NYZ _S%MDN)L DLHFDO/%TJR!+M6X'V M5NN+ ]T06M4+1?G&_OI][ 5/G/U GCA[#=^KL"CYV%_SYW3W=N;R0EPC45/@X<_ M*75YFZ6+(]T06O5?:M$O$7^_]..IZPT@[(FTW_2]&HNVB_C;KAE=,T,Y^KQ; M@VT/S4:YT^S)9'Z\2R/<%%I5?=&#$7\/5KXZ\6]LTFCSU11:57;1?!%_RU3( M1C21&V%J%7=.VGS2._G'[U_I4B5AZ8HL ;5,;PXUBAS'['XI?YO?3D[3.[FC M][?X9I;=,18PV97GG*HE$QIQ6%C(=LO=$:KL%C%[,'*=7L0]2V-DD@Y70&-0 M;H+]?2&E.3RX!?*[W,G_4$L#!!0 ( &!DN59&K.S%(@H %E* 9 M>&PO=V]R:W-H965T7.1>W"07 MMRA=O<3)/^D68P)>PR!*KP=;0G:7HU'J;7&(TF&\PQ']91TG(2+T:[(9I;L$ MHU56* Q&QGCLC$+D1X.;J^S:0W)S%>])X$?X(0'I/@Q1\O8)!_'+]0 .WB]\ M\S=;PBZ,;JYV:(,?,?F^>TCHM]$!9>6'.$K]. ()7E\/;N&EZYBL0&;QEX]? MTM)GP%Q9QO$_[,N7U?5@S%J$ ^P1!H'H?\]XCH. (=%V_%N #@YULH+ES^_H MGS/GJ3-+E.)Y'/SMK\CV>C =@!5>HWU OL4O_\.%0S;#\^(@S?X%+X7M> "\ M?4KBL"A,6Q#Z4?X_>BV(*!6 YI$"1E' J!6P[",%S** V;: 512PZDVRCA2P MBP*9ZZ/<]XRX!2+HYBJ)7T#"K"D:^Y"QGY6F?/D1"Y1'DM!??5J.W-QARG(* M?EU@@OP@_0U<@.^/"_#KV6_@#/@1N/>#@'9H>C4BM#969N05R/,UKFA1+Q'R1"8\!P88\.4-&C1OK@A*>ZV+PX5 MWI@'YLT,SU0Q#V[3%),4H&@%[GRT] .?^+0_GFZ7*4GH*/HA(SX'MN3 ;&JY M3'?(P]<#.G>D.'G&@YM??H;.^'<9:3K!7$U@%4*M Z&6"OWFZPXGB/C1!@09 MM=^^?@?[1-]/@>/ M!!%,YW0"XC7X[$<9L0^Z1&>H)2PATAY"9"6,IL)K6H M5%9^(DF3 TF3DTC2%)/JRA\2JJ(2\G8.'@)$*V)3J_OOWM^Q:FEH86ET]H#I M*C%/[(+IH0NFG2:&@"\NY^#XV)I/A=""<#BMQ9_$R! "4-F^$[V?';R??=A[ M3<'8T)!L6KLK5S\_/D5JQ'*56"?2#\=<58Y/[X!(-;O/"^1R=%G3X:P6@C(K M.#1J,:ANY:DLE+0UU,&"IDAL:HP8/NH%6S.>J\8[M3,,WAE&AT6I[7Q8@);C M;#RTZL'8PLA5-^]4]_EN RJU=POW=86ANAUW<;2Y^!,G(5C@9;Z2YCNAK\O MWR!6CW*.[!?>5<.?VDM\"P/5>QA%+S7,FN)6Q1B:]3B5&4WK<=K'?@;R#0U4 M;P1:,: K5-5-:1%+T@CM ]55HY[:+7S; ]6[E5O/VX?[@)*^ BB,$^+__UA3 MYU#2^YKSL:5[@A0P,U M:?^"*YUHKBZT*JE\8P*[[4QP3JAL ]V ]&3(N<]+3)YNI"JR:%^5[#4.\U%IC"TMD_ MF_?I.%7G_0JP:46KV;7@:&/D-AA5O>%[!D,MJ[]$!%.6Z+H6B6N@U"$H:48] M8R0UJN^6&HRJ#G'=;:AU]Y\QH0MSTUB?%RB546N('2.Q&@NI![G5,4^XA#;4 MVO)Q2]>]"\*6[F9W3*$)=KV="XF1)?:*:&0>#3,N- U+O;2A= MVR%^!=9RP M%7W/5CD_\H+]BB[Q?@1"ZN(^.6@L(18;)BQ#DXPLF-*)YNI"JW+/):[1-FGO ML5Y8!_%+FG5#7%T:Y9D5/W36U4=8TK0D.M"/G: N(E0?37;*S@5V^+H@W.O.P\4K1J1:UH MKBZT*MU<*QJ=M*(\9*1RK[[=D%A-A.V&Q&@VG([+?_!(!''Q9ZBSN)^;QT . M8)'^M::T;'$#6R>:JPNM2B^7?V:GE+$T0!H@IN -HR0%)@CS\Q=P"E;H30:U M: GE%%!2POI(ZYI<7IH=TKIRNM0 =N'CK U=:BBG/92KACJ5MM+A$_7I$V$8 MK_S48R(0T/!KVHR:>@^@Z#V!TD<"U^2ZVNQT"$4>D#D$A)69>6S6MP?'[.IW M%M1-.M5E+F?-#AE;N<.VU!&KKEI;VKGJ!IWJ,->WIJ,<._>([!.?O+%M$>_O M/#W8X1"7IMQF09U.-%<76I5@KK+-IO,CJ8<"=M#.DC(W$=-RIG!(05U'9T;Z M$,(F%\*F6@AS1FPI(Z)PA5#8-ZGKZ,Q('P<\3*ZCS28=_E#*UM<*UM-6OF=D%EVWW&)W^)H)>5&S*#"F;"I5E?7F9P^ M%+'%%;&ESNZ6\]0[],;RGO*#PV(^=C(6XT:KJ-6%5J6F=+!:+6KO<)I>@O<[ M$U)2+(&4BYF0E517TYF4/F2OQ66OI9:]#PR4[I>>4;#'T@RYE"@QY>H(-S 6 MZJH[$]6'7+:X7+9:R66FB ]G-7!GN6QIEAO(G_M>^P!O5LONYG%\O(/<>![;PV[ M"UOK&0RM:*XNM"JM7$S;:C']37)_7TJA&@9F]T:E;&E5VKK0JFQQI6VKE?8] M>FT>PUK/\FI%*M&*YNI"J]+*U;VC5O=MQW # M#,P'L?1HA+IH9[[Z$/\.$__5*USR.FK)^P1_''NJ';Q0L0<2[,4).SH;879> M]B<@^4-''J)AFNC,'!H@S-^VDFTXSHSAE%_(@9%;L72;GM/)T MA[-7[@1OPR?CQY<(K _[%_.\L"KL8?V-MX>3][:> M@S.+NY+72IVS#[Y4&@O^0@G5@4'M:0AIDUXH"U%,0,HGB:&LNT>EU^&$.-ED M[R%*03:;L!XN73V\Z^A3]H:?VO4YO'2AY/JM8UPN'%D)&D;TE^SE/R->=?[2 M)=I[&S]*J:-KVHSQ<$+59I*_QRC_0N)=]J*>94Q('&8?MQBM<,(,Z._K.";O M7U@%A[=)W?P'4$L#!!0 ( &!DN5;XQ*B]HPL 'QY 9 >&PO=V]R M:W-H965TK/J"V!,''08?X&13]8\O8,?#>"8/3//UO;A-'/B OP^,YV.&X?(Y M+WXO'SFOK.^;-"NO1H]5M;V83,KE(]_$Y3C?\JS^RT->;.*J_K583\IMP>-5 MN](FG3C3:3#9Q$DVNKYL7_M27%_FNRI-,OZEL,K=9A,7+S_S-'^^&MFCUQ>^ M)NO'JGEA_;K\4]6^3(V65;'A6)GEF%?SA:O31OF SMUFA7>)? M"7\N.S];S5NYS_/?FU\^K:Y&TV:/>,J758.(ZW^>^ U/TX94[\[/KW36OOGZS=S');_)T]^25?5X-9J-K!5_B'=I]35__CL_O"&_X2WSM&S_ M;SWOEPVG(VNY*ZM\KKC]E*WY?\57&R]+Z<<&K.$G+GZP?K"2S;I,TK:M?7DZJ M>DO-\I/E@7JSISIO4&W'NLVSZK&THIJ_D@&3>A>/^^F\[N>-0Q)OXV)LN?9? M+6?JN-:O=POKQQ]^TNS88CC&(3#1<(Q-8!B-6?!EW]Y(8;G'HKHMUQU2U&\? M[\NJJ,_@?^OJN =Y>E#3K%V4VWC)KT9UNU7RXHF/KO_R)SN8_DV7/1(6(6$, M!).JX1VKX5'TZR_Q2]T45U;^8#5EL9*RW,79DEO+O*RT)]>>%[:\YJ/AZ7HZ M#BXG3]VL=29;D#IIF"8)) M6*Z>H,Y\[)YDIUG*FRGAD7MD&AX()H5G3T5?>$I^ M'MW&U:Y(JH27S8>UT:?3@0SZ>(+2(BB-H6ARC3J^8I.'.$O*97V,USUF3UL' M6SEH-4TLO0WC?)$TAJ+)^3HB7V=@OKXV7V=0ON0VC/-%TAB*)NI;CGVK6@MZ<<=10:T/1Y*B%M]D]XM;;4;95&=,)KVXQC?'2NV,KGD-I2J]_W9+/;6-]N^>:>%]K#F$:8'L906@2E,11-+H9P/,=& M-2T.TKT64%H$I3$43:Z)\$*']L+/_(D7\9I;15PEN;84>X#M24V+<]H?H;=C MG#'4#5$T.6/AA@[MAK=)UM\(0:_806D1E,90-+D80B0=#]8((05O :5%4!I# MT>2:"/ET:/G\E-5]&UY6UC+O;8WVI*#;&)VV1% )A=(8BB8'+234Z;D26+?V MM8/2+1%2!1=06@2E,11-+H;05">$M41(PUQ :1&4QE TN2;"?AWZJB6+D\)Z MBM,=;RX5]5]Q.^"ZVF4[_GA^VB2IURMM=W:Z6$3OG'&4YY!61TBK0TOK3<%7 M265]7!>PGE=VGEU>:_X M W\S;\W%4>7[>'J;QGE#_1=%D_/N#%NE_==\I*2K7BY5ATK26S5.'#LP]1R2 MZPK)=6&2ZT(E%TJ+H#2&HLDU$9+KTI+[F5=U5[(=@K3<=XWR7556<;9*LK6V M,NHU5U^YXDIOU#APJ.RB:'+@0G9=6G;?[(!:_[6.WSA$W[<\*SG9.:6W8WR* M0(T82F,HFEPQ8<0NS(A=J!%#:1&4QE TN2;"B%W:B'6=);X_:?2=)55UI\J% M2'J;QGE#M1E%D_,6VNSVC/5MOF[XG,=92;=)4&&&TB(HC:%H\DT^0I@]6IB- MA@M[4&6&TB(HC:%H9F!QH(R?1/G M.VY&\*#7B*&T"$IC*)IL=8%Z+HHFAR<\UZ/O_C3H MQ'O0FS^AM A*8RB:7!.APAZMPK^U,S'PU8?X<'T]>?7?(JZX]9 W%[V*)+Y/ M^?Z5^[RH-Y)D:_V-S/NMV:[4R9\J]S)#31=*8RB:7!!ANAX]1/DK?\K3ISI? MZ_ M!8N725I_").=?AIJ?+Y I1=*8RB:7!XAO1YL$+0''00-I450&D/1Y)H( M,?9H,7X=RGMLFJQE7&_NK8[K'N9W/Z##TVLV]!:-TX9JK^X-^-/C&Y G9A V MZP-MUH?:+)0606D,19.K(FS6?Z_-'@#=HV%ZLMJZ=6,CV"HU:)HJST R%9&-=K>5@9JMRB:'&)G:B.8W?K8J8VP6'](Z\XW1;1,-.LH;0(2F,HFEP68;0! M?:NOD0$$T)M]H;0(2F,HFEP5H(WJ3Q<0HU511-CEN8 M:D";JL%7.3VD9KH=;2.!=-((2F,HFAR^,-R -MQW?)430(T72HN@-(:BR37J M3.C[[AE]@R$->3"D(<=.Z'L.<0V$N :TN/KCF4EW$:JN4%H$I3$432Z+4-> M5E>S5@8JKU!:!*4Q%$VNBI#7@);7 :V,9M8I5YEP.%"GG?+4F:_IG3&.[AQ: M&@HM#6DM->DP'E!*A_%D2O\%O4G3(Q5*8RB:'+?0S7#0[,%#.HP]I#UOR@^ GJ8\U,QC MK'F( 51&430Y.B&C(:V0_ZP>>4%V$VF \5$,55,HC:%HP#?;'T!-9=IU:>J:!Y*HSPPB=Z^<=QG>2A-YZDT M]$VR[_FXA?HLE!9!:0Q%DVLD?#;L>?A-_RE! ]XZ)=2;:S6GA+J0YI2 BBJ* M)LZ6Y5?V(_)%D[CT+*XY);^7V:K)N93K-R MK-NW2>K-M']9;6,M]E5;,[G5>/CP/^N7T([LGK-_9%9&M>_SAS+J*9 M;HWZ/==_:9^/.Q&;WC^7^#8NUDE6UF_BH=Z-NMQU_[/8/^IW_TN5;]M'T][G M595OVA\?>;SB1;- _?>'/*]>?VDV<'S@\O7_ %!+ P04 " !@9+E6*60K MI.H" """@ &0 'AL+W=OZCV8)(+L>K8F6V@W:^?[80LH!2U4_:2 M^..>XWN/K^T[WG'Q*#, A9YRRN3$R90JKEQ7)AGD6/9X 4S/K+C(L=)=L79E M(0"G%I13-_"\H9MCPIQH;,<6(AKSC:*$P4(@NPDXTV,I$L.7\T MG6_IQ/&,0T A488!Z]\69D"I(=)N_*HXG7I) VRV]^Q?;.PZEB66,./T!TE5 M-G$^.BB%%=Y0=LY*-E(Q?,*K#W("2O_^*G2H0'P MAR\ @@H0' /"%P#]"M!_+2"L *%5I@S%ZA!CA:.QX#LDC+5F,PTKID7K\ DS MVWZGA)XE&J>B1;6#F*7H)B\H?P9 4V"P(@HM*&;R$L6ZPR!%,\Z4(,N-W;!V M8W0>@\*$R@OT =W?Q>C\[ *=(<+0G%"J<7+L*NVV6=Q-*A>GI8O!"R[Z 9KK ME3.);E@*Z2&!J^.M@P[V04^#DXQS+'JH[U^BP OZ+0[-7@\/6N#QZ^'^B6CZ M]1;V+5__G[<0/5POI1+ZC/ULD[^D#]OIS;US)0NO_.'WJ? MVZ3KDBSNB.Q UK"6-3S%'NVS/FEF?:'EU"-2Z2LOX6M&?A\G9"EI23VRU.;F MW4;#WJ>QNVTJU683'MK$IYQS$VE8Y4M\B&Z;*-ZL>K0NI M:UL_'(U/=8%5UD-_:G[%N=IWS )UV1G] 5!+ P04 " !@9+E6._?6NTL$ #C%@ M&0 'AL+W=O*$GUU :B&GVP=6:*ON/53W$)*A6)O$.=M *]T??W820@(A2RLO#Q#;,Y]G M/GLFPXQVE/WD:P"!7N(HX6-C+41Z:UD\6$/L"' MF5(<68YM]ZS8)XDQ&65S"S89T8V(2 (+AO@FCGWV>@\1W8T-;.PGOI/GM5 3 MUF24^L_P .(Q73 YLDJ4D,20<$(3Q& U-N[PK8>'2B&3^$%@QRO/2+FRI/2G M&GP-QX:M+((( J$@?/FSA2E$D4*2=OQ;@!KEGDJQ^KQ'_S-S7CJS]#E,:?0W M"<5Z; P,%,+*WT3B.]W]!85#7847T(AGWVA7R-H&"C9" MB(H"=L\H.(6"$$-8!+.EJZ:^S]W?JM"+.?68B%W]&CNVX#0;-+E=W M&M2]R]5QBS=N>7INAN>>P2M.@J&I9(F1Y48%'T=/=TLNF(S!?YHHSR$[S9 J M,=WRU ]@;,C,PX%MP9A\^H![]I9K :E1V2BH[;>B3;S(II\ (#4F MEL7%#B@7Z(HD 8WANL'B^W;,)]QX +E2-U-2B7P[D5=I6V4UE^A7)+")ZS+> MJ8QKNJ5,C8-NR4&WU=Y],LCC^6D.\1)8HPNM.&^]0SK!/$U@-?YZ)7\]_>'8 MTTFE3C!/$UB-RGY)9;_U*I94!E4JF_C+<0:U6.D>Q5,NTZO('$EXK=:\T]=! MZ>M ?^J9#D[\=LS.D=^G,MCL'7E^*N.:P^8\,BP=&KXCCZ#_T*/Y8%Z075K1 MWQH2.L$\36 U5K%]J-5L_?FEP-3$IE8T3Q=:G<]*[8LU)9D"J)I![*-8*T3J M@72<9AJ$\/#<:QL[!T><]P7<-YKATL;M9?$;PJYSPLM7K6BN;I0JOS>2B@<7L%_;ZJL@"M M_JV\L2LOJ(*H2Z2\7TG5'5/5 MLXXHE_*;1.2MB7*V[+K>9[W&H_FIZL8VS-_AP>U,4M>T,I0K60/7.FR=MW_G M/GLFTI\(5M(,V^S+R&=Y1S4?")IF+<,E%8+&V>,:_!"8$I#K*TK%?J V*/O: MD_\!4$L#!!0 ( &!DN58Z(G"0.@< '0J 9 >&PO=V]R:W-H965T M77/H73OX27/#Y3]PW<8"_ 81PF_ MZ.V$V)\-!CS!P.!G$B"2]Q7GV MVRU;G--41"3!MPSP-(X1>[K"$3U<]+S>\P]W9+L3ZH?!XGR/MO@>BZ_[6R:_ M#4HO:Q+CA!.: (8W%[U+[RSP9VI 9O$7P0=>^0P4E!6E_Z@OG]87O:&*"$\!)'D?(DX_BW<-HK[ZD&5C\_>_^8@9=@5HCC)8W^)FNQN^C->F"- M-RB-Q!T]_(X+0&/E+Z01S_Z"0V$[[($PY8+&Q6 904R2_#]Z+(BH#/ F+PR MQ0#8'#!Z88!?#/"/'3 J!HPR9G(H&0\!$FAQSN@!,&4MO:D/&9G9: F?)&K> M[P635XD<)Q:WQ12B9 VNXWU$GS &5SC!&R+ ;802_@$L=RC98@Y(4E[YLHK( M%JF9D]>5&;CD' N>^?F8)FN\!O<"B92#DP +1"+^'IR"Y[MECL&W&QRO,/LN M+WR]#\#)N_?@G;K)#8DBY?E\("1"%><@+-!KQ!K ]\[P. 0^A; EH>/QQ:A@?'#_<<:/QRMOW,G_^"OWPF M[1,)OMW1* +R;3H@MOYN(S]W/K([5QGJC.]1B"]Z,@5QS!YP;_'K+]YD^)N- MN"Z=!1TYJY$Z*DD=N;POGJFDFDHDP IO29*09 OH!CQAQ&R$YHZGF6.5H1\6 M$,[ZD_/!0Y4IB]5DV+0*G$&VI&!<4C!V4G O_9$0@Y!R8<.9CYY5$ S[L('2 M9N,W,(X-)H;]46E3"WU2ACYQAOXI$5@2(EZ,?6+$->M[C=A-FZD1N\UF;H]] M6L8^=<9^&8H4,8(BL)45WA;\U+CI*1SW9XWP+5;>I#]N '#&TO(!FY5(9\>\ M8QSL$5G;@,ZL$)KSE%M-ZE8-F,Y 6L*K.1JE 1 M@!_#O&(Q)&1VR76(518,35A#8_IM5IZ12-W1M45?$61>BW*"I:YR%)+"9Q69 M-Q]5\DM!@&EF*3B!S:Q6<>K0H(8&CY0?5 M4]HL/LH< 1Y0E&+U>.P5K:A0XD=JD.(&M4=G.CJG#O:Y MM5A6$2.Y(!4IDRDTJ3)B!3^R5(2F,BF,ZJ7;>&?>0G]Y6H!Y;@7V:H'T3'UE MJY"%F;M$NF-IBU4K-L\MV8IU*I.2+1&,K%+QXFK1%%U>L]@M"Z,JY&8]= ?4 M%K"6>9Y;YSE?\M?6=T7+@.R"CE2ZO9K#]MHGH+S>=IT>?-G67Q,J9I(B?S#H=TFY#_)!&R1(H=!DOY M7-.(K*7Z68,K)"=>+K+N5;-'ELW+%1<,A<)>,CN2< 6/77H+NO)6;^AH>0G= M\G*9,H83 2*"5B0BXLG&'[1*Q5'C^;);-;.'.YZV>+6@A&Y!^9DFX5&03=5W M.C+7Z5:S:=,L< ?5%K26FM"INQ9_4B%U@!LO/"J'6,W,'.*.IRU>K0.AN[-7 M[ZP>B-B!RS!,XS3*:M/@E:? M\#7UJ1E?&8UG\&WT*!0:U X;E''JJ1\D46-R:H6 MR_OOU!/[@,$?E+_ZR'6D-PLRN_06=.6MSKG6PM"MA3]CH?;.BC9@I+@\4+7(8^H8@MIGYEK+V%J(8:E$,W:)8EK73K_W[QEZ2%79'G6&$.Q(.!?,=NDMZ,I;G5DMZJ&[E?L3NT+0[-%"HQV_M%CYDV;E M"-Q1MF3!UUK;=VOMUW3+:(='-;HZM[UCFK;+Z[>[4M]C7<'G^8 M);.':]G_Z.J>=9:TB/;=(OIY+UF=)"&O;<[ZIC >-I=F2ZN1@?HMM+.OM;/O M[M]^2D*&$%;>KMCH\5GLS([?.XXV_*@]:SOUK.M=K]\ M4[!"SVAI/WV3KR^]4NW;J+>C*6YU2K5U]=\_X^&V MPE'UW(BE[!YA%%B,8.5!RY$,*L?Q8LRVV;%&+L.4J^/\Y%GY:WET\C([,-CX M_&PO=V]R:W-H965T4ATF3F< M.22'AV).MT+^4"O&-'J(PEB==59:KT]Z/16L6$155ZQ9#&^60D94PZV\ZZFU M9'21.$5AC_3[HUY$>=R9GB;/KN7T5&QTR&-V+9':1!&5CQ+X-P/MY&T:Q_+U#OU]DCPD M,Z>*S43XC2_TZJPSZ: %6])-J#^+[=\L2VAH\ (1JN0WVF:V_0X*-DJ+*'.& M""(>IW_I0T9$R0%[#0XD:0I-Y+66*#7ETQ3'JHWZ A]O;E$KU^^02\1 MC]$5#T,P4Z<]#;&:%GM!%MH@[LJ*8JG:@U#=A9!\J.8O*>=::O7N!1_YV-L3;!_); M*FP.8"HXN-@H< ME$*W5RR:,VE-SMG"H8.J33"_); *LZ., M\PX8.X?V-\DU.Q++I5FQ8ICB0-^&PF /42B48M9ER0EY*)4IV*0RI\=[<[JE M!BL,37*&)DZ&JLNX:XH[<0ZEI4TPOR6P"G_'.7_'OV45/FZ3S3;!_); *FSB M?B%&^\[Q> .(/&!-2^\L22DYC_31=>Z&EAS M\VK1#/?K]Z7%:%3/RVU4S:I0K=BM-6$;KT,6F4V93:@^X7U+K+4I\QJ59\9^ MRD^:^)E)TTRM)EQH5>P6JX?H]%F&50Z!E*9XEDK=J#9X?8N1U]A[A3S$?XP^ MQ*T*Q%;1_+;0JKU0:$3L%HD?*Y7@CO+82F!=R9%ZW;;(/;P_XGR+E>=U)PVC MJ5!RV"WE?JG"73P!>NO9A]/D.76Q;C2ISZRZT;C$:Y6+0I5AITR9?A$: 3_*36;.*7FP;W0)IK?%EJU%PJ52MPJ]92N#JU^0FX5S6\+ MK4IXH\T MJ>9C1'_U22% B5N WN+OC=L:M!02P0+R%ZK]F!6%QH^O7DP('K]3X%\CDTL8F+8W8WB3 MG.WWBJ;3_PRX@E[G,%I"MH0P^MTQC'Z9'K:G-UJLD]/DN=# 2G*Y8G3!I#& M]TL!=&0WIH'\7QZF_P-02P,$% @ 8&2Y5O?W=T8] P !0X !D !X M;"]W;W)K&ULQ5==;]HP%/TK5B9-F]22#P*%#I * MZ;0]=$*MVCY4>S#)!:(Z=F8[T/[[V4Y((4H0JZ+N!6SGGF.?X_CF>K1E_%FL M 21Z20@58VLM97IIVR)<0X)%AZ5 U9,EXPF6JLM7MD@YX,B $F)[CM.W$QQ3 M:S(R8W,^&;%,DIC"G".1)0GFKU,@;#NV7&LW\?^W8A78A98P(R1QSB2Z[$UL% $2YP1>M8*,R$9$D!5BM(8IK_XY?"B#V VV\ > 7 JP+\!D"W M '1/!?@%P#?.Y%*,#P&6>#+B;(NXCE9LNF',-&@E/Z9ZW^\D5T]CA9.3>;&% MF$;H.DD)>P5 4Z"PC"6:$TS%&7K ),-FEZZ$>C]2W13H2P 2QT1\1>=HQV( MZ.D&D@7PWR-;JA7J>>RP6,TT7XW7L!K70S>,RK5 US2"Z)# 5M)*?=Y.W]0[ MRGB#>0=UW3/D.5ZW9D&ST^%>#3PX'>X>4=,M=ZMK^/P&OOO.7><$DX^2Z$QR M*5(S /+\TSS?LW0;S]E_>>P$1BNG! MBXMFF(09P7G$T]5"2*[24JW#?IL.MTD6M$1VX'"O=+AW]/5\-%E6.8LWP-57 M T6Q"%E&)>)8 LJTZ9*IM"R!JUP&:%$D&K8@\2HWOL[M?%8WSV'Z2[:9.!VG MIP[D9M_'^K#N\# L.*KAG0[U2X?Z[3H4,B%K/>F?)';6$%:Q+F@(\\NP [47 MI=J+HVI_,7JN4M8)&>LHS[^>IS;)@I;(#OP;E/X-/BQC#=ITN$VRH"6R X>' MI*U2$D ML%243N="?65X?N?(.Y*EI@I?,*EJ>M-7;D5C*ZRHCARL>>-W)B&B3.;9,<>Q&S" M=RH*$_8@D-S%,16OMRSBAZGC.\<#C^'S1J4'W-ED2Y_9$U-?M@]"[[DE917& M+)$A3Y!@ZZDS]V\('J<%V8B_0W:0)]LHO90%Y]_3G<^KJ>.E,V(16ZH40?6? M/;MC4922]#Q^%%"G/&=:>+I]I'_*+EY?S()*=L>CK^%*;:;.E8-6;$UWD7KD MAS]9<4'#E+?DDTV2%2+R-^"MCZ)8E;!TJ]!#11'Y 7S.UV>HCW3.A[QXT MEU+?PO,HXDN:MENBWP*F:!C)W]%'=$1FU>C;/8L73/PS<96>;GI2=UE,[3:? M&GYG:CY&]SQ1&XE(LF(K$^#JZRPO%A\O]A9;B?=4]%#?_X"PAP<-$[IK7]YO M* _:E^.&(T2\[W\]X_7=XQZZB^;M=_39?2"7T>[FQ>SE^T(Q/#>Y& M;NF231WM8)*)/7-FO_[BC[P_FI2'A 60, ($,WHT*'LTL-%G?U'QK'M"RYXT M]<&*Z-J''.;G-TWZ*;.?Z9MM?ZHNY/D($,Q0=UBJ.[2JFQH4HNE=+YMTM19W MU75X7M?S0PC0E RU1J5:(ZM:Y,.R(>/+&O@8LD>0L 21H!@1H^NRAY=_;R!6Q%=^W#UUD6\WGA4\QK(4Q(@ MF"'P=2GP]<]XN+6XJ[37K:1M'C6H.3G0Q S-?*_ZI]^SJA:PA6KKY'945PU! M:0$HC4#1S*:<)#'_LGY>\*$Z!4D+0&D$BF9V"E>=PC_OZG9&YV[@)EOQKVKF M WI2 D4S9:X"JF_-5N>\W5[=6>!^H\##NL#-P\8U>X>:FZE<%1M]>VY\9#1" M1"JJ&/J<[)E4,4O4&9\'S9&@M "41J!H9G.JU.D/+^SSH,D4E!: T@@4S>Q4 ME7A]>^1MY_.@4;>@U?S%>V-#H"D6BF;*7.58WQK!SOH\:$XM:'6!WWR0MAI& MH.9F*E>E2]\>+^^HW&1?W6<;Z3QJ==WK0P E*"T!I!(IFMJ?*IO[UA9T> M-+^"T@)0&H&BF<^%JD",[8&XE=/;&5V[4=#J#E/_5ACTI 2*9LI<15QL#6;G MG-Y>W5E@OYW K881J+F9RE61$]LCYY?>4Z_%$U4[I;."D+0 E$:@:&8_JFR* M+_ST%(.F5U!: $HC4#2S4U46QO8L3%ZV;)EV2C"U$PGB"=J>L2'0)(P;'JEJ M?QE[QL\;5RJJ_%K5L&Y+9\>9LE4I%=L?CC88#OH7?>*"+:E4=A,"S:>@M "4 M1J!H9H^J?(I'%S8AT.P*2@M :02*9G:JBKC8'G'_APF-&]_8HYH!W-E/W%ET MT">O4+1<=/=DE5O,]/_KZ?)"B99\EZA\#5AYM%S".,\6[M6.W_HW)%^(6&'R M=9'W.@:$^ET3L;5&>KVQ?G^+?*EAOJ/X-EM+M^!*\3C;W#"Z8B(=H%]?0( +T& 9 >&PO=V]R M:W-H965TOL;CV2UEOJ&7^0M7L$4/G(=C^@KR?6>B6C MPORC71\;>*C<",GJ/EDYJ$G37?%;OP\'"6%X)"'L$T+CNP,9E[=8XB+G;(>X MCE9J>F!*-=G*'>0YE+KE:)RI/%K-]?W%3HKFXI>P= 4VA@222:4=R(2W0G M)%'U0X7VT38 OZL') 4ZOP6)"147Z,H&F6ST_ #U O@+.D.D00^$4K4FHC ((_0TOT7G9QBQ%1ORB,Q) I@$*/&65R[*1*K DS4'>K&Z%';LF2D R8))PA 8NQ<^Z?37S/ &S$=P);67E'1LJ<\P:4#@6E0X'EZ[["-^%9QA.BGM"S5Q+=7T,V!_$3_:Y-3T&2);-& M88DN(5G68[^I% 2:K(70-J-S*8V'N_4FJ_;F9L[XF5SA&,:./L02Q :XNHHAZ; M36\2FS/T+(.Y?3>1-W(W505YQ* :T>F5,;7$>F5BO;V)Z;M0WW0,?7Z,4\R6 M8 Z[W8__5^)[$SQTDULBJWG9+[WLMU_B_3;5MT164S\HU0_^N<1SAF&E@/U. M^*+(_X[Q*C&UU(9E:L.6BYQQ=6"A?R5X3BA1!/97^]Y,#]WOELAJIIZ6IIZV M7^VG;:IOB:RFWO>>&R?OK?5.B[U_:FQVO(9;.WA1](U!+ZO>K;1YIL?6G7W"N=@/33)9_'J(_ M4$L#!!0 ( &!DN59_A :(M04 #$L 9 >&PO=V]R:W-H965T0CW@GW6C+^'>QHE2BYSA*Q-A9 M2;F^Z';%;$7C0'38FB;JRH+Q.)#JD"^[8LUI,,^&?N>'MS,QXZ;CHA&="93 MB$#]>Z)3&D4IDAK'/P6H4]XS=:S^?D'_F 6O@GD,!)VRZ*]P+E=C9^B@.5T$ MFTC>L^WOM @H&^",12+[B[:%K>N@V49(%A?.:@1QF.3_@^>"B(J#U]_C@ L' M7'?H[7'P"P?_4(=>X=#+F,E#R7@@@0PF(\ZVB*?6"BW]D9&9>:OPPR2=]P?) MU=50^$ MRB",U,E3]/6!H)-W[]$[%";H-HPB-95BU)5J8"E\=U8,XBH?!-XS" ^C6Y;( ME4#7R9S.38"NBJ@,"[^$=86MB+*61$5&_C*AOC>@S2TXKZJJL%9O0K)AM5P&HR\3J\FKUTC MMR)!(XSS,HQS:QA?Y(IR-&6QHFB5YHK9TIBQ6,L+_8<.W-VLMVJ[4B#!"!"8 M0;'GZ@3.A9==@0G$)B@:@4(S^:PDQ!Z0]@H@4S(U64T;C+S.H*:]!B.\;VOS ML(X$6R-1PHO9/)0_*ON:J"H/5)_VP;1>4I!H! K-G B=OGO^$20*FLZ#HA$H M-)-/G=%[UBRWC41[35M?OZ[172NOOHF2!B/[O]8\@2]#D'Q2-0*&9?.K\W[/FQ*\L#PO0 MOB'1ND '#0+%=8'N KE[Y*GS<,^>B']DG"J5H>OGV2I(EE3),3K*@2?'4&7H)4%*!J!0C/YU)4%MG]6>.4NV_^Y_*:%47.66P1O,S$C MTKD]MN?V;Y#GZ[ZQV,?3>G6!?AJ 0C/G0A'@$M8+6&*!H! K-Y%/7&-C^ MF:+%+GK>M/>=U27::+6SCYX?JE)?9_>^/;M_@TI!4V#[,%NW(H!^7H!",Z=( M5RJ^!R]>'[2D $4C4&@FG[JD\.T?.0X7;P%DOD2J;Z^%D6U[M9J8450:?.R) M_&'"S35:J/+D^GFM=$K3/JQ4T6_><>U#;+W(8!N(CO'!P=?%B7^$'B(?M-X M12-0:":?NM[P6S42V43;T/6#=U7;V!LTK NWJ1.IWN+0K?12QI0OLYY4@69L MD\B\_[ \6_:]7F;=GK7S5]X%R;M7-4S>3'L;\&7:71G1A8)T.P,U+I[WI^8' MDJVSCLU')B6+LY\K&LPI3PW4]05C\N4@O4'9)3SY'U!+ P04 " !@9+E6 M,2NK"+,$ ! & &0 'AL+W=O8]_C^V&[HPT73W))B$+/"4OEV%DJM;IP71DM28)EAZ]("E_F M7"1805Y4L):4RO6VZ_H M-[GQ8,P,2S+E[#N-U7+L#!T4DSG.F+KGF[]):="9QHLXD_E?M"EENPZ*,JEX M4BK#"A*:%K_XN22BIA!X>Q3\4L$_5"$H%8(=!3_8H] K%7HY,X4I.0\A5G@R M$GR#A)8&--W(RDPC(A2XB:($NE,.C71! MT@BZ"*!\JSZ$!"29_(A.$$W1+64,AN7(5; >C>I&Y=Q7Q=S^GKD] M']W"1$N)KM.8Q$T %PRIK/%?K;GRC8BW6'10X)TBO^L'Z/$A1!]./J)I3B,1 M+2N<'H[G'X(7'H[G[<%I&!Y4VQCDP,$>X.MT305/(2 59N@SEW)G#W]!\ M)V8/D@I;I7I!)=4PR>MNCY+=W]5+GJ5*HGL2$;K&.N_7P[/P&4-PMAXAC7,> MZT!6T4);:$V^:T=WSU(0ED"V2+2)%MI":Y+H;TGTC4[[)=.NIT\P"NI"5-6$ M7Z9C_E4)VJ^7S^Y.+)HG/IHF2VA-FK;W"\]XTO[_L7UTX34OZ&B?M7HKL876 MW(SMO<3KV0I\2_>'DD2;:*$MM":)V\N-9[Y!'%^"2\#=ZCK8C?M6,7^W")N7 M]U[SM]<+SWR_^$:6-,H8%N8@M'3 +YFQB1;:0FL2N+U]> -;06CU#F$5+;2% MUB1Q>XWPC*?L6O5-\#]<'%Y_AV_J[YOR^UN1L$7$VSD$N[6G55C+(G^BEB@O MAL6[9#5:/8-?YH^_.^-7^GD\?[+=PA1OZ[=8+&@J$2-S@.QV!I 81/%<773@ M8)(_X,ZX D+RYI+@F @M -_GG*O7CIZ@^J?!Y#]02P,$% @ 8&2Y5CKE M;C@@!P =R8 !D !X;"]W;W)K&ULS5K?;]LV M$'[O7T%XQ= "C2U2LF-GB0''6=$"RQ;TQ_H0[(&1:%N8)'HD';?[ZW>4%-&R M*#I.U6 OB27=';\['N\^D3K?1%;Z74^FPPD.&*I53V^9IE M\&3!14H57(KE0*X%HU&NE"8#XGFC04KCK#<]S^_=B.DYWZ@DSMB-0'*3IE1\ MNV0)WU[T<._AQH=XN5+ZQF!ZOJ9+]I&IS^L; 5>#RDH4IRR3,<^08(N+W@R? M705$*^02?\9L*W=^(^W*'>=_ZXOWT47/TXA8PD*E35#X=\_F+$FT)<#Q3VFT M5XVI%7=_/UA_FSL/SMQ1R>8\^1)':G71&_=0Q!9TDZ@/?/N.E0X-M;V0)S+_ MB[:EK-=#X48JGI;*@""-L^(__5H&8D(>,2W +IZO#IQP/&KP/JY/;_%WGQ%LR63.DJ/BO'M[$XJ K^VDP]/JGYX/[7?!.\T\$/ZS #YW@B\D+:Y,79W#-T*L$)O$UNF-0 MBAD4Q#"A4L:+.*2J;8$48XUW_#W!P_YPS]]A(RK#/JYD:FZ,*C=&3C<^[*%# M"\%3J, F2[G%4>T@ N_0)@/W^#*+_P7)#%K3NFP#N03D>Q3+-9?P\&XC86AI M\_[2#?$66Y>!4^G893!JQ!_O9%LMLJ=59$^=L-\7R:#H5V:=\E/+E._,9H&K M$!KM"'EV5.,*U=B)ZA-7-+'.:2UY;8#'%L"X/]I#W)3"K:&<5* G3RT4D\9P MPPGIC_= -:7JY:2&"GNF7WI.7#/HR2*F4-5C<3+G/($\GVV@37--8-!EF?+H M]IJE=TQ8T]@]Q+%YW)6U>D!V" 1^QD97#M95:#JR5@\-,:$ASESY(F+%3OAB M@?@BKY3@]89"]B1YK;37"+?-HR- 'E_EL.$VV,D1'L<:G2N@4T+3E;5Z- RE MP<%SKH".&$X9FA_!E[ A3-C-F!Q5'-OX3S!I$""KW CW24L2&Q:$W1S#A:W) M#?(Q]UNU5:[F0QV;X1'8323@G1;>6#,TWPC!LO ;^B1H)I."KCD7EM/NT=G3 MD;5Z% QOP>/G7%A.EG1T:#JR5@^-84?XR?0(-YG/B3]IYNZDP3-/_)8W"V+H M$7'3HVY?DDHAA-L1)#PZR^5+=SM1+9"Z1.BS#*HB; M57P'G2=--F"-IT6L/9Z&-1 W:W#D;*E9&W%XVN@%-K%::M>1F0Y.W+L25VP! M=R)TR3+XI= - '43&+?!8XM)5];J[ILN38;/6&>)DQ(<'9J.K-5#8T@">3)) M(+;FCYLDP2KG>SLOK'5LAB00-TGHN-8V-R=(\W>Z!:J'QF;OAVX^[;KT-AKG(]ZC:,@ MJU!+L@>Z9]?OF'88N-LA4",TDXC".I6;1.E=?X@TDC1A#[^KXR,:BY.P.#ZB MYOCH@9>]T<(O=*VFV3>T%;P\1W@)BQ2EQ5<7;8<*,'JQUA1'L9(5"5PG>E@- M3\\\SUA6(ZJ*S(H/K6;/H?4$L#!!0 ( &!DN59WRW ]&P@ ",T 9 M >&PO=V]R:W-H965T)1)U[ MP'N!>W$ D-?/M/RKVA'"P*=]7E0WHQUCAZO)I%KOR#ZMQO1 "O[+(RWW*>-? MR^VD.I0DW=1&^WR"@F VV:=9,5I*/U+?/FPN1D%XHY(3M9,4*3\OR>R)'DNF/A]_-V2CDYM M"L/NYQ?VGVKGN3,/:466-/\CV[#=S2@>@0UY3(\Y^X4^_Y>T#DT%WYKF5?TO M>&ZQP0BLCQ6C^]:8W\$^*YK_TT]M(#H&$/<8H-8 :0:XKP7<&F#- *$>@[ U M"%]K,&T-:M]UX%8I2Q?7)7T&I4!S-O&ACGYMS>.5%6*@W+.2_YIQ.[:X M)UO>[0RDQ0:\)W1;IH==M@8?BF8,\KZ\ #_S\7J?YJ2Z .]+6E7@KJ2/&;NH MC?YW("7'%5MNLZ9[ AX^@Q?2-RO"TBRO?@#?@JP MUF><\+J>L+XG8OV)^OV M+I?-7:*>NX0(W-*"[2J0%!NR40DFW.63W^C%[R5R,MZFY1A@> %0@##X[7X% MWGS[P\N-6VYP]7HZ]$)GH4E>3P/M-(JW^-3+N.;%9WJYTZW@X]N'BI4\4?^T M]4?#%]KY1/6ZJ@[IFMR,>'FJ2/E$1HOO_P-GP8^VV/DD2SR1*7$,3W$,7>R+ MGX_[!U("^@CH:=A736PK\(]C^"P;WEG-*XKWTP)=3YZZ07*V/#1(GLB4($U/ M09JZ@\3+127*A2T.C6G4C0.:1^.Y%@P++)@&8ZC"$A,&XR >AR>8XL#LY,#, MZ4!3Y YUD;/Y,#-:Q?&\TVCC@@45S,=8\\!$H3GN<6>*!G>H_885.]1WK8D-VA^.10['1(3C)9/)[*6D)/H?3*EOAB4X/9$7_PRTMU:QMWRWA4TI]N,N+/+S3EX3/AD2WRQ MJ?&44A'ZUHK0JUCTRI;X8E.#*?4B/",8G0D6F@F&XIDQ9T%3/$(8!GI^6=B" M*.HH#M4'*>>@6\_)R??^1>HZ4\O)-G@T^&1+?+&ID92Z$LY\IY93J0X.ID^V MQ!>;&DRI<:%;Y+I3*S*2 6$4ZY/2RH8+8J2O1Y(6IZ1@W$E!U00U)G(*;U>M>1H*=3UI]D]-AA?FNB>6&"7T^[:1/5$BCSD%GF.^@W^ M <-6)>ZFAM8CKVR)+S8US%*'(N2YN".O(M0K6^*+30VF%*'(JSW0O3!B\NE%6V$]&G7CH.QX50/KF?*0E*)(?<6WZNJN[DW!U%H2 @+ M+,+C,.C\Z4MABTDX[PQ?U2FIB)!;$;D+_1>MD]TM#BY1/MD27VQJM*5V0['O M>N\4@X.#Z9,M\<6F!E-*2.26D.YZ/S?K/88S?==V9H5&^BS6 MA]-+8P\N[)F-L91GV+U-^)J*WU)T(SJ;CJ?S[I_NEVD21>[J;S&YA,&\M^,Z MA[QNT?2A8*2\;,\CFQ-[9W%WTPT^Y/5[ROMO[-MAJ=UPZ/O W.?Y[VQ!>;&DRI4+%[=]&==[&9*>9Q^:M0B1W5-Y]) M48C=HO!,TGW1@L;=Y.#AXO5@W1>;^FB35*^A[Y/UT.O)NE>VQ!>;&DPIHL.O M.%D/S:/P2S37)[.5#8;-Y8P5UCVF5UV0BCET*^8E+0^T%-.:>,XSX5-<5J3G M9S;&E$IT$/?1^NA5XGNE2WQQ:8&L_,HYM=MKX;FABB?E+"> M8R;*/)DY1Z5Z('5QZ'%KM>52S[ET9\YC$C=&]43*X_"KMU/?G:'X".T)8&Z5 M7F+C,H5J;U"M_;B[H!?=Z3SG' N.IOG/9!UE0/.B(FFYWM45=T.>2$X/=<58TXI5%]_D9)OF%^"1%V*A>@2* MLATIP984O)V\U-Q561?-F:MT,^'4A1B0?YI6E-#=@N92 M"2!9?;6@ M#&RRDJQ9_AFDC)79PY&E#SD!C')C\_EG0!NC-9\?L@TIR08\[T@!N#Y+MZ1& MD*FOE7?VNAG9] M":\2:+G^-HRN5KR?;;_$_)?Z!9B);+IY?>8V+;<9GP9S\LAO(QA'/*?*YHV4 MY@NCA_J5BP?*&-W7'WT.+_4$L#!!0 ( &!D MN5;=P$!1V0, &4/ 9 >&PO=V]R:W-H965T@AYH>2P)2XE:DK83H#]^ MAY2L2(FL;AKE8HODO"'GS:,T,SMR\55& (K<)RR5?_=!(_!;*B$)6=_QUL5S:V)1;:PHWNF;OGQ3R@"&FI_ 6?2_))C83NP2+"7 MBB<%&$^0Q&G^3^\+(BH QSL#< N ^Q3@GP%X!<#[48!? S5=AZ*X6%%%5W, M!#\2H:W1FWXP9!HTAA^G.N]K)7 U1IQ:K"'$+"I"TRWY W@H:!;% ?F8YI+" MU/3(I92@)-D\D)/U^Q4H&C/Y@?Q*OJQ7Y/V[#^0=B5-R'3.&&#FS%1Y.;V$' MQ4&6^4'<,P>YIJ)//*='W('K-7.//^]^\D+O+C50" MA?M/4[2Y>[_9O;[-%S*C 5]\ MYHHR0HT&F@+-T6.#UF^9P\(9CH;]ZK;+4,_F7+%F, MR06RYFROO,W@L'0:OT.X-").N- #R&8(HY8R',;1+N'W'EV:N M*V]U?BJEE?.V,B[\=\5&1][J;#P65$YKE?*?4B[@U4+"FTSZSA,M%V;50L(; MGI.RKG'J,X^EA=->6^"'@MR"84(+.Z R,HDT#_!M'Q\HTRL]PDT5$NR%,,DV M ?9()K W$^J!9(SF&OA)HS*MB!Z6RHJF8;QA4 )"SK='+)][NFT!=+9%JX G M0!2]!S30N^=[I3RM;T=04027&CX8&G7V*LK3O=562RXRCA<:^DWYMBL]1@(B M-+T:\L+WJO3-OT;-Z[6#I>XXJ/*WE?\[A%WH!B?1_&& Z#'6XW MZ(]1 "+OZ?*!XIGI1< !D !X;"]W;W)K&ULM5C?DYLV$'[O7Z%Q,YUDY@X,^.?5]LS%)FT>KKV)F_;A)@\RK(TF@(@D MSG>=_O&5!,9@,#FWG!]LD'8_Z?NDW5GO;$_95QX "/04A3&?]P(ADAO3Y%X M$>8&32"6,UO*(BSD*]N9/&& ?>T4A:;=[X_,").XMYCIL7NVF-%4A"2&>X9X M&D68/;^'D.[G/:MW&/A$=H%0 ^9BEN =K$%\3NZ9?#,+%)]$$'-"8\1@.^_= M6C>N-54.VN)/ GM>>D:*RH;2K^KEHS_O]=6.( 1/* @L?QYA"6&HD.0^ON6@ MO6)-Y5A^/J!_T.0EF0WFL*3A7\07P;PWZ2$?MC@-Q2>Z_Q5R0D.%Y]&0ZV^T MSVW[/>2E7- H=Y8[B$B<_>*G7(B2@^6<<;!S!_O4873&PXP M>*G#,'?0U,V,NQ9NA05>S!C=(Z:L)9IZT.IK;ZD7B=5%60LF9XGT$XLU[.2Q M"X1C'_T"=,=P$A /?8RS.RC/\@HM<4($#I'[)*^G3T3*@&N'%T*!"8A?X>NT>?U"KU]\PZ]021&=R0,I0^?F4*2 M4ELSO9S ,B-@GR%@V>B.QB+@R(U]\*L IE2CD,0^2+*T6Q'O,#.08UTANV\[ M#1M:O=S=;G!W7^YNM;!QB@-V-)[SGP\8/=QNN& R9+\TR9_!#YKA51Z[X0GV M8-Z3=X$#>X3>XJ0*BR&!8MA*XM: .-2 #?1R> F93H# M8WA"I]%HCA#J(-L"_H'[0, MB;S]@-8T3!79XV03[=:5+HV!+L'OFUK&7=C#] ?X 4Q#>F.0'M2:5_QTNO?*9K;%5I5 M[5)1:KUN9LGQN]*V2S2W*[2JMO916[N3])+#5 )I6,LO35;34RLWMQI5L,Z$ MY+&PM5H+O(MSS/OOX#U8S5?)J3%TK--R9M5@9=M(!?'1)=H;E=H50&/9; U?.5\TUIG7ZQMEVAN5VA5;8]EN-5> MA[\XWXQJL6&=_@E:-1K5LDW=J&^<2S?'8M=J+?HN+VERO&%YKZ=TQK4_=37. M;J/1Z P=56161XXEF]5>L\G\MTJ9*G&VA'ORQ%0'X@JEB>3KA9ASLGU6LR( M%))O*?&O?T -'ZT-8=<>I2'(QU30B*IV(-JD7*[)N6H?<11 Z",98(CC$*XT M[))&"8Z?D0>82U>_D/RP+(UWUZ&$DK 21A9A>R("$NM)G_"$2BRT8S1-N)'= M81G$)3YV=1UY%=/HXH5R\AF_9@GJG-$^@!@1@6*JT8&A"(3&8R#Q&&15I:!H M P>]B5Z_JM2!UQH _49ESK?U%/9E;,F;*'F28]HRFD+8++4+(V [W:?ER*-I M++(.2#%:](+?ZP[HR?A2]8@;QF^MR[$701#?5C -@'I@SD_)9*.?(7M4#1;5_\"U!+ M P04 " !@9+E6(QB52-8$ "*'P &0 'AL+W=O7>D0/2V;B@/8'6X][#WF/[K&.Q,F>\6_9AE(!OB=QFDV-C1#; M"\O*5AN:D,QD6YK*,P^,)T3(7;ZVLBVG)"R2DMA"MNU;"8E28S8ICMWRV83M M1!RE]):#;)N-R ]8L\F6K.F"BOOM+9=[5HT21@E- MLXBE@-.'J7$)+S#R\H0BXN^([K/6-LA+63+V+=^Y#J>&G<^(QG0E<@@B?Q[I MG,9QCB3G\6\%:M1CYHGM[6?TWXOB93%+DM$YB_^)0K&9&H$!0OI =K&X8_M/ MM"JHF."*Q5GQ#?95K&V U2X3+*F2Y0R2*"U_R?>*B%8"](\DH"H!'2:X1Q*< M*L%Y;8););@%,V4I!0^8"#*;<+8'/(^6:/E&06:1+(^I(%&< M?0"_@/L%!N_??0#O0)2"FRB.97HVL82<9SZ:M:KF=%7."1V9$T3@AJ5BDX'? MTI"&70!+%EA7B9ZKO$)*Q!O"3># CP#9R!F8T/SUZ6@@';\^'2JJ<>IKYA1X MSINO&?ARN\.P^?_-!?9EJSHU)!_)1GEC]28_?P3].U?AZC3 M"88U@75H=6M:717Z+&_S+&_S(VWBZ_*;0L&25EY!^*K MPOQVF(,.M#> !8.@)=%N 2TS"_7)[],N7.=VBI:T; NM"[7J.$: MG5>%%;XN;G6B85UH76X;@P^51O<%(3I](4*[=>>J".F'P< S>U(<"/.<8_=! MV)AIJ';3)TEQOHE2HA:B<_!?%:ATJ MASNY5W2B85UH7:H;ZP^#,^M0J]W7BH9UH76Y;1P_5#K?%W0X[NO0=OHZ[(<% ML'\_[$>Y046KCO9':>Y^DU+_$AG*U0+6^;->*AG6A=9EN'A&0>V:!:GTHT(J&=:%U MN6T>"I!Z+4 M4*^W_N#TWY#.A\*D)_4.13D0YK271LH2K-8B94+YNECLS<"* M[5)1KN351^L%Y+OR6 M.X)MBZ70)1.")<7FAI*0\CQ GG]@3#SOY /4R^^S'U!+ P04 " !@9+E6 M;8H4T>8# !S%@ &0 'AL+W=OR.1U-V$)0D<,=1=HACS)\_ V7' MF>$8+P_NR6XO\@=6-$WQ#I8@'M([+F=6C;(A,20980GBL)T9U\[5W"T2BHA_ M"!RSUACEK:P8^Y%/;C-K/"&&M&L^(O.E:QMH'6ATRP MN$J6%<0D*;_Q4T5$*\'Q7TEPJP3W5Q.\*L$K&BTK*]JZP0)'4\Z.B.?1$BT? M%-P4V;(;DN3;N!11YWQ$KNUZ/>GS7T]WN^F69*RFS:UIQ-'7>0DW+N#R0^8Q\AS?#*;68[NEOJC ].NH3JU^ M7:NOK/4>4L8%7E%H;1JF:,[BE"7Y?GY;0+P"_AW]AQX2(F"#E@(+R.H7?1TI M%QVZEYK .OP$-3_!954=Z&1"$UB'B5'-Q$BOJDNXL*77R4;H MF<&D_>E7^[CN8:Q/[5\.R4[^&U?J7+GG4^.5.M;YOAB;3+H%$[Z)63V[$;GV+K4_-\3Q*LU+)ZM:%;J NMRTW+ MPSF7U7.%KXL-36A=-AIKYBC]SG!-5W@GHG9/1-T7%9BC5W3=V"='[9\&Z7H! M3V3-U,)6+C=X*S6A=\ 9X'B#?;QD3+Y/\WK&^ M9X[^!U!+ P04 " !@9+E67+^':+4# !H"P &@ 'AL+W=O#8BX! 9ZX+BWQ,L@'/K M">/XKW3J5'M:X.'XU?OGG#R265,-"\G_9;%)I\[0(3$D=,?-O=S_!26AOO47 M2:[S7[(O;3V'1#MM9%:",8*,B>*?/I="' #\[@E 4 *".B \ >B6@&X=T#L! MZ)6 WGL!_1*04W<+[KEP2VKH;*+DGBAKC=[L(%<_1Z->3-A$>3 *OS+$F=D# M9EZ\XT!N;L@5^4KYCA8'*&+R]XYREKPPL2'S*)([832Y6(*AC.O+(^LYQX2C M(@*"J4N6D(!2$)-_Z#.9:PV(>[R%; WJ&\*^/"S)Q8=+\H$P06X9Y^A!3UR# M;&Q,;E1&OB@B#TY$[@?D5@J3:K(2,<3'#ER4H=(B>-5B$9SU>$M5AW3]/TG@ M!=V6@);OAPMM3%7]K.X%BAU[[ M#O8.&^LMC6#JX"6E03V!,_OXAQ]ZG]K4^YW.5K_)V9&RO4K9WCGOLVO*\URG MAJQAPX2PJLJ$;$$Q&;?I6/@;Y/[LU?TT\_V@@TGR="A0TVKD=0;'1JNF42_L MC"JC(T+]BE#_+*%Y'#.;*9I$*54;K-R+-0A(F+DD1I)(:LP6FT7PC ^4AM9J M+;88'@1VU1O5PU^V677"&L>FT3 \4.N(8UAQ#'^1(S*3)@6%CU51$"VLKL\[ M??1;RR9LDO0.SJA0HC *#XW\F@Y-/T%GV"[#H))A<#;B>X@XU9HE#!6@FJ3 MX_S2UI1#&Y=!(TRO1F30C'+0J5-I&EWU^J?.=%B1&;ZW$ &S\VP)#AMU$_KU MQ%LVC5KJ=-6T.JK3(RHCI[;@>V\OL_>SY,*[&3L=@8T OJB%&4:'YV[5> M)G#\'3L%;-^P9VR[W]R#_B #3'[;F&$AV*POKKUJM6K^KO.6I[:^L$UAR_I\ M-%Z.VM9];[PLNDCW;>.B!\7W#N].33@D& 0*B%6OBK:NF!BYS?N6M338!>7# M%%MA4-8 OR=2FM>)W:!JKF?_ U!+ P04 " !@9+E6R&183%L# #(%0 M#0 'AL+W-T>6QE_:K]DOGBD 3J8[0/*RR(QKXO]]UWODOB,BC4BM/; M.:7*6:9<%$-WKE3^SO.*Z9RFI+C(%,LX500[=?FQQS^A@/73]\ZSJ&;IS%=.C>G[W^MLC4U2O' MG$_>G)QT[L^OMNUG)7#N>E;2RSU(+W#:"Y0XW"1NB/[FV-M+T2Y)*'5_/^J= MW"AY9$VX<]I*N7.*./U0#33NEG-_"<^-KLL&]3%H5*QM!U$,MJ!H:&C,!_C:;X6[37CZ+U\G90Z8^ M+'0ZHIQ#@]$;21.V+.?+I!: L?LX.\ESOGK/V4RDU"2_=\#1@*S]G'DFV0\= M#5IEJ@U4NLX#E8I-VY;ODN1W=*G6[;1,<,W=(]3\;]=Y1@65A+=%Z]X_Y%5^ MMN+J1?L2FLO'RK9BJ\B@=_@:J\W%H8L,CT'D492[?PPBHR,0V7NQI^931/J' M+S(XS&I[U7:MM2?1/4F2P85TQ4LSF+8RH>;0PUO2(3 M_6_J!K^^/J8)67!U5X-#MQE_IC%;I%%]U0TL1'55,_X$Z?EAO>W7L9B(Z9+& MXVHJ9Y-RZ.B!CEH=X+"-7)>''<%\#&9' ,/B8 HP'^.%Q?F?\NFC^1@,T]:W M(GW4IX_Z&"\;,BX_6!R[3Z0/>Z91% 1AB*WH>&Q5,,;6+0SA:V?#M($'%@-8?20$3;8T.P6BP^0"X99K>]9!:G4$ \ !X;"]W;W)K8F]O:RYX;6S%G%USVC@4AO^*AJMT)EV" M 7]TFLZ0A";,I(&-T^[L54>QE:"-L5G)3MK^^I5-28X;\\[>G'(3X@_,PQ'2 MHW-D>/]4F(?;HG@0WU99;H][R[):V'Z=*,H55+J(G<[ZQU?M'JR+\?K3?&H MK;[5F2Z_'_>:_S/5$RN=ZY7^H=+CWE%/V&7Q=%$8_:/(2YG%B2FR[+@WV!SX MHDRIDU>[XQKR1M[:9D\I;Z^E SGN^4?N@G?:V+(YH[F^=(R/RIV\V:K*XJ/. M2F7.9*G.35&M=7Y?7\:]BSYY&TT,Q=V=3M19D50KE9>;.!J5 MU8"Y7>JU[8E92[MSZG;J7GJ6;=UTZ7!)#\TZ[ M V:6-N!\D*?SJWA^.3N;W$S/1'SC'CY-KVYB,?\HYHOI-8'T *2W-\C3^:<% M@1P"R.$>(;]Z!'($($>_$?)D6&R?Q>+(I,)UI9 M AD!R(@755XI<:V2PH7R5[% MLS"KY:/41GR1F:/[I*2MC*J?0-MT@)PR8)9*7!;)P]L3:54J3HN5NY)]Y66D MDP&S3ZZ5+4V5E)6I>\2DGN6XYFWUB0$RR8!9)?-RJ8R;T"3%2FVF.-_J&+9Z M!A+)@-DD/\ENY+=VS) W!LSBF$J3N]:T8N%"%R^E:44+R6+ ;0MIEX>B_BNF M_U;ZT0UQKJ\V[5I_$"DFTL6 V1>SW UWI,QRN'1";74!#ZG 8U;!+$_5;:G2 M7-D6$QK^/>;A?^%Z >NFIJ[51R_HS\$@=ZR%3>,RFB-7]LL0"67(G69 S"'%A,4K M]FSC51XI#FZD@[!O*"/2S)!9,SL2RBTGQ43F&3*;9U=B^9.38B+S#)G-LRN_ M[,!$"AHR*VA7FMF!B10T9$],7K+-SHZ#Q#-D%L_KM+,+<82D,V*6#LP_V]5S M))T1LW1(_MD90F2:$7_JLCL1%0<4$YEFQ&R:5ZEH9R#A&@FS9[8Y:2<8,LN( M.Z=!R6F[DR"SC)C-LDE..Z.'3#)B-@G-4COAD#]&S/Z Z6J[:9%)1LPFZ4Y7 MNZ(Y1C89,]L$)H2M:(Z13<;<*0Q*"-N82"SCO:8P(XJ)Q#)F%@O&'%-,9)T6']85P9: MA6@?*38L*;P9@5M+M" M]0H3**E2'XKDD='!96/M&G%!,I"#_-Q;2#L7+ECAHLB&*B13D,RNH MC5D/\7FB,[TI]!84,T ."MC7_2GFY]QL7/3#=?PZIA0362A@+ZM1S#-UIXSY MB5B[GF(B"P7,%H+1;.5K ;)0P%YAHYAU$/]6TE@15[?_J(2N,P;(0@&SA;JJ MTAW3HP I*."^'1F6I>GJ78 4%# KJ%66[HHAO ^963RP+MWN-4@\ ;MX7M6E MNR*)I!,P2^>E,-U!%B+/A,R>P95IVD]"Y)F0V3/;RG17^)!80G:QT-)T%QWR M25Q]' ^G<5WMI^G\HZ['S;X[MN-#?^Y.EV^V_7!LI\MRV-7G=O/>[KK:-DVL MA_L9U=/C_Y^Y^)_7;[MNE^]IO?Q^XT_6-P_:JE@ZP$V>6#G 2YY8.\!/GE@X($A>6# MH@3%Y8.2!*7E@[($Y>6#B@25Y8-,HS(V@*09U@"MC7)M %X;!=L Q#9*M@&8 M;11M U#;*-L&X+91N U ;J-T&X#=1O$V +VMZFT!>EO5VP+TMK,_VP"]K>IM M 7I;U=L"]+:JMP7H;55O"]#;JMX6H+=5O2U ;ZMZ6X#>3O5V +V=ZNT >CO5 MVP'T=K.')0"]G>KM 'H[U=L!]':JMP/H[51O!]#;J=X.H+=3O1U ;Z]Z>X#> M7O7V +V]ZNT!>GO5VP/T]K.'W0"]O>KM 7I[U=L#]/:JMP?H[55O#]#;J]X> MH'=0O0- [Z!Z!X#>0?4. +V#ZAT >@?5.P#T#K.7E0"]@^H= 'H'U3L ] ZJ M=P#H'53O - [JMX1H'=4O2- [ZAZ1X#>4?6. +VCZAT!>D?5.P+TCK/-)@"] MH^H= 7I'U3L"](ZJ=P3HG53O!- [J=X)H'=2O1- [Z1Z)X#>2?5. +V3ZIT M>B?5.P'T3K/-@@"]D^J= 'HGU3L!],ZJ=P;HG57O#- [J]X9H'=6O3- [ZQZ M9X#>6?7. +VSZIT!>F?5.P/TSK/-W@"]L^J= 7H7U;L ]"ZJ=P'H753O M"[ MJ-X%H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5NP#T+K/#.@"]33,_KO.=?H_3 MYZ$;;T5?ZUG =VH]7>[M;K]_77Y=G!T1:JY U_<9X]-?4$L#!!0 ( &!D MN5:%GR=*6 ( ,,X 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;RV[;,!"% MX5?O2R@5HD1H-7*#_QH)-KCT\93UC:IIJEK MZRK$]>QA:'Y+63\GI/'DLL?OV\E?Q0U)]F;":>7/ <_GOCZX>6X;M[JMYO"E MZN.N[-AE/CQVSJ?G2[S1X[C;M;5KQOJ^CT=2/\VN:OS>N=!WZ5/1J_/)(=ZP M>_K,+\Y?RIP+C#MOYW'R<6*S>W_N M^

    +T_QOFPS,-GR^/R._YUQJ_UW]F'@/0A(7TH2!\%I \-Z<- ^K"0/DI( M'_F&T@A%U)Q":DXQ-:>@FE-4S2FLYA17&UL4$L! A0#% @ 8&2Y5C? 2 CO M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ 8&2Y5IE&PO=V]R:W-H965T&UL4$L! M A0#% @ 8&2Y5D'<@!6_!0 *Q@ !@ ("!2A 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5G$E M&P??!@ +QT !@ ("!;!T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 8&2Y5D#3B,$H" ]CH !@ M ("!.C 'AL+W=O&UL4$L! A0#% @ 8&2Y5AOCNG>3 M" ;!@ !D ("!,FL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5B=N:K8W P 8 < !D M ("!2(0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8&2Y5H+/ZI;F @ ]@8 !D ("!1YH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M8&2Y5L[:9I%4 P @0< !D ("!N*, 'AL+W=O%73W ( ^%0 &0 @(&K MO >&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5FF1A%W=!@ 6A0 !D M ("!JM0 'AL+W=OS!V3$+ !6'0 &0 @(&^VP >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 8&2Y5CP7P\*1"P 2A\ !D ("!%^P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y M5E*4C<-F @ 904 !D ("!K!(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5@P+)LNT! ^@L M !D ("!8!\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5GUL3O=6!P E1( !D M ("!2RL! 'AL+W=O&PO=V]R:W-H965T M=D]Q9 ( - % 9 M " @0 V 0!X;"]W;W)K&UL4$L! A0# M% @ 8&2Y5ABX[M!J @ 2 4 !D ("!FS@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5AT: MA.L^ P +P< !D ("!9D$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5M8<,CY; P CP< !D M ("!YDT! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5G&%"URY! W@L !D ("! M75P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8&2Y5NGK$;9* P JPX !D ("![F\! 'AL+W=O&PO=V]R:W-H965T%_ 0!X;"]W;W)K&UL4$L! A0#% @ 8&2Y5OR-ZI]>!0 ]BX !D M ("!QH(! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8&2Y5O=N(![N @ F@H !D ("!4Z ! M 'AL+W=O&PO=V]R:W-H965TL 0!X;"]W;W)K&UL4$L! A0#% @ M8&2Y5M"$]T0K!0 =1P !D ("!R;4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5GQ@9JF4! VA$ !D M ("!V= ! 'AL+W=O&PO=V]R:W-H M965T-Y"JB@4 %\D 9 M " @>79 0!X;"]W;W)K&UL4$L! M A0#% @ 8&2Y5B3:?O/.! _A@ !D ("!IM\! 'AL M+W=O&PO=V]R:W-H965T@( , & 9 " M@8WG 0!X;"]W;W)K&UL4$L! A0#% @ 8&2Y M5GPBP_U,!@ KC0 !D ("!/NH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5O.$^NV*! UQ4 M !D ("!\_D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5BED*Z3J @ @@H !D M ("!YQ0" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 8&2Y5O?$ADUS!@ _B !D ("!^R," 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5C/M M%(5Y @ O08 !D ("!:C," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5C$KJPBS! 0!@ !D M ("!1S\" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 8&2Y5MW 0%'9 P 90\ !D ("! MVE," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8&2Y5FV*%-'F P &PO=V]R:W-H965T&PO&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !@9+E6A9\G2E@" M ##. $P @ 'Q> ( 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 ; !L *P= !Z>P( ! end XML 118 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 119 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 120 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 497 520 1 true 125 0 false 7 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://modine.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://modine.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 020100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 4 false false R5.htm 030000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://modine.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://modine.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://modine.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 050000 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 8 false false R9.htm 060100 - Disclosure - Significant Accounting Policies Sheet http://modine.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 060200 - Disclosure - Assets Held for Sale Sheet http://modine.com/role/AssetsHeldForSale Assets Held for Sale Notes 10 false false R11.htm 060300 - Disclosure - Revenue Recognition Sheet http://modine.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 060400 - Disclosure - Fair Value Measurements Sheet http://modine.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 060500 - Disclosure - Stock-Based Compensation Sheet http://modine.com/role/StockbasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 060600 - Disclosure - Restructuring Activities Sheet http://modine.com/role/RestructuringActivities Restructuring Activities Notes 14 false false R15.htm 060700 - Disclosure - Other Income and Expense Sheet http://modine.com/role/OtherIncomeAndExpense Other Income and Expense Notes 15 false false R16.htm 060800 - Disclosure - Income Taxes Sheet http://modine.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 060900 - Disclosure - Earnings Per Share Sheet http://modine.com/role/EarningsPerShare Earnings Per Share Notes 17 false false R18.htm 061000 - Disclosure - Cash, Cash Equivalents and Restricted Cash Sheet http://modine.com/role/CashCashEquivalentsAndRestrictedCash Cash, Cash Equivalents and Restricted Cash Notes 18 false false R19.htm 061100 - Disclosure - Inventories Sheet http://modine.com/role/Inventories Inventories Notes 19 false false R20.htm 061200 - Disclosure - Property, Plant and Equipment Sheet http://modine.com/role/PropertyPlantAndEquipment Property, Plant and Equipment Notes 20 false false R21.htm 061300 - Disclosure - Intangible Assets Sheet http://modine.com/role/IntangibleAssets Intangible Assets Notes 21 false false R22.htm 061400 - Disclosure - Goodwill Sheet http://modine.com/role/Goodwill Goodwill Notes 22 false false R23.htm 061500 - Disclosure - Product Warranties and Other Commitments Sheet http://modine.com/role/ProductWarrantiesAndOtherCommitments Product Warranties and Other Commitments Notes 23 false false R24.htm 061600 - Disclosure - Leases Sheet http://modine.com/role/Leases Leases Notes 24 false false R25.htm 061700 - Disclosure - Indebtedness Sheet http://modine.com/role/Indebtedness Indebtedness Notes 25 false false R26.htm 061800 - Disclosure - Pension and Employee Benefit Plans Sheet http://modine.com/role/PensionAndEmployeeBenefitPlans Pension and Employee Benefit Plans Notes 26 false false R27.htm 061900 - Disclosure - Derivative Instruments Sheet http://modine.com/role/DerivativeInstruments Derivative Instruments Notes 27 false false R28.htm 062000 - Disclosure - Risks, Uncertainties, Contingencies and Litigation Sheet http://modine.com/role/RisksUncertaintiesContingenciesAndLitigation Risks, Uncertainties, Contingencies and Litigation Notes 28 false false R29.htm 062100 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://modine.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 29 false false R30.htm 062200 - Disclosure - Segment and Geographic Information Sheet http://modine.com/role/SegmentAndGeographicInformation Segment and Geographic Information Notes 30 false false R31.htm 062300 - Schedule - Schedule II - Valuation and Qualifying Accounts Sheet http://modine.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Uncategorized 31 false false R32.htm 070100 - Disclosure - Significant Accounting Policies (Policies) Sheet http://modine.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Notes 32 false false R33.htm 080100 - Disclosure - Significant Accounting Policies (Tables) Sheet http://modine.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://modine.com/role/SignificantAccountingPolicies 33 false false R34.htm 080300 - Disclosure - Revenue Recognition (Tables) Sheet http://modine.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://modine.com/role/RevenueRecognition 34 false false R35.htm 080400 - Disclosure - Fair Value Measurements (Tables) Sheet http://modine.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://modine.com/role/FairValueMeasurements 35 false false R36.htm 080500 - Disclosure - Stock-Based Compensation (Tables) Sheet http://modine.com/role/StockbasedCompensationTables Stock-Based Compensation (Tables) Tables http://modine.com/role/StockbasedCompensation 36 false false R37.htm 080600 - Disclosure - Restructuring Activities (Tables) Sheet http://modine.com/role/RestructuringActivitiesTables Restructuring Activities (Tables) Tables http://modine.com/role/RestructuringActivities 37 false false R38.htm 080700 - Disclosure - Other Income and Expense (Tables) Sheet http://modine.com/role/OtherIncomeAndExpenseTables Other Income and Expense (Tables) Tables http://modine.com/role/OtherIncomeAndExpense 38 false false R39.htm 080800 - Disclosure - Income Taxes (Tables) Sheet http://modine.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://modine.com/role/IncomeTaxes 39 false false R40.htm 080900 - Disclosure - Earnings Per Share (Tables) Sheet http://modine.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://modine.com/role/EarningsPerShare 40 false false R41.htm 081000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables) Sheet http://modine.com/role/CashCashEquivalentsAndRestrictedCashTables Cash, Cash Equivalents and Restricted Cash (Tables) Tables http://modine.com/role/CashCashEquivalentsAndRestrictedCash 41 false false R42.htm 081100 - Disclosure - Inventories (Tables) Sheet http://modine.com/role/InventoriesTables Inventories (Tables) Tables http://modine.com/role/Inventories 42 false false R43.htm 081200 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://modine.com/role/PropertyPlantAndEquipmentTables Property, Plant and Equipment (Tables) Tables http://modine.com/role/PropertyPlantAndEquipment 43 false false R44.htm 081300 - Disclosure - Intangible Assets (Tables) Sheet http://modine.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://modine.com/role/IntangibleAssets 44 false false R45.htm 081400 - Disclosure - Goodwill (Tables) Sheet http://modine.com/role/GoodwillTables Goodwill (Tables) Tables http://modine.com/role/Goodwill 45 false false R46.htm 081500 - Disclosure - Product Warranties and Other Commitments (Tables) Sheet http://modine.com/role/ProductWarrantiesAndOtherCommitmentsTables Product Warranties and Other Commitments (Tables) Tables http://modine.com/role/ProductWarrantiesAndOtherCommitments 46 false false R47.htm 081600 - Disclosure - Leases (Tables) Sheet http://modine.com/role/LeasesTables Leases (Tables) Tables http://modine.com/role/Leases 47 false false R48.htm 081700 - Disclosure - Indebtedness (Tables) Sheet http://modine.com/role/IndebtednessTables Indebtedness (Tables) Tables http://modine.com/role/Indebtedness 48 false false R49.htm 081800 - Disclosure - Pension and Employee Benefit Plans (Tables) Sheet http://modine.com/role/PensionAndEmployeeBenefitPlansTables Pension and Employee Benefit Plans (Tables) Tables http://modine.com/role/PensionAndEmployeeBenefitPlans 49 false false R50.htm 081900 - Disclosure - Derivative Instruments (Tables) Sheet http://modine.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://modine.com/role/DerivativeInstruments 50 false false R51.htm 082100 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://modine.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://modine.com/role/AccumulatedOtherComprehensiveLoss 51 false false R52.htm 082200 - Disclosure - Segment and Geographic Information (Tables) Sheet http://modine.com/role/SegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://modine.com/role/SegmentAndGeographicInformation 52 false false R53.htm 090100 - Disclosure - Significant Accounting Policies, Disposition of Austrian Air-Cooled Automotive Business (Details) Sheet http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails Significant Accounting Policies, Disposition of Austrian Air-Cooled Automotive Business (Details) Details 53 false false R54.htm 090102 - Disclosure - Significant Accounting Policies, Disposition of Previously-Closed Facility (Details) Sheet http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails Significant Accounting Policies, Disposition of Previously-Closed Facility (Details) Details 54 false false R55.htm 090104 - Disclosure - Significant Accounting Policies, Chief Executive Officer Transition (Details) Sheet http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails Significant Accounting Policies, Chief Executive Officer Transition (Details) Details 55 false false R56.htm 090110 - Disclosure - Significant Accounting Policies, Trade Accounts Receivable (Details) Sheet http://modine.com/role/SignificantAccountingPoliciesTradeAccountsReceivableDetails Significant Accounting Policies, Trade Accounts Receivable (Details) Details 56 false false R57.htm 090112 - Disclosure - Significant Accounting Policies, Tooling and Research and Development (Details) Sheet http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails Significant Accounting Policies, Tooling and Research and Development (Details) Details 57 false false R58.htm 090114 - Disclosure - Significant Accounting Policies, Short-term Investments and Property, Plant and Equipment (Details) Sheet http://modine.com/role/SignificantAccountingPoliciesShorttermInvestmentsAndPropertyPlantAndEquipmentDetails Significant Accounting Policies, Short-term Investments and Property, Plant and Equipment (Details) Details 58 false false R59.htm 090116 - Disclosure - Significant Accounting Policies, Supplemental Cash Flow Information (Details) Sheet http://modine.com/role/SignificantAccountingPoliciesSupplementalCashFlowInformationDetails Significant Accounting Policies, Supplemental Cash Flow Information (Details) Details 59 false false R60.htm 090200 - Disclosure - Assets Held for Sale (Details) Sheet http://modine.com/role/AssetsHeldForSaleDetails Assets Held for Sale (Details) Details http://modine.com/role/AssetsHeldForSale 60 false false R61.htm 090300 - Disclosure - Revenue Recognition (Details) Sheet http://modine.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://modine.com/role/RevenueRecognitionTables 61 false false R62.htm 090400 - Disclosure - Fair Value Measurements (Details) Sheet http://modine.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://modine.com/role/FairValueMeasurementsTables 62 false false R63.htm 090500 - Disclosure - Stock-Based Compensation, Incentive Compensation Plan (Details) Sheet http://modine.com/role/StockbasedCompensationIncentiveCompensationPlanDetails Stock-Based Compensation, Incentive Compensation Plan (Details) Details 63 false false R64.htm 090502 - Disclosure - Stock-Based Compensation, Stock Options (Details) Sheet http://modine.com/role/StockbasedCompensationStockOptionsDetails Stock-Based Compensation, Stock Options (Details) Details 64 false false R65.htm 090504 - Disclosure - Stock-Based Compensation, Restricted Stock (Details) Sheet http://modine.com/role/StockbasedCompensationRestrictedStockDetails Stock-Based Compensation, Restricted Stock (Details) Details 65 false false R66.htm 090600 - Disclosure - Restructuring Activities (Details) Sheet http://modine.com/role/RestructuringActivitiesDetails Restructuring Activities (Details) Details http://modine.com/role/RestructuringActivitiesTables 66 false false R67.htm 090700 - Disclosure - Other Income and Expense (Details) Sheet http://modine.com/role/OtherIncomeAndExpenseDetails Other Income and Expense (Details) Details http://modine.com/role/OtherIncomeAndExpenseTables 67 false false R68.htm 090800 - Disclosure - Income Taxes, Earnings (Loss) Before Income Taxes (Details) Sheet http://modine.com/role/IncomeTaxesEarningsLossBeforeIncomeTaxesDetails Income Taxes, Earnings (Loss) Before Income Taxes (Details) Details 68 false false R69.htm 090802 - Disclosure - Income Taxes, Income Tax (Benefit) Provision (Details) Sheet http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails Income Taxes, Income Tax (Benefit) Provision (Details) Details 69 false false R70.htm 090804 - Disclosure - Income Taxes, Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Details) Sheet http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails Income Taxes, Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Details) Details 70 false false R71.htm 090806 - Disclosure - Income Taxes, Unrecognized Tax Benefits and Deferred Tax Asset Valuation Allowances (Details) Sheet http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails Income Taxes, Unrecognized Tax Benefits and Deferred Tax Asset Valuation Allowances (Details) Details 71 false false R72.htm 090808 - Disclosure - Income Taxes, Deferred Tax Assets and Liabilities (Details) Sheet http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails Income Taxes, Deferred Tax Assets and Liabilities (Details) Details 72 false false R73.htm 090810 - Disclosure - Income Taxes, Unrecognized Tax Benefits (Details) Sheet http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes, Unrecognized Tax Benefits (Details) Details 73 false false R74.htm 090812 - Disclosure - Income Taxes, Tax Years Subject to Examination, Tax Credits and Tax Carryforwards (Details) Sheet http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails Income Taxes, Tax Years Subject to Examination, Tax Credits and Tax Carryforwards (Details) Details 74 false false R75.htm 090900 - Disclosure - Earnings Per Share (Details) Sheet http://modine.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://modine.com/role/EarningsPerShareTables 75 false false R76.htm 091000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails Cash, Cash Equivalents and Restricted Cash (Details) Details http://modine.com/role/CashCashEquivalentsAndRestrictedCashTables 76 false false R77.htm 091100 - Disclosure - Inventories (Details) Sheet http://modine.com/role/InventoriesDetails Inventories (Details) Details http://modine.com/role/InventoriesTables 77 false false R78.htm 091200 - Disclosure - Property, Plant and Equipment (Details) Sheet http://modine.com/role/PropertyPlantAndEquipmentDetails Property, Plant and Equipment (Details) Details http://modine.com/role/PropertyPlantAndEquipmentTables 78 false false R79.htm 091300 - Disclosure - Intangible Assets (Details) Sheet http://modine.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://modine.com/role/IntangibleAssetsTables 79 false false R80.htm 091400 - Disclosure - Goodwill (Details) Sheet http://modine.com/role/GoodwillDetails Goodwill (Details) Details http://modine.com/role/GoodwillTables 80 false false R81.htm 091500 - Disclosure - Product Warranties and Other Commitments (Details) Sheet http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails Product Warranties and Other Commitments (Details) Details http://modine.com/role/ProductWarrantiesAndOtherCommitmentsTables 81 false false R82.htm 091600 - Disclosure - Leases (Details) Sheet http://modine.com/role/LeasesDetails Leases (Details) Details http://modine.com/role/LeasesTables 82 false false R83.htm 091700 - Disclosure - Indebtedness (Details) Sheet http://modine.com/role/IndebtednessDetails Indebtedness (Details) Details http://modine.com/role/IndebtednessTables 83 false false R84.htm 091800 - Disclosure - Pension and Employee Benefit Plans, Defined Contribution Employee Benefit Plans (Details) Sheet http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedContributionEmployeeBenefitPlansDetails Pension and Employee Benefit Plans, Defined Contribution Employee Benefit Plans (Details) Details 84 false false R85.htm 091802 - Disclosure - Pension and Employee Benefit Plans, Defined Benefit Employee Benefit Plans (Details) Sheet http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails Pension and Employee Benefit Plans, Defined Benefit Employee Benefit Plans (Details) Details 85 false false R86.htm 091804 - Disclosure - Pension and Employee Benefit Plans, Changes in Benefit Obligations, Plan Assets and Funded Status (Details) Sheet http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails Pension and Employee Benefit Plans, Changes in Benefit Obligations, Plan Assets and Funded Status (Details) Details 86 false false R87.htm 091806 - Disclosure - Pension and Employee Benefit Plans, Cost Components of Pension Plans (Details) Sheet http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails Pension and Employee Benefit Plans, Cost Components of Pension Plans (Details) Details 87 false false R88.htm 091808 - Disclosure - Pension and Employee Benefit Plans, Valuation Assumptions (Details) Sheet http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails Pension and Employee Benefit Plans, Valuation Assumptions (Details) Details 88 false false R89.htm 091810 - Disclosure - Pension and Employee Benefit Plans, Weighted-average Asset Allocations (Details) Sheet http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails Pension and Employee Benefit Plans, Weighted-average Asset Allocations (Details) Details 89 false false R90.htm 091812 - Disclosure - Pension and Employee Benefit Plans, Estimated Pension Benefit Payments (Details) Sheet http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails Pension and Employee Benefit Plans, Estimated Pension Benefit Payments (Details) Details 90 false false R91.htm 091900 - Disclosure - Derivative Instruments, Recorded in Consolidated Balance Sheets (Details) Sheet http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails Derivative Instruments, Recorded in Consolidated Balance Sheets (Details) Details 91 false false R92.htm 091902 - Disclosure - Derivative Instruments, Gains (Losses) Recognized (Details) Sheet http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails Derivative Instruments, Gains (Losses) Recognized (Details) Details 92 false false R93.htm 092000 - Disclosure - Risks, Uncertainties, Contingencies and Litigation (Details) Sheet http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails Risks, Uncertainties, Contingencies and Litigation (Details) Details http://modine.com/role/RisksUncertaintiesContingenciesAndLitigation 93 false false R94.htm 092100 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://modine.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://modine.com/role/AccumulatedOtherComprehensiveLossTables 94 false false R95.htm 092200 - Disclosure - Segment and Geographic Information, Net Sales, Gross Profit, and Operating Income by Segment (Details) Sheet http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails Segment and Geographic Information, Net Sales, Gross Profit, and Operating Income by Segment (Details) Details 95 false false R96.htm 092204 - Disclosure - Segment and Geographic Information, Assets by Segment (Details) Sheet http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails Segment and Geographic Information, Assets by Segment (Details) Details 96 false false R97.htm 092206 - Disclosure - Segment and Geographic Information, Capital Expenditures and Depreciation and Amortization Expense by Segment (Details) Sheet http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails Segment and Geographic Information, Capital Expenditures and Depreciation and Amortization Expense by Segment (Details) Details 97 false false R98.htm 092208 - Disclosure - Segment and Geographic Information, Net Sales by Geographic Area (Details) Sheet http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails Segment and Geographic Information, Net Sales by Geographic Area (Details) Details 98 false false R99.htm 092210 - Disclosure - Segment and Geographic Information, Property, Plant and Equipment by Geographic Area (Details) Sheet http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails Segment and Geographic Information, Property, Plant and Equipment by Geographic Area (Details) Details 99 false false R100.htm 092300 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details) Sheet http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails Schedule II - Valuation and Qualifying Accounts (Details) Details 100 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 13 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, mod:DebtInstrumentCovenantLeverageRatio, mod:DebtInstrumentMaturityYear, mod:ProductWarrantyPeriod, us-gaap:OperatingLossCarryforwardsExpirationDate, us-gaap:TaxCreditCarryforwardExpirationDate - brhc20053265_10k.htm 11 [dqc-0033-Document-Period-End-Date-Context] The ending date of 2022-03-31 used for AuditorFirmId must be the same as the Document Period End Date, 2023-03-31. The properties of this AuditorFirmId fact are Context: c20210401to20220331, Unit: (none), Rule Element Id: 2. brhc20053265_10k.htm 11 [dqc-0033-Document-Period-End-Date-Context] The ending date of 2022-03-31 used for AuditorLocation must be the same as the Document Period End Date, 2023-03-31. The properties of this AuditorLocation fact are Context: c20210401to20220331, Unit: (none), Rule Element Id: 2. brhc20053265_10k.htm 36405 [dqc-0033-Document-Period-End-Date-Context] The ending date of 2022-03-31 used for AuditorName must be the same as the Document Period End Date, 2023-03-31. The properties of this AuditorName fact are Context: c20210401to20220331, Unit: (none), Rule Element Id: 2. brhc20053265_10k.htm 36398 brhc20053265_10k.htm brhc20053265_ex21.htm brhc20053265_ex23-1.htm brhc20053265_ex23-2.htm brhc20053265_ex31-1.htm brhc20053265_ex31-2.htm brhc20053265_ex32-1.htm brhc20053265_ex32-2.htm brhc20053265_ex4-6.htm mod-20230331.xsd mod-20230331_cal.xml mod-20230331_def.xml mod-20230331_lab.xml mod-20230331_pre.xml image00005.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 123 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brhc20053265_10k.htm": { "axisCustom": 0, "axisStandard": 38, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 1616, "http://xbrl.sec.gov/dei/2022": 39 }, "contextCount": 497, "dts": { "calculationLink": { "local": [ "mod-20230331_cal.xml" ] }, "definitionLink": { "local": [ "mod-20230331_def.xml" ] }, "inline": { "local": [ "brhc20053265_10k.htm" ] }, "labelLink": { "local": [ "mod-20230331_lab.xml" ] }, "presentationLink": { "local": [ "mod-20230331_pre.xml" ] }, "schema": { "local": [ "mod-20230331.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": 909, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 26, "http://modine.com/20230331": 6, "http://xbrl.sec.gov/dei/2022": 7, "total": 39 }, "keyCustom": 52, "keyStandard": 468, "memberCustom": 35, "memberStandard": 86, "nsprefix": "mod", "nsuri": "http://modine.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "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", "menuCat": "Cover", "order": "1", "role": "http://modine.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - Assets Held for Sale", "menuCat": "Notes", "order": "10", "role": "http://modine.com/role/AssetsHeldForSale", "shortName": "Assets Held for Sale", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220331_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "092300 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details)", "menuCat": "Details", "order": "100", "role": "http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20200331_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember", "decimals": "-5", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "11", "role": "http://modine.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "12", "role": "http://modine.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "13", "role": "http://modine.com/role/StockbasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060600 - Disclosure - Restructuring Activities", "menuCat": "Notes", "order": "14", "role": "http://modine.com/role/RestructuringActivities", "shortName": "Restructuring Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060700 - Disclosure - Other Income and Expense", "menuCat": "Notes", "order": "15", "role": "http://modine.com/role/OtherIncomeAndExpense", "shortName": "Other Income and Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "16", "role": "http://modine.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "17", "role": "http://modine.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:CashCashEquivalentsAndRestrictedCashTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - Cash, Cash Equivalents and Restricted Cash", "menuCat": "Notes", "order": "18", "role": "http://modine.com/role/CashCashEquivalentsAndRestrictedCash", "shortName": "Cash, Cash Equivalents and Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:CashCashEquivalentsAndRestrictedCashTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061100 - Disclosure - Inventories", "menuCat": "Notes", "order": "19", "role": "http://modine.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "2", "role": "http://modine.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061200 - Disclosure - Property, Plant and Equipment", "menuCat": "Notes", "order": "20", "role": "http://modine.com/role/PropertyPlantAndEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061300 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "21", "role": "http://modine.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061400 - Disclosure - Goodwill", "menuCat": "Notes", "order": "22", "role": "http://modine.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:ProductWarrantiesAndOtherCommitmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061500 - Disclosure - Product Warranties and Other Commitments", "menuCat": "Notes", "order": "23", "role": "http://modine.com/role/ProductWarrantiesAndOtherCommitments", "shortName": "Product Warranties and Other Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:ProductWarrantiesAndOtherCommitmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:LesseeOperatingAndFinancingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061600 - Disclosure - Leases", "menuCat": "Notes", "order": "24", "role": "http://modine.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:LesseeOperatingAndFinancingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061700 - Disclosure - Indebtedness", "menuCat": "Notes", "order": "25", "role": "http://modine.com/role/Indebtedness", "shortName": "Indebtedness", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061800 - Disclosure - Pension and Employee Benefit Plans", "menuCat": "Notes", "order": "26", "role": "http://modine.com/role/PensionAndEmployeeBenefitPlans", "shortName": "Pension and Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061900 - Disclosure - Derivative Instruments", "menuCat": "Notes", "order": "27", "role": "http://modine.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062000 - Disclosure - Risks, Uncertainties, Contingencies and Litigation", "menuCat": "Notes", "order": "28", "role": "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigation", "shortName": "Risks, Uncertainties, Contingencies and Litigation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062100 - Disclosure - Accumulated Other Comprehensive Loss", "menuCat": "Notes", "order": "29", "role": "http://modine.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "3", "role": "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062200 - Disclosure - Segment and Geographic Information", "menuCat": "Notes", "order": "30", "role": "http://modine.com/role/SegmentAndGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "062300 - Schedule - Schedule II - Valuation and Qualifying Accounts", "menuCat": "Uncategorized", "order": "31", "role": "http://modine.com/role/ScheduleIiValuationAndQualifyingAccounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070100 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Notes", "order": "32", "role": "http://modine.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080100 - Disclosure - Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "33", "role": "http://modine.com/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080300 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "34", "role": "http://modine.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080400 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "35", "role": "http://modine.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080500 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "36", "role": "http://modine.com/role/StockbasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080600 - Disclosure - Restructuring Activities (Tables)", "menuCat": "Tables", "order": "37", "role": "http://modine.com/role/RestructuringActivitiesTables", "shortName": "Restructuring Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080700 - Disclosure - Other Income and Expense (Tables)", "menuCat": "Tables", "order": "38", "role": "http://modine.com/role/OtherIncomeAndExpenseTables", "shortName": "Other Income and Expense (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080800 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "39", "role": "http://modine.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080900 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "40", "role": "http://modine.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:CashCashEquivalentsAndRestrictedCashTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables)", "menuCat": "Tables", "order": "41", "role": "http://modine.com/role/CashCashEquivalentsAndRestrictedCashTables", "shortName": "Cash, Cash Equivalents and Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:CashCashEquivalentsAndRestrictedCashTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081100 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "42", "role": "http://modine.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081200 - Disclosure - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "43", "role": "http://modine.com/role/PropertyPlantAndEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081300 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "44", "role": "http://modine.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081400 - Disclosure - Goodwill (Tables)", "menuCat": "Tables", "order": "45", "role": "http://modine.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081500 - Disclosure - Product Warranties and Other Commitments (Tables)", "menuCat": "Tables", "order": "46", "role": "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsTables", "shortName": "Product Warranties and Other Commitments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:LesseeLeaseBalanceSheetInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081600 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "47", "role": "http://modine.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:LesseeLeaseBalanceSheetInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081700 - Disclosure - Indebtedness (Tables)", "menuCat": "Tables", "order": "48", "role": "http://modine.com/role/IndebtednessTables", "shortName": "Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081800 - Disclosure - Pension and Employee Benefit Plans (Tables)", "menuCat": "Tables", "order": "49", "role": "http://modine.com/role/PensionAndEmployeeBenefitPlansTables", "shortName": "Pension and Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "5", "role": "http://modine.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081900 - Disclosure - Derivative Instruments (Tables)", "menuCat": "Tables", "order": "50", "role": "http://modine.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082100 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "menuCat": "Tables", "order": "51", "role": "http://modine.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082200 - Disclosure - Segment and Geographic Information (Tables)", "menuCat": "Tables", "order": "52", "role": "http://modine.com/role/SegmentAndGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:GainLossOnSaleOfProperties", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090100 - Disclosure - Significant Accounting Policies, Disposition of Austrian Air-Cooled Automotive Business (Details)", "menuCat": "Details", "order": "53", "role": "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails", "shortName": "Significant Accounting Policies, Disposition of Austrian Air-Cooled Automotive Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20210401to20220331_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AirCooledAutomotiveBusinessMember", "decimals": "-5", "lang": null, "name": "us-gaap:GainLossOnSaleOfProperties", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "mod:PaymentsForProceedsFromDispositionOfAssets", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090102 - Disclosure - Significant Accounting Policies, Disposition of Previously-Closed Facility (Details)", "menuCat": "Details", "order": "54", "role": "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails", "shortName": "Significant Accounting Policies, Disposition of Previously-Closed Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20210401to20220331_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_PreviouslyClosedManufacturingFacilityMember", "decimals": "-5", "lang": null, "name": "mod:PaymentsForProceedsFromDispositionOfAssets", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20200401to20210331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090104 - Disclosure - Significant Accounting Policies, Chief Executive Officer Transition (Details)", "menuCat": "Details", "order": "55", "role": "http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails", "shortName": "Significant Accounting Policies, Chief Executive Officer Transition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20200401to20210331_IncomeStatementLocationAxis_SellingGeneralAndAdministrativeExpensesMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090110 - Disclosure - Significant Accounting Policies, Trade Accounts Receivable (Details)", "menuCat": "Details", "order": "56", "role": "http://modine.com/role/SignificantAccountingPoliciesTradeAccountsReceivableDetails", "shortName": "Significant Accounting Policies, Trade Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090112 - Disclosure - Significant Accounting Policies, Tooling and Research and Development (Details)", "menuCat": "Details", "order": "57", "role": "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails", "shortName": "Significant Accounting Policies, Tooling and Research and Development (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "lang": null, "name": "mod:CustomerOwnedToolingReceivables", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090114 - Disclosure - Significant Accounting Policies, Short-term Investments and Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "58", "role": "http://modine.com/role/SignificantAccountingPoliciesShorttermInvestmentsAndPropertyPlantAndEquipmentDetails", "shortName": "Significant Accounting Policies, Short-term Investments and Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090116 - Disclosure - Significant Accounting Policies, Supplemental Cash Flow Information (Details)", "menuCat": "Details", "order": "59", "role": "http://modine.com/role/SignificantAccountingPoliciesSupplementalCashFlowInformationDetails", "shortName": "Significant Accounting Policies, Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U003", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U003", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090200 - Disclosure - Assets Held for Sale (Details)", "menuCat": "Details", "order": "60", "role": "http://modine.com/role/AssetsHeldForSaleDetails", "shortName": "Assets Held for Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20200401to20210331_StatementBusinessSegmentsAxis_PerformanceTechnologiesMember", "decimals": "-5", "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - Revenue Recognition (Details)", "menuCat": "Details", "order": "61", "role": "http://modine.com/role/RevenueRecognitionDetails", "shortName": "Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:TradingSecurities", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "62", "role": "http://modine.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:TradingSecurities", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - Stock-Based Compensation, Incentive Compensation Plan (Details)", "menuCat": "Details", "order": "63", "role": "http://modine.com/role/StockbasedCompensationIncentiveCompensationPlanDetails", "shortName": "Stock-Based Compensation, Incentive Compensation Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331_PlanNameAxis_IncentiveCompensationPlan2020Member", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090502 - Disclosure - Stock-Based Compensation, Stock Options (Details)", "menuCat": "Details", "order": "64", "role": "http://modine.com/role/StockbasedCompensationStockOptionsDetails", "shortName": "Stock-Based Compensation, Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331_AwardTypeAxis_EmployeeStockOptionMember", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090504 - Disclosure - Stock-Based Compensation, Restricted Stock (Details)", "menuCat": "Details", "order": "65", "role": "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "shortName": "Stock-Based Compensation, Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331_AwardTypeAxis_RestrictedStockMember", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - Restructuring Activities (Details)", "menuCat": "Details", "order": "66", "role": "http://modine.com/role/RestructuringActivitiesDetails", "shortName": "Restructuring Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - Other Income and Expense (Details)", "menuCat": "Details", "order": "67", "role": "http://modine.com/role/OtherIncomeAndExpenseDetails", "shortName": "Other Income and Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - Income Taxes, Earnings (Loss) Before Income Taxes (Details)", "menuCat": "Details", "order": "68", "role": "http://modine.com/role/IncomeTaxesEarningsLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes, Earnings (Loss) Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090802 - Disclosure - Income Taxes, Income Tax (Benefit) Provision (Details)", "menuCat": "Details", "order": "69", "role": "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails", "shortName": "Income Taxes, Income Tax (Benefit) Provision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://modine.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "lang": null, "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090804 - Disclosure - Income Taxes, Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Details)", "menuCat": "Details", "order": "70", "role": "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails", "shortName": "Income Taxes, Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:IncomeTaxCumulativeIncomePositionTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090806 - Disclosure - Income Taxes, Unrecognized Tax Benefits and Deferred Tax Asset Valuation Allowances (Details)", "menuCat": "Details", "order": "71", "role": "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails", "shortName": "Income Taxes, Unrecognized Tax Benefits and Deferred Tax Asset Valuation Allowances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "mod:IncomeTaxCumulativeIncomePositionTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "mod:DeferredTaxAssetsAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090808 - Disclosure - Income Taxes, Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "72", "role": "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes, Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "mod:DeferredTaxAssetsAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090810 - Disclosure - Income Taxes, Unrecognized Tax Benefits (Details)", "menuCat": "Details", "order": "73", "role": "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes, Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20210331", "decimals": "-5", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090812 - Disclosure - Income Taxes, Tax Years Subject to Examination, Tax Credits and Tax Carryforwards (Details)", "menuCat": "Details", "order": "74", "role": "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails", "shortName": "Income Taxes, Tax Years Subject to Examination, Tax Credits and Tax Carryforwards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - Earnings Per Share (Details)", "menuCat": "Details", "order": "75", "role": "http://modine.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details)", "menuCat": "Details", "order": "76", "role": "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails", "shortName": "Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091100 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "77", "role": "http://modine.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091200 - Disclosure - Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "78", "role": "http://modine.com/role/PropertyPlantAndEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091300 - Disclosure - Intangible Assets (Details)", "menuCat": "Details", "order": "79", "role": "http://modine.com/role/IntangibleAssetsDetails", "shortName": "Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20200331_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "menuCat": "Statements", "order": "8", "role": "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20200331_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091400 - Disclosure - Goodwill (Details)", "menuCat": "Details", "order": "80", "role": "http://modine.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20210331", "decimals": "-5", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091500 - Disclosure - Product Warranties and Other Commitments (Details)", "menuCat": "Details", "order": "81", "role": "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails", "shortName": "Product Warranties and Other Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20210331", "decimals": "-5", "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091600 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "82", "role": "http://modine.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsOfFinancingCosts", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091700 - Disclosure - Indebtedness (Details)", "menuCat": "Details", "order": "83", "role": "http://modine.com/role/IndebtednessDetails", "shortName": "Indebtedness (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "lang": null, "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091800 - Disclosure - Pension and Employee Benefit Plans, Defined Contribution Employee Benefit Plans (Details)", "menuCat": "Details", "order": "84", "role": "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedContributionEmployeeBenefitPlansDetails", "shortName": "Pension and Employee Benefit Plans, Defined Contribution Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091802 - Disclosure - Pension and Employee Benefit Plans, Defined Benefit Employee Benefit Plans (Details)", "menuCat": "Details", "order": "85", "role": "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "shortName": "Pension and Employee Benefit Plans, Defined Benefit Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331_RetirementPlanSponsorLocationAxis_US_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "-6", "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220331_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091804 - Disclosure - Pension and Employee Benefit Plans, Changes in Benefit Obligations, Plan Assets and Funded Status (Details)", "menuCat": "Details", "order": "86", "role": "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "shortName": "Pension and Employee Benefit Plans, Changes in Benefit Obligations, Plan Assets and Funded Status (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "-5", "lang": null, "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091806 - Disclosure - Pension and Employee Benefit Plans, Cost Components of Pension Plans (Details)", "menuCat": "Details", "order": "87", "role": "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "shortName": "Pension and Employee Benefit Plans, Cost Components of Pension Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "-5", "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331_RetirementPlanSponsorLocationAxis_US_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091808 - Disclosure - Pension and Employee Benefit Plans, Valuation Assumptions (Details)", "menuCat": "Details", "order": "88", "role": "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails", "shortName": "Pension and Employee Benefit Plans, Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331_RetirementPlanSponsorLocationAxis_US_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091810 - Disclosure - Pension and Employee Benefit Plans, Weighted-average Asset Allocations (Details)", "menuCat": "Details", "order": "89", "role": "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails", "shortName": "Pension and Employee Benefit Plans, Weighted-average Asset Allocations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "reportCount": 1, "unique": true, "unitRef": "U005", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://modine.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091812 - Disclosure - Pension and Employee Benefit Plans, Estimated Pension Benefit Payments (Details)", "menuCat": "Details", "order": "90", "role": "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails", "shortName": "Pension and Employee Benefit Plans, Estimated Pension Benefit Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331_BalanceSheetLocationAxis_OtherCurrentAssetsMember_DerivativeInstrumentRiskAxis_CommodityContractMember_HedgingDesignationAxis_DesignatedAsHedgingInstrumentMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilityFairValueGrossAsset", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091900 - Disclosure - Derivative Instruments, Recorded in Consolidated Balance Sheets (Details)", "menuCat": "Details", "order": "91", "role": "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails", "shortName": "Derivative Instruments, Recorded in Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331_BalanceSheetLocationAxis_OtherCurrentAssetsMember_DerivativeInstrumentRiskAxis_CommodityContractMember_HedgingDesignationAxis_DesignatedAsHedgingInstrumentMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilityFairValueGrossAsset", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331_HedgingDesignationAxis_DesignatedAsHedgingInstrumentMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091902 - Disclosure - Derivative Instruments, Gains (Losses) Recognized (Details)", "menuCat": "Details", "order": "92", "role": "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "shortName": "Derivative Instruments, Gains (Losses) Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331_HedgingDesignationAxis_DesignatedAsHedgingInstrumentMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092000 - Disclosure - Risks, Uncertainties, Contingencies and Litigation (Details)", "menuCat": "Details", "order": "93", "role": "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails", "shortName": "Risks, Uncertainties, Contingencies and Litigation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092100 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "94", "role": "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "shortName": "Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "lang": null, "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U007", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092200 - Disclosure - Segment and Geographic Information, Net Sales, Gross Profit, and Operating Income by Segment (Details)", "menuCat": "Details", "order": "95", "role": "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails", "shortName": "Segment and Geographic Information, Net Sales, Gross Profit, and Operating Income by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U007", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092204 - Disclosure - Segment and Geographic Information, Assets by Segment (Details)", "menuCat": "Details", "order": "96", "role": "http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails", "shortName": "Segment and Geographic Information, Assets by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331_StatementBusinessSegmentsAxis_SegmentReconcilingItemsAndCorporateMember", "decimals": "-5", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092206 - Disclosure - Segment and Geographic Information, Capital Expenditures and Depreciation and Amortization Expense by Segment (Details)", "menuCat": "Details", "order": "97", "role": "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails", "shortName": "Segment and Geographic Information, Capital Expenditures and Depreciation and Amortization Expense by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ClimateSolutionsMember", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092208 - Disclosure - Segment and Geographic Information, Net Sales by Geographic Area (Details)", "menuCat": "Details", "order": "98", "role": "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "shortName": "Segment and Geographic Information, Net Sales by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20220401to20230331_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092210 - Disclosure - Segment and Geographic Information, Property, Plant and Equipment by Geographic Area (Details)", "menuCat": "Details", "order": "99", "role": "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails", "shortName": "Segment and Geographic Information, Property, Plant and Equipment by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20053265_10k.htm", "contextRef": "c20230331_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_US", "decimals": "-5", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } } }, "segmentCount": 125, "tag": { "country_BR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BRAZIL", "terseLabel": "Brazil [Member]" } } }, "localname": "BR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "verboseLabel": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United Kingdom [Member]" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_HU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hungary [Member]" } } }, "localname": "HU", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_IT": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ITALY", "terseLabel": "Italy [Member]" } } }, "localname": "IT", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_MX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mexico [Member]" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States [Member]", "terseLabel": "U.S. Plans [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r855", "r856", "r857" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r855", "r856", "r857" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r855", "r856", "r857" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "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://modine.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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r855", "r856", "r857" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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://modine.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://modine.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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r858" ], "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://modine.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://modine.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://modine.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://modine.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://modine.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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r853" ], "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://modine.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://modine.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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r853" ], "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://modine.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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r853" ], "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://modine.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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r859" ], "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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r853" ], "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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r853" ], "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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r853" ], "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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r853" ], "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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r860" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r855", "r856", "r857" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r852" ], "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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r854" ], "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://modine.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://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "mod_AccruedCapitalExpendituresCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for purchases of fixed assets that have occurred. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Capital Expenditures, Current", "terseLabel": "Accrued capital expenditures" } } }, "localname": "AccruedCapitalExpendituresCurrent", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesShorttermInvestmentsAndPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "mod_AdvancedSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advanced solutions are designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle and automotive customers, including battery thermal management systems, electronics cooling packages, and battery chillers. The advanced solutions also include coating products and application services that extend the life of equipment and components by protecting against corrosion.", "label": "Advanced Solutions [Member]" } } }, "localname": "AdvancedSolutionsMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_AggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value [Abstract]" } } }, "localname": "AggregateIntrinsicValueAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "mod_AirCooledAutomotiveBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Air-cooled automotive business in Austria within the Company's Automotive segment.", "label": "Air-Cooled Automotive Business [Member]", "terseLabel": "Austrian Air-Cooled Automotive Business [Member]" } } }, "localname": "AirCooledAutomotiveBusinessMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/AssetsHeldForSaleDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "domainItemType" }, "mod_AirCooledMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Air-cooled products include radiators, charge air coolers, condensers, and engine cooling modules.", "label": "Air-Cooled [Member]", "terseLabel": "Air-Cooled [Member]" } } }, "localname": "AirCooledMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_AssetsHeldForSalePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for assets to be held for sale.", "label": "Assets held for sale [Policy Text Block]", "verboseLabel": "Assets Held for Sale" } } }, "localname": "AssetsHeldForSalePolicyTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mod_AwardsGrantedInFiscal2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granted during fiscal 2023.", "label": "Awards Granted in Fiscal 2023 [Member]", "terseLabel": "Awards Granted in Fiscal 2023 [Member]" } } }, "localname": "AwardsGrantedInFiscal2023Member", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "mod_AwardsGrantedPriorToFiscal2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granted prior to fiscal 2023.", "label": "Awards Granted Prior to Fiscal 2023 [Member]", "terseLabel": "Awards Granted Prior to Fiscal 2023 [Member]" } } }, "localname": "AwardsGrantedPriorToFiscal2023Member", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "mod_BuildingHvacMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The BHVAC segment principally generates revenue from providing a variety of heating, ventilating, and air conditioning products, primarily for commercial buildings and related applications in North America and the U.K., as well as mainland Europe and the Middle East.", "label": "Building HVAC [Member]", "verboseLabel": "BHVAC [Member]" } } }, "localname": "BuildingHvacMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "mod_CashCashEquivalentsAndRestrictedCashTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash, cash equivalents and restricted cash.", "label": "Cash, Cash Equivalents and Restricted Cash [Table Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashCashEquivalentsAndRestrictedCashTableTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/CashCashEquivalentsAndRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "mod_CashCashEquivalentsAndRestrictedCashTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent and restricted cash footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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 (5) Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash, Cash Equivalents and Restricted Cash [Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashCashEquivalentsAndRestrictedCashTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/CashCashEquivalentsAndRestrictedCash" ], "xbrltype": "textBlockItemType" }, "mod_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Paid for Amounts Included in Measurement of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in measurement of lease liabilities [Abstract]" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "mod_CertainForeignJurisdictionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of certain governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Certain Foreign Jurisdictions [Member]", "terseLabel": "Certain Foreign Jurisdictions [Member]" } } }, "localname": "CertainForeignJurisdictionsMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "domainItemType" }, "mod_ClimateSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Climate Solutions segment provides energy-efficient, climate-controlled components and solutions for a wide array of applications. The Climate Solutions segment principally generates revenue from selling heat transfer products, heating, ventilating, air conditioning, and refrigeration (\"HVAC & refrigeration\") products, and data center cooling solutions.", "label": "Climate Solutions [Member]", "terseLabel": "Climate Solutions [Member]" } } }, "localname": "ClimateSolutionsMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/GoodwillDetails", "http://modine.com/role/RestructuringActivitiesDetails", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails" ], "xbrltype": "domainItemType" }, "mod_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment and eliminating entries used in consolidating a parent entity and its subsidiaries.", "label": "Corporate and Eliminations [Member]", "terseLabel": "Corporate and Eliminations [Member]" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "xbrltype": "domainItemType" }, "mod_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A credit agreement with a syndicate of banks that provides for a multi-currency revolving credit facility, U.S. dollar- and euro-denominated term loan facilities, and shorter-duration swingline loans.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_CustomerOwnedToolingReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost reimbursement receivables related to customer-owned tooling.", "label": "Customer owned tooling receivables", "terseLabel": "Customer owned tooling receivables" } } }, "localname": "CustomerOwnedToolingReceivables", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "monetaryItemType" }, "mod_DataCenterCoolingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data center cooling solutions, which are integrated with system controls, include air- and liquid-cooled chillers, computer room air conditioner and air handler units, and fan walls.", "label": "Data Center Cooling [Member]", "terseLabel": "Data Center Cooling [Member]" } } }, "localname": "DataCenterCoolingMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_DebtInstrumentCovenantInterestCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compliance covenant included in debt instrument for ratio of consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (\"Adjusted EBITDA\") to consolidated interest expense.", "label": "Debt Instrument, Covenant Interest Coverage Ratio", "terseLabel": "Interest coverage ratio" } } }, "localname": "DebtInstrumentCovenantInterestCoverageRatio", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "pureItemType" }, "mod_DebtInstrumentCovenantLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compliance covenant included in debt instrument for ratio of consolidated indebtedness, less a portion of its cash balance, both as defined by the credit agreements, to its consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (\"Adjusted EBITDA\").", "label": "Debt Instrument, Covenant, Leverage Ratio", "terseLabel": "Leverage ratio" } } }, "localname": "DebtInstrumentCovenantLeverageRatio", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "pureItemType" }, "mod_DebtInstrumentMaturityYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Year when the debt instrument is scheduled to be fully repaid.", "label": "Debt Instrument, Maturity Year", "terseLabel": "Fiscal year of maturity" } } }, "localname": "DebtInstrumentMaturityYear", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "gYearItemType" }, "mod_DebtIssuanceCostsIncurred": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total debt issuance costs incurred, including the amounts deferred and expensed. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs Incurred", "terseLabel": "Debt issuance costs incurred" } } }, "localname": "DebtIssuanceCostsIncurred", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "mod_DeferredCompensationTrustPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Policy to maintain a deferred compensation trust to fund future obligations under its non-qualified deferred compensation plan.", "label": "Deferred compensation trust [Policy Text Block]", "terseLabel": "Deferred Compensation Trusts" } } }, "localname": "DeferredCompensationTrustPolicyTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mod_DeferredTaxAssetsAccountsReceivable": { "auth_ref": [], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accounts receivable.", "label": "Deferred Tax Assets, Accounts receivable", "terseLabel": "Accounts receivable" } } }, "localname": "DeferredTaxAssetsAccountsReceivable", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mod_DeferredTaxAssetsForChargesRecordedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets related to charges recorded.", "label": "Deferred Tax Assets for Charges Recorded [Member]", "terseLabel": "Deferred Tax Assets for Charges Recorded [Member]" } } }, "localname": "DeferredTaxAssetsForChargesRecordedMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "domainItemType" }, "mod_DeferredTaxAssetsNetOperatingAndCapitalLosses": { "auth_ref": [], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating, capital losses.", "label": "Deferred Tax Assets, Net Operating and Capital Losses", "terseLabel": "Net operating and capital losses" } } }, "localname": "DeferredTaxAssetsNetOperatingAndCapitalLosses", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mod_DeferredTaxAssetsResearchAndExperimentalExpenditures": { "auth_ref": [], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from research and experimental expenditures.", "label": "Deferred Tax Assets, Research and Experimental Expenditures", "terseLabel": "Research and experimental expenditures" } } }, "localname": "DeferredTaxAssetsResearchAndExperimentalExpenditures", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mod_DefinedBenefitPlanServiceCostAndInterestCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan (service cost) and cost recognized for passage of time related to defined benefit plan (interest cost).", "label": "Defined Benefit Plan, Service Cost and Interest Cost", "terseLabel": "Service and interest cost" } } }, "localname": "DefinedBenefitPlanServiceCostAndInterestCost", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "mod_DefinedContributionPlanMaximumEmployerPercentageMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum employer 401K match percentage of eligible employee compensation.", "label": "Defined Contribution Plan Maximum Employer Percentage Match", "terseLabel": "Company match" } } }, "localname": "DefinedContributionPlanMaximumEmployerPercentageMatch", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedContributionEmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "mod_DilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number 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 have been antidilutive for the period presented.", "label": "Dilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive securities not included in computation of diluted net loss per share (in shares)" } } }, "localname": "DilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "mod_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as long-lived assets, which consist entirely of property, plant and equipment and right of use lease assets, attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Long-lived Assets, Current", "terseLabel": "Long-lived assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "mod_DisposalGroupWriteOffOfNetActuarialLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-off for accumulated net actuarial losses related to the disposal group's pension plan.", "label": "Disposal Group, Write-off of Net Actuarial Losses", "terseLabel": "Write-off of net actuarial losses" } } }, "localname": "DisposalGroupWriteOffOfNetActuarialLosses", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "monetaryItemType" }, "mod_EffectiveIncomeTaxRateReconciliationDividendsAndTaxableForeignInclusionsPercent": { "auth_ref": [], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to dividends and taxable foreign inclusions.", "label": "Effective Income Tax Rate Reconciliation, Dividends and Taxable Foreign Inclusions, Percent", "terseLabel": "Dividends and taxable foreign inclusions" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDividendsAndTaxableForeignInclusionsPercent", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "mod_EffectiveIncomeTaxRateReconciliationNotionalInterestDeductions": { "auth_ref": [], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the notional interest deductions.", "label": "Effective Income Tax Rate Reconciliation, Notional interest deductions", "terseLabel": "Notional interest deductions" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNotionalInterestDeductions", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "mod_EntityWideRevenueNumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of single external customers who account for 10 percent or more of entity's revenues individually.", "label": "Entity Wide Revenue Number Of Major Customers", "terseLabel": "Number of major customers" } } }, "localname": "EntityWideRevenueNumberOfMajorCustomers", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "integerItemType" }, "mod_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates the line item in the statement of financial position that includes the accrual for environmental loss contingency is not disclosed.", "label": "Environmental Loss Contingency, Statement of Financial Position, Extensible Enumeration Not Disclosed Flag" } } }, "localname": "EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "booleanItemType" }, "mod_FederalAndStateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government and federal government entitled to levy and collect income taxes from the entity.", "label": "Federal and State [Member]", "terseLabel": "Federal and State [Member]" } } }, "localname": "FederalAndStateMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "mod_FederalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Federal Tax Expense Benefit [Abstract]", "terseLabel": "Federal [Abstract]" } } }, "localname": "FederalTaxExpenseBenefitAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails" ], "xbrltype": "stringItemType" }, "mod_FinanceLeaseAtCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease At Cost [Abstract]", "terseLabel": "Finance lease expense [Abstract]" } } }, "localname": "FinanceLeaseAtCostAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "mod_ForeignCreditAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowings by foreign subsidiaries.", "label": "Foreign Credit Agreements [Member]", "terseLabel": "Foreign Credit Agreements [Member]" } } }, "localname": "ForeignCreditAgreementsMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_ForeignJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of government entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Jurisdiction [Member]", "terseLabel": "Foreign Jurisdiction [Member]" } } }, "localname": "ForeignJurisdictionMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "domainItemType" }, "mod_ForeignTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Foreign Tax Expense Benefit [Abstract]", "terseLabel": "Foreign [Abstract]" } } }, "localname": "ForeignTaxExpenseBenefitAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails" ], "xbrltype": "stringItemType" }, "mod_GermanyAndItalyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Germany and Italy [Member]", "terseLabel": "Non-U.S Plans [Member]" } } }, "localname": "GermanyAndItalyMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "mod_GrossProfitAsPercentageOfSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross profit as a percentage of sales revenue generated by each segment of the entity.", "label": "Gross profit as percentage of sales", "terseLabel": "Gross profit (% of sales)" } } }, "localname": "GrossProfitAsPercentageOfSales", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "xbrltype": "percentItemType" }, "mod_HeatTransferMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Heat transfer products include heat transfer coils used in commercial and residential HVAC (heating, ventilating and air conditioning) and refrigeration applications.", "label": "Heat Transfer [Member]", "terseLabel": "Heat Transfer [Member]" } } }, "localname": "HeatTransferMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_HvacAndRefrigerationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HVAC (heating, ventilating and air conditioning) and refrigeration products include commercial and residential unit heaters, vertical and horizontal unit ventilators, air conditioning chillers, low global warming potential unit coolers, air-cooled condensers, and dry coolers.", "label": "HVAC and Refrigeration [Member]", "terseLabel": "HVAC & Refrigeration [Member]" } } }, "localname": "HvacAndRefrigerationMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_IncentiveCompensationPlan2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A long-term incentive plan for officers and other executives that consists of stock awards, stock options, and performance-based stock awards granted for retention and performance.", "label": "Incentive Compensation Plan 2020 [Member]", "terseLabel": "2020 Incentive Compensation Plan [Member]" } } }, "localname": "IncentiveCompensationPlan2020Member", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/StockbasedCompensationIncentiveCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "mod_IncomeTaxCumulativeIncomePositionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time the Company has been in a cumulative income position for income tax purposes, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Income Tax, Cumulative Income Position, Term", "terseLabel": "Term of cumulative income position" } } }, "localname": "IncomeTaxCumulativeIncomePositionTerm", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "durationItemType" }, "mod_IncomeTaxCumulativeLossPositionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time the Company has been in a cumulative loss position for income tax purposes, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Income Tax, Cumulative Loss Position, Term", "terseLabel": "Term of cumulative loss position" } } }, "localname": "IncomeTaxCumulativeLossPositionTerm", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "durationItemType" }, "mod_IncomeTaxExpenseBenefitAllocationFromIncomeTaxProvision": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax expense (benefit) attributable to allocation of the income tax provision between net earnings and other comprehensive income.", "label": "Income Tax Expense (Benefit), Allocation from Income Tax Provision", "terseLabel": "Income tax benefit from allocation of income tax provision" } } }, "localname": "IncomeTaxExpenseBenefitAllocationFromIncomeTaxProvision", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "mod_IndemnificationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indemnification period related to the sale or purchase of an entity or facility in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Indemnification period", "terseLabel": "Indemnification period" } } }, "localname": "IndemnificationPeriod", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "durationItemType" }, "mod_LeaseTermAndDiscountRatesOfLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Term and Discount Rates of Leases [Abstract]" } } }, "localname": "LeaseTermAndDiscountRatesOfLeasesAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "mod_LeaseTermAndDiscountRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lease term and discount rates.", "label": "Lease Term and Discount Rates [Table Text Block]", "terseLabel": "Lease Term and Discount Rates" } } }, "localname": "LeaseTermAndDiscountRatesTableTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "mod_LesseeLeaseBalanceSheetInformationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's right of use assets and lease liabilities.", "label": "Lessee, Lease Balance Sheet Information [Text Block]", "terseLabel": "Leases Recorded on Consolidated Balance Sheets" } } }, "localname": "LesseeLeaseBalanceSheetInformationTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "mod_LesseeLeaseCashFlowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information related to leases.", "label": "Lessee, Lease Cash Flow Information [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "LesseeLeaseCashFlowInformationTableTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "mod_LesseeOperatingAndFinancingLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Lessee, Operating and Financing Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingAndFinancingLeasesTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "mod_LiabilitiesHeldForSaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Liabilities Held for Sale [Member]", "terseLabel": "Liabilities Held for Sale [Member]" } } }, "localname": "LiabilitiesHeldForSaleMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_LiquidAndAirCooledAutomotiveBusinessesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquid and air-cooled automotive businesses within the Company's Automotive segment.", "label": "Liquid and Air-Cooled Automotive Businesses [Member]", "terseLabel": "Liquid and Air-Cooled Automotive Businesses [Member]" } } }, "localname": "LiquidAndAirCooledAutomotiveBusinessesMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "mod_LiquidCooledAutomotiveBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquid-cooled automotive business within the Company's Automotive segment.", "label": "Liquid-Cooled Automotive Business [Member]", "terseLabel": "Liquid-Cooled Automotive Business [Member]" } } }, "localname": "LiquidCooledAutomotiveBusinessMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "mod_LiquidCooledMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquid-cooled products include engine oil coolers, charge air coolers, condensers, and exhaust gas recirculation coolers.", "label": "Liquid-Cooled [Member]", "terseLabel": "Liquid-Cooled [Member]" } } }, "localname": "LiquidCooledMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_MaturitiesOfLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability and disclosure of undiscounted cash flows of finance lease liability.", "label": "Maturities Of Lease Liabilities [Table Text Block]", "terseLabel": "Maturity of Lease Liabilities" } } }, "localname": "MaturitiesOfLeaseLiabilitiesTableTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "mod_MultiCurrencyRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds in multiple currencies can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Multi-Currency Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "MultiCurrencyRevolvingCreditFacilityMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_NoteReceivableInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate charged under the note receivable agreement.", "label": "Note Receivable, Interest Rate", "terseLabel": "Interest rate" } } }, "localname": "NoteReceivableInterestRate", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "percentItemType" }, "mod_NoteReceivableTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of the note receivable facility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Note Receivable, Term", "terseLabel": "Term of loan receivable" } } }, "localname": "NoteReceivableTerm", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "durationItemType" }, "mod_NoticePeriodForRedeemingRealEstateInvestmentFunds": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notice period for quarterly redemption of real estate investment funds, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Notice Period for Redeeming Real Estate Investment Funds", "terseLabel": "Notice period for redeeming real estate investment funds" } } }, "localname": "NoticePeriodForRedeemingRealEstateInvestmentFunds", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "durationItemType" }, "mod_NumberOfTopCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of top customers who accounted for majority portion of trade accounts receivables.", "label": "Number of top customers", "verboseLabel": "Number of top customers" } } }, "localname": "NumberOfTopCustomers", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "integerItemType" }, "mod_OtherDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt that is classified as other.", "label": "Other Debt [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherDebtMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_OtherDeferredTaxAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets classified as other.", "label": "Other Deferred Tax Assets [Member]", "terseLabel": "Other Deferred Tax Assets [Member]" } } }, "localname": "OtherDeferredTaxAssetsMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "domainItemType" }, "mod_OtherGeographicSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other geographic segment representing facts about a reporting entity disaggregated by the geographic area of the entities activities.", "label": "Other Geographic Segment [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherGeographicSegmentMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "mod_OtherPlanAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other plan asset not otherwise specified in the taxonomy.", "label": "Other plan asset [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherPlanAssetMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "mod_PaymentsForProceedsFromDispositionOfAssets": { "auth_ref": [], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash outflow or inflow from disposals of property, plant and equipment and other productive assets, including intangibles.", "label": "Payments for (Proceeds from) Disposition of Assets", "negatedLabel": "Proceeds from (payments for) dispositions of assets", "negatedTerseLabel": "Proceeds from disposition of assets", "terseLabel": "Payment for disposition of assets" } } }, "localname": "PaymentsForProceedsFromDispositionOfAssets", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails" ], "xbrltype": "monetaryItemType" }, "mod_PerformanceTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Performance Technologies segment provides products and solutions that enhance the performance of customer applications. The Performance Technologies segment designs and manufactures air- and liquid-cooled technology for vehicular, stationary power, and industrial applications. In addition, the Performance Technologies segment provides advanced solutions, which are designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle and automotive customers.", "label": "Performance Technologies [Member]", "terseLabel": "Performance Technologies [Member]" } } }, "localname": "PerformanceTechnologiesMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails", "http://modine.com/role/GoodwillDetails", "http://modine.com/role/RestructuringActivitiesDetails", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "xbrltype": "domainItemType" }, "mod_PeriodAfterBillingWhenPaymentIsReceived": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The time period between billing a customer for goods delivered and payment is received from the customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Period After Billing When Payment Is Received", "terseLabel": "Period of time after billing when payment is received" } } }, "localname": "PeriodAfterBillingWhenPaymentIsReceived", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "mod_PreviouslyClosedManufacturingFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Previously-closed manufacturing facility in the U.S. within the company's Commercial and Industrial Solutions (\"CIS\") segment.", "label": "Previously-Closed Manufacturing Facility [Member]", "terseLabel": "Previously-Closed Manufacturing Facility [Member]" } } }, "localname": "PreviouslyClosedManufacturingFacilityMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails" ], "xbrltype": "domainItemType" }, "mod_ProductWarrantiesAndOtherCommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties and Other Commitments [Abstract]" } } }, "localname": "ProductWarrantiesAndOtherCommitmentsAbstract", "nsuri": "http://modine.com/20230331", "xbrltype": "stringItemType" }, "mod_ProductWarrantiesAndOtherCommitmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties, other product guarantee contracts and other commitments including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product warranties and other commitments [Text Block]", "verboseLabel": "Product Warranties and Other Commitments" } } }, "localname": "ProductWarrantiesAndOtherCommitmentsTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitments" ], "xbrltype": "textBlockItemType" }, "mod_ProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product warranty period in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Product warranty period", "terseLabel": "Product warranty period" } } }, "localname": "ProductWarrantyPeriod", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "durationItemType" }, "mod_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParentUnrecognizedPensionLossInDisposedBusiness": { "auth_ref": [], "calculation": { "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustment of other comprehensive income (loss) attributable to parent for unrecognized net pension loss in disposed business.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent, Unrecognized Pension Loss in Disposed Business", "negatedLabel": "Reclassification from accumulated other comprehensive loss for unrecognized net pension loss in disposed business" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParentUnrecognizedPensionLossInDisposedBusiness", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "mod_RestructuringReserveReclassifiedAsHeldForSale": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of restructuring reserve reclassified to held-for-sale liability.", "label": "Restructuring Reserve, Reclassified as Held for Sale", "negatedLabel": "Reclassified from held for sale" } } }, "localname": "RestructuringReserveReclassifiedAsHeldForSale", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "mod_RightOfUseAssetObtainedInExchangeForLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Lease Liabilities [Abstract]", "terseLabel": "ROU assets obtained in exchange for lease liabilities [Abstract]" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilitiesAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "mod_ScheduleOfCapitalExpendituresDepreciationAndAmortizationBySegmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the capital expenditures and depreciation and amortization expense for each reportable segment.", "label": "Schedule Of Capital Expenditures, Depreciation And Amortization By Segment [Table Text Block]", "verboseLabel": "Capital Expenditures and Depreciation and Amortization Expense by Segment" } } }, "localname": "ScheduleOfCapitalExpendituresDepreciationAndAmortizationBySegmentTableTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "mod_ScheduleOfCompensationArrangementWithIndividualLineItems": { "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": "Schedule of Compensation Arrangement with Individual [Line Items]", "terseLabel": "Schedule of Compensation Arrangement with Individual [Line Items]" } } }, "localname": "ScheduleOfCompensationArrangementWithIndividualLineItems", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails" ], "xbrltype": "stringItemType" }, "mod_ScheduleOfCompensationArrangementWithIndividualTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees.", "label": "Schedule of Compensation Arrangement with Individual [Table]", "terseLabel": "Schedule of Compensation Arrangement with Individual [Table]" } } }, "localname": "ScheduleOfCompensationArrangementWithIndividualTable", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails" ], "xbrltype": "stringItemType" }, "mod_ScheduleOfNetPeriodicBenefitCostAndAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments, and the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.", "label": "Schedule of Net Periodic Benefit Cost And Amounts Recognized In Other Comprehensive Income Loss [Table Text Block]", "verboseLabel": "Pension Benefit Plans" } } }, "localname": "ScheduleOfNetPeriodicBenefitCostAndAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "mod_SegmentReconcilingItemsAndCorporateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount, including corporate-level activity.", "label": "Segment Reconciling Items and Corporate [Member]", "terseLabel": "Other [Member]" } } }, "localname": "SegmentReconcilingItemsAndCorporateMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "mod_SelfInsuranceReservesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserves [Policy Text Block]", "terseLabel": "Self-insurance Reserves" } } }, "localname": "SelfInsuranceReservesPolicyTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mod_SeniorNotesOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes One [Member]", "terseLabel": "5.8% Senior Notes [Member]" } } }, "localname": "SeniorNotesOneMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_SeniorNotesThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes Three [Member]", "terseLabel": "5.9% Senior Notes [Member]" } } }, "localname": "SeniorNotesThreeMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMetricPeriodOfCashFlowReturnOnInvestedCapital": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time cash flow return on invested capital is averaged as a performance metric for cash awards, 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, Performance Metric, Period of Cash Flow Return on Invested Capital", "terseLabel": "Period of time to average cash flow return on invested capital" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMetricPeriodOfCashFlowReturnOnInvestedCapital", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "durationItemType" }, "mod_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMetricPeriodOfGrowthInEbitda": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time growth in consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (Adjusted EBITDA) is averaged as a performance metric for cash awards, 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, Performance Metric, Period of Growth in EBITDA", "terseLabel": "Period of time to average EBITDA growth" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMetricPeriodOfGrowthInEbitda", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "durationItemType" }, "mod_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMetricPeriodOfRevenueGrowth": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time revenue growth is averaged as a performance metric for cash awards, 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, Performance Metric, Period of Revenue Growth", "terseLabel": "Period of time to average revenue growth" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMetricPeriodOfRevenueGrowth", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "durationItemType" }, "mod_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time performance is measured for cash awards, 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, Performance Period", "terseLabel": "Performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "durationItemType" }, "mod_ShareBasedCompensationAwardTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fourth portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche Four [Member]", "terseLabel": "Tranche Four [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheFourMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "mod_ShippingAndHandlingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs.", "label": "Shipping and Handling Costs [Policy Text Block]", "terseLabel": "Shipping and Handling Costs" } } }, "localname": "ShippingAndHandlingCostsPolicyTextBlock", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mod_StandardProductWarrantyAccrualReclassifiedFromToAssetsHeldForSale": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual reclassified from (to) assets held for sale. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Reclassified from (to) Assets Held for Sale", "terseLabel": "Reclassified from held for sale" } } }, "localname": "StandardProductWarrantyAccrualReclassifiedFromToAssetsHeldForSale", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "mod_StateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "State and Local Tax Expense Benefit [Abstract]", "terseLabel": "State [Abstract]" } } }, "localname": "StateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails" ], "xbrltype": "stringItemType" }, "mod_SupplementalCashFlowInformationRelatedToLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information Related to Leases [Abstract]", "terseLabel": "Supplemental Cash Flow Information [Abstract]" } } }, "localname": "SupplementalCashFlowInformationRelatedToLeasesAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "mod_SwinglineLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shorter duration swingline loans under a credit agreement with a syndicate of banks.", "label": "Swingline Loans [Member]", "terseLabel": "Swingline Loans [Member]" } } }, "localname": "SwinglineLoansMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_TermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. dollar- and euro-denominated term loan facilities under a credit agreement with a syndicate of banks.", "label": "Term Loans [Member]", "terseLabel": "Term Loans [Member]" } } }, "localname": "TermLoansMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_ToolingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tooling [Abstract]", "terseLabel": "Tooling [Abstract]" } } }, "localname": "ToolingAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "stringItemType" }, "mod_ToolingCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tooling costs [Abstract]", "terseLabel": "Tooling [Abstract]" } } }, "localname": "ToolingCostsAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "stringItemType" }, "mod_TopTenCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Company's top ten customers.", "label": "Top Ten Customers [Member]", "terseLabel": "Top Ten Customers [Member]" } } }, "localname": "TopTenCustomersMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "domainItemType" }, "mod_TradeReceivablesAndAllowanceForDoubtfulAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Trade receivables and allowance for doubtful accounts [Abstract]", "terseLabel": "Trade Accounts Receivable [Abstract]" } } }, "localname": "TradeReceivablesAndAllowanceForDoubtfulAccountsAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesTradeAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "mod_TradeReceivablesSoldWithoutRecourse": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of trade receivables sold without recourse.", "label": "Trade receivables sold without recourse", "terseLabel": "Trade receivables sold without recourse" } } }, "localname": "TradeReceivablesSoldWithoutRecourse", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesTradeAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "mod_VehicularThermalSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The VTS segment principally generates revenue from providing engineered heat transfer systems and components for use in on- and off-highway original equipment. This segment provides powertrain and engine cooling products, including, but not limited to, radiators, charge air coolers, condensers, oil coolers, EGR coolers, and fuel coolers, to original equipment manufacturers (\"OEMs\") in the automotive, commercial vehicle, and off-highway markets in the Americas, Europe, and Asia regions. In addition, the VTS segment designs customer-owned tooling for OEMs and also serves Brazil's automotive and commercial vehicle aftermarkets.", "label": "Vehicular Thermal Solutions [Member]", "verboseLabel": "Vehicular [Member]" } } }, "localname": "VehicularThermalSolutionsMember", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "domainItemType" }, "mod_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate [Abstract]" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "mod_WeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Term [Abstract]" } } }, "localname": "WeightedAverageRemainingContractualTermAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "mod_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term [Abstract]" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://modine.com/20230331", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continents of North and South America.", "label": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Asia.", "label": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r900" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief executive officer.", "label": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r326", "r367", "r379", "r380", "r381", "r382", "r383", "r385", "r389", "r452", "r453", "r454", "r455", "r457", "r458", "r460", "r462", "r463", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r924", "r925", "r1003", "r1004" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r326", "r367", "r379", "r380", "r381", "r382", "r383", "r385", "r389", "r452", "r453", "r454", "r455", "r457", "r458", "r460", "r462", "r463", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r924", "r925", "r1003", "r1004" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r395", "r821", "r929", "r1000" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r447", "r448", "r450", "r451", "r588", "r729", "r750", "r772", "r773", "r818", "r836", "r848", "r926", "r988", "r989", "r990", "r991", "r992", "r993" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/LeasesDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedContributionEmployeeBenefitPlansDetails", "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails", "http://modine.com/role/PropertyPlantAndEquipmentDetails", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r447", "r448", "r450", "r451", "r588", "r729", "r750", "r772", "r773", "r818", "r836", "r848", "r926", "r988", "r989", "r990", "r991", "r992", "r993" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/LeasesDetails", "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails", "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r395", "r821", "r929", "r1000" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r391", "r732", "r819", "r846", "r921", "r923", "r929", "r999" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r391", "r732", "r819", "r846", "r921", "r923", "r929", "r999" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r447", "r448", "r450", "r451", "r543", "r588", "r619", "r620", "r621", "r727", "r729", "r750", "r772", "r773", "r818", "r836", "r848", "r915", "r926", "r989", "r990", "r991", "r992", "r993" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/LeasesDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedContributionEmployeeBenefitPlansDetails", "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails", "http://modine.com/role/PropertyPlantAndEquipmentDetails", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r447", "r448", "r450", "r451", "r543", "r588", "r619", "r620", "r621", "r727", "r729", "r750", "r772", "r773", "r818", "r836", "r848", "r915", "r926", "r989", "r990", "r991", "r992", "r993" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/LeasesDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedContributionEmployeeBenefitPlansDetails", "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails", "http://modine.com/role/PropertyPlantAndEquipmentDetails", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "srt_ReportableGeographicalComponentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Geographical components of an entity reporting separate financial information in the entity's financial statements.", "label": "Reportable Geographical Component [Member]" } } }, "localname": "ReportableGeographicalComponentsMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r589", "r896", "r1002" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r348", "r589", "r864", "r896" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r334", "r784" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/ScheduleIiValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r392", "r393", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r774", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r820", "r847", "r929" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r392", "r393", "r758", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r774", "r775", "r820", "r847", "r929" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r348", "r589", "r864", "r865", "r896" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r900", "r985" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2022", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r327", "r328", "r329", "r332", "r333", "r784" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Abstract]", "terseLabel": "Significant Accounting Policy [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33", "r845" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r397", "r398" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Trade accounts receivable - net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r449", "r812", "r861", "r862", "r916", "r920" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies", "verboseLabel": "Accruals for environmental matters" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrual for Environmental Loss Contingencies Disclosure [Abstract]", "terseLabel": "Environmental Loss Contingencies [Abstract]" } } }, "localname": "AccrualForEnvironmentalLossContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease": { "auth_ref": [ "r922" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in the accrual for environmental loss contingencies during the reporting period.", "label": "Accrual for Environmental Loss Contingencies, Period Increase (Decrease)", "terseLabel": "Increase in remediation accrual related to former manufacturing facility" } } }, "localname": "AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r50", "r56", "r201", "r306", "r307", "r868" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Defined Benefit Plans [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r117", "r280" ], "calculation": { "http://modine.com/role/PropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "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": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r296", "r306", "r307", "r676", "r802", "r868" ], "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": "Cash Flow Hedges [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "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 Loss [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r53", "r55", "r56", "r286", "r743", "r755", "r756" ], "calculation": { "http://modine.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 (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r305", "r306", "r696", "r697", "r698", "r699", "r700", "r702" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Loss [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r56", "r201", "r723", "r751", "r752", "r868", "r869", "r870", "r893", "r894", "r895" ], "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 Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r49", "r56", "r201", "r306", "r307", "r697", "r698", "r699", "r700", "r702", "r868" ], "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": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r845" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r627", "r628", "r629", "r893", "r894", "r895", "r976" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "Stock options and awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net earnings (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r287", "r401", "r406" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Trade receivables, allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesTradeAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r81", "r105", "r110" ], "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://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r356" ], "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://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r88" ], "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://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r88" ], "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://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r81", "r114" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Impairment charges (reversals) - net", "terseLabel": "Impairment charges (reversals) - net" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails", "http://modine.com/role/ConsolidatedStatementsOfCashFlows", "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r239", "r257", "r284", "r321", "r375", "r381", "r387", "r404", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r672", "r677", "r691", "r845", "r924", "r925", "r986" ], "calculation": { "http://modine.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", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails" ], "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://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Assets and Liabilities [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r275", "r291", "r321", "r404", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r672", "r677", "r691", "r845", "r924", "r925", "r986" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.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://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r618", "r619", "r620", "r621", "r622" ], "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://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/LeasesDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r209", "r213" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/LeasesDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalAdditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases.", "label": "Capital Addition Purchase Commitments [Member]", "terseLabel": "Capital Expenditures [Member]" } } }, "localname": "CapitalAdditionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r83", "r278", "r794" ], "calculation": { "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 5.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://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails", "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r83", "r86" ], "calculation": { "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash - end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of year", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails", "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents and Restricted Cash [Abstract]" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r232" ], "calculation": { "http://modine.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, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.", "label": "Cash Proceeds Received and Tax Benefit from Share-Based Payment Awards [Table Text Block]", "terseLabel": "Information Related to Stock Options Exercised" } } }, "localname": "CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r247", "r263" ], "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 (see Note 20)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks, Uncertainties, Contingencies and Litigation [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r826", "r843" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Derivatives [Member]" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r893", "r894", "r976" ], "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://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "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://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "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)", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r845" ], "calculation": { "http://modine.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, $0.625 par value, authorized 80.0 million shares, issued 55.4 million and 54.8 million shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r147", "r150", "r163", "r172" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "verboseLabel": "Pension and Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pension and Employee Benefit Plans [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold": { "auth_ref": [ "r871" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold.", "label": "Compensation Expense, Excluding Cost of Good and Service Sold", "terseLabel": "Employee severance and related benefits" } } }, "localname": "CompensationExpenseExcludingCostOfGoodAndServiceSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of deferred tax assets and liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r301", "r303", "r312", "r739", "r747" ], "calculation": { "http://modine.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 (loss) attributable to Modine" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r196", "r197", "r204", "r301", "r303", "r311", "r738", "r746" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive income attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r195", "r204", "r301", "r303", "r310", "r737", "r745" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r70", "r309", "r736", "r744" ], "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": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r92", "r93", "r229", "r230", "r395", "r759" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r92", "r93", "r229", "r230", "r395", "r757", "r759" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r92", "r93", "r229", "r230", "r395", "r759", "r1001" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r92", "r93", "r229", "r230", "r395" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r90", "r92", "r93", "r94", "r229", "r231", "r759" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r92", "r93", "r229", "r230", "r395", "r759" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r198", "r803" ], "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": "Consolidation Principles" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]", "terseLabel": "Contract Balances [Abstract]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r928" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract Assets and Contract Liabilities from Contracts with Customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r494", "r496", "r515" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r494", "r495", "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r98", "r380", "r381", "r382", "r383", "r389", "r899" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate [Member]" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r65", "r732" ], "calculation": { "http://modine.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 sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk [Member]" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r885", "r970", "r972" ], "calculation": { "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Current" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r885", "r970" ], "calculation": { "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Current" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r885", "r970", "r972" ], "calculation": { "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "Current" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r91", "r395" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "verboseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indebtedness [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r137", "r320", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r481", "r488", "r489", "r491" ], "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": "Indebtedness" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/Indebtedness" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r240", "r242", "r254", "r326", "r465", "r466", "r467", "r468", "r469", "r471", "r477", "r478", "r479", "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r705", "r813", "r814", "r815", "r816", "r817", "r883" ], "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://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r38", "r466" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Interest rate percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39", "r326", "r465", "r466", "r467", "r468", "r469", "r471", "r477", "r478", "r479", "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r705", "r813", "r814", "r815", "r816", "r817", "r883" ], "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://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r39", "r139", "r140", "r141", "r142", "r233", "r234", "r236", "r252", "r326", "r465", "r466", "r467", "r468", "r469", "r471", "r477", "r478", "r479", "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r490", "r705", "r813", "r814", "r815", "r816", "r817", "r883" ], "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://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]", "terseLabel": "Indebtedness [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses.", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "terseLabel": "Debt issuance costs expensed" } } }, "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities [Member]" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Weighted-average interest rate for variable rate borrowings" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r885", "r971", "r972" ], "calculation": { "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Deferred" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs deferred" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r187", "r885", "r971" ], "calculation": { "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r635", "r636" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r81", "r187", "r655", "r661", "r662", "r885" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r21", "r22", "r241", "r253", "r649" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total gross deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r635", "r636" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r885", "r971", "r972" ], "calculation": { "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "Deferred" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetDomain": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Identification of the deferred tax asset for which a valuation reserve exists.", "label": "Deferred Tax Asset [Domain]" } } }, "localname": "DeferredTaxAssetDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r650" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax assets [Abstract]" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r184", "r969" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r968" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r968" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "Income Taxes [Abstract]" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Tax losses not subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Tax losses subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Plant and equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r182", "r184", "r969" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r184", "r969" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Pension and employee benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r184", "r969" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Other, principally accrued liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r184", "r969" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r651" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: valuation allowances", "terseLabel": "Valuation allowances" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities [Abstract]" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r184", "r191", "r192", "r969" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.", "label": "Deferred Tax Liabilities, Goodwill", "terseLabel": "Goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r184", "r969" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r184", "r969" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "terseLabel": "Lease assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r184", "r969" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r184", "r969" ], "calculation": { "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r669" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Unrecognized foreign withholding taxes and deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r20", "r151", "r152", "r154" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Pensions" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r56", "r563" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "negatedTerseLabel": "Net actuarial loss (gain)" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r534", "r828" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r527" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedLabel": "Actuarial gain" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Additional Information [Abstract]", "terseLabel": "Employer Contributions [Abstract]" } } }, "localname": "DefinedBenefitPlanAdditionalInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r520", "r558", "r578", "r828", "r829" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of net actuarial loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "auth_ref": [ "r151", "r154" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.", "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position", "totalLabel": "Total liability" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]", "terseLabel": "Amounts Recognized in the Consolidated Balance Sheets [Abstract]" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]", "terseLabel": "Amounts Recognized in Accumulated Other Comprehensive Loss [Abstract]" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Weighted average discount rate used to determine benefit obligations" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Weighted average discount rate used to determine costs" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r566", "r583" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions Used in Calculations [Abstract]", "terseLabel": "Assumptions Used in Pension Plan Calculations [Abstract]" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r522" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": 0.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Benefit obligation at end of year", "periodStartLabel": "Benefit obligation at beginning of year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r529", "r584" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "negatedLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan.", "label": "Increase (decrease) in benefit obligation" } } }, "localname": "DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r568", "r826", "r827", "r828" ], "lang": { "en-us": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Asset Categories [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "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": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Change in Benefit Obligation [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "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": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Change in Plan Assets [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r536", "r545", "r582", "r826", "r827", "r828", "r829" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Employer contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails" ], "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]", "terseLabel": "Pension and Employee Benefit Plans [Abstract]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedContributionEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanDivestituresBenefitObligation": { "auth_ref": [ "r532" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in benefit obligation of defined benefit plan from disposal or classification as held-for-sale.", "label": "Defined Benefit Plan, Benefit Obligation, Divestiture", "negatedLabel": "Disposition of air-cooled automotive business" } } }, "localname": "DefinedBenefitPlanDivestituresBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]", "verboseLabel": "Estimated Pension Benefit Payments [Abstract]" } } }, "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "terseLabel": "Fiscal 2029-2033" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "terseLabel": "Fiscal 2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "Fiscal 2028" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "Fiscal 2027" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "Fiscal 2026" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "Fiscal 2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r520", "r557", "r577", "r828", "r829" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r533", "r544", "r545", "r546", "r826", "r827", "r828" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of plan assets at end of year", "periodStartLabel": "Fair value of plan assets at beginning of year", "terseLabel": "Fair value of plan assets" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Effect of exchange rate changes" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r518", "r542", "r828" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "totalLabel": "Funded status at end of year" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInformationAboutPlanAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Asset Allocations [Abstract]", "terseLabel": "Fair Value Measurements [Abstract]" } } }, "localname": "DefinedBenefitPlanInformationAboutPlanAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r520", "r525", "r556", "r576", "r828", "r829" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Interest cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r554", "r574", "r828", "r829" ], "calculation": { "http://modine.com/role/OtherIncomeAndExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 }, "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "negatedLabel": "Net periodic benefit cost", "terseLabel": "Net periodic benefit cost (income)", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/OtherIncomeAndExpenseDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Net Periodic Benefit Cost [Abstract]" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]", "terseLabel": "Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets [Abstract]" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "auth_ref": [ "r571", "r572", "r828" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Accumulated benefit obligation" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r538", "r935" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "negatedLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": { "auth_ref": [ "r543", "r828" ], "lang": { "en-us": { "role": { "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "Target allocation" } } }, "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanRealEstateMember": { "auth_ref": [ "r826", "r828" ], "lang": { "en-us": { "role": { "documentation": "Property composed of building, land and land improvement; in which defined benefit plan asset is invested.", "label": "Defined Benefit Plan, Real Estate [Member]", "terseLabel": "Real Estate Investments [Member]" } } }, "localname": "DefinedBenefitPlanRealEstateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "auth_ref": [ "r521", "r561", "r581" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "negatedLabel": "Settlements" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r523", "r555", "r575", "r828", "r829" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails": { "order": 0.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Service cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": { "auth_ref": [ "r931" ], "lang": { "en-us": { "role": { "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "Plan assets" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r585" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution plan cost recognized" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedContributionEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r81", "r115" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r370" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.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://modine.com/role/ConsolidatedStatementsOfCashFlows", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails" ], "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://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r46", "r211", "r237", "r292", "r801" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability 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. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative, Fair Value, Net [Abstract]", "terseLabel": "Derivative Instruments [Abstract]" } } }, "localname": "DerivativeFairValueOfDerivativeNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r974" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "verboseLabel": "Gain (loss) recognized" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r210", "r212", "r216", "r218", "r801" ], "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://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r222", "r681" ], "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 Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r207", "r210", "r216", "r218", "r220", "r221", "r680" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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 Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments [Abstract]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r45", "r47", "r211", "r800" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset associated with financial liability 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 Liability, Subject to Master Netting Arrangement, Asset Offset", "terseLabel": "Derivative asset" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r205", "r206", "r207", "r208", "r219", "r325" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Derivatives Designated as Hedges [Member]", "terseLabel": "Designated [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "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://modine.com/role/RevenueRecognitionDetails" ], "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://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r514", "r819", "r820", "r821", "r822", "r823", "r824", "r825" ], "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://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r929" ], "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" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r593", "r623", "r624", "r626", "r631", "r837" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Held for Sale [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r112", "r120", "r273" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]", "terseLabel": "Held for Sale [Member]" } } }, "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Additional Disclosures [Abstract]", "terseLabel": "Disposition of Business [Abstract]", "verboseLabel": "Disposition of Previously-Closed Facility [Abstract]" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]", "terseLabel": "Assets Held for Sale [Abstract]" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r0", "r1", "r9", "r119" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "verboseLabel": "Cash transferred to buyer" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r8", "r274" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Net sales" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r14", "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Assets Held for Sale" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AssetsHeldForSale" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r830", "r833" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/AssetsHeldForSaleDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "U.S. [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticPlanMember": { "auth_ref": [ "r936", "r937", "r938" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Domestic Plan [Member]" } } }, "localname": "DomesticPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r966" ], "lang": { "en-us": { "role": { "documentation": "Earliest identified tax year.", "label": "Earliest Tax Year [Member]" } } }, "localname": "EarliestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net earnings (loss) per share attributable to Modine shareholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r313", "r340", "r341", "r342", "r343", "r344", "r349", "r351", "r353", "r354", "r355", "r359", "r683", "r684", "r740", "r748", "r807" ], "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": "Basic (in dollars per share)", "terseLabel": "Net earnings (loss) per share - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r313", "r340", "r341", "r342", "r343", "r344", "r351", "r353", "r354", "r355", "r359", "r683", "r684", "r740", "r748", "r807" ], "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": "Diluted (in dollars per share)", "verboseLabel": "Net earnings (loss) per share - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r88", "r89" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "verboseLabel": "Components of Basic and Diluted Earnings per Share [Abstract]" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r356", "r357", "r358", "r360" ], "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://modine.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r978" ], "calculation": { "http://modine.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://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r638" ], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "verboseLabel": "Reconciliation of federal statutory income tax rate to company's effective income tax rate [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r323", "r638", "r664" ], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "Statutory federal tax" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r965", "r973" ], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Valuation allowances" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r664", "r965" ], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Tax rate or law changes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r965", "r973" ], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Taxes on non-U.S. earnings and losses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r965", "r973" ], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "terseLabel": "Compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r965", "r973" ], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": 12.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r965", "r973" ], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "State taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "auth_ref": [ "r965", "r973" ], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "terseLabel": "Uncertain tax positions, net of settlements" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r965", "r973" ], "calculation": { "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedLabel": "Tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesReconciliationOfUSFederalStatutoryRateToEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://modine.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": "Accrued compensation and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r625" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r625" ], "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", "verboseLabel": "Weighted average period recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options [Member]", "verboseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/EarningsPerShareDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EnvironmentalCostsPolicy": { "auth_ref": [ "r432", "r433", "r451", "r811", "r863" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries.", "label": "Environmental Liabilities" } } }, "localname": "EnvironmentalCostsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r138", "r270", "r305", "r306", "r307", "r335", "r336", "r337", "r339", "r345", "r347", "r362", "r405", "r493", "r627", "r628", "r629", "r657", "r658", "r682", "r696", "r697", "r698", "r699", "r700", "r702", "r723", "r751", "r752", "r753" ], "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://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityFundsMember": { "auth_ref": [ "r932" ], "lang": { "en-us": { "role": { "documentation": "An investment that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments.", "label": "Pooled Equity Funds [Member]" } } }, "localname": "EquityFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r102", "r255", "r849", "r850", "r851" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r686", "r687", "r689" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value of Pension Plan Assets" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.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://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r223", "r226" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r223", "r227", "r228" ], "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://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r479", "r545", "r546", "r547", "r548", "r549", "r550", "r687", "r724", "r725", "r726", "r814", "r815", "r826", "r827", "r828" ], "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://modine.com/role/FairValueMeasurementsDetails", "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "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": [ "r688" ], "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://modine.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel12And3Member": { "auth_ref": [ "r933" ], "lang": { "en-us": { "role": { "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3).", "label": "Total [Member]" } } }, "localname": "FairValueInputsLevel12And3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r479", "r545", "r550", "r687", "r724", "r826", "r827", "r828" ], "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://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r479", "r545", "r550", "r687", "r725", "r814", "r815", "r826", "r827", "r828" ], "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://modine.com/role/FairValueMeasurementsDetails", "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r479", "r545", "r546", "r547", "r548", "r549", "r550", "r687", "r726", "r814", "r815", "r826", "r827", "r828" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations": { "auth_ref": [ "r223", "r224" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of obligations measured on a recurring basis.", "label": "Obligations, Fair Value Disclosure", "verboseLabel": "Deferred compensation obligations" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": { "auth_ref": [ "r545", "r685", "r690" ], "lang": { "en-us": { "role": { "documentation": "Fair value measured at net asset value per share as practical expedient.", "label": "Net Asset Value [Member]" } } }, "localname": "FairValueMeasuredAtNetAssetValuePerShareMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r479", "r545", "r546", "r547", "r548", "r549", "r550", "r724", "r725", "r726", "r814", "r815", "r826", "r827", "r828" ], "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://modine.com/role/FairValueMeasurementsDetails", "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r209", "r214", "r220" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalMinistryOfFinanceGermanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Germany.", "label": "Germany [Member]" } } }, "localname": "FederalMinistryOfFinanceGermanyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r709", "r714", "r844" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities of Finance Lease Liabilities [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r707", "r722" ], "calculation": { "http://modine.com/role/LeasesDetailsCalc01": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r707" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance lease liabilities, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance lease liabilities, current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r707" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance lease liabilities, noncurrent" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance lease liabilities, noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://modine.com/role/LeasesDetailsCalc01": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after 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": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Fiscal 2029 and beyond" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 7.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Fiscal 2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "Fiscal 2028" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "Fiscal 2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "Fiscal 2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "Fiscal 2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetailsCalc01": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r710", "r717" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Financing cash flows for finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r706" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance lease ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r981", "r983" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r709", "r714", "r844" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Depreciation of ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance lease ROU assets, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r720", "r844" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r719", "r844" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Indebtedness [Abstract]" } } }, "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r282", "r427" ], "calculation": { "http://modine.com/role/IntangibleAssetsDetails": { "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": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r111" ], "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": "Fiscal 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r111" ], "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Fiscal 2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r111" ], "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Fiscal 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r111" ], "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": "Fiscal 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r111" ], "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": "Fiscal 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r425", "r426", "r427", "r428", "r733", "r734" ], "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://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Estimated Future Amortization Expense [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r109", "r734" ], "calculation": { "http://modine.com/role/IntangibleAssetsDetails": { "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": "Gross carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r106", "r108" ], "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://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r109", "r733" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://modine.com/role/IntangibleAssetsDetails": { "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": "Intangible assets - net", "totalLabel": "Net intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Intangible Assets [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FixedIncomeSecuritiesMember": { "auth_ref": [ "r828", "r932" ], "lang": { "en-us": { "role": { "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.", "label": "Fixed Income Securities [Member]" } } }, "localname": "FixedIncomeSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Jurisdictions [Member]", "verboseLabel": "Foreign Tax Jurisdictions [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails", "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r692", "r693", "r694", "r695" ], "calculation": { "http://modine.com/role/OtherIncomeAndExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign currency transactions" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/OtherIncomeAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Translation of Foreign Currencies" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r801", "r826", "r842" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contracts [Member]" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r936", "r937", "r938" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Non-U.S Plans [Member]" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r880", "r913", "r914" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "verboseLabel": "Gain (loss) from disposition of property, plant and equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfAccountsReceivable": { "auth_ref": [ "r728" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale of accounts receivable.", "label": "Gain (Loss) on Sale of Accounts Receivable", "terseLabel": "Costs related to selling accounts receivables" } } }, "localname": "GainLossOnSaleOfAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesTradeAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfProperties": { "auth_ref": [ "r880", "r913", "r914" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.", "label": "Gain (Loss) on Sale of Properties", "negatedLabel": "Loss on sale of assets", "terseLabel": "Loss on sale of business" } } }, "localname": "GainLossOnSaleOfProperties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows", "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r281", "r411", "r735", "r810", "r845", "r902", "r909" ], "calculation": { "http://modine.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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r104", "r107" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r420", "r422", "r424", "r810" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Effect of exchange rate changes" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r412", "r419", "r810" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Accumulated impairment losses" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r64", "r321", "r375", "r380", "r386", "r389", "r404", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r691", "r809", "r924" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r207", "r680" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r81", "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment of Held and Used Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r322", "r663" ], "calculation": { "http://modine.com/role/IncomeTaxesEarningsLossBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesEarningsLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r238", "r249", "r265", "r375", "r380", "r386", "r389", "r741", "r809" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://modine.com/role/IncomeTaxesEarningsLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/IncomeTaxesEarningsLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r322", "r663" ], "calculation": { "http://modine.com/role/IncomeTaxesEarningsLossBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesEarningsLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Earnings (Loss) Before Income Taxes [Abstract]" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesEarningsLossBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r830", "r833" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/AssetsHeldForSaleDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r10", "r11", "r12", "r13", "r120", "r121" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r430", "r437" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails", "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails", "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r177", "r178", "r179", "r186" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r323", "r639", "r647", "r654", "r659", "r665", "r667", "r668", "r670" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Examination [Line Items]", "terseLabel": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r324", "r346", "r347", "r373", "r637", "r660", "r666", "r749" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Benefit (provision) for income taxes", "totalLabel": "Total income tax (benefit) provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations, by Jurisdiction [Abstract]", "verboseLabel": "Income Tax (Benefit) Provision [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesIncomeTaxBenefitProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r304", "r633", "r634", "r647", "r648", "r653", "r656" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r965" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Income tax expense (benefit) related to change in deferred tax asset valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Uncertainties [Abstract]", "terseLabel": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r85" ], "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, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r80" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.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 (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://modine.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 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": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r879" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "terseLabel": "Decrease in contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r730", "r879" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase in contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and employee benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r80" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r80" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.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]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r235", "r251", "r308", "r369", "r704" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r314", "r317", "r318" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "United States [Member]" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r367", "r379", "r380", "r381", "r382", "r383", "r385", "r389" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Inter-segment Sales [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "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": [ "r409" ], "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://modine.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r103", "r797" ], "calculation": { "http://modine.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r289", "r795", "r845" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://modine.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r277", "r288", "r361", "r407", "r408", "r409", "r731", "r804" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r103", "r799" ], "calculation": { "http://modine.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r103", "r798" ], "calculation": { "http://modine.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "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://modine.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r67", "r368" ], "calculation": { "http://modine.com/role/OtherIncomeAndExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/OtherIncomeAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r403", "r998" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Short-term Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r930" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r966" ], "lang": { "en-us": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r721", "r844" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Lease Expense [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r984" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "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_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Risks, Uncertainties, Contingencies and Litigation" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigation" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturity of Lease Liabilities [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "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://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r713" ], "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://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://modine.com/role/LeasesDetailsCalc01": { "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://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 7.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 due after 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": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Fiscal 2029 and beyond" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 6.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", "terseLabel": "Fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r722" ], "calculation": { "http://modine.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 payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Fiscal 2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r722" ], "calculation": { "http://modine.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", "terseLabel": "Fiscal 2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r722" ], "calculation": { "http://modine.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": "Fiscal 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r722" ], "calculation": { "http://modine.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": "Fiscal 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r722" ], "calculation": { "http://modine.com/role/LeasesDetailsCalc01": { "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://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r982" ], "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 lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "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": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r321", "r404", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r673", "r677", "r678", "r691", "r808", "r924", "r986", "r987" ], "calculation": { "http://modine.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://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r244", "r261", "r845", "r884", "r901", "r977" ], "calculation": { "http://modine.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 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37", "r276", "r321", "r404", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r673", "r677", "r678", "r691", "r845", "r924", "r986", "r987" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]", "terseLabel": "Indebtedness [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "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", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "verboseLabel": "Property, Plant and Equipment by Geographic Area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]", "terseLabel": "Commitments [Abstract]" } } }, "localname": "LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r19" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-Term Debt and Lease Obligation", "terseLabel": "Long-term debt", "verboseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt and Lease Obligation [Abstract]", "terseLabel": "Long-Term Debt [Abstract]" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-Term Debt and Lease Obligation, Current", "negatedLabel": "Less: current portion", "terseLabel": "Long-term debt - current portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Maturities of Long-Term Debt [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "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": "Fair value of long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r136", "r326", "r927" ], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "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 after 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, after Year Five", "terseLabel": "Fiscal 2029 and beyond" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r136", "r326", "r483" ], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "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": "Fiscal 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r136", "r326", "r483" ], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "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": "Fiscal 2028" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r136", "r326", "r483" ], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "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": "Fiscal 2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r136", "r326", "r483" ], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "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": "Fiscal 2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r136", "r326", "r483" ], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "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": "Fiscal 2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Amount", "terseLabel": "Commitment amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Italy.", "label": "Ministry of Economic Affairs and Finance, Italy [Member]", "terseLabel": "Italy [Member]" } } }, "localname": "MinistryOfEconomicAffairsAndFinanceItalyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r44", "r243", "r260", "r321", "r404", "r452", "r455", "r456", "r457", "r463", "r464", "r691" ], "calculation": { "http://modine.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://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r143" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Dividend paid to noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r932" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Investments [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "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": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Accrued Warranty Costs [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "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": "Valuation and Qualifying Accounts [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r316" ], "calculation": { "http://modine.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 (used for) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.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://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r316" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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 for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.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://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r79", "r82" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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 operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.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://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r62", "r82", "r250", "r264", "r274", "r299", "r302", "r307", "r321", "r338", "r340", "r341", "r342", "r343", "r346", "r347", "r352", "r375", "r380", "r386", "r389", "r404", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r684", "r691", "r809", "r924" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net earnings (loss) attributable to Modine", "totalLabel": "Net earnings (loss) attributable to Modine" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r199", "r203", "r299", "r302", "r346", "r347", "r870" ], "calculation": { "http://modine.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 Income (Loss) Attributable to Noncontrolling Interest", "negatedTerseLabel": "Net earnings attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.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": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Guidance" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r193", "r493", "r893", "r894", "r895" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "verboseLabel": "Non-controlling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Derivatives not Designated as Hedges [Member]", "terseLabel": "Non-Designated Derivative [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Loan receivable" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r898" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r56" ], "calculation": { "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "verboseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format.", "label": "Open Tax Year", "terseLabel": "Tax year subject to examination" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r375", "r380", "r386", "r389", "r809" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating income", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r715", "r844" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Maturity of Operating Lease Liabilities [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r707" ], "calculation": { "http://modine.com/role/LeasesDetailsCalc01": { "order": 2.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", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r707" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "verboseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating lease liabilities, current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r707" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating lease liabilities, noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r711", "r717" ], "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 cash flows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r706" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating lease ROU assets, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r720", "r844" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r719", "r844" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r182" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in YYYY-MM-DD format.", "label": "Operating Loss Carryforwards, Expiration Date", "verboseLabel": "Tax loss carryforwards, expiration date" } } }, "localname": "OperatingLossCarryforwardsExpirationDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Income Taxes [Abstract]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r379", "r380", "r381", "r382", "r383", "r389" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r290", "r845" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r283" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Commitments [Abstract]", "terseLabel": "Indemnification Agreements [Abstract]" } } }, "localname": "OtherCommitmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]", "terseLabel": "Other Changes in Benefit Obligation Recognized in Other Comprehensive Income [Abstract]" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r293", "r294" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Cash flow hedges, net of income taxes of $0, $0 and $0.6 million" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r295" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "terseLabel": "Cash flow hedges, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r294", "r297", "r679" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Gain (loss) reclassified from AOCI" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r48" ], "calculation": { "http://modine.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" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r59", "r138", "r300", "r303", "r309", "r696", "r701", "r702", "r736", "r744", "r868", "r869" ], "calculation": { "http://modine.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", "totalLabel": "Total other comprehensive income (loss)", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r195", "r196", "r200", "r300", "r303" ], "calculation": { "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails": { "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": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Changes in Accumulated Other Comprehensive Loss [Abstract]" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r51", "r53", "r828", "r934" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "negatedTotalLabel": "Total recognized in other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r51", "r53" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.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.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Defined benefit plans, net of income taxes of $1.1, $0 and $10.4 million" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r50", "r53", "r157" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Net actuarial gain" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r51", "r54", "r195" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Defined benefit plans, tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r53", "r57", "r298", "r562" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "negatedTerseLabel": "Amortization of net actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r195", "r196", "r200" ], "calculation": { "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "negatedLabel": "Income taxes" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeMember": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which reported facts about other comprehensive income have been included.", "label": "Other Comprehensive Income [Member]" } } }, "localname": "OtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r209", "r220" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expense [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r146", "r173" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Expense" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/OtherIncomeAndExpense" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r36", "r845" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r209", "r220" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other Current Liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsRecordedInConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other - net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Noncurrent Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://modine.com/role/OtherIncomeAndExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Total other expense - net", "verboseLabel": "Other expense - net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/OtherIncomeAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "verboseLabel": "Other Income (Expense) - Net [Member]" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r149", "r518", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r585", "r586", "r587", "r828", "r829", "r830", "r831", "r832" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Postretirement Plans [Member]" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherRestructuringCosts": { "auth_ref": [ "r81" ], "calculation": { "http://modine.com/role/RestructuringActivitiesDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.", "label": "Other restructuring and repositioning expenses" } } }, "localname": "OtherRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r872", "r873" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.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 - net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r76" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock under share repurchase program" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r436", "r878" ], "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": "Payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r76" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Dividend paid to noncontrolling interest" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r77" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payment of debt issuance costs", "negatedLabel": "Financing fees paid" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows", "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireNotesReceivable": { "auth_ref": [ "r72" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Payments to Acquire Notes Receivable", "negatedLabel": "Disbursements for loan origination (see Note 1)", "terseLabel": "Disbursements for loan origination" } } }, "localname": "PaymentsToAcquireNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfAustrianAircooledAutomotiveBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Expenditures for property, plant and equipment", "verboseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r74" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "auth_ref": [ "r18", "r518", "r519", "r542", "r828" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": 0.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.", "label": "Liability, Defined Benefit Plan, Current", "negatedLabel": "Current liability" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r20", "r518", "r519", "r542", "r828" ], "calculation": { "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "negatedLabel": "Noncurrent liability" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r148", "r518", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r585", "r586", "r590", "r828", "r829", "r833", "r834", "r835" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plans [Member]", "terseLabel": "U.S. Pension Plans [Member]" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "verboseLabel": "Performance Stock Awards [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r568", "r826", "r827", "r828" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Plan Asset Categories [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ], "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://modine.com/role/StockbasedCompensationIncentiveCompensationPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ], "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://modine.com/role/StockbasedCompensationIncentiveCompensationPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r492" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r492" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r845" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $0.025 par value, authorized 16.0 million shares, issued - none" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r874" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Borrowings of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r71", "r74" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from maturities of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r875", "r877" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Other - net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "auth_ref": [ "r874", "r876", "r881" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.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": "Borrowings (repayments) on bank overdraft facilities - net" } } }, "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets": { "auth_ref": [ "r872" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.", "label": "Proceeds from sale of investment in affiliate (see Note 1)" } } }, "localname": "ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r75", "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "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": "Product Warranty Liability [Line Items]" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r274", "r299", "r302", "r315", "r321", "r338", "r346", "r347", "r375", "r380", "r386", "r389", "r404", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r671", "r674", "r675", "r684", "r691", "r741", "r809", "r840", "r841", "r870", "r924" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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 (loss)", "totalLabel": "Net earnings (loss)", "verboseLabel": "Net (loss) earnings" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows", "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesShorttermInvestmentsAndPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Net carrying value of additions to property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails", "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r122", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r116", "r279" ], "calculation": { "http://modine.com/role/PropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails", "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r118", "r262", "r742", "r845" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://modine.com/role/PropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment - net", "totalLabel": "Net property, plant and equipment", "verboseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/PropertyPlantAndEquipmentDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails", "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r118", "r760", "r761" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the preproduction design and development costs it incurs related to long-term supply arrangements, including whether such costs are capitalized or expensed as incurred. The entity also may disclose the aggregate amount of (1) assets recognized for agreements that contractually reimburse the entity for its pre-production design and development costs (2) assets recognized for molds, dies and other tools that the entity owns and (3) assets recognized for molds, dies and other tools that the entity does not own.", "label": "Property, Plant and Equipment, Preproduction Design and Development Costs [Policy Text Block]", "terseLabel": "Tooling" } } }, "localname": "PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails", "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, plant and equipment, depreciable lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails", "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r56" ], "calculation": { "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "negatedLabel": "Reclassification from accumulated other comprehensive income (loss)" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "verboseLabel": "Reconciliation of Unrecognized Tax Benefits [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r174", "r266", "r994" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development cost" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Abstract]", "terseLabel": "Research and Development [Abstract]" } } }, "localname": "ResearchAndDevelopmentExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r866", "r882", "r995", "r997" ], "calculation": { "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r88" ], "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]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/EarningsPerShareDetails", "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r434", "r436", "r439", "r445", "r446" ], "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 Activities" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RestructuringActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r81", "r440", "r442", "r917" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://modine.com/role/RestructuringActivitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "totalLabel": "Total", "verboseLabel": "Restructuring expenses" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring Charges [Abstract]", "terseLabel": "Restructuring and Repositioning Expenses [Abstract]" } } }, "localname": "RestructuringChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "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://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r436", "r441" ], "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": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r436", "r443" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "verboseLabel": "Additions" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "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": "Changes in Accrued Severance [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveTranslationAdjustment": { "auth_ref": [ "r918", "r919" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Effect of exchange rate changes" } } }, "localname": "RestructuringReserveTranslationAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r143", "r259", "r754", "r756", "r845" ], "calculation": { "http://modine.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://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r270", "r335", "r336", "r337", "r339", "r345", "r347", "r405", "r627", "r628", "r629", "r657", "r658", "r682", "r751", "r753" ], "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://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r936", "r937", "r938" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r936", "r937", "r938" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r148", "r149", "r518", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r585", "r586", "r587", "r590", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835" ], "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://modine.com/role/FairValueMeasurementsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r148", "r149", "r518", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r585", "r586", "r587", "r590", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835" ], "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://modine.com/role/FairValueMeasurementsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r366", "r367", "r379", "r384", "r385", "r391", "r392", "r395", "r513", "r514", "r732" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Net sales", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r517", "r805" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r516", "r517" ], "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 Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue, Performance Obligation [Abstract]", "terseLabel": "Revenue Recognition [Abstract]" } } }, "localname": "RevenuePerformanceObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r718", "r844" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r718", "r844" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Risk [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalariesWagesAndOfficersCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Chief Executive Officer Transition [Abstract]" } } }, "localname": "SalariesWagesAndOfficersCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Net Sales [Member]", "terseLabel": "Sales [Member]" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsGainsLossesRecognizedDetails", "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r56", "r979", "r980" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.", "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "verboseLabel": "Target and Plan Asset Allocations" } } }, "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r88" ], "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://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.", "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]", "verboseLabel": "Changes in Benefit Obligations and Plan Assets" } } }, "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Income Tax (Benefit) Provision" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r39", "r139", "r140", "r141", "r142", "r233", "r234", "r236", "r252", "r814", "r816", "r886" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r158", "r159", "r160", "r161", "r162" ], "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://modine.com/role/PensionAndEmployeeBenefitPlansChangesInBenefitObligationsPlanAssetsAndFundedStatusDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansCostComponentsOfPensionPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedBenefitEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansDefinedContributionEmployeeBenefitPlansDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansEstimatedPensionBenefitPaymentsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansValuationAssumptionsDetails", "http://modine.com/role/PensionAndEmployeeBenefitPlansWeightedaverageAssetAllocationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r210", "r216", "r680" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Financial Instruments Designated for Hedge Accounting" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Derivative Financial Instruments Recorded in Consolidated Balance Sheets" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r897" ], "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": "Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "verboseLabel": "Estimated Future Benefit Payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PensionAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r106", "r108", "r733" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r106", "r108" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r423", "r810" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r810", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Earnings (Loss) Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r15", "r30", "r31", "r32" ], "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": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Maturities of Long Term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Restricted Stock Activity" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r215", "r975" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Derivative Financial Instruments Not Designated for Hedge Accounting" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "verboseLabel": "Other Income and Expense" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/OtherIncomeAndExpenseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r135" ], "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]", "verboseLabel": "Changes in Accrued Warranty Costs" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails", "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r435", "r436", "r437", "r438", "r442", "r443", "r444" ], "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://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r124", "r125", "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Repositioning Expenses" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RestructuringActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r123", "r127" ], "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": "Changes in Accrued Severance" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RestructuringActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r63", "r100" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "verboseLabel": "Net Sales by Geographic Area" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r60", "r100" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r95", "r96", "r97", "r104" ], "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://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r95", "r96", "r97", "r104" ], "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]", "verboseLabel": "Net Sales, Gross Profit, Operating Income and Assets by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r591", "r592", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r618", "r619", "r620", "r621", "r622" ], "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://modine.com/role/StockbasedCompensationIncentiveCompensationPlanDetails", "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r164", "r166", "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Assumptions Used in Determining Fair Value of Options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r839", "r967" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r363", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r389", "r395", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r438", "r444", "r810", "r999" ], "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]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails", "http://modine.com/role/GoodwillDetails", "http://modine.com/role/IntangibleAssetsDetails", "http://modine.com/role/RestructuringActivitiesDetails", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails", "http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment and Geographic Information [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r363", "r364", "r365", "r375", "r378", "r383", "r387", "r388", "r389", "r390", "r391", "r394", "r395", "r396" ], "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 and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Additional Information [Abstract]", "terseLabel": "Segment and Geographic Information [Abstract]" } } }, "localname": "SegmentReportingInformationAdditionalInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationPropertyPlantAndEquipmentByGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "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://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "terseLabel": "Segment and Geographic Information [Abstract]", "verboseLabel": "Segment Information [Abstract]" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesByGeographicAreaDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 1.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://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "SG&A Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesChiefExecutiveOfficerTransitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r81" ], "calculation": { "http://modine.com/role/RestructuringActivitiesDetails": { "order": 0.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "verboseLabel": "Employee severance and related benefits" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "verboseLabel": "Stock-based compensation expense (benefit)" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfCashFlows", "http://modine.com/role/StockbasedCompensationIncentiveCompensationPlanDetails", "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Compensation Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Stock-Based Compensation [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationIncentiveCompensationPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r837" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r611" ], "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://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r611" ], "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://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r609" ], "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://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r609" ], "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://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r606", "r607" ], "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": "Non-vested balance, end of year (in shares)", "periodStartLabel": "Non-vested balance, beginning of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "verboseLabel": "Restricted Stock Activity [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r606", "r607" ], "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": "Non-vested balance, end of year (in dollars per share)", "periodStartLabel": "Non-vested balance, beginning of year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "verboseLabel": "Weighted Average Price [Rollforward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r610" ], "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://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r610" ], "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://modine.com/role/StockbasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assumptions for Stock Awards Granted [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Expected dividend yield on the Company's stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Expected volatility of the Company's stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationIncentiveCompensationPlanDetails", "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationIncentiveCompensationPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "verboseLabel": "Additional Information Related to Stock Options Exercised [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Exercisable, end of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Exercisable, end of year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r613" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r945" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r945" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Forfeited or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Fair value of options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, outstanding at end of year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, end of year (in shares)", "periodStartLabel": "Outstanding, beginning of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Stock Options Activity [Rollforward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, end of year (in dollars per share)", "periodStartLabel": "Outstanding, beginning of year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Weighted Average Exercise Price [Rollforward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r618", "r619", "r620", "r621", "r622" ], "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://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "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": "Tranche Three [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "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": "Tranche Two [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r597", "r616", "r617", "r618", "r619", "r622", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r939" ], "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", "verboseLabel": "Annual vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r838" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "verboseLabel": "Stock option term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected life of awards in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Aggregate intrinsic value, exercisable at end of year" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining contractual term, exercisable at end of year" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining contractual term, outstanding at end of year" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r613" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "verboseLabel": "Fair value of awards vesting" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r16", "r240", "r258", "r845" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r245", "r246", "r256", "r867" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesShorttermInvestmentsAndPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-Term Investments [Abstract]" } } }, "localname": "ShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesShorttermInvestmentsAndPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r716", "r844" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r87", "r319" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r134" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r133" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Effect of exchange rate changes" } } }, "localname": "StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r129" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Adjustments to pre-existing warranties" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Warranties recorded at time of sale" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties [Abstract]" } } }, "localname": "StandardProductWarrantyDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ProductWarrantiesAndOtherCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r272", "r363", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r389", "r395", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r431", "r438", "r444", "r810", "r999" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AssetsHeldForSaleDetails", "http://modine.com/role/GoodwillDetails", "http://modine.com/role/IntangibleAssetsDetails", "http://modine.com/role/RestructuringActivitiesDetails", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails", "http://modine.com/role/SegmentAndGeographicInformationAssetsBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationCapitalExpendituresAndDepreciationAndAmortizationExpenseBySegmentDetails", "http://modine.com/role/SegmentAndGeographicInformationNetSalesGrossProfitAndOperatingIncomeBySegmentDetails", "http://modine.com/role/SignificantAccountingPoliciesDispositionOfPreviouslyclosedFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r138", "r270", "r305", "r306", "r307", "r335", "r336", "r337", "r339", "r345", "r347", "r362", "r405", "r493", "r627", "r628", "r629", "r657", "r658", "r682", "r696", "r697", "r698", "r699", "r700", "r702", "r723", "r751", "r752", "r753" ], "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://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "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://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED 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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r335", "r336", "r337", "r362", "r732" ], "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://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r23", "r24", "r138", "r143" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock options and awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r138", "r143", "r603" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r27", "r28", "r101", "r845", "r884", "r901", "r977" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 2.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", "periodStartLabel": "Balance", "totalLabel": "Total Modine shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' equity:", "verboseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r193", "r194", "r202", "r270", "r271", "r306", "r335", "r336", "r337", "r339", "r345", "r405", "r493", "r627", "r628", "r629", "r657", "r658", "r682", "r696", "r697", "r702", "r723", "r752", "r753", "r884", "r901", "r977" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.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", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": { "auth_ref": [ "r177", "r186" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded.", "label": "Summary of Income Tax Examinations [Table Text Block]", "terseLabel": "Tax Years Subject to Examination" } } }, "localname": "SummaryOfIncomeTaxExaminationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental Cash Flow Information [Abstract]" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r182" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardExpirationDate": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of the tax credit carryforward, in YYYY-MM-DD format.", "label": "Tax Credit Carryforward, Expiration Date", "terseLabel": "Tax credit carryforward, expiration date" } } }, "localname": "TaxCreditCarryforwardExpirationDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "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": "Tax Credit Carryforward [Line Items]", "terseLabel": "Income Taxes [Abstract]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesTaxYearsSubjectToExaminationTaxCreditsAndTaxCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r824", "r929" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r824", "r929" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tooling [Member]" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesToolingAndResearchAndDevelopmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r267", "r268", "r269", "r399", "r400", "r402" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "verboseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r188" ], "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://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecurities": { "auth_ref": [ "r248", "r285", "r796" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Investments" } } }, "localname": "TradingSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Products Transferred at a Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Products Transferred Over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock, at Cost [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury stock at cost (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r43", "r144", "r145" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost, 3.3 million and 2.8 million shares" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r138", "r143", "r144" ], "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://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r806", "r826", "r996" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government and Agency Securities [Member]" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Less: unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnpatentedTechnologyMember": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Technology-based innovations or scientific advances that have not been patented.", "label": "Acquired Technology [Member]" } } }, "localname": "UnpatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r632", "r642" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r643" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Gross decreases - tax positions in prior period" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r640" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized tax benefits accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r644" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Gross increases - tax positions in current period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r643" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Gross increases - tax positions in prior period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r645" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Lapse of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r646" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.", "label": "Valuation Allowance by Deferred Tax Asset [Axis]" } } }, "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r652" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase (decrease) in deferred tax asset valuation allowances" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceLineItems": { "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": "Valuation Allowance [Line Items]" } } }, "localname": "ValuationAllowanceLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r887", "r888", "r889", "r890", "r891" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Valuation Allowance for Deferred Tax Assets [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowanceTable": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance.", "label": "Valuation Allowance [Table]" } } }, "localname": "ValuationAllowanceTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndDeferredTaxAssetValuationAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r892" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "terseLabel": "Reclassified as held for sale" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r327", "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r330" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Additions charged (benefit) to costs and expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "terseLabel": "Additions charged to other accounts" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r327", "r328", "r329", "r332", "r333" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r327", "r328", "r329", "r332", "r333" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ], "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://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ], "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://modine.com/role/StockbasedCompensationRestrictedStockDetails", "http://modine.com/role/StockbasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r897" ], "calculation": { "http://modine.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r350", "r355" ], "calculation": { "http://modine.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": "Diluted (in shares)", "totalLabel": "Weighted-average shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r349", "r355" ], "calculation": { "http://modine.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic (in shares)", "verboseLabel": "Weighted-average shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1001": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1002": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1003": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1004": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2599-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "https://asc.fasb.org/topic&trid=49130413", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "https://asc.fasb.org/topic&trid=2122503", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9972-128506", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9979-128506", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r251": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=122040515&loc=d3e105117-122735", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13185-110859", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/subtopic&trid=2175709", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "54B", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126972413&loc=SL7495116-110257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107425-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r798": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226038-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r801": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r803": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6571209&loc=d3e13669-110860", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6571209&loc=d3e13703-110860", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r819": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r822": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r823": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r824": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r825": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r829": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r831": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r832": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r834": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r835": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r846": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r847": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r852": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r853": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r854": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r855": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r856": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r857": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r858": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r859": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(3)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13231-110859", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r864": { "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", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r865": { "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", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r982": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r995": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r996": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r997": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r998": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r999": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" } }, "version": "2.2" } ZIP 124 0001140361-23-026536-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-23-026536-xbrl.zip M4$L#!!0 ( &!DN5:ATCKUTP,$ ,N!,P 4 8G)H8S(P,#4S,C8U7S$P M:RYH=&WLO6ESVTB2/_Q^(_8[8#4SN]T1DHW[L+L5(Z:?-QT% MH"!B&@0X "B)^^F?S ) @J=(B4NY%C;I[W/[Q___3T] Z_>9>D#^]56=;>AW&6D]BC1^7U41C_N>1R_-DE MV>CRYYGKGS1VM>(XSGOVZ^C2+)QW(3Q6>?_/[]\Z7I?VR,GT>/#U_OC&^FC, M]\6/U:5AENBJ8BTCMKBBNB%+\]'% KZNBISXL>J"#W@$+ZST]W MW\:7Y_.O'U_Z/D])G 5)VB-YF,3X-OE$5D^4VCOSDXQZ$P^"S^\>DL>ESU&, M$]D^T93J.8/LY(&0_BR1Y0\3A/ITBLW5&^&'B0N]9!#GZ7#^Q>6/DS<,TI3& MWJ([RE\G!Y.G)_FP3[/YS(2?W^//)>^4$W5,=?RG^,LE!&BQ@'@TF+NPE_NA"^!N0 M\LY+>GB))FLC8"Q66+0<1Z?_^1^_="GQX;\2_/-+'N81/?WE??'?\LO_.CF1 MOH4>C3/J2WGR0?J4)L1/0_^!2I=A##HQ]ZZXE_WS.?$& M/1KGDI=2DL,S!ED8/]2?T_ M9?_YY?W$D!:/\)PI>'X99AZ)?J! M$U=WJ&Z;OKOF8'UX^DD/[NB>^&1X="IK8!17'F^%S/& +^&;K#97 MU%T](,2@,E$=); ,C_K&"J-A*F1:FFZM-"JP=A]NT\0?>/D_2 J>,1\6C*KK M!&!*"0)%MVRJFPIQC<#T/8,:I@9:X08OCNJ/.Q(_T+/G,/OC>QB'O4'O.^VY M-#TZO5568U[I>3_<]&D*;CM^^$8AG+I#0W83_,CH69;1O),#@%'@-\'(E-XF M68B6].(9C%46NA']%F9YC3CJ^Z9"#=D@!M%EJKJN':B.(SNR*5O4F#W7+!- MIAU _!4$-M%]U2:VO1GA;L0H;XIDUY(]B%9-+R VQ)R.2R@U DTW-.+)BN-M M1L0;L,X; ;3M@<^A1*&VJNFJ 0&$$7@08"BNY:EF\$IJOR7QPSU->Y^IB^;J MG/3#G$1LU#=N%#ZP7/]5,-\X RR,@@E1P!?[NN^#N&5%=3T(/0(;XOE7(GS' M#'@CY$W?\6T[\#77)SK8,AN(5 W?TPU'L7W/V28(]DX\I9:E&JY&'=_17<5R M?=FDLFI1'13!4>5M F !\9"6B0FN:ZT<@3S7<@1I$(?%73]D&<)Q MGWIA#S+I7X_4HU/MG6I4)%4T+*"IDNAYTNN%.=*4(9M@5&#/*4B.UO-":ANJ M[-C45 "@GJZZ,@@F<*FO:+YCR'/<;IE0UT>+A:,L_!"'T:]'P$=Z=+J5L=JN M RFT#M&>8>C$M%Q']2B%?$:U9ZT#7&]^09\_XZ+'3B&ZZ"F76@ M \1=X))A68JA!@Y\[[\,BZO82WH4GGPVR+M)BMH'[V4XN:0^8#'"E!)@.JQ4 MD'X!+2#QL,#/'W!KD=&R>RY(&@'W\G*H51ZJRLIJ^?)RJ 9#G$FZ MCAY0B%(-5U4I 1I]4Y'7<^3U8M\?<\=1MVP <19/U2C53U8O0K^.7AM\IZ-2 MG;B0E]@JA.,.A*:&#>&IZVCR"E9L0>#R&GIU[17TCI/2),OJ[\H6$NVKKF$X ME)J&9^FR;MF0A[BF''@0+WB:05^#<489HP?H^I9X)/K?01IF?LB"AY(G"PO! MKY3U*VCW3-_6#=ND@6GIBJ&XBAT8FJ=HCHFJ/B?ZWCSM$P$NREW=$>VZ8LM4 MAC#,DW7/(+9E@/UV/,L,(!DS7F7;"D0G*0T?XO-B&IL?81NNH1BFKA(+4BW5 M [%[@0H.RY,)@51[>P1/2UA;A^#9].L[R0?X[BE?9#75 8BRB:[D (")&0 M+8,6R=2@@3NWA+7.\&_B^N!7G\A;:?"VXQ#% 6\'(]:)JJ(-D#47DQ0;'.$* MMG_.X+\/HCP\+UM2(+A)HD?0T\+]P5M9U61M.+%Y^@$\(4DOP[1W-3$G"3@G MGDD@ J>@V(ICZ9KC0L2F:EZ@:ZO,VRJV\>9A4$AI%=NS#,4S==E17)G:?N#I MIF+*LFG/:1=01L,H*UJ03,P,X_UD!T-* XJ>^>,QAG\2NV_/QZE(6]?L32^LE'%&^KOX)]S))!RCZQ5K@/)1F, M\KG<+*^C;(:[^A3Z^#D(:2JQ]]&YO5GG5W^?G+>>OOFT^FKRZ7T6*5>?LIRD M.9I_%B&?R&!PE>J^\6^C8?K5I:.0:_*7ZG/UDO<3?%C,%H@9.6!&T0^8EZQP M3C1Y]*#RE]?1I\F&XO!%'\C/.%&>./FV3]/$"YAI]RB;ID_FC3]XX?7^,YN"P1R4? MGB>]?A*S*1.,3,]\G\W&D>B6A/Y57,Z+5<'H=GE3VB/Z@,,K/OKPLN=^%'IA M7HQ!\L,>SA,F\3C374K2T6EUV5+:?GD_]W4CWHY&Q;D [U-*LD$Z[.2)]R=. MB%4%E88+;R%=;1'<->H,(N]19+PK^G-(NLNN1%F655@AR93K;(M@[FI,P MIOX%26/(\K-62'$^46T166%?F*EIA;1FZ&F+H+"U"&Y+DR@"%++I0IKEK9#9 M,M*:(+[I,J@(6[86MG!1RYLJ>@BGN VGR$4=9ZKJ)R2]=4GOJY"YGJ1%!K/% M#(8+/*SGTT5PU@[/OJ85$!7$@]1VD3,W3:_7B]B%?)L6IZ\G7^&MVR'U]:RV MR,X.Q7Z+N*PM&KY>/"XJJX<5AXLJS*ZJ,,W(QT72*;:TTT)WP\+[VA&UU.(-J>=M>MO=%U+J+7@1^-W/P" M+9$N\Z^!(N+=G>G9 M&TT+1%5]UR9SY^(361T'@A+KPG;AVW:>SPG=XD!0HC.(GYKE1J-+L=!JU\') MSI,#4%T$K_.P63RRG *.S![YTD&K#'"UAO$M;K5WCG M":D8SWQ)M4ZC7JB23,1"'C3E4PNR-/\PEXBC4_QI"24;CUWF M1T]KR:/U%97;-($'Y,-;,%)HGG#RIL]T?'@_[!?'9]Y#C)9]#BF>>OT]B7S. M[>\*)-4F$>?3UM+:A9#VUJ6]W8Q;"'"7 MQ2GJC@L92[BL*_A,W:1PXA"^LHD#AQRN.$P=OL*8]W)'XHJES?R7/8&_3X%#G.=(R& M6DQ\3(RW=>7EZ0#Y-DW\@9??I!V:/H8>G5'>%LW[HG3GT3NKB>V=B.5E.NLU M>!K?](4F#RGI=T.OG'<]Z\%H/,(Q\!:.O; ZDP2T$7E<6SQX/CFGN*H4#0#X M[97,7J/J!\NMWP(&[ 2(AU6NF,;C.:@><-QGD>$5\*K 5ADLQ@\5O]J)R/G4 MUUIHY[-!X')?N&1+[TOB+L"#A#&[H+D(6TI0ZZ6\X3CL8H!- OR"X84HK#[\ M-L9@S8C^E]K=/^Y111]N@ON4Q%E TYO@2Y+XD^%<]5M*_;/\-@GC_"J&^S@% MYM9=TLHC6(&W]6T]EC&Y=7G$='/^W#QBM%"F?=':_E&Z/(.98CT/[19;71QR M0)Y[>PYU9T%#6U WU^I]I22OO$'[#-]RLS-+>XMS4UZ6\S8C2TH-"_G>>FNRP2[49H"0W_;3 ^F#7F_^^+45]T/PA9L$GYC'6]4* M\HBFS1FTMOBU5^5GH@B^?A%<>, MU??:V\&WF?ZYYGL_7B*PS:R];1$$][0$ M][!BL!5G(9S1DA@E"-/W8PJ";>ENEUUU_/BF[=@%04"&[M:DQ<[ M*-9\<#+WV>HYLVG4;72' F$%&]A7Q\OL;5,;.40WQ59W/1$VI8$VA1)&LV"N* M+S_8I+VB>.F*6K/KG#?0<=?%S5T]ZF!Z:/=O?WBISC?#/VZF?M$NQ[CIB%QX MQ#U7,D3.V,#\@I?^MTVO*&[Y0O(]PKPMB!,G4/"V!/"PNBM76Q,]LPU8L^"T MQC9F38VI5N^.X#FC//1\[BV[#K7)._!161![)NUFG;@(DT5T\@9[*-:(-\BB MK-'%V7*KT-0895J"HOUM][O6\E*Y%3W83?6L;SE%053@VY1;\)+K"EO2EIAN ML_LJBL*%V&5Q$['*9G98:89SXW)KE0.9X7MCOU^;K.'&;='^[6]3??2*Z[C% M3C]BIY^&S#:(U9AB-69;O7PSHDQN2R@'M KAE5D.;U#:6,+25'NRR9GV@V[H M%RO=VCBGT*C<8O]H%3,,:ZP+/YBUK A:ECT7,=S53CJOYUM+:VAT(&JZK4#!VTZ/XTWB/.Z< MRXH=[30F[$E#[ DO.#S@U;M\P%%D M4ZNB\K,X8ZW]9ZPU,Y,39K'MIT_RDH>*^>!FYG%K[ 8F]@5MA":^:@U!$\6^ MY]AD_XCCQ68EGAPAWLWB2[J5B"7EZK^(46.W&;0![#B M?]OG+G/MLCFO%[:[O^.5\T6B;+.[LLT!S'9MIV+3*!1R6;C93_3'2^^L6#'? M1H\W'>.+E3C[7(G3C-GY ZQ1["\::LA:T]&F(FZ+ M\_O-0!ZWI;%#F=%_R[GW;4H2]^^<^>K^YZ5>>S ^F%]+V/+=I38YM]_*?$7, MJ7)J*W=PTJ:PG8VM O*"RE?-N(K2X8&>\- ,U+ZVP^]BD"9]3@&ZPHQ]??C" MG^]GQV&Q)V*#)'@P*Q,WTQXN_-:6;(:H(+>_@LQUQ6Y!^9(W,/%5@^6Z91G-SR.2%7CZ MT?F2/-(T1JK.'FCL 2L^4S?O4&^0AOFX'%![Q.C/KX *DGK=X3?Z2(O@?O3; M5=P?Y!G[02D?<4?S,&72N8U(?#_LTQ+23(CX';PZ +'YGV@,?^1\HKK"VD*F MCBM?JW+W[<"?S]OQ2%YB\MM'L!I QB-:@I1-:F$8@Z[!M;/A1?7+=A3K>Q+3 MX7>2_DGSRT'L9P>K _,9P3'BFP^R-]AJM9TX;8=Y5+IGK9+ MBWCQ[P&,J<59'E>(6V3Z9J302!LW!:V;O$M3Y"O[OIWH6B);K-?.8T%K([F- MVJW7.=#OE&0#UJIW37/&<_;U+4T[79+2=F*0*PNWGD]=25Y-@.N>\G81)?*& MZ#6BQ'U7#AH42LQ&J4)IN%::MP>Z7*DJ1Y[F55&WT)9&:#5!8!W0-) M_^H@5<]B7Q.VB^/PN":A)D!R)L43GI2_5(E3V]CPQAJ!7"Z2?-&-MCVE.83) M"J[BAC?G/ T"ERA?-0RRX6#.V4Y!MM/K0 MTC!V/ZTK7"D&IW'L3MLT=[&C1$LUZ#"PO$F#TNKU;F*Q?PO4:-<3D<(;B<"M MC?K":==SDPN0HNM9+%?Z^PG!X,6!C&XU;% GRM8Q*6&^.@=BB4M>R_3$$]G9?L6KY?A*BN;/Y4#WD MYLX]]X\(F/,\A\ =M)!QUZ17@ 2<"H[DD9XGO3[P@1W$BU?@<3=\XZ1.1V%_ M5B"F"6*:/N[G[(FD_DBM+WK]*!E2VLD3[\^;_OC@9%[E-#'\F@8MHF.3(N+B MX)SIX\.$/#Q@_L*K;:ZA/)J%\/*XLGI20& MR-S$G!YAOW$-]-J<#B9K!8XV7K0I[=H)%[ MN[@U*]4\#[TO).[&0]\_)7PCL3E6L>)DZSSTCI#(OX?>HK]LGEUL=[QXF0S2 M!H$1B_SK$-4B'+8[4N3>/V_-6PHDKM>T),JTW+7W+)_?N@/-24,OISXCKI'B MF4M#Z^:UELOQEJ9!DO; K%%F][)&2G(!%:V3Y7*W+72R*4YON1R%3C9)ELL+ M#$(GFY*:"^EQUBT 3M$7,51R SAZ QES%PK6\#--9 M+G&"4.%5VJ(C#7 HC4#L3MW7&G9!Z,F&]$1,A[;6FQV CNPP0^%=49KA3G:G MENOF0D);-J@MHMM+9/+-UI7715^\HGVWSD'$^2_,P(HIH\;+EFOA"T^U M<\R)F7^N6T\[.0@71_5ID(4QS;).,$^];IQ$R4/(NS-?0=A+Z=J:S'EI?!2:W48I:[(R$<05 M>YS>D^>S0=Y-4A@\$^]G^#++0^\\&<1Y.N1;NO-I&#O;N<1L3;(0_R@\K%]< M(-G+)*7A0_R_@S3,?(A N%_ LTBZJ+0+B6F=WJXHW7.:YB2,Y_"%,"K]-/Q, YJFU,='X,:Y MQ>U37V; V_,N21]H=D>])/6ISS=65J6T, \KD_OV6@Q?D08OV>'*P&3;E<^( MJTU87$;AH5JS>99=&#/^C=E./3(O2["%+=NO+6L<#H1]6M,^-14AT].?PE+L MUU+P,@TN&Y/G=C<4$*:48P%5UE&?G!WN>#0F\*2B([K\ M@%1Z),OYE!6>^S!W_,61$/.)V.9\X:I64=^MOQN=6?8]C,,,X'H37,!3DE[H MG04!"=/L+/8OPQC#PZN<1%5M!YYQRX;";OX&0\QR^.YW2CAOAE_,@MK9T&OQ MXNU5F@EFCHFCR$(XJYS")!\@7B!01XQ M>$'@=0*%;T?A7$8>,@[?Y*U;!TM._+5 Z11*+ZE/4Q*-Q5,*XPO%CML# >=* M3!"8Y!F3#8HE-Q#&<83^IN*Q0"%PYCRE?IB?DS0=!DF*ZX3J( 3WQ&H4W$-J M/AEE?^X\6II0[IHV&@L..!5B?(V->/4QK$U5^25H MLGT+1Q--6YVCHT+9TK M82P%UGY+/!(U?Y''Q *NQ60UT:6LTRTISM?F9'J-"P.P(235C603D+2241=( MV@*27K"^ E0VQXA#.Z1O9MLK@;'6 M8HR;LZ>WB+'FG>"Z"YP=SJF^N\2:L&?[M6?<'+PH[%GK[=DAY ":WQ@;7^Y M "+L-DW@MGQX&Y$XASS^XM^#L,]VEQN.-BF]"8+0HZ-?^$;)"@2-I3V7LBU- MP&QTZ]+5A?=I$ (M\0/\7/UYU>NGR2-;,<+YTMVUA+D2I>T2[GD"+TH'K.!V M%<,=#RG-VB33900V093:RJ+\3KQN&--T6/^]19)<0E\39KQ7%Z3PE@T6WC<2 M<[[%R5H2&Y/3!#&M[O>$F!KATT3LN8O8)6\T(+QJ+PKDY:E-0MX.L?'O(/R24K>A=#[N! M6'C7?7I7GK&W!Q^X/7TX)!2^Z%U;A[H=>->6HPRQ=0DTYO1;^(@'14,F_!"Z M$2UV5OXT_$[^E:3G$=*C MZ1V-6#-.U@W[;93F$CJ;45=:5[ _XCZ8 CPB>G2(*.=[V+Y*KHO);*>^"I/; M>,T4)K>ENBE,;@/T59P?OY7S2VOB4G8MKEMQ$#R?PINN6P@Q;E6,G%01UI&Y ML+3-E++0Y]V:Y2VD+$(Q&Y6("'&U2+N$:>14UU;<,I4W$1W@7-6DG+XE\<,] M37NW@]3KDHR>)[U>F!?PFH<$-_J^ OQ65Q0;W)Z3?IB3Z,SWPP;8S5=2 M62O)S26W=>A8NGDV;\+=91?7=E=M"6.YNR!#48'AGZF;7[&&>1Q0P?E!E(?G M@S2EL3>\HX])]!C&#\6^V)?$"R,8*I]B&1TF.D-4$5NL3MG6 @U%W;#&" 'N M4H!;,'ES!%@0=/:04CIN0VJ:K.82T02Q3 >&JPJHW"-VE./@)JGL(/KGZH@] MFN47SWU@(.?'("PA9.K4O&F*%LJ7?SAQ$7:^%GN\(NG0I2D\].Y#K%UXZ)N\ M2U/\OIE2FAI^$[SR0E%T:!PFZ762T^PFYMRQ+I+'/!J:()2%!DX(97]&:Z%0 ML.[W+2&\ER@7R6-J^$T0Q4*C)43!C:D2KIP;K:A9W/LNI ;-E,A\*AJM(T(P M^W;I+Y8%A$?AO!3PH@1%S-Q*60J#V0)YBH)=*^6^0-K5"9J31>J&>M:EQ#0C M^%ED9)\ J5$8TP;'/?-H:()0%EI*H3L\973E"E02IK^1:$ _#4=_?@6&D=3K M#K_11QH5HJM^NXK[@SQC/ZA\"VXURFIG(R\FL0GB5(4X]RS.C1K1Z0/M[F@> MILS$X&Y%G7X29TDZT4;RA6)K/&Z;=I63:'0T^L1]H_V;;@OVXG?99QJ D_$_ MT1C^X+S4^2(;"N,\EQ<+Q?[*M\_N$?425[<6)N_K2+SI8\H$2@5*^3O@;'V4 M_NBT&Y(;!,4FE<)+!G&>#C_\Z+0.@^O[\[9C\+4(V#_DF^JM9Y8?"F_=&-.X M?KS0W-+KNBAMNZ7D%)([\-;[PN!R;SW>!1D;;&Z3+$]'OY=B:!WB7D'J@?E/ M@8K]HH*7H]H%*GA"Q?[RO258$&%),=03\FY-$"=*'\W*,W=2 M^MC>/*Z FX#;SJ(74=@5<%L.MXTV':V8^PH M2:KG0J6YV^"MX(!*MLG\>=V M&9_M'QB\@E$9-<%-%K??1(T*HQ#2\F = MDG7!*>%_\&3Y1Q+1T1K2=@-N'X'N&I*I'VJQ6$1-L'#K@Q)7/'>H-T@A4*(" MC#R!<9YHV@E"U+5\V'88O@H$\UG36A>]=VLX?>T=)=%%AOEE.T'96-OXDJ": M %!5Q)!<1'#[UQ:.$IOU07D(,>3V(S@!PC>"4+ANX;HY!NAA)#D-!>6::19' M0-1&,XWZULO;XZ.H.QZ-"0RSV'^Q_( 3QA[)!$+YJ,;C+/M<@143\/.EMK49 M1&WU&41]\TM ZA/#$\K EB\6V][FS$)4=ODSO.61X"3O>$/(NS#[LTC#DEXO M\8'P,'\JWMBQBW-0"T#DEV@P'(A1$*$B[%&0+5;H-*TC97'?Q['6Q+Z[U M:K(:5)=RY>V W:>N\JLL_'L3H2Q[4)9M G:?&LN19UE%6;Z%Q,7#-\85H\VK MRG42^R-I"M78%"IG1+=]I9PCR28HPBHAEE $3C#(A0KRHPA;/>#O];%-&6HE MO7Y*N\@]%!Q#?V5R%M.D)81"/?@=);JZZ\[.NZ$U,]OTF'5]6?-KL6+K)>+B(LOISLQFSC M6RT$+Z?O[-^C,I'#34FQ5A85 2^^>.Z#\#A7=R5%6D6T6].P?:W9 MWW[,*GQPE_FU,(XB]FZ#=>*ODGR> M9/E-(.K)NU.8E>+H&;&T)(EHA+7@I<-"Q#)MJ+_PU^LMZB_C\;,!O7KHFQ1GHDSK-K$63YDOSMS/IW]1LK8%S2+SJ&A=>E@N%Y\RO\5() M$;JUW7KB%I([+M2)YPRS$3'COE?1-5JK&E,LX4*IF^JK-K?W':]@YUGJC9C; MW$+FW8K89,]=Y&T,C9IJ13>W1P6O8!=2WV8_N9!ZC/&?W M[>UJ%=F]R.X/)\_;]PX9PDOQ/7NY+R?95'W:]YK\5NA3&PL7>];CIN92_,^4 M-D"?N,!UNX+.INK3=!UR)(]/@RR,:99U"HHRANW?:#?T!A%)[[LT[9&HDT0# M%!KG>%]*U-$I&,X/+U#6NDKD=)POY+Y;N?,2CPJY[U;NO,1-X-8\BIX-B48G M^&GXB<9>MT?2(G8Z\[QD "R[HQX%K^E&95OMO#OOAWU:9!0IA1ATYHKRSN_D M7TEZ/LAR\/MI ;#[I']/X]%W?,/J)9Z-8XA%S'M[#+.$^[5D8)D87C^&+,T_ MS,JPT*>Y@FR=%DU[3:%%&]&B!B*8!Z/1U!AD;2VJ+[Y;JCBE\-JF.GS =HZ6 M+N?W+I7GD&K(0E\:H2]O0"H?:MK4*&VZIB7T1>A+$_1E7[7 O>4RO.D!#RD* MGWE#& ,:X=K9T*;ZY;6AS401\N+? S:%V>LG\:@("?0->H,(IZ,^TR",J0^, M@#_RVXC$V9G_+U!7O/F:YC]BTDO2//P_ZG\A8?PMR3BUN#.5RGF43XCXS2S8 M$AR43<)!%7!H.!S4/<*A(A#(/B=9]S)*GG#VFMZ2E/+>-[^^Y%>AM@E"7M,% M""'O2,@;->QK"OD^!3L6%?T@(VO6-MDN(;()(EW3. N1-L$4+V@.$(%8,P(Q M+LIO"UN+A(G8G8G@8N+BU4@0]H1#>](X%(E489NI A?8>'7$(K"Q,VSPTO(H MXI!]QR'[0H*(0WE(53/6 MA]QS5Q>6'^XHW.R%$:XR9SR+_1&S^)3U&NL,5Z:Q"0YXJ4F^J,D2AY" MWK?D6$'(2^EZ/ MT-% 1[35YJJ7LM[K)"Z)Y!,IJXAK(3&MRW?7K5L)Z3:I8K5NY5E(MX4UYSL* M_,AQ?=T7FCRDI-\-/1*-)V6FHX#Z5>P!/SH\XF#A>(].V;K"=/CA1V<[7AU_ M6XVKK;,H*T8#;\;<^36/F-LB(#:%^?/K0XU16HJYM\E\W[!NJIU;,7)J*>8. MV\[QVV%S[RU 9A;DC?@W MMDVD??]G0Y'V_9]M0MI>5H^W-&4XN#1U6^ 1:Q /8/Y@+]LI";/)]E&:UHYPTTU4Z)JU$ZWEEQ#9*;X)@4 M(6[.Q:UL4MRR$#?GXI:WN6VU$#QG@N>B76:ZC5"@A&>4\-)4+U#",TKVU9(L ML,$E-C:5+0[BL)#U#UE61C+I49(-4GH:9HFN*M:''YW/U?W53]5G?,"\AZDS M#RN)[)*49NL^31L]S0\?0 M6_ZP\/E#2HL#T[-NV)>2U*?IKT?*._E((JF7)M&DY?!$F2QTE.CZ0@37IW-,A^/;J$'_Y0+8/8?B KEF?JLF,[AFI3R_542@-; M)3Q&Y&ZI-6SP5,UW5*.=5!NNJ5BF&=BR9^NV M#O0;A/@N=0U+<8BJ3%%-=,747%OWJ4]U1Y5M0ES?T&3?=V2=Z&93J";4-G3+ MH8:FZ1I57<6W3)V:!(CP#8NTDVJ'4,-3?9LX'M5]G;BVZ\F W,"ANFX$03NI M=DW+(28U \54 >$>*+:GR[YJ*"HU+&I-40W)AF\0CN!Y=H4[(#O*W80 M.*YBNPVA6G>)KYJZJP6:J1O$=17J&+*O*YYMRRJUVTFUK+@V4*WYBJ/I8- < ML-**JVM$-PS+5*;UNB54@]MQ+(O*ADHT/5"HZ[JRYH.N*H87>/*TK%7+LDW% M= -7 >/G$%?S+-6P \>@CF]YM"%4*QYX*$]639N:NND!U:I%#9L8,O@NS=?; M2;4F6W Q6&&30-A!@59;#AQ/03VW+&\:X2VA6O5T32&J:7J6KU/7!PF[IA'X MAAPHMJ5H4U1KU' 5T[%TVS/ & =;/\I7 "1I"M>:J8,TLZE++U@W7MBU7]QW+,"UB!E29EG5+ MJ Y\6[:+XKRM*P%U/:!<=CW'5\")&=-ULY90K4(2;?@$S)FOZBX8<<-3(,WT M MLW#<6<1K@M*R30+1O4 8P?A#C P7\O.F!TY.#IN1<"A@GS74IQ*6Z#MD7 ML73%);9FV)KE>+[93JIUQ?%ER#1< CF70W0"/LLP9)\015,! .VDVI451;-L MHLE #3$5V[.\P%!TS]% U_WIV(P$FNKHCJ;IE.B&KMJ>#NFX89D&<15%;4IE M.- L,&34((H'F:;KN*9L6Q"/!HJJJD![.ZE6?54&O'H�A8,\\V=?@+S#35 M%8TXT[%92ZAV;8UH/@4#Y@$!!H6XVE$T'[P7_,\PIFND+:':-!W-# P;;;9N M@Y]6J0P9M@5.S#1\?3I*:0G5KN]0359-TX*@S(.\T[,@X5)\XKL0FUDME;4* M%LQ4O8 "MG4"0G<#DU@F!"NF 9YI6J]=DS@F58!*ZNFN;4*&HA@:>'D5:T]> M4ZBV#5DQ/)L:@6GKGJPZ!H2A=F!JD$N!/YN6=4NH=G7B44I5"*B);BO$)9X) ML;7L&[Y"5&>Z'MX2J@TY .M%D!!(M@#4FN]11\/);$]VM.FZ64NH#@)#=R#3 M@E33UVVP8;H7^(KARH;G DW344I@4$C&(7QS55_W],"V+ .2D* M,31(KPF '?)-3W,5GP:^I@;Z3&6X)52;OFTIJF]"I +D6[:M4%,&)2>6XEF: M/HWPME#M>J#/)K4@&-<5SW6)Z5+5)PJVFYFJ.T6U3F458G&(WZBFVX;I.IKE MN)9K$15R5DMI"-6.K+J02WB:#0;;U"!B,3T"43CK4M'M:83O@.KBFRP9I![- MBH]=2GS6G^R'CZ?_^1__^1^_P!]2E@_Q-4$2 WVD%T;##]+_W(<]FDG7]$FZ M2WHD_I^/$OL]"_^/?I 4N9]_E+#M^(1$X4/\08IH -]X292D'Z2_L$YN^:-T M!"^1I/I+ZO=X-,YI.KHK?7!_DH\E_-_/Y=M6'(T.HRE>!2_KIM6[7";G#U*< MQ/2C5'PZ<9,\3WIP4_]98HN%)34B30>R?3/\TC]X>21_"^ 19]D$B@SP9?946;V'?'4GO3PL!G?ZXOKJ_ M^"QU[L_N+SJ_N"G\,A8AD%S_>S>\[ER<_[B[NK^ZZ$AGUY^EBW^>?SV[_G(A MG=]\_W[5Z5S=7.]T4"H;U#\( #]^R)/X6/K\3CI_)ZDR!-'3(SDM.+ASSMEL MD)-/1JXW+4^CG7?P@_VT%2U-I M?_'OXK^_Y.EI];GZY9?$#H-)>R3_]2@$]F74 M^^ F2>22*$IR-WD^.OWOOSRKD&Y]G,5%[J_ NL)TS65=76#_&F1Y& Q',BK^ MJ:O;1AA=?/%4&FHWB7QXX]GU]8^S;]+=Q>W-W;UT^^.N\^/L^EZZOY' @MV# MF9(4#<(!23%^\G^6;BZE^Z\74LVXC0S;V?D]_HSMEY5JC"BID+*+X M((%SHRG$&G051-^R)4H7Q3JU&J3-@ 2!ZGN6HWFZ0PS;]2PSP-*K:GB&::\' MZ0\^//VD!W=T<0@G/AF>(#TG-#XZ_0YA6U?2E&,)[YU%.!*[L@'=*V9[A5F>,UTF:SX3%7%N'(]]OSZY_ M'PEZKKRWFA46>O/3Q3.PF/O/ MFPT8-A(:E%448$M$^AE<4_VUU:A!=_XVW^LM=G!;%.;&U/$JAMOZY9UL_[SS M8J>\\\2?"*M5E:J6[1NFX^H>-6R=NH87.+;NFX9F&:\(2S)\6S]-'G%,&$__ M _*%!%Q3_(*1G.M^E\1["P7WWW]13(R#5GI,2P%P3YZORBTP/';WK.\CIFZ9 M1%=]U=.5@#B&I=@6<73-LMU 7T'TIYIS(NNV"AKX&M%.15;-U=J?F()AU)G@ M[J(0(Z=AYH<>B\7 )H=U9627I0\D#O^/??Y9P+_&R:MW=^\Z[Z2+7C]*AL#* M20Q+U\F[Y?QZ4[0NG%TS;=V9[ZND,"S M**6^Y@?$]7!-PH6*WG'G,(-^DM M1$%@_"?KF)Y"#<]VB*?JFJ$XN)@S"'S+ZX(N)IMA&X3$$?T_X7]J4#; M=V5"%,=3 AG7\5K$#GRB.A!_N;;KZ"O4KT\-39=?*C2T/- JF8Q!53\%S0K[ M))+H,_4&>?B(^2]$"C03(56=9X!%"<&XQF R9#MP<0V9 MXWBJ"0F\ZFJV;%!WE8A&-=5]^^"?-^^#OR6@<;>(B)ELUU(U2S<#77=,73?= MP%'!FE+3,^S"-6"J;$ZQ9SN6^+ M^S2]H8Q("7,%G6'/3:*?,"QX$QL:BH?KUT2/\ 7L?34#>&;L7W8 M<]8:SW8(WP=P%CG/TF<,%=5E)J3F/ U+L8(@4&U*+%VE MNJTI!-VFKON0OBBK-!'B]"Y@KI,GWI_'TE_E=Z9J2'V22H\DFE=-:8.E6L3I MTC 5=JG&9J*8BJ+KQ-. Q[))B.'H\(WL!,3U%5M9;:IT4[QL%FHO2L,V-?M, M \7!C?#L ,"J0+AGN+H<4,4%,-LZ[LZP=KD%36A5:<%!_YZD?Q:XEJI!K"6" M;61>&^9^+9R\>S&2UZ4@M1X! 8;%D&O3 MYV$F$>D)XMF3/^/D"7PM)1G0XL,/V0"339))/@W"N)A=OQM U*7+1D5\C6? MAW<[I_-WN&*=7*Y#'Q(J_;@JPZ7_86[0L73]8QD7%$Y1*O_S0C7L'\"WOR/; M.B77KAC3ZGTAON.9C@:I:Q#HBNW;)B7@56P-+)VEZ2MHYNEU,JUHI>-^6PK+ MR#8^^HFF!'^BF[JU2R17 +8#[U*5LPGP* MO3\I/TM=L*X(65\B433";1W0+BTO@&=.8G@"NS4[7+EGQ#/\7/A;; "5?+@$ M,D6\OI]2C[*\45$EUB&>23_!0R$,D+(!)$Q9-\$6JJK),N^2?)J )Y+-ZAZ[ MN23D9_ >L2_]I!:$NA!,P._NOX ,O)Y="C?A*,KG8'MQQ@;!!DFR7')DR2?# M;/>:^8+JG _2%$9;M$!CG)N3?%#7(!NWX":$X&[,$.":D$& $FF:['BNZP^@GE87U4-?7=*-X* M66MC'UL;MZW,Q:!'.DJSG[G3P!KSD?>E0M83>M?%+?JH'IBF+LNFJVO@RGS? MT Q34]Q5)O+;J(';E]O;1B^-+80DO4"#%U&28I]WWATM$F8KE(MWE=^,UC2S M\54K?S[=W5[>D@?Z*:7D3YR &BV1KKV@#Q>V;_\3AXOI5;K*ZFK!>-S5E)7/]596-B5H+M'N8 8:S_T6EZV?S/TAZX&)AK>DE6\&JGJ HN%Q(1TPB_!, M"#90+@\2\/,I[U;7O"NUL$-ID?BRQ29L,AZG9%7YXZ*!LI^5C]5E+UZP>)C5 MA1@]E1!SOC9IP9[2KEU,WA?\T>H&7XV.S\$F=J>SWE?(32+JJJ+_)R M;VY96FX-V'L_#;(PIED]+?8RFN$^BJX=JZI5A&$.B&ICJ.N4)2\/HE MRD*O]SCLG2/_8G[(MF7<5V_]PEYZ7KRS7I:BNF_A$5"^HNHJH;9B:,3V3$4+ M?%R\RA7^-S)-N-G$)EB2.V!KYHIS%UA<8B4E\!TXB9$GTB"C["H8>K'AR)RU M[I"ZX+NB(;[\*817(Z)B^C3*;%+Z&&8LY8A)[(4DPDP%5T7B'7A0LD]2/Y.P MDS[T%\UO:C^1G^=F$1S6!K=;GYA]WCP@O::T6-;]2\>(K4J8[I$\I[C4 <4 M$@GSK%(->#MY8!7R46LPR3)P;OA5)2P:!)15Q.*R@1R70X=8*(L!":C9:1)) M"5C(&D#&KIEU5(U@H,MZK6VR0U*7P&-/;IXC.F2S"S\IAO3C7>?=^3O)4DWL ML?P9Z1\36\Z@NQ$8JAH,@S#M%57(/KR;X$6 7#;C[+,1DX$?YN6XWBV>Q+KR M@O0,+TW2LS'?+B/R4 __3:P PO_E@.JN+]N4N";5-3" !L0"9)O;1*V+\CD% MJ'4!?RQE\/)@@>W*QO-$P/9UVV87VKX8DMVBBF=9';REC6Q%UT%Q6TX M$52!/:5!Q*:)X!.:]?(M&:T:@DR+= MGB27BP%] N-X BZEX-:8B97D:])AJCBJ_J-)\A(VOP$F)QIF85:N[\55JH_T MQ"7H8- /T3@K3!7.0,!/;)JR>'LER4FQCTS7]'*6-*O/:*3@&A\1):.1E ZP MCM)R@D27WRGRYQ,%H+I-]]38:2Q67,VZ-(I&$>A/0L3F4!:Q>,56&Q0&[,O+"R?X#N AZ05>7Z M>[B1/#P [E$Q4!]H7G3=EH\%2U@^#*J$]! MS7B6-32357Q7$U6/&_N#+^#^[8/XK#X[H@GL5_NGUAX@7\/V'X\HZF50@[P'*_HE\Y8 M7VDEX+*%?\H_L.C8#]&))<6'ZE(@(X.'%/V+;,H]!MN&00","[_K)2EF5J!- MBKP,;).C(?!NUK)"G^N1"BDGQ8NW9L#;(4[R^Q1\:37C/Q>>!2M\X%':@RAE M%,]4U[*(99!576TQ<#;+2 IZ)>$:/PR7,N3'Y!."T7XNH MEN4>9T!KJ8!UGL\$AJ,(H2Z-V5[Z8Z;&+^EMT8_/VI8+T-V,7UUO%# "S_ , MZGB>IH,&NTY #)^J( +%,;4Y+>F:;"C.I"*K=46^NKX<:;+\@B8;ZK%L&L>R M9<\J-*#M.P!,<8IM.M\JVPUW3)_%TL5S-W0A5X.8A#ZC6:4$0CG,["!9S23; M/G$4T.R4AC%7@R^^>/4^<9]OSG]\O[B^[TA7U^X _FGWZ6[B\N+ MNXOK\PL./>\MIOGE9#;+N1*(3IY0#?UR;\_"U8ZW\BDB>LC&0((0_V,I(2E[ M\](JK0.#=0GXEG ';5"!#,;-;BRO9'NV5V^LWB-%F'?Z8E9Z7 ;G:B'*RHIP M58=*M4/LVR:PFLH*7)?-O!#$"2.%V/JDSV:F3M9[SG8&O ?AWD(2,)0Z525D MU'F,OE8JMIV?EMS.QO:=TKR,D%CLT@4?!3%G*Y3J%KR'='5UA<355&5/G/[I M"L2?P:=C25'@_Y#Y*!K\7]_N9B)5P7#% UEFSERI'\@R!U_A8;\0EI#=GWWZ=@&?_NODY"SV MNDEZ<@(L(J?L>]S+_/SF^AXC[[5?,-%7/%VH7SG&=,O#L?89;D[-/4Y;_T4^ M>=(_P+,P-/GU2#^2TN2I^%L94?6RKYAF^KR,ZO;L[EZZFK7L,WYK3E"Q-2+F M1D:O',#4;UFP[\,X^?%(UO\PD7M+JN]$#?'R.D)PIVB MUWE*R2(AGU[=7WR7E'!>%(:MR:.[8P'1T4RS#_ 5'J1R=?OK1 ]: M,PM:];G+1#]/J,*PO-JPG#7"LIP=G=Y==?XN8;1S<[=U\S*+L56)411A-EY^ MES ;33<;GQIA-CX=G?ZXOKOHW'S[K3BF]/*2G02*:0R_(8KB"!OR\KN$#6FX M#5&;8$)42*7O;FXO[O!X-X[##F$R5GB7,!D--QE:$TR&=G3Z[>++V3<)#,?Y MQ<7GJ^LO(M@0ED-8CGU:#KT)ED,_.OV.\SJ=L\N+^]^ESU>=\V\WG1]W/$<> MJKQ+.&X2:*^V$RO;AI=$?GUY<_?]#(\5/OMT\^/^Z+3VC<2^DFY^W$D7_[PX M_W%_]1O.PEU>G5_LH_ZU.4$+1]$P1['#^4HQ8=D6?VLTP=\:X&_/[OY^<2^! MV97N+KY<=? 0^/NR%;[#:H5@BB_^WX^K^]^/X8IOK-NXO-]\^7]Q) M8*WOP2)+9]>?I:M.YP=\=?OC[OSK6>>B@UT3Q;VU,^(Y=N5B[F*%=[70PA^6 M:3*;8)K,=T>G$/=?W/UV\9E?@Z$*@_'RNX3!:+C!L)I@,"R,9:[/OES@Y.8H M@,$2PH].A^63$*# !=]^[URQP.3RZOKL^OSJ[!LV=GZ^NJ^N :OSX]L]NP3G M/5@RRG/0(FS0"N\2-JCI-J@1?5K6V='I__L!&=35_1DK6*%!@2^^59]K)9*Q4=<>8W'^]N)-J M'43"=@C;(6S'/FW'>2-LQ_G1Z3AEP2Z8LSOL6<>>F(NK+]?2__ZXN^I\OCIG M$T'2_=>S>PA0+GZ#Q BL3>?VXISS&2)A;0[4VNRR<5%T+K;%:BMR$ZRV(J/5 MOKM@VR$AT M;%5P;[F+ZP[O>:4P("N\2QB01AB0PE;@)@E\V07UZ+17)3]@A=WOUV=#V6@Z3NT#-/#K%MJ7B)+O.C^_?S^Y^%R9!F 1A$K9N$C:WW]F&#$(5 M$UQ='9U6?TM75Q*N:9>=C])O9]]^G(U6J[/%I9>_LU4818+7X==N6,)NO/PN M83>$W7B-W2B3#2S__G.4>K!J\#_YM0AB7?D*[Q(605B$5T425U^NS^YQ&15$ M$J._N34&CCIY3N*"8RQC%@[7'@2:,61UYPO M6G_SHI>,7C!SOJA4'3 ZP969PUQ'!X:R4T)G1[GHN-%7GBXZ?:#H8O*^4@+# MFS9&[.6S1P+/D5U6.Q:[=L*EC>PN/N-O'Z0P!Q1Z\,Q[=KQF$DCG\"L>-5\= MC3T7;7.0(,UB8]TC0'^ZQ]/J499XDCU\&R8QB:(A.UX3C\Z-_WSW\[RGGKYP M=NBVC[J=?LEB.+YPWNT42#DX\_; (/I?)R>W=S=!&%$D\7K03D=!ZNYDVQ6!S66QZW.7-8+WB U4[3 M+27^N7-[^2W,T]YJ\A.$1>M-8LUXX?F!9S%F0Y\9PJ8EBKP? MS;D48EWY7J6\XYTT#]IU^4]_.Q.!,3+!RFH!]B@'HQX>"P]48FD5)HU9Q-, MF6_1+F(P[Y2R!Q+I',QP3--C"2QKE'=#FDK_2-+(QZ*6;JL?*R:5L/HT""/4 M5"F)I5X"0\B[, )01VD(YCQ#0TF?4:-I[*%#A=]IVB,1^+@8;%L/+"@;?3]- M'D,?;D\'64Y]_.P/O#R32.R/.9I3KQN#WW@(0;/A33EXFZ@OA3V\':SR()6> M<+#5Z&[@"S=-"#PO2?,@B<($1Y0-X1T]]FPI2Z(!0B*3LD$?KV)/Z859!E_B MQ<7#D<0P]I,DE4B82O\> /-R8+P'=]*4_1P3D I0EM(,'N'1[%B*DJ>"KUV2 M]H)!)-'RP? ;C0$:^)M7<%Q*!W&,GQ]I-X3OX!(5,A 6D!HGCZ JP%00=,L#$(0L0>23GKP$6%!4-\1Q"D9(M>]I <_>2&) MCI'O<&G*_L8GNA7FNA2&&#\< \L@3(O*#R@?$(L?XEN+;^"F$7_PVS$_?\): MK2I__/K;V?E_DU[_XQW[0OGX,T9A?U)@9HFE*QBD7SQTI&\$#!AA0RGQFS+ MEPH%-.(( =,DS@+XK8Z[+NCE20FCJHL3%@7G1P*4K2/XL2$@V"T MA5-'P6 +8YE*4P!MJB2D^"'0(QQ1@ MR0;)HPD,KSQ-)).B\)&.DEK@%GMZC0N8P;H4'MT'3DW4,2;J%9-\=8=2$*9P M$Z@2S; P4Y**"1$,O,KOX<8>^1-9G19%J5%!!&>4'E+&%4IZ$/QDT;"4(+Z_ M)I#:V$F4)6 8!Q892N?-6:&3S/ ]K$4I$E/2LF3A%Q'.U>*Q#])@I,H#*B4 M4F\(=@ PSFI72%\_#WM@5>#O'&CW$B .(K'D"9"5=<-^63J!%U(II@]%16BB M&H3U,<+"^W%IH!RBQ%Z*KZ1U:H!77MA''C \I+2/I12L= "80,['TI^4]EE1 MA)@HB*7T85#DH@6^@D$4A%%4R@:8TV/?PM/KP)] 7AA7 M!2WD Y8T4DI0NB ;U!\8$[B*6NDN&%!P(A!])+WA<5D@@W$-1\CU\$;XGJ3^ MZXMQRXK;7\&$)^GPM?7DLIC\1)!X+TG[6!>G?E$59WR+R!.+R?'O3H["@@__ M"#,,N5@Q2OK? 3Q!U8XEQ5%,5(V0U:O8(XZELS3O O _O2L+UQ4 OJ?5-R-5 M+6M4]X/43?*!2\M*%4#9#PEFBJ"H'NG1$4MK_CMA!64)'&<"VG&9P(_?$[BG MJHSCNT!6]R/\=6DL(2RP (EV#/XF#W0,)Z#2,6#X[T8CE[J$6:VLG 9V*3SB M >NL\(A:R5N5I1_O.N\D1'95NL.9Y$E[6156:R6W^VZ--"PXCRZ1Z#,%HUN4 M2X'#]5&E .PP+O0-)(CZFH/EP >45^2)3X;ST;<"1+!T#A8IS'$BO+2:H&&@ M4'W01U:&!2WQT7)AB;^/CC9;7.$'K]G%_P#OP,:Y,#Y_[+FPE%C<4)O; ,.0 MX:3!\8@Y8*?8Q #XI:PJCV>(331P\-83@JX -1M=?KT.SVKM,/P!,XDIZ8=8 M,G?3"4N"1=5H>/)(H@'UCTNSS]ZYV"6\EKW+=/L>V%?8LM\I2:4["KA!1F2O M%24#_1-EA62$2\Y>4*I= 9;C2NG*;Y]FOH%0J/H&GU%^6TU 53\!YLM?@$W5 MEPP3H E@Z<%9'X.50<=7(C?&V+7P?D\(H!25.T6AE37V%.EGB #F+YL%JT_Z M!&"I (X!X4>D#G.[UB+DC0%60O@\4!K?&;DX4,4%>]A?,87D5H5G& ,R2KF M['D]2DJK,_D2 ,KH%!E8%+,<8!.\:LZP.YHS9--P:+,*TU%.D=1FA:H MD[&IFL";-\-61A]/&-34?2UZHD&O7\S'L(FVA;-L],4Y-CH]Q346_QHS;+PT M $U=6#203/3"S>U\FIT]7BTA'3?+5$B,,<*/)N>;R^_&C04+&GQ$]U+#NY?8 M[G%Q91U5&6-$L.4]@LDG( ["&8\4L\0/*7,$R1.&/D6,!"A!!9V,&B%MJ*8Z M(S1G,R.OU796)/8 M36!(Z/HA$T@P6(F8J+(B:$'KSQQ5%L(S6?03L@8'G.).(4<:LVM$59$[52E. M,6_*V@9 J3+Z4$Z<0R[GC\)').^\S*([$UGT;2V+OJ_G,N631L%E)V3#0B,+ MF1YEU'7)(TIB%%D6]IC=5_(T21]('/X?*8PKLQ/, 4/.BET-133Z@(9X%.>E M:$N9;A35$A#RF E9X8G"LJ!0S*R?N"2#)U4EFH*UF%L,BCQXRJ4CGTHA8&+* MQE*00GMN2A .MOP>HO ^! 608#+KSN+.<>[,Y#:(2H;8,L;U'LLC(.<=Y/U! MCE$*.LHBFU8GK@ACO."=]&G(ILZ'R)+I5\*3@0D/72V& !9%0R"3>4XF MX3 8XG# \V# R=2R>/YQ6:W,\EH:"SKA9Y2- MX%NI"'_U?]%A3S:05-#'WC MZD9!##P3F5JP#)-;E#,I6A#J]9BBT%YRAS&-9N,PNE9\J(NQIA+X0'AK3>ZU ME!L,YQ/&^ZS)9A #!24:RH'"F]GSL>VQD%PT0BEC-6/+J!FG+*L4N4"%$T@ M01L)%JK&2&<)6T&-CS3,'4B1MS"IE0ZQ)*]F)2:*!(4,47TF'H2OG<6]Q^P6 MV G"PL1:20C;.5B+4#8*D]TJ?F-5KI1.Y46%MA;08.EG?BC,=9T[R6&G>95LW*OC9,N,YCW*!Y-_%+2SB6_P1U#&!Y&6 Q M]DSX*?B<]<.BVE'W5=@;!A($ZPU7U&J>A:H&!?'8*E. 9DS\J!'IU2'CZ;%'!<5BOQF$7TTO&#$SC'+B9+!,'J8LRDLI-D&R"A76(*A?>9_Q> H7/!I.O=P=,6'#V%B9-H0@ M%+.1!(,RPJ:P6)Q9*4T5 K%WXHV8PS#*:.17R:]?Y"7,V+&ZXZ!?!DM8*@+_ MG9>]L(3)5R(0MQ>=GB/7#[S!L*]\]Q!XYD]C5GU3+1*R8W@61M#C::ZTJC?6 MO4&IM\<3C9+,E8ZY@Q\C3/1&\WE5+,,Z+)F%Q80!C$;=;[&BT8!%R:C?FC,9 M/Z83V&.:,#?' .4%<$S=6DS C/5W+/(BSF8O1>".1P-F&;.%JDR/U>?C0B+Z MQ,CJCQX_#">S('P )U>I595<6*.;)ZZ&\ 4,7#96'WSA@AS*E%^B;Q6R:EG4 M)'V&MD_Z%*!/VP1],V29,V358LFMT+>%^N-M&=E^@=BA__JB]2HSW#U(6#!2 M66&J>US#+RH%K-T\Q62<&;8YK= X+Q,D490\,8>#DQ_9H,<:HDN95_W152S_ MP"@^EK#(^P!)&LX=$+ROE L>9;L=[9 M\U:?5Z\IN5%[B\2"L4F2USAS84EQ5IJG:)=CC_+&5>+:.V<9I?,8ND6Z*DF] MB:0&24_=WJ:6ZRG.I@\1F6 )F&C@Q@?IQ'JGUN8XT%A\D(KOCD[/PK0,9K!]^A;.B86NX\SGS'PGK%QL5@1MA)%>TD<+K M;)BA<]!>_?7J%7O+)DRP?YWF(9N9O$VRL!X7K?D:G#;QV./*A5,]7 13WQ-F MM-)^O"9ELK]AU#MT#.I23+$74\@XW0JO8.V6["EL?K3JU0OIQ,1)-9]:M3&. M&I*PXS^,B]EUEZ+ AY(_C$DO].9V<>%$%6NH2QOEC( M4VN\K?,+)SC'3&###\MMIHI5ECBQ.%K=5JQ48/T6-/Y7,BP7]@' "+H-G+3# MO<%0 ;)RG4%$7%RMF&1Y-EIZP%8^>"C?\GO68\!^R\FSA+.P(S*_HU*6$X$U M;&!34UT]2/:G-)A$8['Z8WG^N-H@Z'BTH9<(F(TA4^Z.A2J-X^PG;'94UX"7_HC7.P._$DG*\7@U MC$L?2%PL\ZC6'%3+J\L%XT_)'**.UUR[,KW8HQ+**((H%J)DM89@J=I[,PO! M*A+L4"[VJ0C9.CYPCC2N]?RNL*EH01"V$Z+'*T%J2VCFC16*=2@3"RI&CP>ZLES"")T?X8];8EQ,ILVWS1)H7+6\=[,L1T M,DH<[0$QU1O/=E@B65<*@))7 PN3@85=OA7HJVTCP#8D@RP:GA1+A8$MH_UE M60&Y4VZP484NGUC:4NULB0,NP5G?^.=JO/'/> #5$\ZO.J/[Q\ =M;7BWK7] MBKUP+3R;@7PBUWEI,=8$E6.^SR,7O,_C4/H\R(?2Q6B3 R3B;-R\.C(:(WIK MXQHIQT8Z^R9]U=S9SEG9EDYD.X 9[410K (^&>G"<;7?S G;8S")HHF%^\5V M81/[JDYO.;NH!W#Q8' 9SO0&#^/L>;7=:2=MT<3VJU$S/6Z,XP*67K5,D<-FQ!*=;9:)RU8=Q7!)5]LMFR#?>1Z?/9, Y>1BHQO8MP&$VL MWRS*S@Q *S!?NRC15BHG0%J6F(E[H#K"$L9JBVE M'TD:TGQJ/^GIE];5OLZNJ3NJE;GX&9ER+!6;AZ*4NQ^5 MT?'DJ.HUG#'.%B0%6TB^ M*C=KJQ;88H+"EA;'" WVI-K.6'-H&VW*-;?6R'(I/QE%5F/9CX+Q(8ZF,"SX M\CHWF-JC$:#%3FNL2OBV%7:;,O!CKW0WT>4P8Q'D>=?QKGQ4URZ4E5>F8;>N?E$5#9C&JHOCTW06D:MHS9LL" MMX)H^1[Z/BC[!>X&R-Q,@->,(J2+[Q=GXP(F6UG8A?3X]0,Q7YBR_ZK M\O0).^,J T#\7*M?E!LU0A:=%[7M"5Y(/WD$2[OYY-#+'7D?*7/(/]=#Z-F# M!- @%57^F:>C\6,*\#3>'OJ8;8B RZY?=O4U&1RO[_?G.X\'DN(\ /@<&%TW M88=R'$].PA3#PI61,5ZP>.W?'-A,8F/"K9+*L8+-02M3!^+8(C]1\F=<[#$U MU['6'EYEC<6^C56)J>8">^ !QEQX8O-2^ (VZ9 7AZ-EQ=96HY+-(^X$$K%J M4>GO7Z;R*8PB]+Y97NY^4??NU9._%;,#N ZUV!%LO'MDL7/4:+/&OW\A";F M)]H^/P&)RG2(LJ[SS;PN)$O3?I>YDAFGFR9)<-(K%W/[X$V]_*3R$,4GYF+9 MI,6@ST;%W.?'PN=5)1T\QT)B6\7B#*7W)PBH-D%>WL$&1,/BL"?<.CC'N> Q M>\[G>,79@*V^ITM!0X_BU#A[TT0F_!;GN:J_' L$7AV/0O,Y4L'M^\H)9)9F MC-UB+3UYP3^^+-D)GSF1:QX7?2H3[I(\$I >XCJ@/MO$JO !.(@'K(^P?0 A ML(K]HKTBG3CTIMS(I#IZ/ M\?QQ$<,7B)U*#2H5H(^$[5V<%.K)JB4,Y9!8XQP:%F8HGM"&NS9'@] ?7P&! M]O@#*SF453'<%I96/\U,[UJG(3+15V,?MP M$_J)]I":&=AT/6RBH08W^"T-ZIA>;/4HH^/B[+L';*[RQEOK>(@),+P]AI3Y MA:^JW@793X([,96;@'9!F%%6G>0&QFQ0;,.Y),1>%W6KU[)JU-%$39GG#F 5^F#R'/IV=93D>;=Z&X@TG"I\] MPB:(Z]:N*'/-V+E7V^?;J1+-.#=/LU4L]A:K/2N;]A[;QYWEU,7+D_%L5C5' M46UP5C\; GZJN8%J#WG4LV%EHVL#9)5'^EST&(YWIIMGY9?8\BF;_/^S]Z[- M;5M9VNCW4W7^ SJ33-E5I-J2KVE/ITJ694=OQY9'[=YE=R-QY74% ZR ^^\U42:^R(@+6MN M"M\YTTB$W*ISB_T%FVA.S3D16!TBU?$7"MSFXS0""I+^-$T/HENBH1A!D:OI"!<$/@9 MHC1)[R'6PT+>.WZ+=YX(T7!ANHM_Q_%^JMS:XRS5GE1N?6*HOR]9WXWRQTU[ M6LJ&-FU)PJP=4B?AJWG:5KISGB-8G+T*#P(6-$4]8 BZ*PCFPK#< K'X,A2330 6-LV=>QUXT+"Q%R1A9US83Q$4N\ M;[G< EZS6!ZR6,:4DG.-[^QC>]T0]ZIN!771 72S%0]UQGUU#M[K MH(TY'6R&L!O&/&[C13B*W]YRJSXHM3-?X*_1VNX^PH.?CEKHJ>[W0"^.<]-) M&+[RL_^*Q#>F%^ R@>A(!3SPG'X\!XF$0YEFY,<\-[[8<[5'\-]^3EM12" D M"W&S[%0-:A/A-Y6;Y^E(&D\CL#\^J=)H0-^(9[EU%.$-Y4+WS?!]YN69M(7V*!F M),ZDM3YLC^W57A'+WE#JT*!0AT\OBN -FBJ'5BP&]$B>..K&&CL0'CK)XTH$G0R=7*^PG MKQ]N:=CM10UG(]2(D"%DU#(M!7V&CQ[L%OZLD^+6-EGME@S7<9\+E$+E^^3> M 94;,:4X'-OBM+X?"5)VN\3YJRET@"V6QD[;=C#-.;^ 'X4>%G)B"_"Y09+J M4^?510JBH'#(X5XQ3J:>8<.>^12,G'H0IUG\6D84QDE#B PO;5=]R#M>LV@A M?> (M%UYP>5P3,"M(2,J5\%T>G&JX QC*HUC,GD=IZ]>":=QX'UR&E\Z,D!$ M_32MG/^+)?T4U+L4\'82Y'H-X#)OA3E[IV5N-%3P"-QB>646W]V2W*\5.R$0J1JL6X_ M+/"8FX:,/>E\4NC,]TQM/'K[.X:\CX6 ='!L:RT%.T_:)<,C6<J05Z$Q%W M&WG,N:8IBU7J?:>M!2A0,6B;;7VH]0[6;OV]2Y4J0;KX]?@I:&?$=<]L@I(3 MT"7B;G-OQW[7J&RC?_#31A=IH[!KX=8OG?]MP-=3SV79\LX0G-XB;N^H;D*P MIQW>BCN.=R ]YQX/>=<,F8^='+[+ AY+EJ4/VA@^V0K3BMDS7N12_WO=&Q,[ M;B8HSB[>_)PL[P,K[ZE01[A)11]>^1BMT MK!TX%_B9)BT^U"MQ_]:KU94$$]&-L\6,9>(4BY^&8RQ^H@;<8C#2V*(Z (HE M<*D=AZ=/JXQ[%^$CZ6QD1=>C[W]4ZW1TN#*TFS*'0J*G#DQJHM;N 1A#P;9F M2\W;*_;[Z#^#C/4TQW!9[(\^R&>MD^JD%"9(]5[W&>\LGTV*[ZP] .Y.X\9M M='VW,<1#=)6BXS$GO"J%J:.V B 5J#N/^G1972WF$LE15OL9QN4(;%H6$[CH M#590GF,/J*,%J"M>B%\_X$UQ=HY+%A'CI'VY88%C:K\PFA'Q_%^,\BQP;419 M!S-E^^:PJ&$1XKX4^&46"$NC'3W+ZC&4:4VMU,GFZI=0W>/2>T;BD_&:_<-5 MO9' :^3\D[1(H@YW-9M"ENYBW%J>.!J@GU.#P*W-Q,Z.F1Q;%B M"H4CO>+@MJ!).+Y5U\,V%ED"%UCQ+?B$W%G\/AV!9>6@RRI%[7GFSAA%'-;"Y>Z,,GE4 3YFV!T%O S&2NX=1Y1:41 0>@WWJ&WS)^Z)P;EZ6U,8'H]^NR.HIO]5H/,R2%=@DWG;[ MPCO76>_&2/CXXO'9RWI7$8N6%@WQU"38WIB"7^@+)]0/?6GC.13JX%=1Q\\R M4N3AP>$XB[3MH-BZNDURG?VP"EN5J(<&7\]9L#:N/+)5.N/CHR![8Y0;2GJ? MGK9SR!I;PT5:PD3EN"T+-U:*XFM+69K:ZP7_>Q$_WF 8J?HCT!+8Q+5L/3>@ M,8 ,*V9B3HL\)UB!V;\5.B66HOU@Q'@;66"$Z+4)?N.=6,SE5:WD%T8B>0C@ M@8I5.L(6F4Q29>._2NAH+ZNB[7SQLN(/MQTM+J8X MI<*3V_*L0G!@WWD4ZC^:[P-O2Y7!V!5N28E31&]&)5Q M7#?LH:W!V=M:4I3->\!YA$*;H[$7AHBFYS?AM+W/7#7:RMW$%9P7YQW MYENV"-U,T"RSD]QFC8, I \8-6L4N=>#T2-OW".3',DG'-L5AK4A'M'>I MM"DEUV;5NK34=L]#\="O9E[LB).\5E!/L'YK@IQKIZWNGQ)N_T MM>>=+A-W)IS? ]C4=KX:(J%,>(VP1U!#"T+XC9#&44&/M7%8$7O=]O9;1H+A M\VKEGY?BJ)=R$+0?&@5JR6J@;K=] 0C"RRLHP ,\1P1-U^2[=FO-R]&'X;@\ M%[=YB8CJ1=4^:HO![D*LFCH+2$.4*@X5NOFM:$04@UOA:'K'$MP^6)*@<8B. M(Q[LREVGH2%P"=%Q'8RJ>4[:2+/;6=9H6K '=-MZ,F4&EVJ7_EJML+@V/J(1 M,C$C@XM',0$^Y4E--A,?Q&@F!,>R+VDWU0T;.E]4*F&.6;Y>9J(-KBT#B)&\T0>A0J$,.BI"H4SF&+@!S8[)?[@VMF2+NIQAY747+" M%L6HU#&:^3#\:DLZJ4^H&.)B2,ZBXQ[49"$HW?.M9X3?]7M\..:E>>TP!T^[ MW%_AZ'.#L'S\ @PWI3E/4MRN^8U^%G4:91!#U>.(A);=]^CYZH7R%Z+#D7[$'*ZZQFY( M_U;W>*URG!Y>L34VP10,A=T8M+>#*RQY5/)&$V^R,_6 7,&YM5GJ05)5S6*> M=-CR5Q%T^;3V$GZN5;=V?5QL%.UPQR-$4YB HCFO41E<*_[8 M)R,BMO-V_+)P6":$:S.AJJ*Q&Q+N.:*32G.ATC]S)B]^=8&!C+2KEIK"ZEY* MCI2*\U()]@DD>V8]+4]NS[MPL0E^)"3(&),?B_TT8>[C*"MNI/8)D0PT6.UI M/?^4@A HF:NJ]()1FX_/2#RL=5/I)NK_-*6UOI">(8.KTD1 M"*\R"]^7H.$S'Q;B"@QZZ][02]CSPL6,/AB0ZYN/*W2 M.5SJ! ,7UVD#[UM?I&.$=1!,"V]V69VFRN'#!>X@-3XXL!O#NRMWJI UH5- MA\EW/V-X&^D#_R=-7_7\,K-]'W?>7S#O7-;S5S;,:%/7J^^B["^71_)^Y9) M'TUC_;9*7_F*,3)NLV+KKQA;$)NE6L?-KK-/.E,DRZ[7(V_IBJZ_>+WB]Y.7 M[H:ZNFWFLYG/S<_G2A<-S&6\RO_\[ED[6W,#BW!3$NN[GWXM,@Q^4D.7WB:5 MGV,0;]S';%1^\MGZBRPQ8T.^UMF]Q@!@<7%71^?G17$*?O%=O?Z@2?,[>_E; MAWYBCN0G=S6$8U>=H-5R1V^?@Y=^9R\_=V-W9V\7N?TO\+C'Y>QK%2Z4_[RS MNXW O3L[7:$&ZXZ/V&Z5GB3[LZQ:9B'<0#OC=0CRJ4M;60PIV(_M+C+8GDJ; MEJ63">+&D:' Q'NFCSFYLLQ)7#70N16Y=!P_VUT)]/5F-^NK%=%V.!5N&^FKAN@C,U5WB9:BP M*X+ OG';92+3#3T-T2H@B9[JAUN%9]KV M$J4,_+1]]0XBOX<:(\P%Q.V]L0R.X%ASZ?<>.D6:,@Y*(/G"E#$!:U; :JXE M2+OP8>YE/9MEC9![FZ(5GM%9F3,+-CXKQ@L)C:S/3\73-WDH'#\2_,'^3>%6 MW48N2G.2R4LW=PB$'[GK9(*Q@[7"LPV)5RV]RP-?+1Q V)D9Y81J;$U*B:1S M)-+Q^E& :66!.TU_A[,W&@DQ/>90'_[HCZJV#.\]V$L*3&-X@9[K':XY:T^C M]6JJ=*!JKNT'87M;HZ&7][YM>^!I\;(9DLCMOE9>*=_L]@T^;.SJX0M7_)F\ M!KD\AX_1,/5;[PE!#K^<5UE9:%K]L[G6 M\2CG!E>G*4'+&;L.G<# HE!"18;_: ^_HH)L0B*XI]5D/RFUA11$X\>ZE!K7 M+M[=FGN![.ZE:ZH29-W+ M#,G.!\FKBNXMQM_A%KR?@LU24P/8!OZ[5OS8[W!@091@C$P>6]_'AFG>\.WSG%J>N;(9[&4S,R1-_>Y.\02KC[/YSZOT8,Y \3WXK\P_U.>BL MHCTV^)]!\F;W[2!Y5U;U: K;?CQ*BTQYD].S#%%%][DP!IYS5LHDS5/>@+DC MRT0?.W)%NL@;7;FEY:B7]^P-T"97A%BJ+J"I4^F*(=C*@2R]N2/:Q1#AG MA8.0[@LI#)THA '+<%,D](X:?[]F_G$\C>=.,=7>'X!'Q"R?PMAV @JL9AH@ MN+'9>(':F&&WCNM;J&S+90CB4"T\"QAGV"8XLEFHR5D@-9M5?G Z'=-]OBG' M62&50'8L-&!852I9"4J=ERY,E$#:6<'-F8U2K;+Z@^_/1VRK)%"B14WI;S!8 M[C4M?M8<+C#CV(=4UCSVZQ5W4U?4#,.)FHNYE%@S]PU:8"B66&TC=_""QV.PL.#T;N M*J2]U([ML!O_6:!2H/;LPG9 8*]%MU4(XJI%+-'UF\^E[/&D2HGJ7&K9,BJ M067.7324KZ0Y+U5X^J60$D&&)/G?-\A4GT0U?*%>@T]U MZQKYH2 :>/OI= MCO_ PEUY) I(7$)>;QA//':_3GCRD L;C(@+T2XJ\&?I'[;'SR0]0:"*T$LP MZ++](!A]!:_01T5Z!WS%.CM!ZP^6>YJ>N6!&DR*HI2L=HJQ2N'(-GY M(J@&H8;H-'^O>OQWF %CP .$+R"8FNQ2&N+ %HUJ193R]NF_;#D%6[^L(1&N M9]0L/#C M&SP+R;[4PPO E,5.:/O+-5[@TL^RQ8P8I\V6 \<"U1-G.A0HIV*M['](,V0+D-A?$N;3R\ M\9!DT@'Q_L+KT+!ZAV@C,.BNHTH8D.QC*/[9EP/4"RFR M":L4@H88QT8=.R1^"??6[Y#]N;3CBZ,?:=J65HJ7H.U#LB_,#A+ $/GX&AHXP M79Z>(L45%XN.W<2)+N CU]9+M T>8(^U#IG03F^HD:^1K'BZ*5'_JE,5E[DQ M8"&D%9KY&$8,T/YKJ*%.,-Q'U$^PG:>1F]R=(,LI")\TBZK O@GY/$%;J$'- M+M^@NV]DD!#++Y1PAUGI*68C>@CT."95$C*TBO*,*Q$B8EYM7>++RJ6>MUT6 MB&0=% ;A?E6^RL''*,)NF+*%_@S#H"^]T$?E$]-7M7D[J5*KIK11IPZO$P'M MBUS&=49:F%HYL:I2$##PT 87C&K1QAGVQL-@F-9!Y>XC,R!Q2P';5LLPB;#; M1YO38DLV*TR>)HX3-D2[/%D^*\=,JY7S'?J: 4^1NFWC#P/^.U4,4O\ZXLG! M^JX%5W)C>5>!;(H\>.Y$0?[*,O:^=D_ 09:ZCF->&?HP)R0C^E=+O$RHSX"/G.@(Y3;Y5Z3P;H^M51?5O?"?H)=%= MBV)Z5^^EJI?[(UH]&?&$1XV9I!V8+2"T H+\"^Y"J\1VH;XI]!9J2A#0,(/O M'SU"BM2<+N#WCQ^$?^"J??_HB?[BDL0H=OY41S"_B$WI* W;E[$RH6/-R>+H M,9$XAWW\2*%GV(B=D)XIO!3,EF6TI,S2?/]A?Y9WVPP7AX=>J*8DM=*./&#Q M^LY[Y/_,I9A3F2QR,[!6WE,BI!3-G@6RV3+!5BC.245[6Q$*H=R>*?$O]-2KTBS4XH M\&.H">,V8O \4LT^RKZL_9AEKY3@2D]GHL&R99,540])U(9&6JR@1;"^"K53?<8RG5U^U.F&UJ[&ES0*WNQ95$6^0C%A[+"X? M[QL)NM@ >=>_-LY>Y6R36$_M85=8;EF*J@Z?'9DAJQHG]Z@@T]UP66HU+#=M MC:^B5F*$(+/;"SFP].R&($^^V6)H-9H'2RQ/2LH@BU[7YIZ+(J-6G8V0%H1Z M_"'84"!N*\==I,D0CFMEM7,N'<;*&LM1^SXZL;@WHW9_4LU]*0F;].**'6HO M1CF--X&!.O23R0CF-6#;@6K4:7-U+ 9LH"=:QHPV&BTZ18BU8T,X'GXV&9*H MIDR@@S>6F.LPTQ?:!I,357A]I8,YIMP3XY9:= &?G2C MA3=NY:,Z^F.)4%V/=,$TS1I+1\3:\TDP]2!%:A;5O,2:Y*Z[&BUNO\>Z;]VM M9 _<; (@_$R=K#"1]#MZ:O_]7\\>/=MYOB7N+ G@< #_@&$4&,QF4QG-(*+Q M10--:)/I!+-OCP8GVGCUG#[+)"7&&D I"NJ(_T+W*QV/*T;C2-!(DB(U9Z]@ M-S&7@L(H^"D:^8C\5 XD6:NN. !LY(==HN,*OU8CM*6>U3#ATB+E5@N-< M12[,#30?<>E\8TVVZ"P0]0=UQ_X7J7 MWDA,[C6$F1]IK*KA6.J+;'LEJ9M/O2M'R+HI-/M1%[J14J51D^/0"D0W'8=Q MW:W&.W"9I!"#C2UMRZQ$,5,B'4DU78G$+\.QFY 7:"44F)=@&\]SM8XIJ%4C MG=R)FZ9G&=-[Y)K&*=E$>_;@[SOHX,"%@MW01C>C>D:+&58 MSY'5S:3A,*AN1VH"O.SY$!:),L0$^%!Q&68T"*ZK)$)E1IJCNF2%KWY1_6&> M+$A"R7$@;6$5. MZMTK,:V*=33:V=ETY)].'9S>P9WC@KT4[UG6+$]Y$QK_[ MZ=DF,OXM1\;WHW;6;XBZZ3I GTY8Y/8-,+6_2-E7W*^5?*XS)*D;IX0>'+L< MW:.(GK#=/%"\6D3)JC!2@G%J+%RDW+K#APN#LHZT@ )W/,*0(?QUG$Z5$=G( M'OG.I/96^/L##@7AQZ9I-<-XDX_0*J-5;U=S6 6,@40-S#$\@Z87!CEM)*07 M!=H7]1*G,0J/AJ1N8X.VVNF8J9F*SD!PCB/J*0PRC?8[:I5,7&0.@7@C]B^JFV[RG<3>',([1!IR_*,8%'MMJ$L.]LG7--=615L-N[6=%HRW$\/L1IKF)47+L). M-D0;'YN+VP57'*X$1]MNW.%\2-"*'(*A>1_FFM3P@>4O$;]@Q%'D,O2$I=JK M),$XU(,^!"7!+Q8Q48=QG,@OY9CX*T6VPK_/A^_ADF"X%"W"GR_X[RB+&[RC M%";\F,[(LD-J;,\UB'\A3 @ZDZV)&F%19LPJBD!YB;3PK,$$&_(H*0,W!_GG MQ3?N=/J1KU@K $G6YN-0QT$U*SKYC.!!*XX9-& M16KG).!X4 ZP9 YTL83.H9J!.BZU*&P'2+:33S$93%*8M@S'%\L-H3YG <\] M<[OG=2)>HK\3"I6T!\L?%E[,"(ET65]4;8YN@MA]4>!6NUW[BA+[L'!7DR'L M,JNL_=='5H5*IQ+3G;)3NF+;59*3="GC+2W.*.4&*ECK0&RPZ&YUR&#EF9:6 MUW!D(E-??*>B'A]]I-/FW%:+(M&,AZT3:,(M\ZAD.$#8@KY6A$!KJ0?M=98& M/&S(>(YBXOE$&ZG6'#0,*L^-Z,73IA^. @L!P:XREB,)U^FK%V2_,0Z\S1 0 M9EY6JT%'I/-!H+%JI1O0$FCT;\*AP9KB"IGV@.:=1LFB)2-H# KH5A7&$1N) M-R+#L8F2,YNH\QE?]NB' IY31#+IFPX$?)]%);GR<"3FM4ZR276.JL*(V1V! MQPHL9=U=H[7DN>)CP$#RR_Y+Q@R8^RU%=]Q^@#JQR$V&AX5OBAQF*SKC64G7 MTD$X45%"I8]5VK1 ,.D5VAN;U:*FF)I&Z9L7?6-8IV<@E934SO/;GA .F]X9[(5RAA'"0L0C&R%4!N.B,-9J. M1F[.S*"$>L85+X;N8T:+D#^HJP=6$(4L4V#I>= MX/:-T'W5:3 M$K&A5+BN6X3@BRI"3S@G@\@:3AZ1Y,^JNI&L#"U#:_*J#Z2S;N@^)YNIM[=PN,]UVPPSY@_8':M/KNG[5P MQFQT/,/> L=6-8UM>V3HLV?T/]-%$YH;X6OZ#A&<0*.B[(4A9-B%J:V\!8'V MNQB5>REU_;P6'7G@,_)GRY<2FL!.!,#"%KJ8]R15K853;/7/T@_8AI/Z/MK2 M4WC$!%.94U.F"PK==T PW0(Q#>B['RA@T#3(6%W1W0-NZGS6(/;X2V2N^V#5 M&8R'ZPVQ05 T]-.R'->AAY V4,G(^8U*3T1F#7I"(8-.",3@=?AZJAS7^Z"F M)B+-N&T0BQP-]9F8I[8+-:5SYGZ:@LX>%SE>!]O(1N,&H7V2Q:%@X1;F>M'Z M]Q>*4=DB3TSSY1@(W==L,KRW;MLK<0GFN*5* P]7Y1"L;@^;K <5UD[",MA* MGMNYK3\O8.7UKB9'$H W0="KWM]=.INQ_<3]JR@P[-H TNWMP<,'%%PB2>^K MIJ[LF_S.]B.L_Y_6WPY]5]@V1G6=)F.P:QFA)0X''@L-#FJ1$F59#: 5&QPS MH+:A7+9T82]TBLRY-BVQ4A"Q5V?9 C5$-9I2TGY2( MI>"4S80B.P((GBQR@6"G$_;F+;+%F\A>Z?,,N($#'$SZ6T"QHL/+2('KK#E7 MRS(.+:,CGJ&;F&6AZ-E1IZL&=8LO3?4=K(K\8AO)K!%E' ML?[:H^,'6(:-D@BM!'2=[YN0S A>VP+\JJ!ZGF3\410!F :BM)A?X>8"/P"? M"!LR5FB@K9T;\SAJ@78+D.@#10B8020[BT84Z"+XYZ(.)I?FN#:I^*NGXG_< MI.*_J53\U3O^H?$*TA($=E3,MKSIG^$Z,2$2BV/E1%>: E!HPV/"?&WJ%T9&HM_3N8?8I1RPJRH#@5Z<&T4?T0J7F?7X=/I;/$J\1J MSL!GI(7SOIAZ&)A=]B'="PE-1E5K$N>99A1MS1EO&$A_,-I6LL8)VN::BF87 M0QNLEM$3$X7KL%F:S[*F$FJ=@CPE@&)Q4F()$_OJ*/"]69]5?EXF8L4AQX2P MY)1'];WGQEP?,2)(H&>T"64Z257&S#64ZP*C$ :L2.@P9H.55L4GB=8/69X' M="E>=1M\DVP( X3E'WZPWOB^2 ML@&QBAD"@O%N0UPPB@@FS\WG.J^-+(JTH>06F3P&J4?Y%5D(^W[.1W""+[1T M[9HJR^ C\BP#D^:+*!/39LAD\6K>A7N\%A1G)T LO(\H&^^XZ^K/P>HZ)JMK ME?S%_>F8:2H:PA;AU4TK)N=AO,XJ^LV O8FY%(R@1QN:S6Z)@\$(+@1?TT7! MI!YJ.F38K(S3RR%-2J92Y4=\%U+/5I%KDC9#A-@$S&J4Y\Z5WY2^7#G2"(32 MH3'Z+]FAP10U+\?E,F&Y,#R%WPMY$,&48])4?#3*\I!&4B (6^M4$Y/)KZA8 MDN>:4H+7Q"V(_\-4RUS;ZPCW/JP!;Q?3"V2?'!0C M\EF2(UP2%3]'!T;YTL#JC:]-G7%-VV%_(0[[)0>0\#XM+;4R$! ; ML\I>K>VD>\M;X$.C*<8J/9S"/S&6[!Y(Z]&92I3##/_":9E*6WO!'\B795M, M+U N$^5<=)SQ-V&2RC%PU5EFCB[#8WL9=+7"F.4J^Y6CD#1!B9AK0*)*-I@D M%Z-507(3RFA5K'774QX>!(?M)FJ_SMT)9K=!;)^?;\VHEF,+5B2Y=T"9<;R^ M<'(_W)<(^@<7% 0ZGYS?9>38P)KJE9LK"\HKM"ZW'PS_-3#$>3U__]^!QQ"T M__H,OXPAWPNFC)@QY1/G7H\=?(W#A,H!E^R.PD.B'"_:$2E\?>P9]/B8^@]C MPAG/"SKDE*LX(<):KK ]T2@^!7 C3'MQBCF79Z#!8G& K0' -3SUFEY M9GG$5C[5G"!.1;:ZYFIT@.N>R5T9@X*0[;.1UB^]L>[EW7,U7/;R^-VK7\!Z MH^C5#?74W=YZ0LU(^B-?:[<2W*986W^C(C@93W>P<&/MIV'"ZU/:'H'N&VLX M#WTD3S-?&PY)DKJY+ROCY$HI,26O[JQIP*R\5.3L2TFK^LI="O6GGJX[F^/V MESINKQ<9UO,4[)3N>6'TV@NCS2'YY@\)\OEKX:LGMN\!.;L_.MGYWW@>G^18U8=N&_%LYT M##K"JP/>\>]933F"(GG\\-&#A\.=QX]W8L@5T\TW2"7-;=C\4$)G.=<$=]D7 MV80$/$V$)DED\X1$M$\*OX?'"K!OZD M23;^YW<'[_??;._"&/\V'.X6HVE9#8<_X2-!8GXK"O3QH^6*[Q*FD$_)?.!2 M)]N[LI5;_GK=FDJ]F6$?'1S_*WFUN_?^\.@XC/U6U/$G2.;6Z< 27JK10XQ2 M2E#A155[9E]%(5 0'U0@@G4K8?5 -/H@9-V0X]LC00:"%%-R3BD4B@D[&#[+ M[<[@M;E4^:8F.LY5\A(O#H,)#_=5Y /!47,>TJ<"PQ)R*7 ]329Y>>['\"[' M\M9N@PBR6FAD8U>/JNR$&C?!-Y&'K/1]@\@NZ5?$E*%:J68QC.FPSN<#)UDO M+,5PX$.D-VDF6&HI:I\#N#9$MWT@,$&PCRIS3O6S1XC_>!-1J1!:RF-%E/Y3 MZ/F8Q]#O8)NA)+B]/L3D5UL+XCB # MZA%FF&6EE6ZK7*]NAB9[A\^R^1$$1N& F-#$PV,XI2W'@K$X >A%A04I,9/B M(?AC47#%%9,O>H248J"T=I_8SJLSQ58[V\L.18;&3[Q1!0 M53 HU $F=$P68COY\I6NPK>BJY<[J4EOVGCKCO3KF]VC?^V_3U!Y'M^YMNRQ M,7M7:WVC8)]:,8 @^+600CX4XJM@&S<_VMT$RSFQ&BRATGG!9[+V%W7J@2\B M*.$F> M$UP^K:J4T)R7-5./VCA*Z94..U.CY1A08]V\E1HHIEK MF 6^["YRYOI]L$OFB\241UR'X\=:A!?W'J>5!ZAMZ,F!DE9VJPP^?Z+" JQU MM&38OEF\*:ON]$63S@F!?JNU!60P"] M,ZA*@L6/8PE)C33EL.I0PRH-&-Z#P-VLKA;S/E$:YE$+"S:/4NI I4+9E)?; MMJT>VDDV8BCT[1$'OJUK+*E\TXOD)"T^X!A'-\5TOX;N.>:&N:,I(N+L&K'P M6GD"[T#WK*%ZWO XR>;V O&B "-QU &B\NGSS,\S8JMF83V!)6M\;^"C!1RX ME![ZZP=JS>NOP=[A;PAOR^,N7VXL3 MK1(RFV7;WL;$+?YRLP)8MHDW(/]O=UYYAN' <%EX@;SD*L$[PL:V%'GR%A&G?^"[TVPN\1%YPC \HI"JEWY!:KHUH0<[B#;!1@ID$Z=IIX^I MMPCB'I?!&[Q*1(@VZ0I-H/;38Z3AE.^'B M!%>F24P-+0;F$ M<&/7TU)']D1S22-V \&(&Q]O;:@N=(;$,>FP M)>,'Z6_,ZTE-H)ELTG"JC&'1+EIX\#!*G(22\@A/(+.XE., T_8MX?V0HZ"! M1(*JTY-[#P8)_N<^!^=#Q66+MZ:?T96.'5H0UE]A7E'FIA%*KK;Q7^-FLZMG M=V!K963B\@DD[<3;BN=MDL??_;2]O4D>?]7)XU69E]V&H^C('<5-6M(";0Y3 M3H*4D\3<10[Q(@\I,C8JM+7],K.?4"'KR-.#"8E'RC6IS43U*+%O&K>148&) MOK3XSH$\SOH,K#]Z;;O8?B'K&11[G1'"7PNT-$82RJ9-N$R;UV%5-*O70IG" M!-3-+68QPT'I&)+6:&J<.&O?X5<[D0,WCJV3M1R9,/&[\V@^/4@LR16,B=9S M;/:+Y1W+ D[3#)RK4D:D>4PJ&77(>V M^IT/ 9F A)MG9/%A)R8%/8DUDPPC/5;**?$GJ1"M7O9?2RX MFTPXE^E-I0GQ["L5,%6!^7IB?,ZBT%H>8GCA:\074(@ Y=1Q26!*,?W:.LO: M57#@Z6.,.Y>7-3.R^WEA0!0L1/K*??#- M566\OG6KZ;XQA^2F$E/M0,A[,VB\LY?)V*PAG.7,D<> M"O> H4>69WE8<;KDVO?8H^%F)[W:_/-F_WSV@7A&1*^&/DV?,PEX(*X0NR_4 M9!P)Z!5B&\DU\!A R5.@>CZG5CZ-<^QF45,6:LK!O[M79*,/+K^O);8VTB"$ M'M9%$I=(HQK$5A<=,W^>Q.L-2L$.CJ2KD T-VC(S M'?\!5X1[>U#CT[ +M=<3 MHM"27J6>L8R7D3>= ]T$QR!&2H=DK1 M20@%Q0/&S!,)/#=T0*)5LOO<< ;/F=(F%&Y(S#AY>IH@4U[NG0UURMJS-+%G M'[S-J)6 D+1]G).9(AQ]]"BA%"8N6R)()AP_K"=U*O(;P"WOQ]@T10TMWX2L MA(.-C='&7J!+8 IE>E@ %6/==>05I,=S.K@LT(5"[!U'JD$NN2:6G-XQ(O$I MQ+%&CH0/6U'S:;?C,VG,WUUP$]MV"T+C2*H8)SA8O<)DPBH!S:6@/FB'(R%] MG905T@!/$ G(+;4*[9XC]Y[#QJC&&'QXDN:*-F1;%H5"D!OI&!-<>+^"!E'\ M*7\>;ZMR[>-)S[&W"=Z&F.ALD$SU#'&OHA;3O0IV)8I$,F]^ 0EUB:V:)5S4 MG@+1)B@"<[NR)WL6\>M9,V8Z-=%UM/2JD5K4U$/(FNY9"9HAMY/X!!Q<$*KG M^P-M%T1W6J'(PJQ)G(R&P1\)#T<45C9>CO-9DXDQHSA;JY:4+.E%C)@(G@MU,^*5&[2" M .P.!]2']YPY*Q)<:N]OCK)JM)AA=T8\Z3;)(,WNPZEJ9_J,0#'R6G(3GA!4 M;@XUVF&&>J(>Y 9'+=O:&C'R(CZ'0G+*61ME<%7&,N4^*>R[3FYF9Y.;^59R M,^O:A(?+C-*5IB(U/\Y&MK^@QCE$XASNO[D.3S76.9].O2%7N-.RX61OVW&- M#*R./T=8D19227WLU7FD8$5.,R2#4W*S=*2#&'8G'T3VTC9)1#NME5!4D$8/ MLR*Q_ZDP]%D<>V\W4D$C1UI,D:-N Q^=!EXV D"7DN0E_T@HEV. M5BEL,BL$7N6%8G#"V.NHETPZFE+-%*@-9%]DP2"18:)P\PT!PS)$=,.,");^ M@*M>:V(C1K?)?#IC])VEM9]D6 O?U53A#S'Z2XK(R')"K'8=L]"KP;)?ZE*NN[]7O)?%!-^J<2*1! M?70\F,\>_'WG 8ZT0)Y^9VY16&.&_FBQ04J\"6U6,YPK_CQS( G&M(S2.XU M.2CR3;$F6L*G N;#0))T:8P.F[8?ZV^R]+Z4/E6--LF.3EC/[:SUC)V5&;,A M][]A(#4(V$\WE\3W3 U4@\$G7EG)CE$(49< <7O:4BMT* >+$Q:^YK#K1?=F M>8I. HHOJFB7^M?@=W*ISULECI30E[&8T*L.F 2-EA"X&/7:X105AEP^L^HJ M%PK&Y\%WEJ\OA4Y3M;FB5"%"LJ#GA!%LPJ:TL^LVB&L@ _;L^3GJ!8 M,1,\^=KV!9_Y3EY%WR,7!Z^R\)/#T5''>I76)S7D%S(O*5=+I94CAB40$(M: MS 6-=V5A\S)**E(JNQ<_JXT$XO=J7MI7:BZ;,+6D0(?0!!#4GF!&WE8E.0%% MI1V>B5#*\U&;-8P8])R.%K)8S_!X!C[GL$[A]1'@(A@2=@!D!*193MY?*0PQ M\4$O^=^S8"[D"K+.DBY6:5$]#;I $6SA5,N.V;QY*FKN/4=Y*9,2)(XSAK6TP]0&U>2W+PJVVPA-20<^\=(*T0>Z8.TR' 3 YL3T/>F>4M^] MKG/$FO"U+OJF6U+/V'-JORT+JJWW9 -);NIE"(7]&2(]YYM2-"1DC>J+O+UOZ9)(^T82_&"1XXA0M 9ZT M!ZFML>PF:>6)V'V7!_RUE.XQJEA7@IC4TT6!(2YC *3)*?(I^!XC&5=-Z"?I MFF F5_XMV.-P:W(%*S-,F?:@4)2>C[SQ?$W.KI6YY>J^=;;8.YPFGQER\IK1_R,9V"@,3#O%@I$_ MQ=ZY*.U@L!B'I;9@)Q>>=Z9&5YQY,51B&I!FCU[MWYDXO-4)(ZT3*_(0FK$F M!=)SN!9>EX/7,L)^T9RPQ]-SVKL L2E..HC+L@WPR8V9/L>D2VP6#?4N")4CG<(HM&LP[$6!'4T%D!W4P -AZVN[ M"CVEE8-NP6]48,/L-AG()LNR"3ZPV[(!_6<<' 0%CC34, B MM'YF^U9L5S*>;-&YX4Q"W>R+8D:,QM;0T2;U<9W4Q\--ZN-K3WW\Q*J FCII MRT6\]]B74FSA9?E%R%K#B<;E1H(D51"NR&-(-!X MXQ@C<$T40IN4Q%)?7";IB0$&,80604(.K\W3+(I:JV_ZQN=I1>*IJ;^/#+2" M'+?) ERR$]5(BIU92OX1DM&8D _NNXFGA_RR*;X%/\S32+-V:.4JMA*%-!E3 M&H=,>15LPT5UI_'28PR[KJF6E54)N4)1]:Y$B4:MM0H6$'M"6#RI M,)&Z?P-9+V@D5!:'0[P*B;K!M7M08BH,;ID\CQ;[T M@)-1%E0S9CT$$]\T 9?0PV-\#ZS@^\;_JD#I846Q __(D\;)GAN"@6,8#*T> M5XRW\GM\7UFC,MPC\!>6)DA+6,38H%@00DI/:6@@REWM9A;R[)./)4+",%63 M6V,YOVB9H"GA*XL22U/EY"JE#J<5L":$G=H0\I$J&G00!5Z+]Y?S9>QMLA,? M<2O6OB-5*)_7]_%WHV ]T1#@1M);!IHM&:6M$))8*QE1&#!=Z%M?2"M]':+-/Y]>H9+ E!\KGB4TW)N7$T ]_* MS_IP8L'5 KM<3[^;1Y=)#'AO2)"Q#^3)S#N+'(C"9,B_8 M."\H[O\LX$MBDBY?]=@EBU"&&HL,@;@Q/!\'(M8Z0O_$LB8R!(MN[S:%BZS^ M-3[?8)]F:B3W!48<3#^\_2 W/F^084][JA1+"U@[3)1P70RXK[8$;1(J$UDZN^*/\L*$#-!I(\Q? ML! Y*,CT$((DYU\I#I/[,9H_-.E'YCG37T@+N^)XO7RWQ MZA[G.)F0!8ZP!*/?$17 R'U>)26]H$%\_"$92':M- XN5SB6XJTLGZH13;VA MK+AV-_.N6TD!-1)5H:&N]M!%,?F6>*=W803PH4%R7"[L/_<7%0R;?:7=.DN- MG(S:@C]^@O8I4SQ/#." *(N8\=1#*(S)M&BP5,)3HPU8IC_ZT3Z,DV;\N/ D M!MN'DUN4Q9#8U;I5=X=]+:;;^Z#;[ZS#"$@3"A44!"Y%)$VDP_K%^AZ%IN)V6'@!^T[B0R!77BD@ZZ=F( M="%8(Z%?J]0KX-I[]/BR&LPD3]EFJT?8F\OJ^0)S)*$Z:$#Q#1^XNI0E,C#F MW:(.L#/N%T47W=/2\QUG&B 9I(>"05? 8BA)N,; M$/:CDF( )XM6B6CXU!Y87*D!C'X*/>5EU<[6$E3[4D!>6&@SSR4V1U %W5Q" MQ?6)#>,=GP6H)7*,1K$4)AQF5EJ^TT(T@V7"@K0_^= MJF@UAQ?JP4!28$<]KO<;96=9'J87P:=MY$G@(]PO&\0"XG QS+'@EETG%$DZ MR\J0#'4-=P:AU[+ZKD XF%_H07E]99K/TO/$4M5CXD@>S(@QGJ"E<( Q)U_Q,[,*F,MLZ LE214.(I^ZA0H0XJ3];*S24[/\='[6D8I^D(HX^61\@_V MF,\,>=4?JH.YI*P4=%"D$HG(HX/VEC1F4Q*C1T,-/C%AE)WZ^&&""F:<1<4H MG%Z)6;5LRMF&\6P=3BC]N,3*7;_7F@P1O!OZ]Q>8H#!$F)/D#?K:%8 M\K/PPQ24&#D.<=%BRLP%%,9 3 ;=;EQ16RI WXAL7G$9CE]32Z#=SOIK:K(3 M]4< IQ /,IPCFGT(JG6#:1P]ZPN>!1UV'M";ID:L"!,0H'/$:F#A+P'((>MF MY*0A9A(V5%\\*0T08RX8&S(#P8A6]F0!HOZC&RV,T")=$,HU^\@3(T(1_K[G MS"QI\Q8%+UO[=+7V98"()B6-8'N?KA7[A0YC,WE68P54_$7C"Y+"R9AKM]*6 MU))=]R1<3,&UI*G@;G%A\]#@:M4ERVKF UU4F"WNR\(L%[0]]:L= JU G59)A9\S400C5L+FA*8=,.KRJ5*,EI#P=<2ASJ]O&[ M$?G\N]8WQ'A7/#J,>!V;@)@*)E]T'<"T,5BJ#F$T#2R%VB_EL,_=1\N&]*G& MC;K;35@SE!"R,6$/ LJK76?[."8@EL0 ;K+DL#J8$)1N875D]>QJ;/ MQAQ6$U-W3]!2 AYA9JW61C-4!PW1&.LGBD/=]HJ)4J-%(7XEG_<.-7V!D">8 MT+U\TA%MMX9RPOIB60TORM+E]89KCKZ 8%FH"2G5J*8S:GW:C>'T]OM:JRZC MM[+1"$K9I%A?^JKBB75L>">BN7&PD:]RI[^6QT'"2"Q3 7H/-7'8@8>658S' MX S'&KRU?Y'"H ,#]WL?:!;N';R_GQQSLN.N3-Y^KI38G0R(4J(^-G9-@E$9 MDB)<47'P7I,WUQ&T> -:?'7R\#@'9)-/A6N0OAK!-M7XG!CPR&8H)\TYN92: M4S($]GUWXZ6KYUGC]'F6_0);Z4@7:$2SIF6$ZJP(?N%I0#JY*P0">\:SG4["M*,/%$;.,P_D: M,3'HX #86[K9[;E,J.8V<(61ZL%!EV.IQ^V>C-8SNNV4F$XM+$/&KE!VQN(" M0Q"E)& E+DTSFC#37DC',P7M0!T J=%F*OD);^)YQH2D$S9V*53BKV;4LH\B M-O'?A>>:C'5'?<'(G=,/4G-%3H'@!&:?P>Y@R M*K_)<.KY'" TF#5:"*#C,:,U-+E //1#WZ^J\NW>ER=U.$;%$238CB(%R<#' M&)E795 C287C95%(GZ^,0HY(OO0D$# USI2>\&&<@+LHN]Y21)/O<,,'2>B3 M+15<#5R48++ZEJ8J>SG [(K6(G @RAG%396(\X;"N<->;M MQQZZQ:FF0SAB1TS-%=4T3"AWT9.UDC)&G\^1OA.A?T*G=.ZR/%+,S M29*BIW_=!HLARM<.%UXEW+?)/:V7>WJ\R3U][;FG6VPJ;XMT!LG/C(FB:&4Z MP0X#0?5_?M.^AQ*IW4O;5VZ[>"+3,)&:)V*+J*]JTQ_&A7BM%(^&M:7D'FG2 MJ#\H0A[9D==T6R]*QX.D!LCU@585V0P8&* MLOQCD]%VN(X)H,$$Y5U!@*U=X/J*6X!8[@S,H:;103UCY',\2X M$1W2?(QE^<51VVIIR!KW*.3D%-4=OBSFJ,'A5+TQ%@-W5% 4A;1D R(V W]W?<30 M)W5Z*S+-M5),+ ?<0BW7I5><,[#V3MUK UO'&.F#=XV9"4N)-FQM*9N[]P/Q MMC5F+%0';5,??2C)!T S3'J8*B55AG\AV9LE8' MM342!='Q_V(S!GF:S7C@OWAW\$[B4<1U%"Z&$/9IDK)NL["=D\\C(%_%):H4 MNT C1^=EW%SO5#+6F$+T#D_ZM7*W 2P1W5 ,K)*$X+ W5]XS)YM'UC%JFY.VLE^=K8N\V M2V\L[M+!&TRW %ZR*E"N\55CMI>(/I\JKPB^0>K /XX(IJBM!DOT%OEE&)@P M#P@YIWY_&'0#L=?2XS+G(2?K[U?61)Z>A6RV7#[U,U> EI1+V%O.#"(FO L@A6EH<.<%B)FRUI+&KS3Y1*RU_.] M"2#+IL:MOSSWKFK79 FI+*&AJVB 3S_VCP M4A:;:FW PX#-^E.6/E!11\Z =C#UY0BD"^N&V(4P/ ;%.VN',)AF*,R M#Y75OS/+AV3,0M-I0GXBY#Q'QI78#:*+NJF4,.)!7T+JJ'79UXOHVX*S3'@$] M9:Q*MS(#:SM#[K!4,(W"UZ($U= M+59+'M"R:@)?-U]#BAQ%Z4.?^5<32)+4,4XE+,!D(;4U:R^C#L_USB1(<$72 MF!;6RE"+-#-7//O>5O;]/Z+W7[MS^+>N\.GB[^W;OX"MF\_@E TD^UI+Z M7=\P?@\,L<_KW!P23\?8G8"F(;N',)2HU4G;+QCOXPU$5I)2?:#^RT CVCYY M8TAM0YT#ZV>#([>A96[E>=)0A*H@JN 5<>/&+WS]\_!!A';EQLSHK[2%)A(> J2L&J#S) MLU.?/+AO(GQ8^V&02&%;F C>T',ZSO5PQVKJQR3I/\]8H75Y"O9@,FY;1$Z6 M'_)7^XZZS/$I%,<<" T&,]?AU<]AS##H<(8FR%LC'G0F;/A<.5-QG9ZRB):6 M*Z3C+G=ZM#VG7\/+X&U1M7Q$RB%-@>%!TCF<>G!DC0_+TM*;)3<^95I5S-SN MV3<"U\>U\K!-SW_GQLF^E;ZJQ2]".SV6(6 MQNP#OW1"^"0P#3>B;#[2AW-G/^/31?T7MO>RFKJ\0D/X$_CH),68I\GCXHDC M[Q+-XM%"2L'/TXQX+]L/6^"!-A2)TM85VV&(Z5U63/F+'\0$MT3#D;(5FY-V M;7XJWI3GB/_0?18U.ZDQDGT&8IQ\!*0-6=7D:4DDVJ\'W#YEXQ!7R'+X#I)ODDIIYBDV2'O^>8&$!.CY(%P/6NSQBW#-?+ M%0YC&=&38Q8*[I_XIZ/("R'L#1M]E("7T1)OS 5FIB540]EIC!X5"^8-14)6 MO6 ,X(.KB65Z@9>! I<)]9!C_"YUA3#MVW!-9/3,MSL"0V$<&%9,B:_F5&T& MN$/%3ZM2SK#>=B3+H(UX%@5.#2-Z68ACXK[#9+^GD!.IJ23M47D]%(K$F2-K MA<1$;L*3JGU5G:R_E $B<+<>P3U\A^$OK#R'!\"SMP>FU"/TQ"1>6])K?NTU MV()G"#?5( !HHM+ /1!R/0J9;AVG.:UZ'#N'B![6ACS9$&$+YMTZ5"\ X[X*UOH[\NRS%#?& V M!Z!8BU/BJ-K%[?W,*0B\WB=I3O*AGB+WKY0+U_%&D1SBQBEV]%D8/1U. ].U MI4+4HBSJL!X:W DRBKZ]JL7WS9G@*^:\>G)6O#UZ&N1;LT2X_>Y\BMH_V*P* M7&_2PU[\M^2D-EZ;4+?&_700JF. MS1MGB%XGR!>:T;@=. 5F*2^T3JWV3^#(?(65 V/$DD4(=OXTM4Q&^ ,]ART2 M5)OXO$[%&ZEOZ?5\ \S'D=QHQVPP 8>>\A^+,27*N!"'UX#<0YJRK*5<*#-@ M.@=1$PBJCZ 3M_Q(TH+A6U'ISZAM$<6_K7X1*1721A7NZT*S%:R\6LG(.#]D MW$%8SS1' $L3WCG6V'A+^J/3->3Z>T=83B$R( ,VW+L6+Q6>EE!>PI8&/3U< MHE%6C18S=+Q'<4),:).QWQHZ *.T9G9UFF^M;8+4G*7C/$DI#X/^,X-?^+18 M*G7CLZ1*6S9)/K@+6S0:VI'COD=S#2I>\TUCGQOUO) MZLR5A9K]%^JFI;U_ MGJU2[4J63ZG56%,Q; HNUDMA/-VD,+[J%,:MFK8'R+GJDO=(6'I7M=*6EBKX M%QF/#/E^I;222A$=_;;_*_)9(JBY5F,#>3R1+E!4I[).%;ZF%]X,?_L#/-!Z MK*3#GN>5!*.5L)UFX"HSKT.:TH-Q- M%S,F@(3G,0%7$=K16NH?&-Y+7UD?_ M6H0 &%6,^M1TN6AP9[01J6E#;-[[J90#-TT/$^,_^L(<[,!B8_0Q]@>D ".. MW[@3\*OOG_[8CNGOXWK^!YQMYC!S:J8[92PY\2&7J1"R]+U! 2$@@ZG]K7!Q MJ!&M]1/>!4 BM_*<3" J%#<\1U2Q@A?$4@!Q;ZFH>%:?KJU\"11;DP7K?!H' M)R$9('N,5QBJZ+Z'<+6-Q0=F)NW'V[=[L;%W#=KF&[TS MFWQXK^[:OZM\^.O]M_M'7W$V?"\T=H-3S'F'SV^7]!"E$.J3BYR$TV@4#=5# M1!WE;J_5OP)?CPC3'"L(ZI&;,R,^B!(KM\1]+2/N$95B[>$,E-O"C_J__^O9 MSO;3YTN+!BQLEJP)DYGJN*VVG4&0^Y9'P!.[DR/L40Z<_1S$(1[?0'ZR<.S' M.NQT +\E#BP&RI)F(J(LJ<^DY>A&X[G3DN?[2#+042Z4Y;4S6 /#/3O4VKFH MD80MX8QZ-H2(V:)8U M#H<'= DR*UY:MXD89W )'Y*,ZRY,08AAZU#3/(R)9 M,'H9[A?>*(X^K6@<6N:+SK9)96*%S'_VW?K5C'*AN/ #_C/'2N@E$@'R5Z.3 M"U["2<7F@\UKZ9L4N8XH4*'G/>E"ZE=VM!^LD9#X\I(.^^+(X#GSK,X<#_OL M=0^4]#/=WM+BPM?9&0^CTR"%(;.FC8I:.;>2)MB%NTC\G[V/E5:A&-KBDB_* M"H_+/"=>V*4!L-#")PZ.2E*^,K9ZMT>,,5X/H^3__SLB%TU9!YNU<$*J,1=X;6-HJPA+X-O!4?E+O=#EIS8L# MM]P7'M?IS/F#,0BM<9%;K! IBE'/5%O MG,( R>4PRZS(#CDO8>U<2JP(ZNBN:FZESAS[(R=NE"Z8D"=*ZA,=@Y^H?H<* M='+I385WR^$S[)DUV1_Q1JP+[YVBY9>1XB_2E1IU+H?\75US1PA)/0O81WOR M_6=1"M\@46HZDOUA^V,WQA 56M5#01R*U'/.R3/-^HRVN8J!DK9]2OP0_10I M"FYA6ZM/S=? 2WODI!T/F:F&!7%723@_^RYNDM)&J^L>][A.P<8 M ,K)2!W#ML##L;>PY;6%8UN49X9;3@0!,\AAVR/G2$1%,-I*@TC9#"%%8 U[ MY6!;8'J:T;A=)FV(5F!_<&X.%5- MILH\[=PEM;&<[AYD$C.L"KFJ*-@FX@^!-\R\$W1'9_CVM-3-6]6[4GXM1N>1 M;R#U'CECF\\/^0R8(2T*ILR=QJC+0LHBU$^7^G%?CR6+3V>=+*Y)YL9"QURX M_%K03,.)H;U$\&T(+(L/@ 1::TF,33.L))4+2":F_B;M83U[6;7;/#5DTKL+Q;95R M1-1$[8W\F,?RD7J*HI7,^\:G+WMI$:DGMBTIP.AR(">GQX55",\E.G23&Y8E MI:8P&%3O-E,0L+L&EL^T##+$#<+\>1846 J9WO#GDA)LS-)$[H'$O4O;MO=< M2IIUTTW M]\PDRIZOFA:EI&]W6K^^/=H_/OSEM_V7R?'[W5>ODKW#-V_VW[X__N2)]F2P M[4'HR6)?\5Z\+8NKY6W#+=JYSB7ZZ\,HZ+HL@3IT?<#K79F=<)#$&+L31,;Z MHWYW=/AN_^C]P?[**_!9 !SD%@ICS:HN?E$+;_3&M-N[S_MH-W/KY%%+,>I9 M*'BX*+VLX %J[*KM,E"W4S)>K2TFEF5CK"SS-HL5NE-HI7#2[0CO%)B2OR/@ MO@"]V;:N D;4N$3H4E% 3BTVSPMDG_VZ.'?Y: M(.51\B\8WKBE>!B9_#A QC\Q?/D]0*^FJ=_I!7\[G@.EL#SY/B__VOG MT9/G<"X^\$]L+!R?.[#DGR#]Q3A+KP6!99'%)1'U8@8&)D@<;AD7 M/.VE9T>*/VVKFI Y%0ZY>F6=Z7'VL<$.O+[@+#J95/V5Y&S5M?IJ873[%L%N M'(F[.8$MD;T1)O7F-7Q&?UI'EM^(U'ZX\T-7&G),]SFF\QHWI$7%V.AYE5XF M)7MBMKUN+6_T6C)P^=C_PD/??KQB['(J-+*^,_^84"_6I#H]N?=@D.!_[M_F M%*5FN][LSY>Y/]Q1=[,[7^;N8)/CS=Y\F7OS'HLXKFIZWZAN[:;I< UV'CP" M4^CA,_BOQX\_:25^VI.F$<>*Z[S%,WCC@_\,1^^&A]QW\B@? I]_LEGZNUKZ M'S=+?U=+O[U9^CM;^O4DSFWK-'&5K7[_I$U9ULG\%@_6=8?\E=A,>I">;I9Z ML]1?W5+?ICVV6>IHJ7<>?!&:Z,;M!7(6(,4" MU-G'9%12EK9>!07@Y(/6^G%=4H;MAHJI]-F2S+>:0V5%[@J\^C#CK$ MJ5S/D"V@2I#'UX"YB=./DLE2/-\_[>N@Y0E @&V!J<9(VGQV6%CCM(6-)# E58;AP#K4^TD+ M,Z^%5=<$4CW< *D^%Y#JX5\-2/7+_NO=7Y)W1X=[^_LO#]Z^_@+P5(B8L3W) M?'<"+!:AL1/!;0$3FN.3X]U7^^__G;P\.-[[ MY?#XUZ,O :O[%MM%>KZ0&ZF5:R^2W)"WKPZ/WNR^/SA\N_OB\-?W/9?%?"2A MSR2'OQXE^_]W?^_7]P>_[2>'KUX=[.T?'5\+>CHID161D:),6B]M=XMTADQF MIRZYUP<=O3\P7/NA9DN:@J0-X44;J9I" ATL(KUP3/^#E =:%$7.1:S. QD* M85JYKRIUYB 8L]:=@A@C=J0OG6SQ[D&G.SM;VX]ZO'DJ4UDO7+U:&HAM@E/X M1_)PZTG'+)##_Q8.U74#*5L/^P(3++$T\+%^D./!UL-;79FU06RGUU^8)\]N M;F&>[&PM6^;/NB[OI.[\2V)R+ZH,E./_V4I@I]>;S97NP+IC MO.&;F7/'YT>Y?BUE9JY=6YQ@GZ#9ERWE6NIL;E@^3GQ8S;?)6+"HM[ M[AV.FA*+178>;.\DQ#FZ_9R^ !^_OY7TF?E!,ZY?)R*X&K M4WQPU5]&<5SAH#^Z=G[A\^]!'2PV T$DT;5NGO M%ZXZO<#*+205H"JW@V*TE5!@@4FPJ*-<@D3Z81KQ#8P)"O3_EKQ^Z=0N&=.R M.:?):Q C;"6_+$8I-D3< MJ%2_/!N5NNXY6G:U!W*-0P#82[ WZ07UT>P(K^?(YWF6E8LZO^@\[I7TN@T" MJOMHR5YYM_8+OKS+EK/*1LGQ5O)F]#HKBNS:,)TO66,_WOE:-#8<]G8I2W)O M=UYEU-6U:TFN/.@O%EE.I><__[:[QSRIL1+'_/;NXA1T'%VCM52^GJ<^G3_P M&A/3-!=UXV;$NG/D3N$7+UQ>9LV7?)6N);]VQ^15'FPE[UPZNL70RE>F Q]O M=* _0^8F+:L'N+HX %TV\+[,%T";[S0Z/AAX#?$MQ^Y^>(D M1STI5+M?LG!:24LJ0JLWLD9Y/B6T0L_7BPO CD MQEVP$<>"WWU1IM78M"0(;?;PKQP7W$OGF;+ZX"JZHN;\&HKDK&FGKCF'+EU<'ZRX$M>0Y^@A>.S M@2#&>I$R])'1GU/J]%C#_YR#"@K'PV9&62-N8$I7AREA3KQ!3'TNQ-3COQQB:O?H7_OODU>'1\G1_NN#X_='NV_? M2U_!8^+[/'R;[/_OKP?O_SV 3_RR^Y[(0 _W_O7SX2\O]X^2-[OOW^\?'2>[ M;U\F!\?'O\*OWOUZM/?S[O'^<7+X2KZ;'._O_7IT\&40)S(7]PS4,RQ1.?I M3(1PYI"!F(LD\&3_NZP^@!^"?]^71E>6(!'I\0G>=#<='O#E\:8CI>[H2 MUU-0[6B7H6:&OZ-9!*8+4_'!RW<&#YYN7Z?N89S!T\HFF8,%!;]"VWAH@")<'%CRHRH[$3Y& M<4CDYM5HH\&9JYTV" J'U=JQ)38CUH[5U&TS;/(_OF[ZQ*68H*LKBHR*#^PBY7X__-"'B"F, MDV:]BQR.-^_)=3?BZ5]S(V[XZ.IG,=>55M0[XQT%CO.+57M9%.#M(9SD79[V M4]+))\&T>%>5IU4ZNW::=HT-DX_BEN'_[_#_^S^+"RB[*?_#2T__;55/6ZFL M^8_^_?Z$HNHWZ<=LMICI#M\K>P%IN@\8%_O(6=67U$)TQ8=_PTZ:]W&'^6"L M^"BUY4,(PK]=D[QPZQTA-AO1$*%#D9BM3^ZE]V\]T;#F?=1(QL,'?7[@+!N/ M<^<-$K(!UJM"OX[._C]I09'N /?0WZB[<-7+>]T9VR?>][6FL+-J"M^H=>>!#,&\"]B&9QO[KBNS^?P\ M'#Q^LI/<.UG/=?AF++/O=QYM/;DRO/[63*F-M;HQMS;FUJ>.=&-N;C9%[4F=Z[> MMQ\\&( $WIA&5S*-'J-9-'CXXWH]53:FT<8TVIA&7[II=#/2Z3/91NLWROM< M$_\2;*!'@X?;.S=L ]W0ZGP91M"5J]-N9U'N7)/?K!5T&<+HRS:#UI>P^M/5 MH-K?2GW"]K/E]0D$H[FU$H*?]B<3-Z**L;?E&1,H/2:O>6?0BTKNENWA.Z44Q)PLYOB+[Q\_V'H QS//!>4M)=D1O#EMDGH![GM#6XCU:W-$ M"2)*&OZ4-GO\"XT9+BF6AF;20>.J"V([8%!%3*@0 M,8L"WY!!8"7*U.7$E-!4+JT7U87\;7-Y[^[RCC[KY4U'TIC!7A$\34;CS!F( MZJMLJ&X(M"EWS;F[XK--'?1W/^UL;^J@O^TZZ'?[1\1!_W9O/WE]M/ONYYNA MFH<;/Y^2AB0Y076%B]E">-^1*GZ(G \@+K"DHG*D 'NJ%YE9HL[@[,.G^7.U MUH8>+>H:FT7MP#8C[9#[Z%DMCI&= 94C1[.!4@Q]"*P$K'L!\X@,J%OU )I18WVB?* MG.MI>5[HA/@M8#5C@:2VC4(ZBZP8@X060HEDLH"O4AVH,U^&C2-&WE':OO90K<*MXS>C&*0-06?A*]7%]]#7!71(2O\)I/;[6+:X6R MZ9_?;=_.4"YYZ\Y7OP"]NW[K;VW%P^0J2+BI/81G7;/P4CG2R_E/\A4LP2,6 MZ$NP8U_T3O>F,6Y0$ERA&_8W="K7$!UJ_O -R*6/HW M=B]*P%(#T>2A2W_%_?YL;\-FDI<7[;??"M[[BO?B"AO*%'0LX##]N#L/F,,AAV.G-WF\. MP[=Y&'H!F9O#\&T>AM["I]F++_VMO;WW_U M:EWZHZOY8V#O,VSH35HL)NFH83Y$\<@^Q^9IP/X*:W#[ >T;&EO_7OWT_>=8 M7WM9"0KII_7C+4UKNQ_:N3DX7]?8OJU#_>3QUN//$@WY%H[.ESRV;^M8;S_> M>MC;U79SK+^NL7U;Q_K)CUO//HOK\2TVNZE<=V_N+6_;-V/XJQW7[ MT8];3SX+G/U+7O?-V/Y2YW4#>]F,[:]R7A\_^5KD:V]8)?S+T;2LAL.?D%H,7O*M\"<^?K2,/[&W$"FB=:.! MC]VHK(@I\Q_) CMOYUGAD"L$%C=Y(AQN6^M_SW/PW1IQ8[1K5Y[?T?[Q_M%O M^R];G($K;U[/V=:?KL;<&,[QT\TQOKUC_-0?XR_]5+[9?;O[>O_-_MOWPO!W MG+P\.-[[]?CXX/!MLOOV)?S_[B__/CXX3@Y?):\.WNZ^W3O8_279.WS[\N"] M?@;.]J^_O*>/'+[;/]K%/QR'-;@KCE)9@-:QZMW@0UCXLPS.[E49''<;H0$? M).>.^'V[C);1._M)+?>+4WB&HU+ --G+75JX:I#\[-*\F6:N2GXOJWR,+<(> M/=MYKDLLS(B_$U\LTB4F3;6H&Z26K582D?(%/'K&CZS+?$$TQV'?Z@71,]/C M9EE="R,.P)^+M%E4Q&M9PR-&KAXD M>7G.2S)-J]EDD2=.'@Q_D)AK 0GS(JB/&,Z3!I#:TE@V>?PW@SU0#-UR'6;@#A/3QTQ M/D8F\SB89'+L1G+YR!O_$>:0J7O. M 4V?F Y*!+12&Q4LJ$-B6C^/HT,PG(Q=!\\+=TX_83=79GL O9&CN1!&M6T46_CM#HVU+$ZP50U*8Y>" M.0 _Y'2+6.-6J,3]<%FGCZ9I<>H&HDS(H'+GQCISIZ+'78V\VJ+2< )[.9D@ MR;'7ZKA)[P)1=O+>&I#R)*_8CC/\")TK;'I#XY^F9[C68.:P7?H,)_BV?-V2(7'AP134L_="+<1KB#=KTQZ[;#) M,#Q):WB ^E3&1D5B],P3IN,-M>H9%DR7>9K->2P\E1%(7QQYRM:"(1$'DR>(RUX&IZ@U3&P6 M1:OAFFDYEBL7KE0T.SH$C=A1M#R1R(-_U_.L(45HQ%[LL,&F@N" C\)_YSDL MA ZPF/#DT5R50P$:@"=X9#7H?+!X-^.I_"22=+_\SE.!D4 MO54#@VXN?.L"4)3@NF1DPU,C'FP#(,,/XX8#G,'FR;D_SCH(/ M;ZX0"ZJ1K(K^J_>6RG,_N(MPO9TU-U +.S]F.!&58P6(T?6%P[>?N#R#B>*/ ML%LPUQP;.L"318^L/EJC"M8A.L5!1H@1)) M-1G?!K(^>'"K_$;0/%QEL@G$-=\ HD%B4P4]X^E18@Z2$":*R M3D=3W%![#$2B46\WZ4(UNM"[3;H5^T.EJ#U N:C_O\+:6>/FH7Z#A[&F+T_^ MD+YY:@-88P)N3:Y;?2'69SH:P991P&/I0L/)"M-F\C3IL\0M13N=Y,EF J+ +&I8?7H;^ M2P*>3$%:"U\Z2NMI,@&K%DV1/&&1(P$M+Z5];(-4P?7"*5$$I5[ ZG*+)SS@ M<%K 8[<.L8;_3 M"[JD*.RK5 X0Q2_Q0-".PX[4(*E]Q AN$=D.8($6Z%4F%T1(#J-V'S&!X=!* MXZ5M[<* 3C;'/5BCLL?5LEO X,%@#G:(+(WD\%'5BU9,C+OOP&F!@XW7Q)P] M,#E'31022D5IP:,UALL'#6QC/#O109DYUX0CXL[*G".G<'AHPO$QS=#J=/K[ M4S)AT73!#GQ-1B=7M8!1$I_F9ZV6G1B8!I6 GJ WG\+XU!5,-1PG=CN%15/L MH8E>;XW&-7[1+'!9?4#': 9ZHX:[IC8TN+$D(TSN=.%:,N6^@/[C<*%NDDBQ4GIIZA-X3,8 06A M!7?,N- DNQP8+>7L8F ]<*,K:NG4],F.\:JMFJ%)A<*X %,9_*P:7].X83D9 MPM(-87+VS+,FA_%&UX,TOI$=G'[P72.7IB5LDR=Y,MT]L'[HT3"J(\Q+PL7_ M'4Q'E*S%\^07//B#Y%

    /0^[]JZ$ M-V3PYP,0U1<< 7U1%CFZ-F BO,93$AS#/7\P/J #@V<%^_0UW/01]:=J O@G M-[*"G2V]P68N-KIX&FA9L10WLZ6]8OW8&W#O8+J%^F![)<@]4NY&[M_@R9)\ M!^G=>@HZ=8B-,Y-[<$>'30FGJP+;#L7V?1I.7L*EJ.0SU/8,/E3#R KY4+!# MYSH-6,X1F;L#U-X@/.1N+^A"]UW1K A1N4]G$@:L058"IB7W0LR0X\N@NHLG')BK).'4 ?#A$YPXZD,SE MKN= QI4L)A]M;&'IU$D:BNT+.PDNO.X]KHNQ%,<.A,>8/SGBP-K0AS33 MG%8&%]DL \928?>RHA/.$<'![GX[&!9"1TU9YA+9A7]>D#T@':;)M*SKR2*W MD<$P[^@H<90+72)81!!R<$#< G-TUKIE>56&HT]#0$T!5^T_B[)??"6;M-%: M::.'F[31MY(V6@N>,I=D+T8PX=Z] H^BH$#A2[""LCFB>:X:$;A4\U"@I Z! M)EF.$&]: RA!QM1]&;0"L>1O.\$BC&S;Y=]Y'4.!RE(SG(*)D1AU8VC M+ #%H?7C%38^IQ"1B4=8MT26]8I9F+XP/0DO-Q:7B-,8DCBA7QG=(X"$_KR) MSVG@;,GE[4LY11U?8QW%^A)=.7TF.J7HOM'3^ $R\6'I6J?X*'Y@%,"9XMU M&N87X*'HY?E /0[SO!4.,HFAMM$2IL_#A47O#P9%$:0;CKK #:,@D_OH1HM& MXACDYOKER*B+'JU',%HF*>4=3T#AHNUAE'H4SA]G=;68AW-T23R_G4G!!6V; M>F! <;94PVV:+T _>4C->.FR&NO8IE_"6.@R8SY;@V'^MM(4,A/D6V547UO$ MX>4S&1-,ZX*'P-N/.$I!#Y/:&O^QX*Z+=7)/$M*[]#L8Y_Z+@_Y6ZV]B87$(&F:#"T&1 M.(R$-$F=+I'\86&M1(@7TK>3MJMT6J*L.<

    (UNXJ:>0LK>G9$DK7W7ST2CX8X/$J_IWL?9>E(_E]1;K5&Z],@)BXM M3'KV2.(@'2>@KE.XQ@#O!DB'B._#'4#RK#P;Z&+9MA6T3Z'2CZ/_D+"H/#!\ M1KP]D_1.X&%!XQP/92GK=K6&\FV2 $,!AET8G@##KH.A1K%0I67'![+D_^F M4O]ZZ 8N=R !%!4!BG6:YST=3P8X?" H"-%)%*9Q-&3NX3V)'X.0];NJ-A#! M%>$3[?, = +97!!#V. ["KR06"%HL M2 5!_;4AJ+:;]!4(*A!4(.A6$93])TN52X>2=,@OTA]ZX5^J DKKQ#_[3MPQ M\Q[OQJ/1D&$EZ.2FD[E?]HT4GF.5>AO /=&P2N!>%X8G<*_KN*=2A#,U[CD^ M'WKNJ/ 9-0%T=6J?$I_$,>LY^3@B8<+]0P%N76'TW@ MYVV9- %A)5U+"%NEJ#C=-( ,:JNB&Q#XMHP'@B$YP,D"])TR/#8H^O1/D:Z)=?4]S M1G*GSTKVU9,[62\-WJ]748IC\O6KHFRX0,:.#4\@X^XBHU(@HRF0L4[V-F0L M_<6[-'*_HFO>$5'@XQSXR$Z]3X+9;M)*@)@ ,0%B'0$QM0 Q2X!8G>QM('85 MA8=_'\/S_0"XG#L8S<=QT'XP,XHX)#?R*JB MG!Z)PB@3]%_/ 81R;7:3L@(N!5P*N-SJR3M94A5+M;*3=Q6O4%1 :="ZWK2/ M:>GMU!>[%O7%EH%1I: M#;$[ D]GY_9NHF'@/@L\*^BT#K>P:%ED"C1[20?QGQUM79^]HJT__8RV]HNT MKC] [,H!2D@<^"LULK=%(_L9C>QM232R[QY\FY)BZ9(Y =^B#$V#U CYJPR M- +!"U*MK;*,PG9#97,W22N<4>&,"F=TJQNADJ1HIEYLA,J&9M@3N:ZBM$R# M[O>@FI. (1F-O=Z1$8Z;(=P\5GL_ #LK0;TC=#R.O_*>@S/W0,LZ;'PWM3=^ M&"=IMFO@$H!E5T8GH#*KD,E* O#-M7RK DXH!-0*6K= M-.A.5>Q*%;UY<#!KK"YJ>I>475_D572M%TC8G>$)).PZ$E(_T3"5PFG4+$N? M0$)1*Z=!]SR9]I:D% Q!&7.G\:#:N9X'3'/?Y&"JJTBP.Z /NPS< 2;@-1ZA MB[&+8S(,#M"=&Z4INCA"Q]%3 JX."_0^#[\%F,9R[U(2B!W,1V/*YZ*9A@#2#@U/ .GN FG93$,1A8 :=)\- MI+(Q)Y*>Q8&+[H[0I?LI",,@$6A:4+C9:F,*WNTFP03."9P3.-<1G"O[;2BB M^D^#[N>LKU]9X 4<1.S:GD\ L *TC4[; @ $P#6W>$) .LZ@"F2:DEF 6": M*AN3$4]1FZ=!]\F]PXF2K(UJK-5=Q>*$O,T3/5[>5CQFH=&_'<'S2'C0OLLX M@:!BFW'3VXS-A=Q-Z@K4%:@K4'<9U*6@J4B2KBH&3;A1,LBDY3 %6I;TN@#% M2E$L&3M)X 4X#@B+:M:WLGY4;-J 2'84*%I8XQ\O+KH $@$D/QR0J+GWI:A' M DQJ-#N)PH0:Y8 ?-^#QD">PQ.-!-$[(212-:-G2BXL;@25=GZK $H$E71K> M6\82I< 216!)E685+/GMYO*30(Y=F*I #H$<71K>FT4.5R_K'O\-G=#W^/ FMBM$RX[4>Q =@-="DL C6;.%DT% ?'3V MG;ACOC?$FR\(&.KZ5 4,"1CJTO#>,@PI!0P)!Z9&L_EAJ#UEH("=WP/:#B%' MIH,,ELZ#$(=N@(<"E@0L"5CJY/ $++T2+"F%=Z0([ZA.LSN:Z :X(ZNZ)#PB M 3T">@3T;']X;QEZE )ZA$=4H]ELZ!%>D( B 44"BK8]O)V'(EF2C_I7=[NI M^#:!,[4NAY7O2@>(_N]=U@QOSF9YZI$*_]&6@"W=#?FU;YB> 4H/8?0X'0-& M3?G._\LXH'@UP"%]5VMKQL2M!2&$QZWG(KM#$ M[<2')]#GA.07]#0(4L(>7AD_+$/TQ)_\%,5>^6[V(!B>\S6 9]$')FD\)3M-? _R MRUY^V8N 0\((O.#1B+8&#_AYL#YMN8GYR;%3G&*P1X8$.<3%XP0>DR;\-2E^ M2!!8-(B>!O9HK:>G (B0/Z,<3_X^6KNYUC)SMX1:6#/"FA'6S*L,[TU8,W&]": X MZ5WLIN)[!: XP4-W/.3AUHL@_.K@I/1[!'YT?:H"/P1^=&EX;P(_3L_.=U/Q MO0)^G!*?1=L$? CX6!8^^,__^C]P$3M#DEWG07LG1N_S"]F#RX^+:/Z08!BB M$Z6#7] CCA^"\!"F >241FEQ!3Y.H\?LXAYRASA)?MT[OKTYO\$/Y#@F^&L/ M_BEG57U%-/(15V-:UI$_H[;;,'MCX0"Q*PPGB?W7QGOY1WO "PTNJ/_UE\/# MF]MK/QB2H9X6!F0SQ*X)[\M[9-G.;\&R)32-/KXN5%[W@W-?TK MX.4%=LA00*6 2N%I"4_KA_>T;F[/=E/QO0)RT"Q'0 H1JA, @@2 " 1 ")I MNZGT-E,8"1Z(J&^/@DKZ&2TACZ@_C/9ITA].LPY5005KZ!$N%WQ6#%<\FL.6 M%=I.P&.5WPE@Z?I4MU,-?$:0#LV.TI7QM/DB+@UBLJC)TA&T>K#O].[FG-8V MOJ<#V6M,MS;UM(ATM>O(N@A.+$WK>N0SHE&]YA,R4OWOI+2UR%O+"VMAHUEO MQ^,TFO;VFW&;>OO=L/@N#=?N\=;Z'PD.\8WQW^=M H M"HT&M '>8\ TC0L# ;6"<-Y4(6$YK@A,V1%QV7N&4?AP" KK$7G$25DV+?GN M$D+9 5;O9_I&T$Y)- QX"?\T2O$0=%A"TN2(\RZZKP^!O2ZA3_?'<1@D X3A M&:-G^BS:J"$9NX,F 5!UD%G7UCOBCN,@I<6O69>^[^X AP^LX<-CD#"K?#R" M?V+R[S%)VFSP*RD+<@_NWU.?>-;.5PX5A](T?>VD;.[(V:QC;/TCLWM"842UR=1.WOYTWSN^.&M;M>9*Y(=) $X"%XC.-!45BQ/XE,) O@85QLTE M W]$$S-8V\94A10UEG&BH0?CO.M_NNK=?[D]NX-)!]ZO>^4%F#:\J1>Z@RB& MYU4/&L^/(54K@*)@IE\X,@)YR@.[5!/)^K[W+N\-40', BQ[+BO7*MNJ=I ] MKV8K>+13+CL: QIL$"3P.6O>P[59 F(*'\#KJ$/BD $>^K2;+GT0\!F)^0WL MR3$9A_ M]D!0O4 #6''OJ!4F*X1H8\4J>^WR/F%51U>4>,-I+^]:*,@R:4)Q M9 ,S[0.ZQ,_@8!S0+DMJ&[JT0FUU&''T5/A7A:^E["UB*Q1#NHP\ZNY>XG#L M \ "CX)QF;7MFGMP+?"W9H).O*//?Y-+<5ZF77*8O"7S/YW>MDCL0Q; M7(89):;$.FQQ'?9O0 [<8(2'DPOQ;K65J#J4=4>R&&'3"F]:;7,:KW-:J:49 M2DU4AW;ZS"Q1APRCI]P"]<$FBYZH,4'[V$1A0@W5S$C-7E:Q=BDC9\>[74Q- M23:$(/1HO9L)0W61F>^.B5JKN+!6.U7O-![/$-;I ]^XH;4PS2:HL,GI3S/F ME_$L7HUB$\6I)G0GTPNGH*3<--HP1;O'4.L!E5TCQC*8WLF)K$6UMM1X^T'5 M:RLEA(I]8;0+EP/\T=BJHF1+6E#4Z;EN- Y3:L *G;LK$UF/SL5Q,L#HY C] M$0R' 7Y,?E25VT((H7%?&.W) <^:;!.:)OEHIW3J"GTCM [0N^4>N<4?PL\]#>V ME[(M==,]FDU00:@)H2:$FBC51+;3BGH@(N.AGT0#89DL1?960@IM([2-T#9- M9XB&,?]YA/ZYI6WJ-Z=J)JDH],P.ZIGR]\F3-JT'H>L<.^.6F>??O=GE%Q:I ML;!2706EM:Y"I1S"LO4-6F:5G8_)&VUFI2OH:9BL,DA^*>:OY-5":I3,?_OK M>R?RGMDO@_1Q"+_\?U!+ P04 " !@9+E6:*P)G-H' #0:P %0 &)R M:&,R,# U,S(V-5]E>#(Q+FAT;>V=;7/:N!: O]^9^Q^T=+9-9Q(7,#:0MQE" MTK0WM)L)[>WG8TN -D9B)3F$_/J5S$L@(6QP@F"#R8?8,CXZTGG.T9$M[,.. MZD;'__T/0H<= CC9TMN*JH@<'WX:_A\5_K:WAQHT)$P2C!3?1R>" Q84MPGZ M3!FPD$*$FCR*%>4,?66A,SPS^9SR,.X2IE H""@M(9:4M:=E7%[]T:(10477 M<9VBXQ5*E:GSZ[PW$+3=4:A0K7IH#Q7S17?Z]+V]83L^C1IR&' \0$$[Y!$7 M1[EWK>230U(-(G*4:W&F]EK0I=%@'WWX0;M$HN^DCZYX%]B' Y0L'].;<8]U!&)<=@#K^D8;.92( M.,KI?E1$3-3I$-.V?53JW3X2C ((K]N"QPSO/3PTK=50Y 'J@FA3MF>4W$<0 M*SXI$L-*AF4!%YAH68PS,E)^1OWASEC!>14E?=0?:1[P"&LQ9[<=&E"%BH7# M3P]E'1\&XK[@T>$%5>6.FW$@*:8@J#84;R'5(>B*M*E4 C15D!1^ Q%VD%O8 M3>A86H'C'UJH@D!#&)"(]Q%EF(::5HD(:,&/JOT@D9S2:W?XM4G10!__,Q94 M:BF)3V@!E(5<]+@ 4["+@.%$9H\(TU30()LO*8ENN#(.(DFH):BDU7VF_288 M/&P[%\D)TYHX[Z=UG3[%JF-V\K^/ ML3,@1]"3^COCK>>X&*+X*'?G5CP/2 '*5>*7PB(&*'B5D/C@%W#5QSAW?!\X MID*(;J8XGMXW)5CSWQ?0,QYJ_D]:.5+:K3AN0:M]0X32+$1C_0*N%._.=<#< M@TI&_?_^7<'/'\QV_%)?F.G_!VXW[1[S).A8CI=N>Z'D^*_2]H6:*^U@AN%0 M!S@E!C.8WJN?IE,>NEM:,4*KUP9&[Q(IK]>]>7ZCN>NNK^&3OC'*-0^2W==,$OL_#CSO+BB>&^BQ1.]]#PG75[0$S@N M+>@I.RT4M().G!MDOYW6T,\F:C3J2W"Y3(_/K?641- '0=+7N= X<^LTPVWJ M^A;;<&Y]]QG)NKQFOL&YSE_(;C(?R4R^J&_?F,G16?W4OMDO"6-R$-WH= $R MTT\7V#3]__2,69KY5>;UVV9Z/8<777,A:B 5Z4ITP06!7=L#?E)K!L%T@4T( MO@&+6Q J/071,Y@Z[_: #=!GL,S!<"GICKE,W:)-@J$1:Z,#2BQPCX#E M4&#=_K8CP2NZG.4H\?,"G9J[EV(=<>'GQ5N&8D.'AQH5!$-$=$Q01+!D,JF9 MU<4Z8=2.:O9-XI#QL+#C4P>)=!YG.2QD-Y?^H6?3FG^)RS:638XY.A$@J1Z^ MJ!F^0*(?>CBC(9W) M'$?6KVG5>)8AK"Q!3.5=EADXUT,"8,@HV&H*&CRF\H9&R632[C!P09B*P^OG M+6_,2%@U":/5*AD+*V8AC29^8>1$]02>167$DP M$<'RS>FG/&U3+R[5PI +O!TTK"6'?.ASFPK"62QX3Z"+31#.S3U\M@V3 MB64];MIN')=KNC-9*V=_@\!C:@:C)?!VZ1CI%=&Q[ICQ"77 MR>X-#3EJ.L*)[*YZ51"];016X8&VU[]B/7B<6+X2^9THG=M&H-.9C(_-YN,R MHN2N [',5++_NL M^2I5DO5EV>;*\$CIAFM8(3LB0;Q@&7N&P5,=_&*W6P,0YS%@B.!/$(":M9\V ML6CVX&W?YD[M=Y8Y:+Y_5RSY!YB(Z^%6SRSKJYU8A:%/]*PWHV']-'P&@ 1T]O^17?)D]N<7:SQ[8L[O/44"SM=+:'B*L3A!VN_[2&&HKK M%Q@EQ>! 1+ 5#VMXG8G$>$L7FP?03XXD-6W&X^J?\4SZ, (ICW*GS#F/3>LE/,D+'DM7,[-Z8QA"__91PH5H^Q\ MTR4/4GD& ,,W02SSTV*=@K,P>4G!XQ<4=$B4O)_@I3_6?A*+?XW= UP.6MAU M*X6\5PJ)'[0\O>4%8=7/!VZYNC*[%]=I]]GW4FRGY2NNIQ7">:^*JR7L>T$% MRN7 ]\-\45O>+:[,\N[Z/?Y5?FSU[T<@+.?+ 0ZJ&H6@A"MNI1(4*BVWXA.W MD(T%1#(S+3$N:'1MQ55M;]I($/Y^4O_#')&N/0F#7W@)X""UA%2H@2!(U<]K M>VRO:G;1[KJ$^_4W7CL)N="KVOMP^P%F=YZ=EV=VQF%N=L7TS6\ 88XLL1+) MAIL"IV&W_F\.?W<-5*I3!.RG:\.([A M[3W?H885'F C=TR\G8#5:_X7CL%S]V8"!A^,PPJ>B3$4F-*)M3R&"]>N2:OV MG_!OCXSE"H34.4O(7R.TP)JX:A&/!M53.#E6N8VAMW]X91@B%G_-E"Q%XOQ3 M=1I5;7(".Z8R+IPJR#&PTLBG(U4[J<\BJ1(D6T(*;()_$7Z]><'7H8DRDD5R MUG=K.G_(><1-544OC-2SK>Y_M0S_;F[ZQX4W<"??]W..JEX&%JOK^7I./[3=S#\NMO?SS?P:UI\_W"YF\'XVN_N\NE^L/L+-8K,,N^7T M)\*:?D'(46%TI"BHIZ@UC 23(W 12[67BMD^(KW"E( BKE06L<&,:], MH;Z MJ6HM#;2[D6H'6^<2WJVD[D 0!(X_& ;NJ&WEGAL,>[4X" :N6XNCH>L%M>BY MONRXUYI\@4UC*A N$)1-E MRF)3*FKXYXZ>R=V>B6,%E*6B'"EC XF=#6'U)A[K]JI&2W8$?]"N)H#?!GR( M<6^H7Y6E)LZ9R"Q1,3F0FEN.R$GM@$4T831F-5\)UW&IJWE&^)4T-'S\QRI4 M19$%KP-*G^:;?F*; M5"Y+C3,I]TCF;V_79RXL>7%@Y5>D:+X0DT08%^=@)W2<4?^HK[^G?B&_N/4+ M<]?_W^;N21Z/4MBMOEU6:+[/?P-02P,$% @ 8&2Y5E_[K0W? @ W08 M !< !B6F;M^M^?.=TZ0 MZ2)?O'X%$&3(X@81UESGN B&[7]W^,:RX)Q'*$J,0.]MEC.4S&# M'!,Z:3S/X,!NUKS7QH_YW4/%,@5"EAF+*5X'>M"X..Y1'36J#9T,36XS&*WN MGSF&D$6WJ9*5B*VGHEU6K7F2+5!VK-0JAC)EY "._*/ MZ+>;!X)[ O46@:G2HXJNNSQ"F<>D )_O,QYR;2[5#89&91&$:AMA^#3> OX@ M/Y'4@!15)M1B,:Z0?FA[A2DOB15UUK(*Q[19.?=OQ6NC8KN-V&L[8]7R_P_YX,NW4G:GOCX_ZV\$P MAR[933ME=V338/2!B;C=3WS/GKX'(G4J50'7UI$IG:P4,::$-,3-.%ZP&MQQ MOQFK/JRYSDA>KC#:E,!41.:\54\V [^3JHFY1P!EE&%9+]S-W]E]P@;N)VI9Z*-JW]XK=S_]EIMTWA P= \^ WH/FJ_ 5!+ M P04 " !@9+E6/-H=H'P) !&, %P &)R:&,R,# U,S(V-5]E>#,Q M+3$N:'1M[5OK;MLX%OZ_P+X#U\7.M("=Z&K+S@7H%2AVNE-T^@(4>103D44/ M*<7Q//V<0TFV'"M3IVVZGD7RHY9X.3PDO^]<2/5\7B[RRW_^@['S.7#IGO"Y M5&4.E^>G]6]3^*_1B/VB!!06)"OUC+TRFDNCY!6P=ZK@A5 \9[_IO"J5+MC[ M0IS4/=W?&RVJ!10E$P9XB1(JJXJKKHR/GW[-5 XL"$_"D^ D]J.DT_^U7JZ- MNIJ7S)].8S9B@1>$W>ZC43V/TV8BYZF6:Y9>"9UK+0::+ M\ORC)5P6XYXKJZ*&<:>>>[O;%"/+]5-NV)SPPIMYUSB>,W#@#D1%P- M[@EF*1?75T97A1S=K>IJ58L\8PMNKE0Q(B5GC%>EWA29>I"Z+-5& LHJ= &- M\COJUR^M@GT#N35:-9JG.I9Z:;<%>]5\,-KA\ M#:94F1*V!X'D[PU(O4:1_J?- A=_]!^F,_9!XW8"^\"+*N.BK S9K==ZL>3% M&G?.H Q@F;*H %L#-PP*B9(_<"/F2(.ALU1GN_"Y9Y6PP/1L!Q;3AO[_83/T M$AF'(@ID)B-OXDU#&4"0R51F"-1H>IS8#!X)FZ\X>5:$WV+-K@N]R@']VK"& M:(--J7%W"HU>%'>%JX(1!JNB-!7@Z.A7G8M%T'(T^6@VR2,3:!G"5"_0+)>Z M;K?7H !UG*SIB8+?@T.UAN9%LLD*H-#YLX+XQC40"B#?AV;%=@=-4&/PE9S MA-"XJK ME*Z[Z_+$KCYV!7R2@I1!PF46H?WGXR@ P#(QYG$@T^-D5_BCV47&NXU>MW@= M(K6P.5:;3KTJT. O7 2"SR*OR-(C)SI8'"*?E,G7;(D()C822_-\2[<&V/;. MT,AHJ4CPD%I4.39 CFG$O1O..GT$MW.6Y7IE6P(:N,)M-QP'XE3H]-YG%ZH] M[/#(MMKMJ?]$I3XJI=$8O*D44@@9"1$F00 R' =Q%F;^6$Z.DTK1(U'I\P[N M?GJ6!/[DS#9D:6)JLN,ZPW =BPBY[QDWX+"/6%:T[10Z@24(*#NGYM1L@4Z- M'!N]2XRIIB"PI,9T_LZV&?3",>B4S*T(LC/_ YI'P#:=P,6FR#L7(3U99(,*?@3O+*'=Z&@*P7$=S-2'=?IRJ =" WRCH_A:V@<'(H M@=YZN*Z7-)!S8E ;QVU!/VP\*%4J]':HB]6YDG0ZM,\W6Z562<6-HAFI.AYU MCKP@T96ED-!9(.OB1^?5M 74L$2W2IV6G-:XRCEY9UGG<9W0$GO4D6LWX,:G M%*@A^DOL#_+)/_8Q-/% \O%T[$51'(T30+J.IUD41'(<>UGH'2=#TQ_"T(.= MS!Y1#^YY.%^1XS=*$@VYU86#%VYJ92A_(VYR(UM:(',53U6NRC4%FWW#]H:: MCE*.+;4%V.G;20B=_[]M9KBLS!+9:EVT+(0VTFGD,L$K*# (SI&T6 -+BEFI M"::]-3'1C*@E>MPG:O92T_=2/T7GB7%KE$&:3*64/ W\:.K''H3'24WQ2-1\ M>\/SRMT_$$PARS 34S<(,-N346TBVP,\9OW:GU,Y)F)']':V3N52797W:W"( M3^>;UD!Y:M9_2-+'SJU::9L2.VL#]=*@@FH76[?HG_=$'0'62)C48IM1KQK*1+$)ZO M^-K>(VH72_W7.HWD6C]WC\,\NLO987)]Y3)JRKPSUE[[! ^\]NFN$O)O=S7_ MIH8JY0D&$+$<1Y,IVB9_&DB!*78:!E%(ENLX#95\K!BBM@'[MH1.?)MOU<85*/HY_=TR=#TH0N_T[I1 M7*#]<8?5Q>X5S(L^LX5JSKG=)!D4#3C;"=+%36Z!FIAFS7)U#7ESE'VG_?"; MU^R'F\>_#86S,(-8I'&$R4 T"2")HA"\238)O3"*X$A/G..C.B9S]Y.R9?]P MZZ0IB.@R<.NOB4,/R#+V,O&-:ARS\5*;.MJ@-JX 12X6JBP!_B)$2C6F#E0O M%>I'0GK.S)"G&*)8"H'PEPX)6FL#OU<*Y^,L2U4(=^+]XNDTK/=:)XF]9.Q/ M0:8B2B:2)Q,OGD(6AQDFW^)( _K'.@U[F6-2B8W1"5FO.B^F"[Q_=PB1TM;%S/O;1KLFSL@MS! M&'%8A_H6XWQ;+3"F1"3U)]M-4-![0_7DI^ZCT-1/QZF7Q)F(II$W]CF?^HF4 MOI19#'$X/DX*/=9QU4OZCL6@J1\BH,%Y)VW<5P8M=X9U_*6*&YW? 5A!>9& M];<&IG%HL%CF>@U8NYKKVHOQ'68BD[Y+R'IR?)"N\[KOA^XF3T1(YWQIL4W[ M=!#PZT]K(,IB 2+A?ASY8\'3,$%\IS(.9)QYR3>%8J3CX0#;^:I/%1)A,V,C MWTLZ"7W]L6)=-KA\@[B;_?3,'V.J6_\T+Q_XF@5Q_4G503#H9>C]ZM?#? E, MW[Q*]PQSC,JV6&Q/7(+E+7/7-"S-N;C^PI9W8=[812KJJW8G.9>G]O3N9YKG MI]3L\F^\W;U6=V^6QS:]0J\,7](1%_T.OG&Z'PT&6T1]%Y2]GBO(V-M;$!4= M?K)?ZQ3H?[<(7^4?=I[ID6U;[M5M!'S%5^$//1[\?E^%=^;1/IV?TI?U[J'Y MWP-_ E!+ P04 " !@9+E69=.^>O@) !#.P %P &)R:&,R,# U,S(V M-5]E>#,Q+3(N:'1M[5MK;]LX%OV^P/P'KHN=:0$[T+CDN(Y]R6=3,M9?O;3WQ@[ MF0*7[@B/2U7F<'9R6/\VA7\?#-@'):"P(%FIC]@KH[DT2DZ O5,%+X3B.?M= MYU6I=,'>%^*@;ND^;[2H9E"43!C@)?90655,NGU\^OQ;IG)@07@0'@0'0S\: M=]J_UO.E49-IR?PD&;(!"[P@[#8?#.IY'#83.4FU7+)T(G2NS6GO6>8^/6;+ M90ZGO4P7Y2#C,Y4OC]@O7]0,+/L5%NRSGO'BEV/FKEOU%8Z8[\W+8U;"93G@ MN9H41RR'#$M<^Q[UZ?&JX,DBGD]X9RD>%=56I+MK%G1I6:#OE$ELU M!SWF1COMX9*78*XDGP(MPQ&+YI=K,K"4B_.)T54A!]]>ZDZ@[O*8S;B9J&) M\SEBO"KU59&I!ZG+4FTD8%^%+J"9YXKX]4DKX*:!=EYN5[!HIIKJ7.*X;R^G M*E4E"_V#X.3PIN'7%_TD-=2JCZM#SYW/N93M^8^"=Z%D.:43[Q_;()F)G%M[VGOS^Z=W'Y0M MOY!P/:;D:>]KE'G^:)P&0S'R(CZ$-(HBCX]XX$D9A..P=W;-6AW^PAF:L^XY MEOXCF\$_V&K,FC VCKF^[NNC MK':_83_=+#/N5S;E%\ ,7"A8D)*:*LMX452HEPS,M2D9*J9WVLQPN,&_F,[8 M1XU["]A'7E09%V5E2"F]UK,Y+Y8HGL$^@&7*XES8$KAA@$B36-^(*?)0WZFA MX]6]?,,=P@*S86]@,>VN_R,$B>$0PEC&GHBR:!PER7CDC>5(2BR3$9>/%4'! M_B/H%2?C#D$R6[+S0B]R0-.J7P.I09#4V*C0:,AA9UP5C)!2%:6I (=!T\Y9 M>0@MCEH(E2@9A00MAF#2,]3>I:[KK54H0("UW"RIRHR?@P/?59\6RR0*@T/F MSA#$,:B"4 9-2ZQ68/-O9\]0-#1=V&**BHS9BKZN.UR @:97FM%,V1R-1Z* MA2JG.&,[!^$DIH'F**N6.&^\-[A*Z;*[+D\.S)+!HED>##1$;I MF,?AF,,P\]/TL7) ^( Y@!1AZ^9=@ZB/!(#5\;+I7%<%*L^9,X+Q6.05:4U$ M;@F@]&Y@RH" M3 N06&S9@,7.$1S.A+X=RGTR]P6O M[/9-R,Q. 5'8C%0;[KHRV $JXPMEG<['6E"X?BC\=&TM="T. SEWL*XM]W5B MN,9JOS%/J+9"4P*%LSI7TL6H;95:)14WBF:D:@_$&44%=5U9<@(<3UKG,3@+ M05M "4LT4:C1G-/MJG).EHZLXPL=9P);U*Y)U\7"HQ2H(MH>V![DDZVQ6X@. M@,<\CI ]1E'&)?YE 0PCX*&$$(:/E4?2A\8C6^OG-3K97K-OS2K(1!=*DA[G M5A=NK^,.JPS%%8@PN)$->#?Q2:YXJG)5+LF]V"0'D9T#OL-TS5,K53MQ"6=+ M738SG%=FCIQBG7\DA#;22>0B%!,HT.W)D5KP"LR)LZA*590U?2"WJ3E:+T\$ MLA.!>!$('HV3>#2*(S^+QP%X/!S&<12&8Y!WBE#N,X&(_2>0MQ<\KYQR)C!! MEH$HU07"P&YP[*]\F2VLC_ITLZ_O^ (;HJ%@ZQ!#JJOR9@FVL8_XAEAETQPH MH)+='G-D:1NJ<9P(]=*@@,M9V MW8+TU>=/[S[Q";Q"7VRK$DV\IQ/$AGA;H%:BS$)1-PNJ;^OT[K]G^T/B#(9KQ M* HC#A D412-99H$81K'@9=DDH^"Q'^L8>;A_A/-CX69W1,=LN6H_K7)0R99 MER>NK1\"]@Z>99/=W2 :KZ0JM;%7OILKV)!;TK.9*DN [UB@J4;_D:Y+A0*[ M7I\CFZ!]9\F@Q%\*7[6<"']4"N?C^*\JA,MKO7B*)N^68D[](!4B%D$ZBOPD M3+)HY&=<1C(,P^'C=>(>0#3Y99XSBL>X!R5QCU/F12A :#:.V%54=X%&.GE6 M=?C#^58NDN.>)FE3OCL!OHFWUNFK#7J<2VQHX4J-WT@.=;AGG0VP#T0X>@O] MVM^SZ.S9:H;^ :Z?FUUC8&W,EC_I_-W31E$BO23,PLB/HSB!<3P*,R$]+E(8 M\2$\5J _@'#O2WJ*TJ#:["/LP&EZ;>IGK1J$]VN+6Q47.K\ ,KL+=,[K9\A, M8QS ;)[K)>#5Q537%@%?X0_$^[TX*0;07/ M.N\R#,9>(D,1RC3*/)F&HU$@HS1)DB&,I;B3\4TR;MK$W]^A/_Z\/-ZB[[W* M<1M>T;'&'7[4O.YQRULA/S_S8^]X_7O#VR3?&_$C7[)@6#^3W [<_FRQKS?R MWTW+OH$I:IEO@\L=;_?VXS[,Z;0X;..@P?R2N80T,Y/TN==G]/]BYUU_Z]XY MM(>;7O;X'VPD7A<&8PN3\[.TEB(I2,>S?2@#[9-!3()KOL]=3!5GG)<7?ZA## M'MV(/S/Q7UA3U<>=HV[6_;-A3_?\"^PYN"M2E@.SKL6#YB8$L:(%B[!DWW 2B2LHA* MI$923=Q/OT=*2NPT[7*T:S'!@'F([_R]@UH6MBI7/_\$L"PX87Z$8RMLR5?+ M@_:_6_QE.(17@G)I. .KYO"[5H1IP=8<3H4DD@I2PH4J&RN4A#-)1^U)_YPH MVE1<6J":$XL4&B/D>IO&^=LWN2@YQ,DH&<6C231.M\X?JWJCQ;JP$,UF$QA" M',;)]O'AL-7CH%-DF2FV@6Q-5:GT4;"7^R< 8STP)Y4H-W-X_DY4 MW,"?_!+>JHK(YPOP^T9\Y'.(PMHNP/(K.R2E6,LYE#S'%4]Y#GNA?Q9!RY^) M#[W%"@U2F8(PY-<- O DC@*TH^7Z6IR".]WF,*ZO/B$,&:'OUUHUD@UO;VU+ MU9)<0$7T6LBA$W(.I+'J>DFW3-JU3&G&D994DG?"[XC?3GH![V+D;73929ZI MDB&9EU>%R(2%)!Y%RX/;U%;+3-\L?++]!6;!ZIAK*W)!B8/7 \^>-]HT!-%G M%40I_"6%@^"%120:A!;C\&PO.IPN($HFX=/$%I(AUSDDAXB:8'4FT9U27P6C$A.;PFLLD)M8UVT7&LJIK(#>R[(\_VTC@. M%]V:GT6+%X!43Y6N$*7#/] CVI//A:%(?L.)!HX",22L:0%)-&@#AQAPP<9N M)+K@%)E:@08ADL'+*UH0B7&%_"IAC),>?^Y-AE:#@FN.8CO);J*T$_&MUZJ7 M< !G PPM4<+)" -6R/=<#^!<.M7&W@O527J/B:SQ_F9TLR3$Z4 MEZ6I"47O' 5AX.\T?'!.1'3V&EI5(\EH="\2;>JZF\3NVL,V@*P)]4X8$F?"D7;+%MYJRA;JJN?8\S:U4._KQ8-OV*U\/ MP2T]UU&5I#;X3C_Z KCU.MO'VN)^+Q8=EJ,HF_!L.IT=SL@XS[-9DO-)PB;I M(9M,&7M:OG6"/@!))XB$N2N#V!IV?Z_)!N))6_;OY=2[Y)A^7HZ6S;]!X\GJ M?H;-CRALCZQ,6:NJ.<3U%1A5"G8+/G>[\, J?W-2"4^KKBNJ:M@K;= MQO==URP\O&ZUB,Z(Y&;XYJKDF[[+BL,P]D;#"S46/ZDLMO? .#9PK+^!^+M- M=P&!;+-SB7!W)&1<*\-WV[WT$2W>3IW<&>\:ZB%;U\9\Q/>#^+M]/[A1HQ\M M#]PG&#_H/C/] U!+ P04 " !@9+E6IV^U&A,% #!$@ %P &)R:&,R M,# U,S(V-5]E>#,R+3(N:'1M[5A;;]LV%'X?L/]PIF!M"MB.)?ENQ\":MD"P M9 V:;N\425E$95(CJ23NK]\A)25RXG2Y]+*'"0;,BWBNW[E0B\RN\^7//P$L M,DZ8'^'8"IOSY>*@^J\7?^EVX410+@UG8-4,7FM%F!9LQ>&=D$1207(X5WEI MA9)P+&FO.NF?-XJ6:RXM4,V)10JE$7+5IG'VX7TJ<@Y1W(M[46\8#B:M\T>J MV&BQRBR$T^D0NA#UH[A]O-NM]#BH%5DDBFT@65&5*WT8[*7^"<#830\Q17 M/.49[/7],P\J_DQ<-!;+-$AE,L*07ST(P),X#-".ENMK<3+N=)O!H+BZ0Q@2 M0C^MM"HEZ][>:DM5D9S#FNB5D%TGY Q(:=7UDJZ85&N)THPC+:DDKX7?$K^: M- +N8N1M=%E+GJB<(9FW5YE(A(4XZD6+@]O4EHM$WRSN19\]*;4J"Z+,*P@G\*86#X+E%)!J$%N/P8B\<0QL/^\\06DB'7&<0C M1$VP/);H3BDY]4%Q*6P&-N- I"PQ6C0OE+:@4CA53$@.IT26*:&VU"XZCM2Z M('(#^^[(B[U)%/7G]9J?A?-7@%3?*;U&E'9_1X]H3SX5AB+Y#2<:. K$D+"F M&<1AIPH<8L %&[N1Z)Q39&H%&H1(!F^O:$8DQA7R6PMCG/3X.^JU?=K!P">I+M$0*SY[G-\M23!949[GIB 4O748] ,_+PACS5RPP^#S9#@.QV08 ML1'E@R$E$Q)S%O8G+ Y'_3#$I$1S8LQA\.;\[-V),/:CH_WT5'4IF,W)[;.U1S^B]RM\0EKF.6((L90[U%]'@N9_ET)S5ZV, \EY';QAO$\PWC2$ MPWWVJL%B*VZN8^8WZM$53N-!QX4:6?L@G+O(VH;1/=;"!;W#+;CLD/$M,$HF M;#B($S*@X6@03@>3A(U3.HRF23J@PW3\/T;O BSZAA@5$G/YVMK M<-5CK@$P$1H17&#>=%CMN&V2YUCML>H)7UY,@> UG;HH-.D4"3+A2;M4CV^5 M>05U57#M>9I;J;;WWX-MU;_<('B#9,JG/*(C'O&8#Y,!B]A7 MPFK%UC5B.2D,OM.,O@!CO4KVL02YWZOG8=E)\' D[6Q,NN/(*;75)?JE8/D& M@3-S51,[R_KOE&P@&E9=PX,PL$OL\?UB5VS^#4G/M0YH=8E8PKX[O)?EXP1_ M",6OJT2#O$19J]8SB(HK,"H7['YXW2!A>6 .=C5A7]^E4,=H6\[OYN?=NG\7 MO9^K(K:AFA3NHNC^@V>J_.C6^L<9Y*E5HJJ4PM2W@/IB"(127[)<0]:JE>T; M0M/03?NCZRZ.Z(1(;KKOKW*^:1JXJ-^/?(G$NSO65:DLWAR <>P-67/9\=>H M^JX#R6;K?N*N8\BX4(9O=Y*3)W2/6R5X:^R&<&.I.WO7)GO"!XGHAWV0:.G1 MC!8'[J..']0?KOX!4$L#!!0 ( &!DN5:"L62]N@T !$R 6 8G)H M8S(P,#4S,C8U7V5X-"TV+FAT;>U;;7/;-A+^?C/W'W#*M4UG)$?OMFPG,[:3 M]'R7%X^3MG,?(0*4T)"$"H*2U5]_NPN A-[JQDW2^Q#/)!8I$%CLR[//+NCS MN;"*#&3 M[*4J>)$HGK%W.JNLT@6[+I(C]R3]/-=)E9#)B'=;O]@?QXYV.V\<3OY'SJ19K-ITE M.M/F:>M12C\M5MIU)I^V4EW83LISE:U/V7?O52Y+]D:NV*W.>?'=&:/O2_6; M/&6][L*>,2OO;(=G:E:,6\3=FVHC),Q5Z$)ZX3?$=Q=!P'T+D8Y67O*IS@1,#0^?X(CGIU/3;/FDS\K ?NTT[U^^_SZS0OV^N+-CR\OKM[_>'O] MY@=V]?;US<6;_^[._NS;1[UQ]^P!R]+WITQ9^#+9+\IS629&+2B\=,K>R:0R MRBKPW%LY4R7,!7%U4YFRXF #J[^P>" /B=;KHW1V+F,)7]PE>P[#NKDP\/W;(J!.SVE W&$.NM9Q\6+/'WSXZZ?>[9VY0FZYZ9\S?7>WFL39@@C1L1_,-<-YC@C:#=3@ LY "+.XT6:(F MVVS!#5ORK)+LG]VC<7_$%K 4H)B11TZG[/T5)%HL]"& MD\;=;@R;KC.^*F-MMIGDL"5X8C57\ &D;QZ%.:=KF#\%U16)I,<*)CTR6DUS M7A1%!3N[E? (&*Q@+[7)(1MU_@-*,23_6H*-G,#;SAH6;C1@YR!#6(.4"1:V M1Z!EN AZA8^%MJBM12:MI VN=05&U54FG,@H(*[.%PL S[-/I$BG1*//E$, MOWV $)6=:P-)']@);I)D#PS$?3'3W1QA+@021;E&7U317UKIAW WB%C[E4I)(")6XWAR2@S1E M$.I?[K+^>A>?G,[MAAS 6:L,G ;-H@RMAF%,WB\SC[HPD5 &+G2SW#4X$S(K M(&R01$N4-XQO-Z-I3;I/@-#H K;#?P%/M&NW0U(E-P J*_0/3D)@UOF8Z3'@ ML\J !6V-GVY'"2]MD/P'64@8DZW;D%P@2A GA$H)J:R31F$*^K52QDU+4/!1 M@49N[L.=>2C[696P&2@*&BU<8HV $EQ%,?J*K]AC?, GS9\OKUXU:1,$]YY" M 3QU.Q2(GB!I[!@LKTJ+ P#% +R"AFJ][R@(Y_ I!QUQP^G@PJ$\9[]6VE0Y MZ@B"LP2=M=%G?P$CD,<69%%\QN>IF0&RYKQM7OMH#-JRZ,3!])>%_'.U5/"( ML_$K!?87SB(.!(+_>#"(XJV)^F9;3!58\'=U* BJ](NT+0Q3D;80?BR](OC MA8!4X"OK-LLBY8.L0([(,R!/(9-R_#,690=V5PK"9+I7]VU,Y62 -CDKL$]I M';%R^JJ7@"=RK@IR_Y2@&20JD1A[4'3#,#9[QV8G;_B'CQYA*Z41=FJ#E? M(N,*4Y-/UI5A&W8IZ!OG'0"J2Y@8KYRO?KG=OU)\JBC;@.Y?5H9V?P46)M"_ M ,\J2[3[MBY^I**&D@* >[O9_ IM7'L?V;*D<90YX"$7$QC #HX/ $#-\UP5 M@#2+(PVOR8%+4)XH>!;F8(';K<40P](*$63!E0-'R/N<-H=P\@6=39>E0@"[ M )?OO.H>B7CJ)OVNLA3+NF M^T1A $?B$L*K&0N.'+8!6V2Y-I)XB$JJS*72A"A(\ > ^UQR5W]P* ?)AS3R M%H*TNYHKH>]I=,65*N-*%G))'411HI(6+6_G@"50A[HRSOJ];A2D1;8^PA*M MJ9U4 4_F;L,K1"+8DN%0@&-!17#$Q1>JE2QEMD1"["UX O#XM-5MT?6""Q&N ME7C:^FT\Z$X'W9-N=]A/AY)/INE$GDS%4(YZXTE_,&JYGL33UO-W-R]?J=*^ MQ[D?WEA=*6'G>-']Y@]W6=U/[*WGUCR+K_&."#*%)89'0UP1H@)4R[.PD-4+ MF)=(Y!@49\6],[D.ZOYY-I_U1KD_>B\#3#VO:XD07^Q/!=BV/,Q%FI!-?MT# MD8$=.^8CT.F1\$#2<>:'-<']"\E-MNY ,< S+$F**I\B-P;RZ\&(R)J0V)Z! M*!6'65D$PBST8J9 \S!=8A&SJP38/.17)%EA MY;=UNPW[)+YLHMJ3VBR(_]RIH$,W<$_AV7=Q94'YN2:'+M)SP.)F'TXXA R: M=J:U@!JC*J6WFZNI .P(/I:^&"9DVRY0]C0&8LI##WI&NZN$N(9U--,)&!N# M9 =ST.IA +$KDA]M 1A=N(*H7$@Z!CI0C<,FLRS.I8L*7+;<3I(^<+8C$6Z8 M/>$/MQ&!-E'POE, CV&7MSOBT=$& MF+H3GHZ_!^8,ITS]CSQEBG4!3&13FP].-'TNAA,INRGOIL,D2?A)_W@R'(C1 M,5S)GOR::#Y+HKD02R*[;S3,*8$#$HTB'DYQ&4$9NS$:PI-GK@ ,F0D>13"7 M6QGJ4+KQO2+&_<*%6WBE@%09J+X- =4T-'L6M*9#+P"7IN%'_9D(30AQL$1U M?7*0:P_Z(+V*$:B->3*K""XIA^!6>,# !($4*FOI5%'#(^:P[43E]4'B8I$+4!7\DXF%>48C>0:=HZ&\:F4&BFIX1A;I-Q4 MN3S;G'G$J2)>%)Q&[RHAD/T$/!I_QQ3YP *1Q=K!:7"H*P*:C-18TE5OJ$X@ MZE2N19V4PODN/EQ*LW1G+\TL*@VI_]/GI-])21\!FS(]%GPTYNDDD4,Q2D]. MNA/>[Z?'@[0['7<'7V'SL\#F.X\MKUW4E1N<#X]4T85_!O?$[B(/PXX\0 :: MN E0Y38_V@T8W\7RO&EOBSJ72(/K'N0NM6X'1IG,N3(+&-LP/AH=#5 RW8$$ MJ*"U(2*_W?:G_@R2N/#* 9W<(#W$WW MNM^$KF#3C8_Y+>G&->89GK M#,!,\>X\=2VWVDW;.:BN6.8R$T<$DP<;'_MR)^9'XO;;KN-=@D[(B+N3S(?. MOV)G]2U:[UJ.O:]JSZV3)[%[9ZNJX(7*=57N0U4TS@;)WZD_O(1NW?]77(7K MDP$78]$?3(?CB9S(+A<]GB3]D>Q/^->^Q^?!U=L *3^%2O7*L?=\>/L^X!K#IGD72(7>V %7SH)+<"-_@%G41.E/KHXW&;! MG@!24&S.T!%&>#7B\-$GCL^EF6%KPW-3E)->S6DS(-LR!)6FXVZL[JUR9U1X M..(.9!KQJ9'A^1K 195QY(Z@*IHGL,[VKA*B,Z6@M:VM&;G424V.-\Z@5+'4 MV9(.?[:>F@%48&=]*E.$R7]S8.=F[0W59KW)\:#M3O; "N&TRL.N$NX(_@[/ M3DO8,7&QPU-->AY<9]CJ+G8SI&$S>M_4^%/7@]5)3B>U^\Z$#[5B[$IW@"@; M46?>0^V7C:/B0QV0\'J(.@;"%Y%K]WXKL' 3+WMP_V M=DVW^@EIJ'L]#-3DTO.L%=\JGFU3*M<4?K.41V#P3_NX+ _B4&AQNT3PAU$I MKMOW]?_YFDIXK\&]>O"*_!V,O$\V/#C=^X9&>'O@RP'/QN?-@3M?U<\_X W_ MC^V]?KHW_)MMA$_G3_"/).B#_T.0_P%02P,$% @ 8&2Y5C=^1LP.8P M:), X !I;6%G93 P,# U+FIP9^R\=5S4W[8W_B$$I+MA4)"0DFX&1$I4 M0$$:1$ :1#J'4#H$! 0DI"6ENTNZN[MAAAQJYC??<^]][G.^W_.<>Y[;]_>< M#Z_%'\.:O==:>Z]XK[T_(*>1RP#Q4P5E!0 -#0UX@_H!D'. '("%>0?K#B86 MUATL;&PL'%QB7-R[=W')"8GPB:G(J:FIR"DI:1D>@&CIF.DI*9FXF)A9V3@> ML;.P<#P6%A$5$Q<3EGL@K*"HI/WVEH?E:2UM'U\34[)VYA:65HY.S MBZN;NT? QT^!0<$AH3&Q7^+B$[XF)F5D9F7GY.;]R"\KKZBLJJZIK6MK[^CL MZO[5TSLZ-CXQ.34],[NRNK:^L;FUO;,+.SXY/3N_@%]>_:87&H"!]D_/7]2+ M!*47.B8F!B;V;WJAH;O^QD"">><>'Q:IK#JVL0/9?7X_'/+'T=]+6^\R"[R$ M4KS],()+R2*X\@#VFVI_TNQO4\S_7Z79_U+LG_6:!? QT%"+AT$"@($K\P[Q M0EI"OQ^[%Y:<PYK$@7"5;:J;8Q,I55)NWBJ%2H/ M8K/L!0M(*>^^'X@8K&U+VMN+@R<@@?L':;>!3FFWHG-3FC+T)9U1EP]2^9' M3Z$M1+#';D$/JK6:K,I6D'L=B#%+ MOH.'K4)";7D:Y*63"4-MG%+>CKU0LN/>.#%7;ON@K_R1V6'+VEQ*=!UC;KN$ M>E+Z 3Q*<<1+-T8N$3A M=AF\7'EB8V3I]6A.F9Y*7A$;R0L>Q=XTSLY3)! F_A'!X)W[ MO';JW22WDT6&< )EA/F#%NIKS?J87K4@3);PHFJT3^".9C))V95K5?+I ?ML M VO=!Y.I_BOW8C@]@XN_H7V]*&=FQY>^)@P:5\,N&]%7]954R;=J8H+9!15[ M!ZH4$>ZR3ZX.4GUZ$*D=4*R>\LMX\,6A-Y;8QME2B.Y"=E"8EYRY;2[D#=S\ M)6*@ICR)@V!@Y!7HZP[[FQ^("ML[=!(OE(8 QD9Y-R30;JV77!*Q1')T1O6S M-F;BP'8E=M_L70@M<6_>QF#GW$4"2,!KB7?AQZDMV3-8;@>8D3=LG[M2=7]F MN:R\JB%<*?ZG(.Y&YJL+G1Z6GUM^@T ZD4X&:L^I315+"JT]QVA+LE&O2N2) M8Z<[0T]_5I9@L$NBSY0HN MP5M^F!?W F,!LUP^P>BT)E>ASZA>G^.DWALIX;4+MUC.[,JTB.)Z+R8V MZ%.!MB^H-;?U7JD8LURC$DJ/?F6)80Y:MVF MZN*#$AY-J]#([B+;E+,]M57]H6WS"F-LJ^)K6OV?8IA/LRAXRCBX:WT0HOIY MN,IOT0Z_:/E:(@&RD@:.Y=N'PY9)'GA#!#KS<(]9BL\A/-J%"O,)G\OOF(?X M_I)0[B,;L+%&\38HFZQRFZN.57S/DPXZ%SWDMA5,KD]HBI$GXHO4/OY\YS7= M$[\0IO50X-R#LQ<)6)PI0BEBE&W/*VS?=@@UD5]F#M \X\,;>J%$?Z)C*%4U M*F@/")ZGHE<,=]0UAMM;2ZJU;R(N77J2E=WG:M8 :>'=T>DW?:&YZ97TWQU?P+(K*#6/S9,:;92]CA!P3=0;9Z]W(\ MJRSIVFG1*)GSDGA5F6A!ONM1)MOW="*KC :/O561D.3V))RP9X%#'0D1CIO3 M\Y8G%3%9;(RFZA+RI70/UP<>VM)@]-NHKR"!8,0]F-"4'_?I]FDRY51%;4EQ M5NJB#2LE \NF;"A3W>S)#EJFBO:DV'*+$%UQK3OCL?T['1 M'UM@3.>5\-^F-:^K333O2^1!ML]+B*%//+R:L*",R>8K9Z,-SW_LEM$9D?60 MDV2Z:[T4R$O4[M5./VY[1!>%P8SE*]V0T>"C&E*WC^!IKAH]3:@?<[JU=$HL M^CYZF!,WALN2=L!Q_656'\0=^/1'#PU6J6 S/;Q::>Q&*\]H27N7%4S#$T'_ M8;8.)Y.518*/%?V *7\Y9>YKN5TZD6=&@VL':M-6#O#W=8WJS.Z4\(05S%J> M9VAX%\>Z>X:MU(+%6JD/6K-AKI&2QM_W/ [C,)M 20;,[?;%/>_/R=@3)Q6Q M'OD[5E"H#Z[Y2P3XHISQM6O@&?B@A'!'-SU<@;?H?NTTHQT+=;E;_@\0 *_ZLV1@'$*&Q)X(?PGO 4S02B; MAS?O$[@C@0S&W[BX(#ULCD'^:('YI,0DSS;K*MCQT@<;[B[,J"B%?NR82QL_AFL1YR[ MXP=!>]>'"*Z';6+4#OZ[JAC#ZN[+JH2&**^^S7VQ=)OI2G$V=;3.:#IB8@*= M-[%8?D/_@< )%?Z_W2C![>U7B8CVA&?IA7]:T38>%$WL)[P4B[1_,"8&>@2Z MOP8 GE>3_6F$#;P\R=XFPBDL(TOZW:X.@M6.C>U]C)+5)WV)L@;I^(]:?M&3 MI5:% NO<373PUXN3>FZG,_@?EKI_]#0=NIK7/;-%!=.8&1HQ,-]&F=5FT7(: MX>Z%;G97=DYVQ^PWDCD#@5](0%Q!^1G^BH[R+[-VC(!O?@8,Y&A]\LM$!*S) M/W2D4R](=OD+IUXN&#R7/!9GU[ 7F_^%^XE.R;@ZK_5[ ]I*[LBA4T_%1=+L M[@I/,:WUCZPD2S7_\./R1#HZ+9JWC_C&0G>G1=!(6,:$;B)]7<9.INJO*I);J=@^T6:.EUWIPC.G# M1=OY8UM.*<;496B2[ )R=I*J"G[,Z+EKS69V7<2XAR]:W]]_Y:]$;2B*GF>] MB#\BU#?9T.2_P9/*>U_'YLB\PC(3L1Y(9;!LNBSL$!N94_>0'>-K,Y0JL"1S M="WVF7:L2L3W"CV=K&J2KA:LJ N;^FA?FM>_I+I9DW/A&.WB'Z:+4I,WPN@X M!*\A2[TNLO?ZA&ZOH"J!IW.5"3:G$*CLG6E(E+-HC^J58FP MXA'/M&R4>>]&AD'GVNJX-[('4W+ZZ">C5>[4>O:L$W>S+;%0^@5$$L M\9,*95^EFE)N8S[QLAE,)C^]5 VZ75Y?;E*2W)*<0I5[CE'+482-S4'IWOPB M4>W[13E8T3W5#[]K88O9 -+G[L 93=Y9"9J;O=XDW:OQTR7QG9LTT;L;2H>2 M.0N@9-J?RBZIR1.-XEJJ\L [MP#9,53=05%<:GL>?#]5XHL17RRIPEQT618C MSL[89!3QMKA]<"%EGT[5]?.R ?H5R:YGXH_,Q%X286)$QN7* Z9$!)88G>8= M&3W@JH'I>%VKEO%UT.70Z=YCL(#.AB6@D!JE"<\8A1$71/?1U* MPX($M&$=VEWA"S,:9+&[UKD9O@)>RM]W%A^,\%1$6"T=B#N/?DKBWD_V98K4 M\!?#^)[G);M2Q-E!6?73*OYP=5)6J"%:E86_;?D-OS(=YX]69G]^SK+<,4HB_O?(-#+-CCI$!Z'6Z[.B!S9G3\ "%^M%*-^D18Y= ML8S%GD95FQ^8/ECY>X8TH\[)>"K/'T\D22AH5;GEN)GY?7E#'DH!HV+]C72T0XS#([&5M%3R6MJFW$X#E]'U@L85"+E$HBF4L[-M6J[D8( MFF%-LFN9\ZO:83%%0:HZ-GAT^5M%&.-MJ*H7/N-E<5LHT ]%!.3 /0;U#!CG M]J$JD@D\32;2IM'5$F8ADK%CN=DFRM"CME$WA:EV[FPDT!$_:5\ABU/S1?"E MO?EBF=TBX:;)YX5?.YW.7U R.2[S$LSOM6NGO>#UW,KN00)*7YZ<,+4]';$[ MGFG9WL^*%%M-=(=>MVM%[\*&C#G"-&OTZFLF#\U>ISR-?ICWGMDK?R/64G0] M:7<[G5#>A]Y-V_+B7/&YJS]BE;.^A/_0W#(GZ@[#M]JW'])CT[X>.\;JTJ9] M%)1ZI39N7U+H-5,PS-WS@NGN3VLYC\HP<3>]9:?7HZ9P* M'O5-@8KV2QR3>3TK=MQ,-I9EM)[-PI%_&0)]:"9% NL&Y2@\-1B+@F=T?T)4 M_[&HZ[^ _MW5U&_NN)73&VU *UJ$Z\X4.^?9]E1%F)S0N06/CLE#N@HTAFD[8%;IV5A)B2#)\ MHTD5).3]CO.YH4SASSYRO_?M3(G"^PP2/XN0P,$",\(_'@0G3EN3H445,^>' MT4A 5H7H!D<5EGGMJH0$TK.#$)AL\&&L"(J4V_HLR/#+=B2 3G9C@5@8!6]S M&",!O[L(0;1,>7.(W0[HE/PG$FCYB 1HP=5.45>XVI#EQY (P&)$9VFN3O'V M#A<8>@_<%?7W:?\^[?][TY+_,HMTB]=F468VCG.R\9<*SAU&DR=7^]\)5>OS M(N3GP-?X.^ KA^KB_%JC$,@QSPP2F#971@)C$8W.&FB]-]I(($9GC?<:PQ"R M'?0;T^_/:/XTGH;0GDK? >/AG,IXUNA15G@P+W/(@T?-[Z:7"XC4/,*7 _QY M1V08Z7A;"5Z<'WM.(<=S>&\8K)3.7RW,'RG"XVM M/'GE9HJ1:,S)TKYBSK(B[!>O4ZV-X$4@I\M'?[\URV\U8.&C%&6"O9ZC[70B M@2JX$7=B^7AAY=>Q#JB5JT>!D?([P[LLM<]C>&,WTR&#=^/NN3QDL&Q'H MP>7:/%P^67(.,600CXFV*^UW+OPZB'\G>I"TF.$K_>&VHB)%3!([U^I'[BS/ M#]8"^H"BNO]+E1=J[48X6M^1@I3OCZS2\OQ;GV(EJFTJWM[^7\8 MF BXK6Q>C[;]X6H$,&IC0A?7/:,_Q8D]H>- MK-E[HX($HEV&$.WBJHAOMB@-4:;JOHD9HH%,TYZ@-)+ZC>=W>_T/ TMBG$_^ MQI(-F;;BO261\KQUPSXH^LV63U$&'C>ZNN]Q<06P9X3^YU/A ;;^F)>LZ86' MT+RK2X]@_,%]D<<6@DE/Q]!-0"M Q3,S2LI86O.$:I:G?/DVS?J1/X';)BV^C_? M*(B3<4%(!4.DZ?3@$]PE@\D./^7M2Z6']X^#XQX?S<5T7R^(%>.=>XPYRP^? MS>F->7NN%+BWCLQI^'WL8U_:)"?,G\:V(WQ$_9,^\,<-0\;LG!< S8X*O^$N MV.73>Q8AG4917O&S.O7:4(F?8=B4U$^/:T$=SS1/->N7W'_4JM MQM/SN8#PD(/T.$\_;K\)+CG9B:BDT[JY==O504*($QZWB8JYM4K-1<[9;*^C M?Z'$(R9_*=D2?"CB4[Z%#\N(EX*@]U->W.F]NLQ9[79SSN?6U@XX&F95:@;$ MO84NMG?DUGT)/,Q;;BFO9>#&F3-6PXV-.R?%+'Z(4T.;(:97VS(.T7M)P$GS MG!Y"^5T<$C#.:SY]]#_#\QA#D\2#- =EA(RA#VP--6 M>E*O]C437IG"IV U)9J6-9:7O_O&5"1B)%5JK.'!"K?*XS3MQL9)9STQV]&! M)\QOE;*?Q9 P:KJ+,JC:K0/**T>S6JU7Y\TYEI0>]L&D6VIUH:.L\3B/.7^M MR+Y]P$;#+(K5V-3,[50S:_MTE*4N?O%<0I,AGU$7L9'6<#G32UC9H?XM& MX.B*!,@0$I8SUYY[KZ=WWPUGR%ZURX#>JQO=D8.MK3H^,ZF%V;A\=#XYG1:] MH22U]FA?W8KB@=*M3@79HLR"?V52LLL5?&N!<>#!N=Y'1.GUM+E[!B$(!\B& M55C4R>!"><4Q;7UKD9E1^T@@9)&@;DB5J>/RIB@/8_N*LP6\0G7[O7G;$[IT M"U=%R!?:4W?"EMH,:<:%%HRZFQCU.-EO>M#UNG1"F![F":?;<X;8,5>GG^O^LE ./DJ8#I@,:=D*"W0AQ<6_V,MD4OP MB$HE:]$M9QV$YIYFDZ4SBE\;3C*)7!^\+IMCL%K[\LSGW<-B@B:M!>HDN+S4;B7,B2M M\7I"'V5=V?R%YOW&9?:FF]GUI;/1'6R$O[^O%.'U:I0?5_D6O%[NURYS@S+. M#7G2UE$3V$NHXIII--ZA..4^S? MO<+VT<;AW/9AI[;3N[$BAJ!58U9?T;ZC6<\6XV&N:(:^=\,'14 M;1'R"Z^EB:5Y:.%V^C>)[A5,VWCQV1M'_9R7JA)W%Y[LB>I]V/CGCB+#> \) MX$6M2G]' DQI'SVR9&XGZRUEP-\L;[:1P,>"M<-,),#H@S.\;P+NEBRH\4%] M>;_R G\=7?"#H:\0PS/1AF8MWNH20='1-T$GO5[R4.;NU+HVNTAX/!*!L-- M94J*LN&#+'.Q'I9+BVP-P+U;G_#LM/K/7!?TY_.@G8#WOT@:K'A[7,M,-8@4 MSVQ?^2>N)6VV::\%.C%,YV%\"#=-S<]L]'[U[!.M:!RC8IQOJRM >;6,=HGK M_9_9UOD+%1.4Z'=9[!10ER?_-Q!J#@Q8I]OG,_81U:#&VB>C%S>G54U]20>V1ET*XH8_R,P$B695_%A+MSD)*Y:I- M?76@$V(_C]JG %K-%^TAXN)-#XS-BU5N(% MW79.4SX* @%PHQ5PB \];#(Q?UN:8!P)5!0UC!&/VY@&8GQ-T1:H:I%^Z7!" M^%X<9GB-G%.1H:TE$!R#HA<9L MM*H>T'SPKU]59LGS)Z*IC((QVI5SC MHYU.9);1Y(T$/CU8LR>Z6;P+3_XA3WO;I[?SJS!2797W(1.DM/H&N[';:H8#Z>ET_[HCS'FOBR3B'3#$(IT#3I M' <18BWY0Y']'U)L_^_C_@&,EOP1JOWMAW9_H!CQKO#C1QKJ*(@,>"1=&JVQ M=1FH=(E_AX+;*I.VYTO]/>?L&\'Y3R"?I(QJ3ND_$X CT^CM]-3LL6Z$^ VL MRL$S6XU5=+VU:WU!#$8302_FCT6:T+P(@MH8C8*]M'^XKFI=KH6G[)BG059C M)^I=SB2,T*7QI[W$2_5N%7L;88(](79 [US Q/VAW075GZN-'G\S"B3YPA_W M!C?:'^>7T"_K)?P&LI)#\=Q P1^F]HT/9>Y_1@(M8P174\:HB/2NZ%K 35RG M:>2[H34M=^^W[]6UBP5(P!M]"7ZFAMI81C#K=B^XZJI.WM^M9-.*53ME,(W9V!Z^X;DF24V2G\UE1G'5^-G=9D M_(3&=<66N+?W!VE%I/)R6MMUX=O6NPQF4@]5>LOI0SJ)@JZT.E S*DWQ\*97 M!>[8310ND/3EB_NJ<.(;#]D_!8Y+9K;6C((1S/#1"Z4IKHI@[N]CBP>Z@QPD M?871>9@5X7Q!4HVB24Y(_+'V KI )BEZ M5ZZ8[-)DH_1_ FA^R&D=;/>=3'> ?H14QFV:/X:0B'G8'XP;_V_%TL561]V+ M1.5U29,GG:D@_TTJBXU0@Z?D;@LO<']R?Y:E9IJ2M72\LU$H\MI17JKB5YD\ MUPL&%@4:_*SWLMA,H4#\7VNB9-37^@].ZB779OHO/N!E*7ND*4\?H[R,&Z0U MOE]AR[^E/L'SMK*L2@XEYK2&.@)">PGJDN:%@0_05I?@\C=4]%4^5)\"GC-O MR+&#]]XQ5U^8(,S3[S2'0LB$AL(6[Z,J![J5K%?"<^<0=;-9I?)MQ\1NT0O;E5MK+P>P=TSO"2& MM51',I8D?.WL63 &:B"OMJ7(WTO7LI7^*YM&G.U@RZ%@U8QMO)4H?"M^WM!* M&DH!>TN:&+-/?K]^B2G8\8U'?T-+:<&8W;Z^Z M<-7V'[SM-A!LV[I!(0UH1=NS0K,S2XMS7S/BON:?T;R48<&B>=7]V!H5N,^C MA7+LMITP1$GAVD$D'MHE8X\0H,'HI-+RB9UJ1NNB19*F_33,?Z MBF*DKY^QQ 6U&H*"VM3-#4?.Y-$+SV(+ MAU*.W5Y[X5@KRV:2E=>\#>P=YZO4M8R?9+; //&J(4SA+I_:)#K0+&7.C^(1B5_7 [<_.W9[MJS?(5-I5*9C5< M#+'0-#4Q"56I)<^Z * W]KP4"D<"FBL#FLV+\4*(G'SE:UW+S%NM3[QTMWN= M1K=?)MIYNX@"S1&LNMXED:T MPKDI$=8_.DIO%AZ!#E,]28DJ ?>.M,H.DUNM )KFQ7$8JB**T(P]KZH#[S: MT%$%5!XE$IA]VY1):YAX/Y!2V"[+%/1 B?DX1S@HJWIQ=%]U<@' M/DET58)ON85P-9L+ MU[!=\49K.@_*!A5E059D0,S*UYKPD>:)'6D&U8OOJ+AQH!N,&&L22Z@.>H,$ MJI6C$/W6>U70J,"Y(S>((EB/'0G DR(:J%;>72_2CA!-MO$B6'VE%9! 8"BL M?^F$#GH*.E_C0\U+P'O#:T0_@ 0$4* 5"1S2\74C5)*N)AKP5EBO%RF'5:=4 M@U#@-&]N!0D$Z!VYJ;1W[^6T(X&.8>PMHF![\_'*VZ=7QYL2];QJRP/ M8R7$'HP39Z$K,Q&+GS)P[D0%HFQ&@ 2"&AYDZ[@%M&D);)]3_IQCS>VK@\X*!#%N4%$ MX3/8)%PU?_[*HHDUW#1*S&?@P]9$,E/LV>>I-#MX +3K\5M5,K@#V3=ALTJ7 MH;&^[MLS&9 [Q&8.,L2)!&Z -"00G'G];@[A;H0$EC%1'\E[):X8S09UQ-\Q M@1&FY%J_]RF>\^+ZC$AC3.%VNKL[9"PPXGM\U-,"'Q5K M^+"H8>,/^K(EN,R- LS0DOG?0B 20 L"&!57;$ M3!422-5"[26FR^^KR:%2L@1(XP/*5U" M7+/A#P?U:Y48U5+#5]"6.!BHTH<,LV[YEJ7HVE.QA^^/>H%-O/'Q3I3O_?S: M(W#A:OLM;6/XS>N+3S=2V7 ]N:I104ZE R[NJ;NTKE+3J=E1']R%"OXU&H.K M;)NW4) 5 :BB/.%U!/E_C>'_+L;_60S-N8)@6]OUFKIXT3A-(RM<\%NJ\T(MWUV6\FK4='PC0:%U&/&=,;IR^1ITV&LDHZE""JJ MA&X41WJR)HRE,\;ZBU\B5\M*,.:']EIFJ^M4SE?+2*"]B+.5F[6\2 I1NCK7 MT-CUG3NB_=*L+OB"U:?07;H]=!]!?2,VW,2PG3$D'^#<[^N=EWUB.5 O#3O+:(?T)($2CCQ XAEF&&Y?Z%>S?_Y0T9+9JUDD!I$EB#C?,! M(W8=,_HQR<8+\+)USY6P8J6+DQKVX "T>A7G+;JU8V5]B5ZC]A,)>?O/.5#LVH*4&_48<&14Q0/9YDLJZB$79,>^B VFU@ MS]U:QK/9?P;S2KTT3W_>46K%?&]ID4Y(U@G":;B[:GOPP\VN\YU=^6S)S#K; M^)Q"D"VS0NT9>T5X:A -SJ>CFA4Q5C M06@KJ*.<' DD1-!""Z+G.(]KKP"KQ:AK&2]EJ'/OC%O&N.'!MHMO*T),96#/[KO*\G;9E1)];%2*AKN/W@M M_W6-M_J . I.&K$$/_!D"[S1065MLO9-.$3GYS@5#2=F;W_S$:_FC4R)-$QQ M_PQZ;; (L_RP\ZKZIF)LDR_J>GD#_*"$%8:]7U0P_?R\!!L>3V,J5R=8K^ O M?Z647 9!DP'ICA@Q*!;<>,)M.P\J$07&("-I/@@C]H=ME;RKG\4E;2MHIO 7_5Z=@3GQ XT MHIA;X 3Z+(W-=O"^2Y@$SJ$)=8F?X$>[8%0:VE)L!P7J7G3:$Y=$-G$T%.7^ MDIO5?L2QQ:N)!O$GF7:V:SR687<#MQJRPB]7/\+L([/B^]I@I923OYZ&$(/. M' C[N@?87D6"9Z[:GXX5GJ:(+[8_JPJ=[%W =) C/=!0G\9-QE:[A7_P5GD_7[R< ML<51.XU,^KZ%$9&@0M/D%I8K]OZDP[>^]XNA$D2O)8F*T8Z)\.!D'4O40@7V M%#>OEBQ7X$.)N1;L3P-?#?_<1:/N 0M ROAD**CAF>$5?,!B=%C-ZWV)*U/@A+>S++ED:-=:,<99R8+7\_>2?5L5A1QIY=7 MALZ.4B]7ASQ6)+="14,98/D?X?A_XW-T#FJLE]3H.*W8C=SD:!L^$G"RY6:* M>OUN4R?;9REM1\\[C$1^/+.5O&B1/D-%EW=>YO"WCMF&\FLIZ-*?7]RME6?T M3;G<\:7IKO2F0$6[I0"(A>K=/1'P&QCNO)O)ZU>ER^,*S 0[FV_0D &GF&K MO:36(Y;)T6Y!?H(>%AL:;0]_\2FI-5YT-_,NERY>4HOSZB!JG="#./#"9^.@ M,=$2QAHX]^H21O]%VEU)(T=\B>H43O4W(\U5[]52Y_/ !VK8P^-:W3[W;S-O MW#.MA9/>%61,3QOM)-P1$A6./4\7G15(":@Q8P-S@'BQ=R$8;JG=78848V<' M7$^KJD-J6 HJA_WE.!@[&#T8,P-DZ"I^%[PIAN )K3ZT,/'HDFT/[VN2*'YM M\E_241=!R];I&;[2& GGGO#X!\94@3.9/;,#WE9940Z;WT =4XL>IN5#.;// MW6UL>4Q#&/4^]'91,9$FOI1M_?6+Q:%3YR]L" X:_Q_OF-AI6,Y+L. IL'"K M:A%#7+B9&5NPT%[->G7\ZD)PX(+2;']QEFGX[?+C'ZT].S*, =DW&M#4'VM] M)3@ZNT^O*C"*L>,XPP\C0&"!8C%0_'N'^:DN:=#M5TFSVS*?F7SMG1^8' YW M]@E-I2%JO@2%V4H;=4Y=[MV92*!-&5:.BF2,]X:+O$RRNR=WNT.JHBX *8FO M0Y.^TD$9#9YM1A4B_D*U=ZIR'1S2C0(JOX^;S'ZOCWID2@2GG#TKH.NSOM:H M+:T)W%SH>JFM+RXR'$D J/X?VK5HACJP@-6#!+]PCQ>Q=LY1E ;&MJ?;97-X MWI.Q]"M!<=Y# M&)EP,#2TNR7GN9YFC7AWZ&'9%&UXK>VGIN/N5/?#[MA]T71"UY6$-KJY PNW MN=6*YME4UJ\A]\H_!P;V$VH0BW))L%]JS1]+C?[UH(/QATI _X^O>P"_?Y-# M__?%0MX_CUE+%(IXF-::BMTX670O5,?8+9. OUR1V)T"/Y+<7]/5'/#W,'4N MQII:U0KF0E# [5_7UHZ<<>MI-U655=>45\>O4S@DZJJX!9OWG[Z:8,12^^&@LX6ML-$R,FK^[ M@]3PA\CR%^_SOE^4@&NMJ-+OT;KDKA)(]CF_#ZZ>2XSLF-J1$,-.\Z+!S[Q M'3ZX;*G[Q?Z[6Z)>G[?XR<;B;8?I&MMM;."YE/6$]5 3NQ/QKZ?9'):4W."4\53!(% )W7MYD;<_=2WF%H8]>O+-)5UOKYUN/ MM',CJ$DH;JUK@^43=%["@^75Q;IQT5]5?SU7%KMV, M L,-))DI*AVN/=9$]P6O1Y^UP]4]2F^QO;2^W3R%+]GG6!E!(^#HP_#8SI>Q MM-DU_'(83I?!UQVN&'[SX:\A?@A<@]VZ7S"MSKVE@P&'P?6?7+2S\RZ8A'2@ M!6IUQ)0NL#5KSWCC_3F[)KDMC>CK2DK044D"&'[N+2H[7TIQ*(T&Y?%;EF+2 M=OO0\^95?WGS@&#WQ-*/*R<&W^)X0>TUC0A-$AE-36J L"WE'UY8F@IKN+L" MH>K2ZO!X$+<7[2? .J/AJ51C#*<]5CF:.=Z3K?,\"F1\-'Y*Y^_JG62)UX;H M*"8$+Q(9R:C+@"0A;=XPSQ8CWH@;-JK@BFW$^?><]W $;!H'8S?LK+BOM9GQ M!GOU;;1PGE-RU]JO\82>K=N;+TB@N_S L$#?-;R)Q@W<=6_.<+B(M<:N6KTD M3MC;M?CN%7THL/<]7FQ5^4TT2TB7YD@9M8<_Q]G)_!*ZE^**F.'6BE$D;P4L MIJWKLOI)][RO!H+=IV()KHL$2+WPCKV4H"J+T[D$/W:\^6XWN]9O"'N!*]K0 MDRBL&RLH6YBPHGE1I[G+#9XU$IB7]D8#&;\LKXS4,+5(97Z>$J_&>\ MPR@.$^EBL-IJ:\9SG8%["&SLBN_Y?_]RANOAJ_ >NW]I/WQ"WHC<9T0\W5)^ M*@A!-]?SN?%!$Q/B&43(Z#RXY'L#[\H!;]OL@Z;8])EN2Q.@K2MER,5DXNL% M6ZP,=1H^@O&WLD:^=(0)RQ7C0"0&,*NQ?RT5E!&)/<5R_C><,_W[OYY&X\,: M]"I-OB;LB8&P2A> 4TG^SE]SJ#^B.CHZ^ILPN,Y#*_Z&'5;U^J)T2V5C;M;8_KH8=JWLC-&'C9,NS.[O9 M:T\\:SUF/83W:\?J@,^8Y?[SPE[T9J*?ZR4/11RF;@2A_0@*Z$A%4SR-,U[R MCZ/B)/K+MSJF/)H?T)C0J5CPUT1I6G;STHGBP39#=RPGSX6;!)2+!W\XNA*F MPJB,6!3NQY5A+2RA8[(6"Q09N47^LDP817;_AXFH4 M :A<#&5XKE0]J@)B5#0/*R(EAU#XL_E $U/ M+IU,_@;-,;90T'Q/(?0_0 QGANZ@?1[;=?^M T>Y^W%NZXV)<7Z[.+S^G*__ M=-#=!48O/E79FD(0[3IN)WW%Z!]K.-_+D*!5Y>$%A#EZ4XEW\I0 M".5L5*"7"@W.LXOJN_8"+DP)EP)S+#_VYU<;$;40D!M>^Z+D**)S50(SS>)V MHLVK_+&W^E54KMP\+3!I<'_D"_^ ET:X/^\62EE0]N\4-9+R3E[E;8FM&\B" M07S7)#L,A"795*P2W;H>#MA$BA6[M6F&=()JC),017=&IDXVV<[ZXD2_OI=!W!":U'4S1'HL?Y?[:^Y,& 1T#96A=Y?M99/Q=>4IID M4 X]'I#\"9I8T^?$6 J_(K9 !U'?:, A*P4$+^2*]8V6IGMM!R*JOHO%;72Y M1"73*3Z>]Y5E4. ,A)JWVQ-[:4R\@:EV4M55#_OQ6U[AJ=Z[5'T\%[GQ$KS\ M?/\1$0-4=1D<\@;^F5=2U89+\)9P1[^\JXQ[K^0A\_PC-:C*6F0 /N%2Z38& MZUS[.645K-7VO.8-"MW2NY8_S(CT!>#HO_?6_R[^)*B&<2_$.,3D\8;&&ZH/ M6S"6& BM]_^X>R-N0QVJ?AX^!7E(P!Y.>]# M^HVUZ]<%*)D9G\>Y_[2,^[B ME]!OZ7-HD1H^4NBF^#JL'4)S.C56/-2'54+ZCL[OF]V;!I/;[+6)UXV[78>S MB%'. KK@8ML< ]@ 7I B8WHD3KXT*_0P>C6"U4#$Z*?_5>^+TMY&HOS4?.]6 MK ;2ZQ9I<3C8G><'M.W8UK']4W@"+<.DP;AYBJ_WVF&-72*!#$A)W= >6K]& M%"3I)=V'5Y5RG@BM>RQZ'O?T']H,G"(=XIN)*P,/;57TF_R[ MND#-@@-^^]@?5-^(";7AH-Y:S!+#]NITW'K$B*]K&&I M5]Z@E>R&6;9 \J^'E?6^ZNLTZ_<81!$4EW6F>4*[:7@^%&ZN*PMI-RKW1,2S M LAV10":K#.,ZX)],/U9\=3SGQ6C^TQE8T7?*\O]'LOCLY.0*+[!?EK^;[CC M\Y_]+P,8?__FR-^(VOX2N4=U\@88,L)F1'X1QJZ27V:,%U%94]('W ^WOX*V MEY: QQ#,\*D5[E-QQ4Y/#F<#DF2SID8KD2J!KI,;([F@O8N"[=VB']JS5BX" M,U;"PPNZ+^H?!)H21C9]9"0 /G# 3%KL;'UAKQ,0T787ZILV1-P>6V#GNIM< M_/?O184V=*M2"V:BTI_[,2[JEF MD*88+;P16Y@B8 M7SS1YKZG7S>\K\73P)6F\AO0,->0)H-S?B-'#NK]XMULSY0 MXT_Z?6P86ZW0CL:_[^K_!^Z"EY.5>@1D*C7CSF&_N IMIYS*!U=(/KP7D^IA M0IO_C"WDTC!U[CN2,=E A,OP=NQI8V5CY'''PJ.[#N]#-XQ;)>.W --U4XQ0 M8!^\P@F%#S--@?3&3$9RN^,\'_2R<"DST_5@B&&:%,LR%!C2F*12;_H_B>$@ M%Q<7UOQRC,.<5Y)\@U;$8-1A1#BE-LI5T5'6.,EUB!BBUO-,_E(5'M*E^" N MJT1N ?0J41E\],0BJ' M-9V>1(3PB"1C]?N>.\<_3U+W>A/6F7U2 2^$[6#KFX M!5\^])5"A$*)X$_!%O97))(B2 RAO*$_YE\EP$=:90^@G!KS1&G!>LV0[JJ MQLEWUU+A[KQ;RK54-'HQ5(ED\4R.^];I_ZW$_GX=F'$N(:E9-[J094D/4.WP2OLOUWN?P)=ND4"JHBGZ420C 8, M!&G4+!WBHRH!$E@Z10+K^?_3V)K>E,/+83D775H(\BIH0N"24>E'?7W=]8CH MSQ\9-KT.[L)E#RZ-^@JQ M@(@RH=Q?7 E6')?/;..[S/T*P_R7G*I_Z;V'>!T>)>V0(H%G%:-%=J2[O01" MDRS57Y0*\+#;NHA/6WL_=>N':\6[4=CD3-W8TL=:/C*L#N$!EV8UAIC.?&!2 M%A,CX79F'3+?Q_[Y:;PMIWNPC'[! MT[?,X3P.@P(RC,VWN2L#GFHU(XBY+"NMJH\-DX8VCLIWL2VY&97UR2(5O5R+ MJ"OQ.$IXBN[75\?L#G/J/R[[X2:'KE&WQ?GY+LU>@.&K0IXH4,<0VKQ%D8ET M\ONKB*)"#^F.8S:W$\E^K?NR<8!?M35#1VD+?6JR.;:_D&I$51U?RKH*M]B] MF$V7&!T[\U#U38G2/@$5UE5O5>I57ZG3/5WMLK(&\;B$&5X#YLJTH>>QY;>= M"H/4U6\$4B?H%^^-&$]FCFQ.G&Z?N6.]["Q6>[&&N:Z8TNVK^F)B;8GBAB%W MAPJ,;Z]>S%);.N64PK- ^^Y1*VGUP$;W,.5THM3[4-$M44:F8\B*P(1]'/7. M3_C<"^7]D('Y*5EREM(F:6V$V7VI[&1KXV%Z@"AK^Q^/#A^F%N7O7 G%&EI3 MG<=3ACZNN'C%I>[O!I03BQ7$;8%(5"!M_? W#X:FFY;T2- PT3=Z6L'Z\>S\Y:N]GQ MW O52^!KB1%]'>X?(LXW7'C[)KC#=O>>E MW_"X7[63A-&E$,K:Q<=;\\UFOE/0+J>(4Z*F>PRKJP7C[)Q/IF+!0)^=Q.2_<1P(OZ\;VA?3PDJ\->;B_URC&,SJK(JYW<:*;Z^J#>\XI,@TY8/*9(!*AH0."9A-&S"8^]TR.^@'& M=P)+=OW7:MB%AFX!"F431:<% WJJU1,\@ 771NV3)#5E()^L9MU?E"%"U3U_ MYYQ?W'!I5J_!Y(]:CV-OI>OJ8S:-K]5QPB^<#E2G,RJ,3=HRE6.O&'3;^RI\V.\+SY0Q;]M2-& M@:7%[""]T=RQ@Y+E\7W3TCKG4+PO-7+TQ0.5FMKT?-PM&#]6&S(5AFV%ADB] M5*"(GW9F Q-%$_/G+RL;J'"'O:HVR&/2'_JVNR]]]E%S";?_!((]@H);#YC> MY,7L:7XQSY?=? A# @:LX4B@Q0)C]G2)9-LC-=LAU[)N,-D]3\_NY*#H,$;Y M[:Q+U3IF7.ORNO-JUJCS )N.9]RHD K=>16$Q\'Z?8"U^V7E6(FS M"IWMXSV$U,&[FB?Q=DOWR>)O[EA,#8+(D^PK;HQGD, ]$IZ/@C=1R4>L RE( M8-(]16+35^H83&PQNO?2 F8UZ[D+BQAZ6\UNKN[[P61PI14[]S&',P%$<>SE MP1F#EFJ%BDS@1FZM4L>]03(?U;X:?RR/\Q(!6)_%Y"(7U/L\1O ZV1ZN'%'9 M6?R5Q PQ'$W#:&G@6/_V]I1)Y+$>AN4PM&74_E!2L7"/-SO$F8BD@E9O*5\\ MY."S7OM&(#-O$X?VG7N1+_@F?26^VE6 RY17J?QCD0@3YV#C%W.FYS!VUK;/O1'GT\13!J,7XY.DF!%F'V(QV7(. MLM9$I;P?+D3&QLXYY"T3D)5W\XDAU [$D<\OSX^K/&WG9GVE+E1@6!$% MA@:ZEKI5:9[.5B[SNF]JW=@ M\GQL5K-YG.O@F5IR(N98ODTP/0VA*EZJB%/)MP;9;,NDZA8D@ X/Y?1^L5#$ M,G9@[&(0=)Z9*0!NGN$@G)H4N00;IC<(8< M^N59Z[SG_RZ?=99^>/_O6>NLQ5C@#A<7A7-8[U1LL2EI[P]MMD3W$4\X?$QO6G5*&9_X M62; \;""?Z?P,>(![:<,?.SW*Y,\BU<4BV"&6GY2XIOG&T770GR_E6_?-K!L MYI7>9\DU%R98]:ZN/GK-%S0L,FL8CI25F7)5Q1G@#JWO+=F>GMANH(2=<*68 MSZT5(J)RW8%1GJ.X6?]YE%/++*/MD^'8^Z7'U^ 3M@_:&( MX=.=J. *PWNW)3K.I\W%\;9V,A+RE; !MA*USQT\+;LR'1#'4YK+$(6GU MI_*5^Y[@ZE%+% !\9MB?#)VIM]?WK:M!)QT.WQHKF+X2Y*N\MFP"UJ60YY M074<__T=?0L/UMN>T>)HI2D]ZX&3\22)NM\1(>X=,G=&V_LSXL5=EJ@'="9;[K.@RK<-5P0 M'8T!ZR>JAFOV[RQ^J\W#]19FAFQ\'(B'2OM?ZIA+;S%G M9'] *E05%68168ES+&VYZM1ZN'(].GROY^W.97'O'2UP52$R:RUY@WZDS*!A MO/;2W;T&.-0T-)^+#SB19I*W);!?3NM'4;NS MQ&JNC?)[U!76A=:F2RH;LL[2'^C=3\?!:X^G]>M@J7 !:_P+L\:1'8?JE&W* MB$YE;5OMFWM9S4%F$;%]K#IDW?HY?KQ'W(00Z*OZFH;)6B[V_7F8.[C;R8(N M''.1B(DIB%J3SB3KL(QZ%_'I2^*^&$1KSU1G-5T-UTT_X>6<(FTJ5KUJF:H< MP&PS@V',E5'JG%1QHG9!/$#H.R*.D2=BQ7V4+R*C-3\3)RBW@R>1^/'71W(# M\[@@UU<;C>S[JZ2M[3%Z1=BK?[UPT5I1K6YLK?OR5_/0_@2D(7U9*XY^A;3J M??\> "NJ<;W$ZHIQK'9.9OL:H#+N>@[:J08OKQ.:1BF%BH6Z8W'%CTCLJ/SK MA.!-!#AZF&YWW\ &5#6I177 3.6^Q1/9UO+Y74VL12HLNZVS!3RE'(S0_]%QTM]';+HGA2S^"BO:A^FD2F,9:[61CWLZRHT&T^"SN?):&^MV M6?;B&:IE-T+ROTNJ%H:;GLK'>3:%\UON0J)!%1=><\KVT9P25PHL'&B:L1R_ M)RLW0LE0?S;H*9^6TADAL3_+E![,.YC\ P)PVWPT38,3[9(KF."4N[6_9=N= M,@PRM53B:F/%FTU?$%)I.2IC?XCI;PDW]90Z?FY5#\KS,.>NPKO[M/+(('DV M(+[G$:WL.)@V60]4Q3,G4W^0W:!2W\ZY8[B[;I/ARM5Y"A33V[;N+. ^BQD0\# M]%4CAP-,)':GP ^2[ 20QJY(N'RD(SXP%(]1T-DE[:C VI=N3,! _W3"V//XF( 1$T/WJ5 M<%^QO0.+(;F06USJDY&NON[\%HU;=]Y@JS=2V38J#M8[W"]_KY$N T)1( =P M8?GKM)3<9[UH? A$>AAHV9-*,MY^&Y_6*09_X\=4:_B-\%!DUXWQSW*)?DOK M,ZY]9RS3!="S]N/S$SFF\/TOPOQD1'JLM/RG?>F-KL]OH^/?\FOU13O%*1U0 M$S4 CT9>@5W5<"2B@UJD"K8.ONM8@C7+(O: B?.TPN,BU":W/A"1\XA(^N=] M\Y;(V3[1F@;7QQ88ZR#T80[ *@Y^3GG"^RSLCDZQNB?S%,CC[(+9[PN;HLK?(INXB%NFG%J<[DP6 MQ[Y+RTBHN8&,6,PD:$U)<4%;R-I)BA#!K&V9>3D#7SM_ MY(B#$SC0L[QB!0%2KD=1YN7.Z&XEOB6D_Z UU*IDUJS%:1XL.WZW'9NDM<[A MBLS'Z"JDC1RZ$"EV#8BUG("N%J%#KMKA%E?1;>7%?B)&:+DCZ!G#Q8WK\>7_ M>27WZ9<1-E'HH/(+XRJ4\B #'C(_M'#S>:%Q4]/'9U'/(V=P7'MH60JD1 XX=?L>I0Y(6W;8R M-!+@NN7:1F)U-A1^?]^A3@ESY(F%_UN5H)!/9'T;;&5O#:E05+VTT616E>B0 MCE;&NK'5=,H]2($!JCOS8Q(5<1\]SD3FE)\$[J_0KP&!1MK7@.R?79DG*RHW MVP(^C638FWV)\GV']9P)E5_E9HUW#V_JI*V-98)'Z,VT9=K;.=FZ;^,![TN]IROW5?L-[H)\DM@)?V!?-9VR6I+_ :T$;S M]F9[QZX!>*T5UP#9A5"IGSTW:5E?W2J4W/M5*3JDLQGQ96AKK.Q.1^5VM<[[ M3U*6B3X="1\[7I?X93W"=5K-2"!>"'.+O/,4'>[V2=7.PNLU/QYB0T\X'(-3 M:_M\^ >LDX<6QD2'*9Q%^N;OF*26J/ZZ?\H+Q7:)GF@[I6QIT$"UA=D*S(X0 M=Q9:4PV*RS%D)%4]-6]X0UEWQ\.J!4@[@(EAMI510#%F[9E?5.H[[,OR>3J" M%'J9Y$,X0%2ER(H'E%[M&J)VIEK7%"9N=!H%N#,BPV]\UJ$$.O[JPFKA(ESA M5_33_0W1;YUR-@WO?/\*6JF5$4B2%.#OR.O;3W/E!JT()UJ3%U6M&3WEDL%T/2#)%_6\U:Z%?N MOVY0.5E6/4<50/>Y/#*_0N]!/FDT(TUL: 930HZO8KV<.+GMB&SH*ON+(X+( M%/LSG!5'F$B^QZ%WNL#3[PZQ,_7<4E\BRXM\(*.=>&_C[N\S-NU'W8-@M3G% M8-P$*;\%&:"/+M!"JG;.23+B;Y,2;(E21!6YT:)6&^@I0%($R^P8"1/@SU-@6X(Z)3Q#@#R K M5&M9WX9,=\$30[-]XO5Y0(60'A_6O9R&H.@9C"2")IDF#'GJ@+Y[?7U,#.E_ ML,#RF"-#NJ$>2E&D,WFBP@9^=W4C=T_OR!/N66)-MOTAK M]"_ R_64491MA5?#=A6]XDD,]Y/D$MU2A+\V)9D8)VA@Q$X"1,,^+]'3=J3( M98:XV3W@N#M5OGL/81:\,M X>4#M(;08X @A @5WG#:*C^)L_(&2;F3<1C6\ MMS=%^LQ-E3;[HU/ZS]:]Y/Q9E45R7NZL)= >!YS7K%,!5V(@Y2Z**&BD@VLD MLY6WKFN-$>3-3W!L8O\T/B<0&X_(R'75?MAE>*Z)^@\,7_^>N-.R\DL9%#K& ML#(]*3?,.[?V9*Q/C9OV6= IV^+(9PZ3RI;U!U,'$JWO(T M0T14==XUWGNC$$OVO*7ZR1ZP"=)^*JU]FN(G8?-[\W= +]4]SY[9I7Z:=*B9$I845]YV)* FMH#78E !J=&W%*!->Q!:P)51 M=CN4:FBR98MLV-V?I\K^ZZ+OH5-[%DGG[WEN%V:1:/_WD15GU+#N@N4.4U[P MJA;FD@O4OJR?C%,K>%.UB]_^P(\'^AOQJF#_VQN?5B@Z;^4:$.K>*C:Y-%WG M WHZF=1_X(H04H_E6KH3Y+MEJ5 J4<./>6A9K;$6 M_AXNOA>S0*%G#@D.\B9R=BU,M_!IDQF^UM9ETJ/S%C3JQ]Q =]Q;&28>ETTM M(9;47<0;G>E[1G<+UK1.G;6CNK F?J>H%;P, BB[A7>!GLISDZTL 8:"5.[3 M)186GBQX!MGO*WF4F?HZ VF3TOT.-//1(61A=:17/.9/DY.GHF" M[@VD I]MX:@?4A_".XU0D#3X) XZ@OU.>=DF.;2K/TFEPGX M@X]V>;IOB.#%=ZHF8P9&L,EYHU3!Q]> B*1YV@EOYH8,KDJ[E_-BR5<#!9B] MB"0V27U#'>%X\?12:JS^.]+)80SLOX@L$SS-(1!=BW':47(]1PH7]@ MZ\M"HKR5\ZU:6>-VU'W 7E#\69M*CRD44_!;)2$_%LU!#\!2M:/DD?-9P_NZ M"F+T)YU)+H%0 3N5%;EQ8Z%U6LT:_%=Q4 M&T-^E'TL\AKP:I+FYM]ZRW,;#'[JR&71.!D;!LT9K._^]N!RJ6>H+.BE-(QM M_(IZFXJFP<]56?Y 2]EP?6_.(@[!HO/M8Q,[A73[J_U]OOV#84N,MM_RU?PK M4/]_BDKWQ!W>$["L2L@!*=">+*LCE@$I(7[>K\'KX]QCQ:;.DL?F5[HPK)O3 MYECA/J5NP;\&&'^4.ISSD*;7_+=VRM&5IUX#6%6[I(YQ)J0.?2[=-/NWVO8U M+F2O :_M^*X!"@M_#: (*$$/=-(([.CN,+",V3Z>Q+%\7)$3VBZ!K_7:H_0\ M.C0#QQ^?U8$:XI$HP"ECK59#1X3$,LTTEJ9WH^CNL@IS;# MMB5--='9S*Y,5_1I:X#3&28J7"<] P@%Q9>2O99F3PIM!=G6YI]SX^VYR=^ MH.-Z<1DE5!.9. N\L^8OJ:+AVOMT2W\,'2#0VV5S#;@)"%]01>?78B+KSCH= MB]B#G_02/@9&8CU8:6%,#1(WKT1GD';?643EQ@TX';NP97@CQ3.%AO?=36!7 M].<'&9,800EV>)'(5K M8X?343_[SV4$BLF$DJ*Y(;U##=:(D1=$KN6,75!R 0D^+52$H"1#W>/0><*EQ>FL;0[6#DI:9F$VXOD9KQA!ZK M'AM]MX/6B&?67,;#C-@&>@1M>^8:5ZA[.-[?J')7(QLR%1+?E7CL:?A^&>O6 M4=[/V>P/?>Z[8NH&]$9KKV%^7DBG3V8HOJ\-*8&"O$8_\B8;9/J 9SY=8FPL M''>2(K#= 8N"^+WWLHA[D5.!ZR_/'B?WJ-^.%ZQ*7^8^TEU)S^R\G/^>;P#1 M[ISV;#C.FPK*4RU:HT4XZ_9,F/'6_F1QE__6*_[:4U./F]:2JI7)@!)^!+^< MUUD9JBVY6T%UUJWT_-1^8%BFB@57@MCC*AK5 S]0]=\[D$V\E:H0_2I*V/Y9 M^;Z2^Q0,T[\8GS-KKZ_'TRD%<$3+A:M0*6C>^WP"$9G"K]5#:ZIZGWHM@4=2 M315(9%[YNF#5# MN4=;Y.KH@2\+%_2V9=8IL,3&3H#VI0#<^[J*(X-X':4+Y-[L*5K9A3^LG\#A M6S\)#"Z+^R$,=QYA/AEKQH'/4-N:5(C3 ";:D-!@-RQ[-U*2S6GY>3([_(P> MMOTS<;'ZT-Q8G\2<0DIU"<'HOR[7OMVBR.6&S9 M>]92)) D$.IVR]5 BE;BL#IQ%Q7EOMX0(041E@)S280_'O#U<;FJ-#J)LFEY M]HM@#_RKLB V&4BLE?EX0P MIH9M7I"NX!]=RJI-"!@(<@EIU@3/KV4';_Z0'QU,C0WX(-M(8<;1$(&)/P1P M(,95H'7*LUJQFVECW(1UPX;-MZYJX@^.5@_T%\)]:39]6?3NGP\)[<:#',/- MB&AIE"0/:IWE-XW$0V8;Z6+DE=7'KS@VJSD'2CFGJ*3@5%."4\ANKMD?A/*8 M"IC",#J>-XV+%G$8+#8O429S!.&K+'RF@:[N;K<-,-)MJ'4&4L9XS?B&0;24:>'*F%9ZO M:Z2/^:"QOC9*!(B]NF<&2(O!'_%?-1%A7"+M.%QX.KW.SJE5K" MG0<_-P1B-+UJOW=<9F"SC!OLJE1F,EG'@M_H+Y; /*^ML_P6+TZQ/_=97A26 MB'K:&0U@J@IY'%XP/V^H8T7C5C:W]6 ;8A?+X*P$_(R1" ,>9"@##>G'F*. MX0H3ZLP--HK?[-2P@UH/I4T")::SRU5VEAM"=@6N 7=TK!=L*^M&M1805#7@ M@;6:_EEI:MEW@Q#@Q; 6QKS>BS9PEFX/RZ$D=T+[ZDTOHPC[!,XC2N#>[P@&5-W0Y.S%?LO M2H42L.DPVC'K]EHXEG:^Z)V_W)$9+YC20/9+[[&1L6W39TCE4$Y%;%U-20Q7UC#@!+OF22NS=2'E%L+?3TL\[ M1DH6.0NIX8$A"(! 2Q7^F_E7@Y'ITK%"F$+W621.[V)\NGR7BTDC\;A'A'+M M)\74C!!7)R:-<>]99WSBMLN0!A(:M'O!;>.=6*-OH&]D /-ZZ^92,YBAW:.S MJZG>#@!D.1V5:J$C\W4-T>TVQ?P(L7W*,_2.6;?L7@DM=9&D&] M+S/$5 ?D/CU-4&58GC8J$-G>> YZO!8A_6J04V/56$5>U42:WHZB ^*U;!]? MB+8Z*GL*[L--.";\;P[>IK-N(SE[<@3 E&EAA MJEHWQ"SC*R4*QLAC^C59D+@G]PX7%(GV=L4:RK M9%$$UIL'*T4B;SRI? >VF2+3HI]O3NF8]-W\\=JM(PRH1%!NT@!^ Q4I0:T_ M'TRYR\)J3U234!47;3T,]_)2)=DLT$K49S+N6:68 MJFT46,!G.S"V/^34;Y-4P@H^'Y2[,[6%TY3WW5I-?G9<;,#UHV95A%^[GZ.J MY-$G.8#QP!(IL7*N;!YH"4%_V&CZI-M\BI?:Q"6M.G\N:]\#JZDD)3$D=_MM MXEO/Q"03#S?3*[/2:[*+^HKX;UP^^JX;CTQJ2.[MS9_OXS" " M7/;5P\4PKYESGYN10YCV_:FV/S30\U4=/>.+R5Q= 7K18<34(R9B<<+[9'V\ MS*;1S9W^HF13%>K2=^T.(P7A)@*MZ19W\V_5<=,1E!H;?6:0/@]@(QPU+YQ! MRW9J:9U0'ALRC"$6&\/[4H1+<^02G_SGXO8^:'B81?3Y9NGKW8_5=#?/7&_K M](W#>RF*F6>;AL$\.'?3>X$F14*W"__/W%9N,[D'[NA=5SXE@UX#\G?[MD@14TD6$(?8UH'(P\\R^)8ND M^-]Y>0>)MO(U(*Y@F?$MK#.&,W?KWC M0O68*%P 1II[.4>/48UV@)L!J]T%'^8F5:NE^6(0^F,=S(VI: M#LV(_"GWK?1(0JBSA *15B).+K#6N>LFH@4?O^WHL:IU\OOZ52T&#'*P-%6P MG'EOZZQ@YA!D7O4YV,ONS;QN=FL8!5.+RKOGRFFWJ9L11(Y?7 9V%O"\P?"Y MGNPE!$BU>M+T2U-CO.ZY*\K H.,14?TX>^]^<8(F4;DCCDS$\I<_J'4 VJ\! M068.1>B-[N:V]P=.^=M?!V6M;EUV67]]6-^8P<\>A^GD-QO,-P'4]BC6^R$8 M[>*0%ZZX1\3*1,5+%4CW&D>.*0'AIT 1]/L,%> 1*(5SI%$W3?P!+!@FP%%" M&[T[*]:45ZL=[ 2L)AXKDND,DM-_2#TLZF#D+3C%-EF^1[ZABB\4CA"7SNH[ MI42QX[S:][D&?%AT/:'X?@WXY?&_5KBEZ1A"D--=[@ODKM#;UBY6VC;&4*AX MTD\7SJ0DGA':7/6E>%L;:B:\;V'[7:\WW 7#D;*ZX2I5#:V3M9MY-6/W:\(L M"0?JMSDVFN3A_4W1MYZN,K2\K=#\?=;O]]"Z7E)TFI_+?MCJT(Y$]_ X>!A$ M^+$@P5X%"C%[Q)B8]=I8/34MF+ICO^*VMR"*)'K)B&J()+T O\[*U>E6_@?S MSV8V'B$?@8$Y_$$-#N;;OK:9RY*P/UA@+:142)T>(QDZM8OF&O#]S9S;(NNQQJ8?;M(Z?_+G'Q@? MJ3?2F3FE('Y7=\PB?3^ M\2*BAV_D^0QJI)/+0N?SN ._%?\.%WA$-7B8RY!V(-RF1.O5P>N'IAE/"(DC M;N_[VD/V?A6=OS$E8>PQ(A9 F&B@/&HS05[*'H>PP*0[HN(.UK"FYWA]]S_P M8@OA8E&+4%XH_)6Q":6$1-D?ELG/?]]) KN.LAN L,35Y$/Y7RJ&-_,L\O3; M+QY$I.S\'JK$6"N%C58B967"J&V@+X\1F4_*6%H'<5ML#>SI6KD.0P !WL;: M%O@:0.C+8'U%BF+M[DTU*]B,MN^#FV=ZB$\=#.LSUG*^C/Y!_^F6YL(V8*/D M#]1&^"?%A>"4@)?1>]Y9_:WM^?M?)O;LO&%TV#I$8EW)LO[>]3U\DQ9WK8U( MZA;0(.Z+IP4C^3!'@>]N-B"K]5ARQ:G9OEC@ZQ 39T4FX46+"OKH/[&][=Q? MAURNR.8DS)NJ?;0&#)N_M11REW.]210)]_>'3"K1 D[[<'A..,>-=)V9(J31S%/@Y?/,"-?\C^(?L?)-/L1P]6AZ*\+D)Z%^B)!N*K@$6+Z9O/W5.#&5,'E.B5$W Y/W:?V'?X_3?4*5L M1P<5S%E?8: >IQ9T;QC.6R4)(A4:'Y\R/-"\!\2(4P N%T._JO\%(/0&P$V< M"MW7_%] \>5O)BW#=C/IJYM)PS3^H?N'[A^Z?^C^H?O_E8[Q[TU^?BC6XX9E M0A '7@M]&1S:-?QU::,IHW<@2MA^*0$VXSATHMY(H.)D\.S_P' M4$L#!!0 ( &!DN58;IU,0"4D\H4@= MD)P9G5^_W0 OX T$J9%-;_@09T0TFMWX&D #:#1_^?OSUC$>*?-MSWUWGEZ=O+E[_+!4/!EC]V7_KFQNZ)49 V)H&G\B6^CMBTGG'EL#D_.+L__]>#?GKXUIX2WJ-PHRQW;_S#!] M7C(G9GMUAL5+XM-$@@)]),3%<#@\XZ4)*3"R%:QMUP^(:U*9W@J2"C+QFS-1 M&),"8,%^1]/66!%_R8GC$M3S,B;W65!%GQ1E*EC4SLKA4_-T[3V>04&6,& Y MSAD]H?@,B['.^>#\8G!Y<0(V8AAH)<1UO8 $8)#\4?1PM[/=E1<]@6?8HF]C M%![HRN!M_!:YOCOQ[>W.P0;DSS:,KMZ= -:#&.1_[!@]!4EC"N8Y5($(%I]! M%1\,D0MVE[XW9D&86>!2, %@XNTH"VQHU]2"SEY**Y,X3;6"*F;H=%DIBZZ: M*@55;-?NL$X.63;5":I0Y[CJ()\%*&#@'Y\?IF7#))?EQC-#')1'KC5Q SO8 M3Z%KLBVWHA/#AO%529&\-GYQBM>OYS!FGY\; R/F(/])7,L0[ R)WR]G>29Y M_J%/K9G[*_\[WXVCVA&)JF:NJ^A7S)IC>;WH:0Q!6V3&GNM[CFWA'#T')?G< MZ<]6LQW.VR"!+_#1H%.B!!AQE)*Z\/=X]FD^NYO>C!:3&V.^@/]]G'Q:S(W9 MK3&[GSR,%E,@Z,&J!VOL;4'Q#75]^Y%.P1O;4C5J9164\%TV@V\\^WC_,/DP M^32?_CXQII_@]Z0'LA60]X1!V88&-BC6&-5L;5E]<,Y%H?$ $KUMBB9WT57V M?ZL651J.N957^>&E#--V#=&\^Q*/,G_PIAG:#&K(1>"=Z;9N#-/XQ@%IS=W4P> MYO]M3'[[/%W\T<.8PCBWUZZ]@H$(UHFFZ86PLG/7]P"4">M4@9R:1 G63_%" MTO9-Q_-#1A&YE)^1,C1BCCTZ*3HCWX=)[ -UK%N/S8D3K4&*CVM0N"RB('@8 MR,2 9;R!;/JF3YO^@3Y2-Z0/U/36XI6B[4N>US3^5;'Q(R:&Q*5O^[3M;XG- M?B=.2#]2@BW&IPK1_.5%-0B\+B* ? S.R) Y]2A(4T/@F7R7TL)5,"R!I;W% MBK(:'-Z43 ;(:'"-G R950^$/!3Y 0O-(&0P3X[,P'ZT@V1VKBJL@>*GLD%) MXF2DK'HH4BAFL&QC8A\(M]6?T5ZC2;F\J :&OQ5AX'P,P4CLM@M6/0PI#*)U M%N0Y[@7R@YHF_[G8Y%%C\^I],Z?-/"',A;' OZ>,+]-$6Q>>UC3XL-C@,0L# M>!B<2=_LTM*:^!O\#Y?#C^"6@U\"(PH?GFT3EL]8%BVJ=2C5\%R<%^'!:J_X MOX;$F0]&*6]>WL,F#TK@U <>L]-!*7U0 T+),EFJW;=RVLKWXA1]?^\0<;0- M!KI#WUVT>75Q#0(E2^28URN#@()/E5T\HE:^&X:M^XF6'&@K70%\(8='T8@V$L MX9XY+%*W=B#M2&A1UH!2LC".V!HI7S[^B-6!Q+H'+07MCA(_GGRCOVL:OF09 M+"KVS2H/[Q9=@L?G4C\9VJ4G-4UBV;'>.MZ?TFKKP M^@#]CWBX4=/4@%&R^(T8"N\F8FE$/+GCTT,DAUU2!NNA@$<#X7:9-!&4%]4 M4K(X3OD8$J,>!&E#U/;_]#^[)CCGQ.9SX]CCAXC4-<4$? >"K*7]ZD8UU)!= MEBR8.?M71N8%L("67\'[5_J2'D[IE-,TPRT*21/'*0VZN_/B2:>>K :XDD6V MQ#-UK5*N!K+MH9+.A.@Z"BE_3[TU([N-;18"S^N(:F J68E'''D?2GGV >@5 M()D;:H4.G=IXP,EE!2Q^XQ>V]OR4B ==Q.$=NM0UL(GE>\Q-_G,ZA5\)F[F6Y43H/HG-(HG7SD8TT\3DWTX]]:A/@8/\1_]=&/NJ@OR-+1PCPB M/![B/[="7(C5XZT,,9)!KBQ5(5L26%2+IEY\4H^@;J"2#***0(5C17A2+9;Z MD4X]GMHA3YFA5T6A'',K IUJ(6T0--5CJA\]E1UJ523J\;8\9JH6U0;Q5SVJ MNH%8,J8J A6B5>%7M8@V".7J$57'=,DX%A^KT),CN6H1JXD$ZU'2" F3H:HH M4^%5# 2K14TKG*S'KF5+=X'Q 3V]E 9'"@C MGGFBPE00UB)6&4S8XU$359B=[0K/U3-=2EZ+4$TL8H]3XZ#$S BJ0ZD<.VM# M$6L1;A7@V..N&^DHPZTB4*%<'M]8BZQVI&2/9IL8.QE976(5RCJ1=768MXW8 MZRV@>>A>YI!3BU1YVED;L%>+?:LPP![YIG%%T, [S^>"S%:C$'=,B3NRF>E! M56L4!M[6PQ'V.O1M])%N:$!L1R<0J2UGI5T=%+DT;!&Y],J0]#"\E1%K8H J M@S'7Q4B5,6)MC!\B?7I3;&6*]XP^VE[H.WN$BEJWQ+0=.]BWM+\Z=L' V 0E6?%^H;6EO-Q#:_Y7,CU&* BAJ0) M-[V:0^S>&)L:8[C;B0^)$2?.U"TMW1O8GAZCXYK:3\U-31);!"2AX-G=B]ZH M-)(@9RRELE2Y.5F2_+@6<\TDRCV(>G>=,BA6%ZM@;'[;::A]VZD'4?.Z4P9' M)84*RG87GH:-+CSUD.K>>)JZ)JAL/U+Y(7I!V4FZ75WEO-SNEM2PR2VI5T8B M8O;V% K96XF^E?"GLQW^Z6L81AGYD6RAN "MM 5>8D1B]>CKHY]&U_-R#0.H MJ'$D&RBN!2MM0+HH(,RA-P/]BY0Y/TY)HW;F6EVE'#:[2MD#JWF7,@.KDD(% M:LO;E,-FMRE[4)77*>/K<1@:I,(+XE]PV;+XI[^,'R)I?C02>7KH M:Z#'K0T7 P:("(?X/+^E%F7$P<_HA8'']@\DH MOLEI1G"VQ%CZILHQ#^;V@ MX13\O*SA9"7%6(K/I_-3(Q+72.0U4#PC\(Q$9&YL_&EO76KK^NPRL77V;VJE MHX7/CQY7E#'^E.^5IBGF',=[PN^T5DY +\+T!>VLL.&?M3-97&XYL<#1,:80 MF9=PH:6$>*G8O:756%H>>I&YE2PQ%"J_%FE>[06MY6>UM13M(4X0FPC5VT*[ M4:?A>/+RV!>#:71'BA[QNKPPSW]0POQYN/PGS-'@7CR3K>U&0>G/8^A08H; M'X2Q/:P1G@BS*FWB8(8O:#4U#C :"I?5B(3EODHJKJ"().9C"?\M"]W;ETY& MFXRM5!6J<&^E-HBK- M30;T[",5K%J);H:J1#<])#60C$'@\XL28**">GC21M8 JK"KD.=AC$=W8^/\ MH@>L/#51SE4I%JC=%.WD1,/ZY$1]WVJ:G>@&!<$@-!=6S,L0)2HGDZ?(E^2H MG$,/S78T;)?MB)\^H!*&K$5E:J3>ZEI:7?3H90Q.@]G1;:TPES2QM?AQ;V8O M96;C#:Q>,4@G>CA;.M'')7TL3PXZ;T.812P>Z-#$\ YA?W13+ 1]Z)ABI)%A MNTF)I)38SI$/8X5F(D2DM] V%NKY 49:>RZNUV:KB+KI$*C#YN@65PC_T+(X MD-Q(1>>97*)J_;#7TJC2:!_?#[YY7RA M]GH#JRGR2!E9B]UFC+TR25,CTN1T;'LJ1IKHV%,L_""2/HI'D^3OC:NY<4W\ MP-YB5LJ(+"XC^Y)=V)?@='3C:N7N)\(GU E!)']O7-K9=C%VF8$+.G5AI>Y[ MCFUARUX3!X-%YQN:/TD[E(G*I%IE[1WJ9^T5D=HH*/KGLJA&)*LAA.WM1]M^ MWA/;Y1=X1,"^"#FLMQAEM:/82&&HJ;(1+IJX T3]'XU4O-XJ2J]LVOZ?_F?H M.PS:AA^EX9:?#:M@UQ2'?W<@R+J8?Z=-195E<'X8^BIQ?&5D>$;QSS'7.JNY M+ F::OZ6WFQ:)0O/9N#1I589R ND"Q^V3Q?>&T'C?.&?:(#9COSW#%KPGGG@ MXF$LP0Z6%-C;1/#R]3[BDLT.< S.*N,Z.!OYL%TV\E<&Z,*30N'4A>H80I]7 M(J(A5BD.]5[N$Z:]238W2;%UV\KF*JH>W:B*22HTC"K:HNZMY2!K&9.='1"' M)Q&P[ ":7]PMA$8QQ651^#G:>BRP_\U_1ND&6MG7B[WLZ!99S&NH89&1>H:L M7W3O,=60/Y!U3!(X]);\(E/Q]3XM'C%*VDRZ53R.;G>%K?%&TRN:D$2$DO>F MU,*4*B/M#[&MQDR/;6PEZKB&<*8MZ0@'Q#![9VQTX"(9+MM3?$9,F=K0B_O+48^NST!^L"=F= M79Y?7IX8/C3VEMQ%)U>"V@?RYR5S3DOKG%$G\.,G WQR^NQ;)\99O0R&916T>&/#G^<0ZR:\#A*#/YJ:) M D]_^N %[O$-OTF;TXKB#\/>+=OFTW>')/C'\W>^O3T=,I98=^Y/#\?BJ'; MI6O<1RM_?;Z:PUBFU@#Y#"XN!Q<_'2Y'T%B&H,W[L\T9[%BCYH_I^5^' 7!U M9KM^@(=@>HKS*OAK$-=#]:]0_:N+UE*\/F-TI2T I\;7OAZ<_SRX.&_6ZA&3 M-_R7I8FW5 %?_$;[E?)$$<"LI=7#U;,+9W-HMR/,Y/:[(F8PH,\[\#L))JNZ MA=_Z74#F,DF9M.D1B*V!GR /9G@_. M+P:7%]7"U-7DO_V\(%1\+()+HI>V8$&?@VO',_\47C.XWO]H6 T%>7<"(HH& M>AO$1=. ;M&? R7#I1_8 ;\T\)YYX>[=">IFO[6!Y,1P;""(825E>]9"O"YDO,&JE;^GC"_$8"!;4'/C>HZWMJG_D6Z7 ME*7*UI#EE;.\+;'=%]!,_&ZCV)T-N%BX]VW MCKJ#:BK@R>NH0=I!!<57*HG#7S=U32>$Q?X:=U;XF7M(XV,[6#%Z[OH.M++$ MZ<68KP&"M %>@)5H(*''U@.?C[#],<&T/Z8!^>BS!;?"E*/E)1M(E6 M[>^D:>)(T5N/W3//I-3R;YFWS7Y/FFLM3?T-ZGSM9DC'T5P[F#Q;6P,; >W& M&\+6-(GJS,\C#:IT<#[A$3H%%?(ZJJDZJ%:2<7 L8I&BN*C[R#(7E&U3[;2( M91..W_]M7?1$[/CD6H1]I[<*L#LF1$GF[A*]FS+H3'>N&=9*@!6/M.V@C+Q[ MEC 6P9]%O MZ*2AE M>\1-!G?];543>=YU5*NE[)AJ>"\9/\>"^TTZ"NK2=TS-]Q1W=/8@^!0#TMDXH9X6L:_'W=+\/,Q06'F:52I@TJ/ M3!/J6B6AR87-60W2KNPMU>VIC*Q')+0JS;:2H(,0WI" C.$GY8<'8':%[: J M@@XJ\X&28 $CH0]S7EZ/LK(.JG#/J4A>\O\Y,2J\BBKPT#)1XJJX\8.J_#AD9C\*'_%['5T,E;H-@J:#JJ4^6QK MY Y!%W"([]LK&\_[)*\_U;)AM<[L%]9-57$@\6Q5,O$J[@XEEX86*&F9V_G2 MC#OJH?*#@C0J/Q*^]#BADJJ#W63LL9W'Q&;.!)SLZ M 10>\AJZ#JLEW?G'+ MPL13S#48*K_E(^WZU-#E5=L)DF]^1 (_8#Z7E_-XEP0CP?+@:1%W$$&=#//% MO(5=R,Q&^Z&LOAL?!3.4;UU01IS1YN&O*.X>_-'I#W1!?DQ2.,\K+^[@ M^*L5\%OA%[:IV]%A*?F*Z*'E+:)(?R MZ:0CHJ/4C?UH6[ HB+Y^B3)$A[\\.!-#+V+'JUEK-6+9S'VWFN2+"#F-S MT@Q3>SX\8,EL=0O^-JA-G#A@8_(<8-8A$&?BAMMH.0[&$]U$ANG (6NI,8_[ M&GD,7N)F!_G&0_#"VRVH.P[] $R'%58S%<4='((_A2C:; 42)^*F>I27RFC8 M,(ZL*?LJN^?5-@XOW'^!GOI 'ZD;TECLC^2?'BM12[O"5]:T'J[?*:SZ0X>P MQ09C"9S*DX%:P@[:8O;S$;A^G%/V:)L43U4Q:"*:L_!GYMRY0:WOQEE-][T^ MT4#XHK89*1EI)L(CI+R74[>8U$[,;C@DU^^P'>M-'?6[,MYDENY;?22!N2ETOZ;5.^DL MW>%=-"K?UX@<%G3)48$V+1RT&A2IZ-J M"^2X\+A8O'6\)RF'3I7BS6IU7W4YN;:LB%+S^DJ=51RDQV!TS&B']_5@6L-E M7Z6=:U?HJ,+1"5&RK!7;S[B>34Y<\JYC@RH=="*O0]O!VYAXG)S7K*RL@RJD MNZ[I99*19]I1_))PT:XI=#O/[PA%EU?CE03V?VF-K*#II)>3%3A[D:>LK'L;X#PX M_!H&YDRP\0B/+M94).M+2:( I=$3GG*D21<^4MPH%F:-L05B*G^@X-:X,W?J M/@*(212A'//[U5_]5VC_:!\&%'@*-L=L[=R+_@IM*W2=NA,8ZBQRS,;-O^G_ M9^OFSPU?DN=WTV(H/P:YFAMZZX6%&-AFM3KH@W%1_?=X&(Z[7;?@^A/G\OSR MJA!!6D?8=>7NH29;>)H:5E)W4,V%""/G=W**83SEI1T+UXF$K)2^LX+'ARBS M)Y=:D;"I8RFM.VH)O_9:H64B$!C6+,EUQN4RI@-XPLJW'KOQPF6P"ITX)4X) MHFT9= SYO!YSS[&^V,'&"_F60LA\6JUT*?'WLEJ,/U8Y$M^J?* X O(AQN6O M#(G#=Y(*T#>NV#'(1^LUXYE3IW@( "M_$S-)TZ*BM80=4PRC96+G#/K@ [4H MW?(!BC@3/^"*X&H-J^ 7N/W,2KIIU>XY?_R0+_F">FDP>J&T@X[ F)^UCL#V M:%E0?45Q!Q7Y&#I!M"-G[F$IZSF/.$QP^:NN?C:ITT&5YT\@+3@%],XCQ3"' M\M(.JA'E@5J6=R*YH(/"SZD+7C_N#?J+#?22XHE!>7D'58G"]W)=OF!7-60= M5 Q-*/W\:'0\N_^#DDS"M6H:>?)9XZ-O')N!HOI^B(X77Z)-79Z*W\II4T[R MO:P9P*DK'=8*!1TT.*G3SUS5D""5=E"-;)\8>X_4!233H+'()4NX M7,QFYFU7N\5BS K>;O9XRADNN1UTHC'NP#_D(0RM&T3BT+$5:F5\2A265;+1 MU*!*QY3-[9/(PM=NJI03=UO!9",HA4Q[[ZBD2L>4G8>[G7A G))0N@?*OX2] M\*KLN&W]CC7# ^(W6WWV*=]&F2TQRR@>)4V>S0T.1S YY2,LBXUQ&)>.-0FB M>4]LG):CR'.19!_U^0A*@),A[A/5M\L+L.I8XXCP8A&'.1(!^@6M533?4!W^ M(3WQX9E?_P]02P,$% @ 8&2Y5H%\:/N(! !0 !M;V0M,C R M,S S,S%?8V%L+GAM;.U=67/<.))^WXC]#UKOLRS+FMZ=[FC/A [+JPC9I9#D MZ9FG#8J%DMC-(FI!4D?_^@5X%0\<"9!5R*KNB!FW72$!9D M9'[P\'9PQF@P9]'\D1SWK^CCAP_'1__\>GT7/I%E MBQLC[D"Z/Q*>CTS#,EWDLJFJ6/1%V3I?#@I_?*?<-%'#HK? M"#DT.4WFG[DN](V0,XZY193=Q$&2GM,T$^71A"19.EM4U,4W=XLF*',#ICX% MR2-)KY+JQ]E#'#T6D$_%]],T)5G*>2_S9$[F=UF0Y9MSP1A=7%QSQ>4\<( E M9 Q2I5),B MZG,POMWRD<$]_;Q8D##C(P+.)7Z9Q,;1A8\TOOEKW3DR^AR)?G,2Z\S21ZI? MPUL,TL[(@C+2P<\$)L!*<#&C&&J6PD00?EWQ R;9L$.D5Z/F*C<307@W?19LBR'-.*&'P9TQ>G^&Z6.5;5LR 6$Z&[)\+C MVD@5>[(F]6)[)E2":TI_RJ1/J?YL)>;V8E _H=9MH6UE0S[^%9-(_N6:_[M3 M('G-B)A(U$4*K<=84Q1;%QS3L%-8+!82*.N:)\I*>6'%A'P1I _%K#Q/#Q^# M8,5GYQ\_'I$X2^M?A"L^%FZH?OC?;R0KJTA$PEIV'#R0^-,[Z;.]+DXS[G1?XR$?NA/$@I3//AE_F AA_UTTM:)VR MKL<"%M:E\;]V<#5"^TC/CIH"/L(*,' M#M(IXR.E:H7OA42/3]FG=X?%OWR C(]M^ A'TCB&'RJ'M#_XT'CM[TM>\SSJ M9%&2)D-00L4,&X M!E%?&%>_'!?UX\3P2QT8VE]\*"VVTV:++Y3.Q0KE'6'/44C2.QK/>S:8"2N3 M=(3^H"RK FIA50>V+6$"KCHAN"!Z2YY)DI-Z>,F",/LERI[.\S3CS8]]?@WC M7.0:B'Z:_T^L7O=@,$)"Y4DG">B ,]X/.D0Y2:^@]M'0C2+J0-1Q$32D:',# MC=]6,VNM%H ME:@>J3:R3LY;XZNUE8_4%5^;%9C>U[U'E]X?VT360!-92/@E;>V&NP,BLF6K3QW2I(%>[K-->Q.]:R5*1OX!I5 U@55 M%E1(J3)(I!L+2JK.IH"$"B?&3.88\2$14-7M!TR#/^5.HW+'3+^%V&8SS&5^ M/NI;>\W_OUJX$:W*^SQ7#5 D#9K%YI*/TLT"D5XO\JEP%N*"M M;Y\=L"'I9F>Z2=_UO?%M1JA-52TXQDVL@")*XNCQAT=OUN%=$9-L6-HS!2,+ M-OLO^9@N>DS.<\9($K[=LR!)@S KS[<4_ZI:Q/S7/,U$%^/@L?&% 'P\IA"/ MZW8V0*-;?HR9O3*-5PI?/HS*RSXO^'S!])G:-RNN CCEL2QD&:1HNH/-DL MHHA5*W(5#6@Z]J+WH[V,=.GDC<1>']D^EN>5C W.$QR&N)N>0T$-KI\R*F5@35*,TC773+L-,N^R"_0#'>)3[0[45BI6[FGY6=[O'\'QE MUTNSZ:79\Y[. %Q&"?^B!(Z"GO8PXLHJ$[&_)MFK!&II6*=QE42B M'9EDH,H)+_4JEQ;ZM2S]UH%J\\W/5F1Y*<7;$)^R3\VF8_N3;^SUG4NUNDL M5PDH-QG;C*BR!L5L@L\3^I=S9.L%(4S6&@ZM+-'>G*E$BO!6$Q3S(5.T&M(, U:; M!E/-0BV,4M2R7@*JD6A]>5F3 MD:>:XIH)*Y_H"#%5,]@@127K^(%K_ULZK$KI_"6*XUZ%]G^NCZDV/V.J+(6R MBJI94U<5\5\H*J)U*: X/)K1\+!4')*U^8R;VK*(LZ'=O!JIZ!JVB MPHH F%F :E<*0C5VN6'5**LP0K8LJJ%H9AX2"JSU:S8'4+=2(:B&0N=TN:2) MLE)5G]>[WKW/6*O38 B@+H<24*U0WS,2I#E[*Q0L=955J(FL\H>:#&L% PT# M5+1:$JZ+9;2OD!B/0CARKQ>\[;BQPF:<&R#=NVT!"//@)I[F4< TR.!9UU1$ M6;FHE@&_1@EEA8'2";?J<^6UX>=] HW!^ U!9E@J<+MGF\X&+U%)V][46:HF M;>0M<0\R5%N&J]<0U,]81G%_+-X(:GURE7?'BNFVE0@ M$XIVU&XR3M:JFH1 /U0@JKZI98,\8T)-,,2ZUPR]NR<>8H3_SRAC]$6LMO77 M:=44]4*MC (%B?5T +)W$J_[+OG@H?(6Y0UA$1711^R8DPM2_K=9 MQ__\&CX%R2,1[T^7[U'WLTN\%-XZDKG-PCT]9"H4+Y[1YC ]>_N>BM[B,DJ" M).R\J=RK&7O&]=.E8$9/9VI"0N;%==A7:9J+&QAF"[$B-4AG,Q&NS],H";W> ME6Q;@=3"Z/[%RL"RJC,YRC)038-N@K--.B7%1 #9]PUM#D[903H;,K$]9!3>\S7MN(L2'Z;/1,V9\%BV E:,4E&XSJF7<.; MDS,F&J7KRJMP]E<<(_:6TJVQ8;%H9I[S.G)+@ ?BWF4$VKMG(BB""@8FCFSU MCDT_*UUTQ$I.]X;.K>HO:MU&;U1) @K%FT<\;=?<-(SZ-3J,+LF(DC K5 M^-]C4E18,C]=BOS_WV4@L6%I]H#K7'MLY! :E7* M 9YG(EW19&/^*" 9"D(UG2CN,;I:KH*(B4&G_%%Y/5'[4F()T:X!!63L"'RH MY*/*9AH.9(NIR-HDV;7J=DSK=VA!3+L&(R=GC( 5M+RZ!_L!QZK94&UU7KP1 M;F96)>ATK+L//;!C)@6@KM0:ACC2]G;U+58W?("?DK:H?F3=BB=8NH>!,E-1<5H2Z0J

    S;8A;IE@Y,MZ5 7Q_4!0]5[QU*-L%/0*\$V MH-]]B.E=,"FP!D75<,*Q$ZA6>/U:"AA10Q8CJ-HL^X,KI2,V JUV:36Z/IBZ MRS]T9H%YOQIG9H%4;U0'*!6*BY%_ZI)9H&'49Q9(&7TG?'T-LIP5NMRP)F&M M2)&,XW2V*"XOR@A;ELH77S4)8".D21+"G*2A"]DZO-"IW0>)YA*%^@EC3HJ@ M2I.H4][NZ6G((Q\CRD>-^G"V9NP=#X P[AQ(79TR!H\69>*Z8GJ@^3>:$?7H M%4JNPMF ?.?1I7? E)@:E 0>K6Z_JQ9KW2*7/$^CA*3IZ6(1Q1$?H_&FP,GF MN;"42+?11TJ1=,U64G8.CY.X:Z*NV$H!Z0JV]SAX25G;HF)ARSS\=N0>'A*& M<>\<2$>Y9X(8"BYXTN7R)9T+H)U\.#DY+L#&?U ![2)*5S2-A)&SA3PP6C/J MX25EW!-DF9TR/:BD9U;!/SK.K8+-QQ90#0'EQT.L/ M_M!+EI:]#)HE2UTGA2-7MC1AMFB;-4M&.;!Q51E2@_@+H_F*<_!_BQ[FGKZ.1_"2*CJ2YD4-&XN5,*'GF]9Z$I+B$Y[AGBN)K?0JT_]5?_-+ZG)H, MZ31YF:CB+&=?!*H4XF*RW%5=CPEN_,,- ]:P4A>8"TVIA1&00 MBDV+,HG08TRL$QMIO7,/R2W5$_<23%7$/EK:)66\\I/RROCP[9['A#0(1:W6 M2>1G9,%IAD]].G!6?K#B]-=*@75+Q[BBTX;U!8K6;%40JBG;>OF@-$IQZYR) MK,E.4Y'M ER 1EIB0RT55;I1[\F!.$B^D:R<6T1A]:OHHGK L&63/_V@8=L% MX#@ZP1)(\%),=UQN;Q#1'/TGZ>> )=RL=!T-6Q\]CBO6KS*+E?OSUI#_; M"]C/R!O,6FLTJ[\M[9J_UF,LL0.7%M=@>1Z>F*ZT@MWE!+S":DMOT90O&54A MU&0@D+I^[<5$[3NBJ V@MK9*6OR 1;16HU14+_#6=X=5ZMI=[ 9CZMWO9F)" M#1DGRZ'(@0I']3AX#7?"=0IB:'@Q4/?"BY(:-5;L;+4-+TJI*"^,K-2U#"\@ MIGYX,3"AAHR3Y=;AQ2 T%(A@K:D"-\()M4((58=C2\S*9O25\VAX6AVZ*-/3O M=U6 %2;E'-5O(NGKGI:I8-&SX!*_>)SK-JHT9@B%9 L+TCQ/&\9./B:,T5]& M;5^_7M6*G:/3^:^Y/&E_C BMETPB_(40!SC021S5B2YP+=89F;:E3WH%CO2, M$D2OYE4T'B@Y@3B1NIXKQKE801-IJN'PU/J&I%O@UDKZ/D+:W;T;1KN58KA. MD$+,ZZ^F%'UOQ!G%>#8*8H>6 A5IT3S,(O>Q35@Z')2Y2NJ9(2!.#%6 MT8QH'G)!#BVA+VB?0:]UVI;PW=PC M< V.VC!DAZ7+;H)!#5;YJK43:$VB+,"K%K6/( 8Z;L-@5FN!:CL5-IL0VR!B M O$0U^1^!JW3.%@;I M=;FFI].\I%\,%G3$(&S]&(['+(N!9BVUOA%5QI&!NI=DI*3VF6_5* 6P$F : M'GN,*]#VRY[(5XJU]45=#.[$*YGX=E889)46R:7N Y6_L.'CKGHB%20J(A16 M09])L&=468_RF01#1 S2%XU'!IP"?E MVC6DF4T? 2NI\"GWNJ39.;+AROJ!,_'\T2K*@EB4N#0P2E_0E8J7;!-$! MH0IZ+<*=@I3*0%>HM.2AVG%VPW3Q7])>R)TDIJG%CHIL,K$[!<9IG+?1*"BG)7\2(S= *$5&)1Y0#*-778&[7AUF(']2ZI&YY&;9C: M8%85PAA]M2?QB*Y+\<5P6LY>XA7PA%D?BK>_7LDW_+E V&SQ444Y_S70KMTEF(7#B5??Q%6\^X-3H'\V@DYUV6A>O9 \]3QXW-ECKSCJ M)>I>\YE$5GT=\SA9/B)/5YV>;^0?V^]'MS[NZ,/Q[5"AM7>Z-]E%9.@7A:H[ MJ@SH1X R3W-&23GS0\ M%"C[U'KH=OW)U\.]27F+]\O7(",L"N(BHWA1)ZFHK#$R]&W4,/B\)EY2.=3! MS-Z-\&NI]>.])FFH]M4;A2^C)$J?R%RL6L%P8>;H T/'@1@98$-AT-")0]7I M-QK_0MEO5\D-HR%)8=@P<_2QH>- C VPH3!LZ,093C]NKR-6[C)Z[):5.@V[ M:0AI56EZ4A]M4JF1[)@VC-ADJ_38]C8;(:C"J*6YG?:H*T&T3Y-D5%WZ:1CF M2V$:F5^0%2-A=3T^6<6D.J]ZNJ0LBWXO?H=F>TPMMJJ'Z<3B!^B&7&@%Y>ET MP+,]U]]Y]=@/B<%=1JZC9S+8#Q[V1##BJI9-Q#Y"C48G67\$)3=;[+U/ E8= MM3:ZTYCUI8CF;):.JF_2J-L*3.T !(>008 95$H!.PXSF&.F YZR/#P]ADC7 M]KJ,>,WG=X0TQ_D+?>KDE[>;X*W((+\8K*G;LE5U"V?S$12@VOV+!.R2 \[1 M)WUV2]^LV?V% ^OJIZ/=TPD+4%DB0-B7B^JXA(WZ][S,,:CL\#O LN+?7US* M'+058%8%H[IXS$K_%SH&EVMN%U0*[CW&Y, YVT&D*!;5-@%4^V]\A';_0N)G M\I4FV5-_X6C.D1\&27B(FOH M$@:4?+U>9R#':+.N93KQ KV!IB6":YF."#=-JTY2@LUE=F@)\RM6DW9@*R9?D+;EL M^D^_2_"3]Y[Z)??)^DZ$2^R!>'-D\$KMX/=FX:;YW74/E><^C5 ;:SJ+1Q5LOI '=4Q+/U 251V0$R*K::(.Z5F6LAG[(4\K< M.9?ZX=A3@O6?J\U"*XBA$.MV>H"XD>$@LL&?5,?OR3Q*BP> Q&,#XK0@C_OY MX-".$Z\.+6K>'481T"'3H$M=&*I1W9\)RD!? %OB*!D0+V%LF9/OQ[NTU,GV MXW>DY2JTUPZU51VJDFJW, 4SUADU2O%H!N]7G/*!PS;A5OD\]4*3QWO"EA=< MF=8+EL)KLXBPL3:^2,,[%)7CG.6/RESZF$E>'U]'BO'1.+:W7 MNMR25871V>*&14D8K8+X*C'EX$XA2^)-!UD> \Q4J*+3.K0;GD8J671VXY1# MM;1D98LJ97*,#!?48\B@\89V4"KEME&.-#?'V@;)N9\1(ERQ[?L$D$]HFXX' M^4!V>V,3QUS%P@1MLOM(,?8 1Y-HZPGD\&SX[0(=<_JN?7N5G2L>)<0YDOM. MQ/0;RXW'C[U$1V&FX[>>1F&MW-,_:^@W9 D M+:]'^[QPG=T'U8\LMXGMU+TXRO\Q%@7<9=X#/ M=;@+KF-"YBT+VHKQJN"_]%JE#;D9N.NCB MI>4;FF:,9!$K'N,>VM!YC9 F83EFZ;EN4IGU/>1BM9'^0O;M@:50W;6[:-; UJ@8Y-02;P#](.C+[$/4>A[,@)B%8)G [MKN-&;?B$ ML.D4@BJ%1-II-D>I9HLO0<1'?C1-!P,C!T[=W$K%N>OX@CIE0K1IBI3MFV": MY*^':MQ@H;E0_"(G]_2.9-Q/Q:KYL1&)=F*4L(2*V76,.KEK0L!"RY?=O8$) MO>*HLGAW])9D.4MFB<6BNIE5B5(=ZZXC$^R6"=&H*]/TF,.6#SV(*:N8T3'R M).9RS^0JX7-!(IJ/=F+;GA6>SG_-TZS\=4$9N0]>^ZQB8\5@JQL> M[^(@3:-%%):-L5'ZDK>=T]GY%=C>2\I:,=.E!K>G#*">MZ&,OYBX\89$_7M7 M'94W97UQ&,FSU:A6 B9Q-+?S>Q*4,PDRKTT^95$:)8\7.>-_ECWJ1GL-=RVF M[%1-QMZHYBO^=M!T%5/\9XT]^6-\#NOIBQC MT4.>!0\QGU[>!)+][XFD 0(02)J7'B2,2A#V^\YUGP=QY#@IM0-=I>",P#8( MHE/Y$!PH =H5\=!5*U1WS/25+X:#-(RJ/=Y>, 8 ?CJ!5;U-(7 OFL'DGIVZ M14RA(*Y,&IU3]/[HK\]/( G0F1HE[45#F,Z7D_<)8S2;=&6?#UT%G$\^G)P< M%Y#F/TP0[+\GK-FGJ ;]PK:KY")*5S0E\[.'KD"PL,6TK*Z>IU0?QQT.0DK_]/U!+ P04 " !@9+E60B52SOIU 8 ME @ % &UO9"TR,#(S,#,S,5]D968N>&UL[;U;<^0XDB;Z?LS.?ZA3^UR5 ME9G3/=UM4[L64DI96E.FM)*R:^>IC HB)'8S"#4O2JE__0%XB>#% 3A , "& M:#;3E0HZ'.[P#X #<#C^ZW^];.,?GDF:133Y]_\=?6I]_^HD7CZ/DGW_C_W,?9.0'5FV2_>TEBW[]\3'/ MG_[V[MWW[]]__O[Q9YH^O/OPRR_OW_W?+Y>WZT>R#7Z*DBP/DC7Y\0=&_[>L M_/&2KH.\E+E5_.4^C1L&']_MZA)2\+]^:LA^XC_]]/[#3Q_?__R2A3_6(O+/ MB$H:\IQ 7I;2K)/P_11!' MFU>&WM5Z38LDSSZ1/(ABA!*L B[7QU\^5@#X']HU&*E!'K8DR1GCSX0^I,'3 M8[2^2#8TW9857J?TB:3YZW41H\17D0G[T\D22,\B(E&2/]1)Y2LHX:^*VV-,VC?Y=_EI09 M.7FM&4_6&O8DFZ#95EE&\FSZ1A#5,R'^8ST3"Y9]>9*XEF;"'X39?_,OK%9 M.F5,DCPBV2E->.LP+RHJN\EEE$1]IP0V; M?69U9KRE2'9#UO0AB?Y-0G-E#.JPI@KGG88DO$A8 V8TCD*.BY,@YH[6[2,A M8QR&T36:J'G-@5P.P&=,1/I*R ESTEE7Y1-V=I;ET9976),UWX+74CAS7>U4 M:U_AWTGT\,@J#MB:)G@@Y:"]BN-ZM3"9PMAJ[2N\]TVSK-@^3:JEM"[[JIW2 M+.>C-4TX:*XV-77Y;2H5475.H.ICP ;S[*+I*5?W<3V<9_Q[Y7NPLN=%PL:2 MVSS(B^F:8(PL]IOF$_M7PD;,ZB>88IJ&T*AY,K7Y/)]&]T7I51]>=W3U)@UP MP?!SSP;-A(SQ[T N)N)__+>0!R0RVAQQ@IBB-"4AL4Z_SU( MTZ#T.KG[7_O0VR@?ZT+H<#<1_S.EX?4114LS=KOF;&@:32F-T!,3(0Y#;)'_O]V.$[*J?"&,'\_6K-1 MB'\SEU*+NXGX9T&:L&5C=DW2V\<@)>:B"CF9F9AO)=P%+R1C__/?)$BSV^+^ M'V2=W]&SEV ;):7_P;Z=IB2,RE;A?["AXW5#T^]!&H["AL7:1ZK_+4EWRU_V M0SW7VE%.Q7NDZ,QE(&E:LM[YB)=1ESE(W:QM/B/E+\9GSF>VHGA U3I-.-+*B J\%$ MC=(+K)AQ+Z(Z3#"76<[.:->7S\C,=RW2\AR0H6_D$*=B:'3(D--U>38=\@T- MIG/9D?;.1/E]Q.&!%GM["I2_7HW=Z-+@;4]TAD'FTK&AJOTC=Y9MZZ&NR$2I M\R!*^6Q#OK"E99&2D>L_.3NS;LF<_(+4!P@CCUS$O(P.N$IOY3<2A^R'K@D\.5QM&1U(F M19*-'"VMU&I=W4]1]D2K2JXVUREYCFB1Q:_KF++Y\CS@BXO\=2*E]>J>5O55 MP9VR(%E%Z9IU+1*NV/II2[DU3HHL&K?_/HT8$T35W/&^-4&83,-WDK@78Z'1 MG*W%5AB+*N5F_V3-6$X@6G^K8R=R(&LS''#H9"]AG M8./(:02F8$96#YS&V%+.<>1QTXAF&_"8ZK#)6$8=YC:.FHP%%3$:?=!D;-P! M#VN;G,9"2;E9W.(T%E#!S]XFF[F;)V5G;[Y2WITRD1K.>8(UG?W4WT;INBA7=]#<83$8&+?;6%J.VEJ%3 M+$"M+SW'+SI'+C?'+#2-EYC3+2XG6E:.6U".6$K:641:6#Y:7CC:7#*.7BR. M6R9.MT"<:&EH9U%H83DX>B$X;@EH8VA6\"-XRV)M4\QXK:N8![S9HB82-ISLQJXF=A&5L5VJ:^_G+&Q-'\=MYLC9]<6,$C7C8SU M/]MB[C(L14G^+HRV[VJ:=P%F)2;(Z=2D:N*IIOY4BAOT%V>&4K%_5SL$/X5D M$Q0Q8FF$EA'@;5=BN@TBA*U-!*Y9VY"W9/73EFSO26I3V"Y?"Y(^,J'2=7%/ M?MHUA$5Y0>YMJ4-^XJ>M53@@. M!)#,KE-((_%2)J_NP*HB'-VIJP76!&7M3?TQ77VH:EJ[;0+MTMX'V4%NEW:9BTTQ353WC&$Z>FY1NI<:D8]M@ MK\3??AC6\T-.?]#FSW,YI76B5!>0&HK'5(B+L-R$2$M[Y57&#GZ@?4>_4C9L M)SFS0ERF;,M)2K)\T*%L,MUU0CM,O<3E)"VFAJNM:FL4?W"%8GXH5M^V*^>< M["++"M(? !54=:L)J;P$#DXG-1*$?&K3?G1EVBI/9#O$H;;F\$.M;/N#ES83 M2JXV4[MH;9G_<&698=!(Y=)SZ;Z2_&IS%[ST;*93I&X37!$O[6R@K1H!.*8U M-O[D"ANK\!]%?=/PCJ["L%0IB*^#B">NK-+_EN/,B>S*] UA26I,_1 MFER3-*(A<"15P^O M=8V.UBM7H+<39NK^\G!Y*J[VI^=>O#5;/VI/"&O9*QF M<5A#R%TWX]#VS74Y> GG\6V!]+IUZZAA]I^N8':7EB$%KZ7P98S!:LWZ1LKE MS/(O)'^D?7];ITC=>+@B7B+'0%LU5'!,:VS\Q?O9?A N4P89D70=9>1JTQYX M36=V_1IT9W&=&KP$ZO1M:7%VUI&A[@9_==4-OD0)37@2N3'.6[=X8Z1R!S]__[O/^9I0:H?F(7)2WY6 M92#Z]<>LNA_DV*+5;N_I+C/]ZB42'HO):/OVAFFG-+\D/*$'AZ[!J9Z&(#)* MCAU4P)QV[D:=V3#V0,'QYN8L/3KZ^M)QDH:'7MWOP^.N+YV8L8/[<_(N2M6J MM T*,NL==#5,7/=9P?H'-">*=K>DE=+Z:F8=%5$F5S!TW8-O>(ZRA(3-1330 M[G*BNC5$1+Y:&J44RL0B3JY/KZ5W[*N#.[B;ZY9KNCR^G*^@,%4=-Q3@F;L^ M7N]L_5:S%@@5)1VTM=ZE\Q4*6-50II8:"J+, M+N]!KED?TX0,ZUQ[]-6E8H;L+:J45WZM54/XK*S-6,A[GK;:S[$ M;7=;E2'N^]NJ2ICCP%8%\D0.UNXZ:.>RL-> @NP>MBI YC*QIX\LF8NM6N"< M-1:;3#--CZV:H9Q%]BPC2L5DK=TT\D]9NP"HSL=E;0PW3E)F;:[72^YF;:+4 M27YGK5*C#($'<>2F=>BT,U!.Y^)-61LZ4>FT[MZT#8K.9CNIZS=EA8H\QU.Y M@5/699KS>@*7<,IJM/*B3^4>3EF7+$?^(5W%*>L7OZ,PA=LX:4MJOYLQJ0LY M985&KZX9PHX7,TNMNL[LLI%!;5=W3/(!NO^ MK7G;;&MSV&/KZ,C !9+I9.9H'UH<4#-^%&)/(]<1,Y\95OCL=Y7P8PS^'E[I MH+8R<-9]2DU8FT5&^+9PCVXRATB6R3@RG&>0 9#]T!WQ?T^CG+\Z>;7YRK1C M:_: ^1\Q%V< /^URT)@M+_>VP&G:H+Z,NG*174#M59O\\/<'>Q8 !?NI&9*B,CNL"9X3IX+3I0UCKR.PZ3$VC"]8'1.;S08^!_@2P8_"V^L#H)I[' M$+^3?63V%7!,_TIS?K1)V,S!L]Z1=#L(PA01[$(OAP1O"X?*)G*(,T@VU^E5 MN$QE7 @->-:A1CBV2N !K$6:DJ2_7ZA3I(5+=9&WAU3-9G2,7;6T(Q/"($;% M)I#ZANDM'1TA0G"4[!*^/0RBFLR;4;,KH^O,*XT7?4?K]$AE-]E+*UA[J;"Z$DOJ/,?*]"T")6\Y<*T'.QEVD6[&42]T8T*'G?E@"L\K MI<_TS0+D!CILI0<;/CS(5G3H;GV0D4213^E .A]F$/$CXY.6R%^#+0$S!8WD M NW:ZG!QEU?JP%VBOW%KW-2'[55-JLH/15$3<-Y:;#T33X:-;VCO9.QXRW5;XPVX@RK+W/8J*MU/:ZV M.] EKX';<[B*4)'5[28F>VN>.K+!'/G68NEU/1JM(*M"S05"V M7R0343KR9A"=FNKHJ++^WAN1\AQV?R_2:W6BZZY3\AS1(HM?JWW>\V =Q5'^ MNMP:7&X-3K;7L-P:/-*S\8G,,8^HS&EO#2[Q]YYC_XW$WSMS9B^V3T&4;B,GDE8)T>A)Z22F6FZZ4_JNN6:*1E?[FT!W;1!709/X$5V?0MQB8A: M(J*6B"@?(Z+^8PF(&AQ)+@%1QW?,L@1$+0%12T#4/.,\YASE\<9[R1(0M01$ MN0Z(VI\&G99.[I<@*39!G9BY.1H"#Q -2C8[BCHEYQLN9=Y E@*GM 1P/1+O M^UX=VU5G8Y6^U"RC[;_4#-.^-5=?I^D<>>@*$5WO2M?2@(X ^*T!8O>;!V]( M2R% Y=J CPE##$N+=ADY'VJP%ARX#&YL*'T;6LN(N#>A46:>!42./ JX-U&D,AU#M3F5;SP+.'@:CG3Z&)'-V0M9%SR6 M^VK#Z$AZEP9)=0!I'H@$ JIY+>=JTW[<9,5?)7@HX?Y[E#]>)&'T'(5%$ ]V MVIN!822;9@0Q9N-DI&33/']LX_?@HP,)M/7)R.6QDIQ[>4M1'32)1V MD(F;$^4LS5M#+/MK/[RR/_ZXXZUTM=D+#NR[2&F:9]=A&J?[+*/00W%ZCX#7 M;N=#4,\DLZXN'+C(-R2N]FH>HZ<[>L:<^OP57$4;EA9!2%7:W5Z*'!D0=+1: MH@TJL"H0-:HJCAY/@VT.7Q$%[>S8AI1TS\<6J":[^Z: %;B5 &\9J2D;]UY& MZ.O?,+R25]!"4/I.$I,R#XL?A6Z84\F:M'H0G#!G\4:I/ MY)G$M'P\W6&" >&#[H/-QEUP&[; +J9-7<#6SG/3T/#!F^!KLQ+N?W4T*F@T M,%7IU.[\:K[EZK;/S[5?(13[6T8V17P9;08Y_?$E5!!MEY@%'/1UUX<(J@[7 MGH=0R*^D/RQ@2%5 *4GGC9"AMA:A43(?>9T8#HHJLISY-.G5]X2$]>"UG_+[ MDQ>2NMGN4E'/PN!Z.NO;7,E_Y&.;XQ/ 5M9^\]/[BL5"9D]<[5BVPMZI10C47M4MXLM>*1)%L>A*V [S/*J]1 M.E>U:_+6^^4B@GMK&B540&J7<+?KJH,(&8"$^J-&K7UE4NRT*SE*[ RV*WU" M#[1':Q\^TAU;>P#R8?^6NW/9IZB,?_U"XQ#>J550M?970"K?O&A@H*!8)5%0 MV%?0[+B C#W=7;U]I&F>DW1[D3R3+*_NP22A4%MWVZZWQ=-3Y0X&\6F0/9[' M]/M%LJ'I-FC?IIA$L"JAUF\D#L]I>AOL=Y_='\TM263?6!+9MO*2!*/Z:621 MC/43R2H9^W%BYV$J63V3S".9K%(GUY[VDH[3DX[R)M)Q.EL-E%+MY3U]#-*' MP1:[G*AY#$I ]+;0BFHJA] 4R>2-D'7DH!9Y%:K@TO9'^M'HRQ=P3E_/3=\!%_-X6Z&T;8![NMDB5]@F"2#7S)!KYD S]P+URR@7L02^*T MERS9P)=LX*ZS@5]&_RHBGCUK%:6GE-D[7!4YW5)^+:[)"BJXR&A2M&YZO:+S M30@^HHDL9037DV"*]RLK"41U2Y"%*])!E*J((R09P8 :M4,;-CK5[K&BJFX* MC$@$! &"IF_.Y=3T,X.&;@N,P06B+M='N,M; LM; LM; LM; CY9<'E+0&S& MR1XW(FD9!\U&ESNR?DQH3!\BP?H%1=L$3LAI?7M@0$SL TJIX7\55X7KZ%&@B#MK'4,M[RJR MHJ>Q+D:4W%W[QZ?,M>>2\,2130:&,EZ'K1,NH^"^?,%. !:CLKL7'K3*S@!( M8UI#%U::=;D.M!6*.TRB@R%5095"#I=K!% &) M*T%$BW:FD!!I:P,3+=X>A&6F),C()U+]]R(1@G@8&Z5;C\,,H#>^90R7^7HUUA#\B^6]UHB&JTU.TI.HS*_\^R-) MKH-7OH5X42G M\4)NK@_U+IAOD-8>P5D<;:.D%!\T-HIVMUDAI?78\#I:8LVOX.FZK[_%&$RL MUV8:.*ERWI9HQVG=M27:<8EV]#?:\91- DR.6QH791 T_ RNE*CQI 5$O@4V MHI211C2*.$QQK66)1G41C7K0YZBO4QH6Z_PJO27I<[06/($A)-GG90-(9N'9 M(+33<6A@=I,$#.$LRW. U[+ NQ5*NJZ-(3JGCU"(K4?QRO7RPP]XMDP+\7*Q M&37:OM"3$8XM+'@HPLS$JO<@](P\E0_T&PGRNS1(LDW_C?O:?F*"6BV(P-W; M#8KN1A$* 78:TG9#?%JY*[F]SR6_7R M._1S,))<%;1Q!FRF2*_;3KN@3(>A3'XQ!^LH%4(;".(T,G 8[CCA,U]UAO*M M%@55TY%$5#Z;#*<:OF.)V$T2FJM8"=P$R0.T W!X],^X];1*<302><>:VG1R;A#6TM/R8V,C3LMUS*W MJ\EUM24IDT*PQ ,_-BN[WD>W![&2'DD5B@"GL$-NY3JNQ\5%!STK^+M(H+6@ M3[6*W4\^6TJB!-I.71Y.>E46!7"/&GS8/::W_^"S?80*X'M1BX/KW!AW/*[T MX6K3G M=;3Y3&LKB&S1*-$^F8TK,PM/5UUW'YT5Q=WV972$DZ"MIE<&!QKVW MK(,%-724/C2B.@2&?(DSG0Q% \?4+QQ!GO@40)+ZYS:AY,.MHT; E(2K_)JR MYK](F/"PCX@C;L"C(';DI^B-)513:0VH['T:50W.!YR]?%?/),7 Z8;(J-/ M-T-02%4=BX<^<]?#12?1^&D<9%FT80YZ::*ANXNDAI[T@:AGX>;JZ:SCXBHY MNTZ>(Q$0=$K0]&J N'=IL7:70T3IRBJJ4>#$%Q?6.E+D[X,YQ0KDMMH$B]1= MM0$7']S4CI"_D3CYY(.-WVX&3<1$H*M MT$[3:MVEU3\/HO3O05PPWRS@S["4=QH=9M;?R5.]V=Y*)US>^RIE#*^2&[(N MTI0G/4O"KS1)FS]/@BP:OIU==YQ)>-=8LC$(47"$Y*P?^37<9!<).7M MN[)WW].B_*W63Y"]?02+9EPR8N%H4)H&4=1*0[9'+ZMREB.=D7RN'3:V) W+ M9"I,KU+UX=(?_KY?\O>_'QOP5$TP*:J REV[;#L=Y:J5NNQ?WQ#./&9<^G., M+I=C ZF=YIP4RL8BNCX.'H[L.U6N-OM!73GQ2TL)YWI!J6,#L%ES'7A&%X@T MQ8THMD"*UJ3*8'M.TQL2$L*WF6]($)]E/)CL(GDF6LBV?+T3H;EACZ,VS%>Z':8D9O\ MT%HO'N11M7G%IZH[5A-TO4]*M'NW "9R>FQG'XL4V1RVT;J_7RBHW?4>P5 N M\"Q'129$D_LS/H7=060H3_1@IK"A?3F_&VGJXA38S6HGK[M_ M_A:1E+7KX^LE>2;0Q4Z]0GT76U'H^%P-H^::S/7 2N-ZM +/9H<2@Y.64=D^ M3G%EW7DRFK"BXYH%Q*.TY@[8<#5Z,QI.C;F!=^$GZB"7:F+82?VNB8#G@W.V MD^TB>2KRK%3F_01]>0G+7.[I:0Q+5;@ 019@Z.V 2UN7;P!6N M^%/3I;M0_GQ-TMO'((5C_LT*"P8N5>'9XLRD<>R@#EFSER,8?O#"CUN^0$DU M\HA&*3Q4!#4(QR3OAJ.64^G1'O8DD;91#[!OU!? &6)6> MHDBS;PF]STCZS#4J^P?[3),U:X\R_*RMEWR%/U$U<"R"Q6J\V*L2H'<8$$%N7QQC^;9X<1[Y[-MPVW"'ZS4^;-)]H0EY_1*D M_R15H!V41 P[?0H="G50BUX/;V;^**'\5CVO"[TV*R>'W(P:7JC4. M!2E #M?+L6^WG^DS21.^P[UZ($P#DGTB][EB0-,M5C]"5=I2E_5:)\T?MU3W(=O)8]]'N0 MAI>"-!+V&#;IX2TP=/)4O*GH::P]< M7:Y26]N#+3VL/3IIM4=K43Y!,*WTKI?0QNI]+3ANKC;EUVSUS,9L/DN=T_0S M*VNM3R*K&=L=E=6\[9ZH9P6/.J%2<-?["+!FJ-Z#POY1(]<1[MQO&MRN'TE8 MQ*0&MDS/3*0H=&/<.M\&F_;X'O3&N&403]2Z$^#>GJ3M/0KO[X;S]>?78 O= M"(<^-9?Y.I^<1M/8AQB5JMZ!GJVZR\N G3I=>\F--.#!/?RQAPWW426@%:E" M_,ZCS2T&;1/Y$J>A8:3!@;TC,T&1##@[24,.Y):R$!L [AP+=_08Y2_@1K)& MB5I+5 E7;Z7#'8F:Z E9<[_#B^+G+E$PO.%;_GKUQ/_I,FOPLL=[X);5VJ35 MVF5]$]NDCOG#J^US!/T:Q_9\G1J/N;-, M:!N/-C5U=/!S?Q.A9.TI7!5YE@<)S_5\0^/XG*;\HZV>BJID;.=45/*V^Z.. M!3SJ@@JQG>\/V]/K=Q(]/.8D7#V3-'@@9R\D74<9N4ZC->$Z;Z;ND9H"V.^M M: &6GFS#BJ.LH.L&?KZ&0WO6+MV/5:QRF["*IGFBX MHWD0=XJZ'@ZXB$L,5%/G$CT MIBNZC5\8H9QX$UJT"_C!V^S/]FO&]FF;-;^-?CV9K1ST;9NZ-/W;V0/M MH[4='! =LHL;56ZKEVM6OG3TL1;SL*]KJM-T]]E&'YW3=$.BO(S<2,*SEZ#G4-EGH86,/2QU!M[U\O V5NKM^[BP#CX:$765:0\%/!\\I7 MXI6:9)@H8',&32\Q8' [7&]WV-H3QQS&D@:Z:P MUV5#T=QHS-G&4OT[=7^4U M3M%C134N?=;(-I[W6I$.3;^=7Q2-3,M/T7,4DB0\5*^%ZINRSW;K6WJL@5UF MTE^[&C2]U6VY.\CK?=LS3:WZ->)I>Z28GO-A>2 M2>NT]:K&#W#CU#+KT0_,0ZR/IUM-T]H>>8"@L$TG\BP6!]4=4, ^:H@Z ML> M-K-->L/[ 0F;0[O=XLAV9AM5-9;2UXBK.1[P3V\%CSP?I>!-!W06-W*V?8KI M*R&W)'V.U@1NKZ\T>2Y5*)7*RB3&[>^G-,N_TOR_27Y#UO0AB?X]B!:>O)[: M^!/6<6A:_\3I^I.CF\JG[J^"RI=./-9B M,^K9 G6:[NXN6F3]2,(B)E<;90,*4VC<\?#3OIMKFV_CU]KC.V7_"^)X4O=U MHM:=P%^U)VG35\I8C?S]W_C+,R3\]<<\Y2&0_ >:Y.0E/XM+=K_^F)$'_@\W M':N2G%6P>HGZUS[!;\WK8MUO4X+TD95,U\4]^8G]R@S26O[7H+4.,RI7OH,_ M6Y67KXEU*_7^H7"A1GM%DO Z#I*OP99\*B=[W?W>$56,3KPEJV)2MZC!^4]A M1Z$*[C R1R7+0K=E&_D=.<9EMY+5OW0"HRK^ #/&S[4;D$U0Q+G#?C!HSH/W MA#_V*=>=;3[OUAW[^\U?"'"S4$G77\L.Z7Q==HX90RF^9;1<7 .9.JO(H2RN M!]WZM YP2H$O=9-UOAR?0RI6?#)WM%.EZ[&G%@:<0,%O75BX]]L@ U*Y[&W+ MMHJW;..+EX2VSF B=6,?R*' &$CJ!\A,Y,/T+1@2RC[/A@4V=%PE!)S0#4K* MW4ZXI*-)'^Z"8D\2H38 B_W$J\76=<]6"WOWG1J"9E 2#9I6R?F!1J3V2-"T MV/H_TMRQFDS'&J L'CCMLC.$CE#UL>!I,V[VL WALZ4AA\3'7SY^?%_"@OV M@,0Y+5)#1 R+H@'1+CH_/ @5'PF'-M\:#7;/^K,T;PTD[*_](,+^^..&KU* MY=_@]UK=UN_'M_03*3W9PJ]5X!25U &S88K(9<6 %:RJG,(%W&B0PQV1).88HOP4NT+;:@,L3R%MD1^WHF8N/.$=PB![M%M*O>T^T6LWONJR3\0O)'&M*8 M/KSJ072*&J?(VB"J\9@[RX2V\>C>GHX.GFYXJ94\^U<1Y:\7"5.D*!=G5_DC M2>\>@Z2^"K,+X[VA<7Q.4U[(5@\>5?G8SFQ8^=ONUS8LYE$7-U1GDDT)OWJ[ M,IVJT^' 1+K#C1=ZTBT#RN0VG^6(HZ?OR$URG2,3M9+7)-W0=!LD:V+W70XA MX[&=&V#\MONEJJ4]ZE* J'5O,+TO-EEO8&N'-%I74EYM3H/L\3RFWV](7J3) M57)1]_S3X"G*@WB"3F-4O\6^I5G_T@4MV,W/GJJI4=VA31,0'ZA#WY!GDA1L MJJ;?\\?)NR]8VV2=M5?;TC6U;3*'CMB3O^YVIOF##]3M*FDODK/[* ^#R?L= M7-UD':]?W=+S]*TRAZ[75Z#N>_-[-=OB$M?#G24/MY/>^I@PG74]&C>L*EF/ M+?-[,US9"HZ>Q9M*KLE'F>4I/9_L/*?QQO3YO??SRQNM;(MNODA_1AU#N28? M=;3E6D:=">T\IU%'6]-FU)E?1)VR+5J/B/LSY)@(-?EXHR?4,MA,9>$YC31Z M:C;#S#%' '9?>S_IX:=>@#CH MT\*:#[507WJV-5O-J7,#NC3]VS3R;WG>=7G>%=<[)VY_CQXYDTO=]#C3H+_E M>5<+K(^G6TW3VA[-:J"P32?R+'H/U1U0P#YJB#H"VQXV\WO,?GG>=:;@G]X* M'GD^V.==/SB+45J>=UV>=YW"#C-Z!'+?"YW%["S/NR[/N_K0B=_4\ZX?W,7. M+,^[+L^[3NFO6G_>]D>5YU^5YUU'U+YU@>=YU M>=[5C_?A>MGKX=+)DF!@2JK28.##-"PZEO+%$=>RU>*,)?:Z908S(*_ M"&:'JW:3RVL;_(3V/,K60M'+\5)Z:/G@Y+H%ZY;)>?WP+5([9'O6[?8NN[9 M:F'OOE-#T Q*HD'3*CD_T(C4'@F:%EO_1YH[5I/I6 .4Q0.G77:&T!&J/A8\ M;<8C?3V=O.XM$4RB+.SF!WDC$8/9!, M\' OAA34MT_JZF5X';M1+7T[+\@CJMF=GPK9N_82.]+5XHN?@$120^B J.<( M$*76HS$"U>#:+UQE&@'/R>Q]VJ]3HL@7H7_*+*K E7)QLD,H&_ M-IN3_:\S@8)<*Q.##SBZ?H&L3#TXD+Z_4E50U0TBI)J)N7%:FIA=R-GY6U#0 M;AMB?Q.QKSD;LR/TL[6/Z<,S/+O J>ZA U>"S3K\I(0A4WZ+'UUR<$\?4?*@ M-_&U9P3C-C":+71JZ[R\XOV-^-NQ0H4#E4O$B87_S&\!G+SQJB32!0(TL5FNL*KL+7DAV%J0)D(1QSZ]3^ASQ(?E0 O"L;,DZBJ-R$^YJ\^WVG# X!#$? MJ@O67U]O6+>_HV>;#>&Q6KP4_^50\GU+TETJN7TS90PNG\B&I&GY:WD^SM.Y M5CN)<4R_<["[C"D;2C-88S4W*=24S:T*&:4++Z=O@NPKR:\V0S$%P62FQ>OF MT"_N*A0486$ZNCDZP:'B&OF$H%^3:W]Z-R)TQZO31W[Q[2(9*#34I8<]>PSK MYK?!T&]\6F\R#<3:J-MUG-Q0IK[8C3JK+2T&IY:FQ863AZJXWV@<%IL"WYD^ES[J],V3NL4Z?J^S,+VA M3-")NX)*Z,6Z.$DW=E%5A^7:GFCW//POLS@.'VIQ\MH',I0D2+.8$#&B8D[/ MRU58 >&$:@ YOO9Y@=#<7>\%]:4"#UGE1(+IQ?W!N;:-@1E&G74(60DTP_AR MP#X"!(,3:L

    9KB M0U%M+:VB(,ZZ< MH>N=\]WR=U7DCS2-\E? /Y03]7D2^^WXHY9">GHB7?U8&)W45F=#2[KT[ MA15!.RN].9@I;&A?O+>1IA[X-,Z-#?EPYM:6^FSZ]O8A3263A">L6I_R$[+T M%?;=9#2-GP;3.)JIE=V5XK22V[?E@\&\7'=GY@F2Z"&1V59&4C<"3.*Q91$Z M80T+LYHD^)FD.:NTKO!_%VF4A=$:B INXJ"Q]$U(M)K>D4FEYJ+ZFK9M"_$N MPZ;5/*=8+ 'UR7JEF*[;-2$Z3XV)U0QC1 DO=['3G6#EWKIME82747 ?Q9W, MBHY"=1T&X>X/ZFG"DV629/UZ*0C#1=$. B1 6J<>]3>VU"O''&YZ0> MCKBO MK(#8]00MM1?55!:ZL!_N MZ-E+L&4JAV7D95ZD229+ 'F8ZG;W\*>NSG=D'[C!M?K&]+*Y7M$*-+I[#/+? M:1&'/%_C.N_?F^GUF7%,:L.8,O$=WU8:1PNUIC6Z3L0ID'L?-D:2("XGIR2\ M2'*2DBPOTP*2_B!N@9,N6M?90P7"XP"( ]=L@3,!*-PG M^12C-25!QH^-LR+F*O$0U_+9.C;]1Y33-K'42'08L52.4SHL9XJ[,0UG:>32 MJ=]US+-PB\,ZHHU8RA&MR7*FB![3<#80K5F_Z^!LK7YY6J0I27*[H[22J$:/IY*;LT3F,L MU=:F..54!2O M7=O"(-,J7:V0V2PM/,Q#Z=S&TIR4VD;&Y:5$FWFRF$JDH7E,RCK(_29!FM\7]/\@Z;XY#2_>1 MSS@I":L\>/R/($U?-]7!J,MXFRLV"0=\(N3I,#I"#3RPYJH.OD1S8P=3PLGK M$D+!T#JC57762W7L1354;?=91!WEE24);]>1-X.(/+&PK?[]%*5E]^[AQ0XS MT3U'36;SP)W5)C/ YMCZ7<>V:,C_E>96(2SGIX]B$;^C S*JX:;%LD@$U^$Q M8HGW4GX:!F?I%E-.V_UB\\"@83-8G=+[-;F.96EUBB;2_I6A_V:W3US%,W;C M'J%"WY(PRO(TNB]R$C8IR:\V]94#UINR*(S8(F7P4I5#"8:#\.$DF$>7<6^< M<0/]X81V':,D;AOH, 1)K9P(7!R,6!OU581U.S(4U1@T6"2 MJD+!&Y&R8JYY#)26=W^JLJ2L6%)68*Q]A"DKEJP&DV8UD&?=8 M>44>2=T.?9!1>VQX/4VQ&%!R=7&*>L/?:P ]S<<-$JFAZ7BTV MS@P%]DO@2]M8!^EO4L]I: JD[IMEUW1G04F'3MMV& P_[NP N32J,P@=5Q$ MAG 5_?&%2;8MMJ QP&^U3KUOKAZK!\!/Y8(/C+'/RM(KYJ)G? E>Q.: OC7F MZ'[SS!P2P67FZ!9S[;SO0F3:T]I@HZNV%8ZX;@,5L3?:@J^((2AE>CI^&PQI M**JC9QO3'*P.1(>Z.-,0Y@(#C']&B.A8P\U MH0P<+@X[1B)!=<1A"(#NP<;'61QLP /><.FLI)-.*^Z7U@@<"*<5^2I;S%D\ MH7AQN@&*]C78$G#G&TDM@T&;VMW"76UC$1"$VBKAT*PQE6R/"A.#M;)6&YCPL?@LAHFE,0F,8G/Q'HO!2GG-*(>];E MJ0C,4MRSO9P),?O+\IEOZJUED\/=UB4;T68!BG;X2"I$ZRC@*:GO%O44 [[L M YGV7UR?8$F;G-*>C>M9%Y)6>EE?1"?!I=/+^BJC8A73,K&$ M:7M \GZ)-CQ^Y1,.*OZL3R@,3MD3^G&-7X@#,$9%H*8*+9+XLSU';\:&CFS( MX"3ABD5.ZE,\VL"V0@08Q*4US,4@\&5A9@D&B#@U3]9CXY&@&;.&Q8(7L6O5 M&H.?D69Y^GJU.6=#6K(FGTFZ#1)!,)M.F>ZZ3E7&M<\H&P:HF>9JK Q6?"K^ MKH>0O7QGS+^AVVB]VFR"*.59!FJ)+_(@AM%C5K@5GZ!3V',\C6H+'6#I5N1Z M6"IS4B=!?$.>25*06Y(^1TS$FUL04DCJW42EH/8<-'K:ZJ!$R=GU_=P[GKF< MYX^$SY6&W_;;Q>UO_J],9,J@%R,])J[[]$X)#A12FEJO04T M[DY@P$Y%< (6KGO?99 K#"FAJ#4'*?PSHEH1A0E!!NY>6VQNL3,Q M;Q^#E#A,LK9*\BB,XH(_0'1+UD5:/O)8/:1%PC(E-]T^%7G]\%9?\DO!L99M MMK69[;%UT6-'2@]&X%KE::>5'4?U6H<>G::5VT.6+9GY6&=)UBD>$OYD&?S6 M^#4Y:!;0MT!ONW6G KP%.5V[Y;?K1Q(6,4_T/ZYAH&/\:9CO\O[:97[0@($I M>LVDK3U5%[(M]*QBTD>J?/(*,P!V'P]0DQT73EZ3TYW1B?K7>"=/PSK=G.(V M];'@ ,KU<+WK I[ 7H )>)I10C&N?HF8L@W.PV^P- M/*$]=$_P*=VB=XQ0+TX MD\Q?27D-J?K?UX]#3/R-*< *KKF)$!,Y]5: MQVJI!E'WD%S"U_4@=4-X-M5U3L)2.#@5BXRF2@YBMKG@8SUY,_JTY=VA$LRK 1?+,*J4\,>^D]5RGE"T9\M?K M.$ARIB)7^(FO)AV>J@AE$IV7X O4^,04<#&Z".7Z2O*3USM6\^J>03!8]_=R M]0NJ6@(HZ&APTK N'=$2[3%+724?M72JKTEVB6 MV38+.6ML9X'-B5I1'\7V!'$=Y"H;N35F5HVY="98T]#6[GSI_AD9H73?,K(I MXLMHTS\:U"BA0DB[Q+R!(M3=(E[:=;A^M*0]$O8#+(!/N_=ZVI]F87&)-OJF M[3)KOR[BPH:?60OQM,M7R:Z)95&U@5D^L]8R*HJW;14$["[/KZ*N/ P7W M&AC_Z3ZR1*B./&8$5VP0#:(J=M X#SV\&.JN#QU\136*_C*+> JA,O6.PC N M0J.$R@UIE_ D3@&)(IE+(FP'.)) 7J/4,6G7Y.V.#Q<1/%'5**$"4KN$NT-_ M'43( "34'S5J[2N38J==R5%B9W"V[!-ZH#-Y^_"1'J_; Y /)^6701(*[E7U M/^RN4^T_^.8: R, E:B",NN>9W7):L_+=?<_*:(XC)(')FWSSXOM4TJ?2P8#!I $,<(*LQG7W_Q*L'YFWGKZV-1$\SJ&DW#W5(:&4I+!LP>&M&X?.>D\<*"AK@$2HJVE9E1JV0;MS8BHL\]$B*W*] M)]B.[+O:]$7M(0A'W(1S*HAG@A@MG4V0HJK ]9:?1(_S(B_*?"$[!GIC/ M*+K.8(.5>EQ"L)H)]BRVE^4Q#%&]ZYU)B?2 W%^9*W3WG<3/Y M-\D<-[T&# MF1J[*&;S1Z]^FUG&+TH UQNM>O+S+(YWW^DHX/9X&.%UQ^,H80JWT/3HW-7K M.C#:0&Q61J MM+F]2FX15ZKKY!80U+U2_E &+U$#.:/,%S;V!ZU1)4V MN]:_> C#X5UO'#'JP.,8H"2_\VWG@&,/$6] MZJ<+'N,6, &23F4-J.;Q:+1$GY/7+\$_:'H:!QF4$]F@I'KX&I;T) @/#3+Y MN*9H&3A03U6W8J@;UNGZ0%1@H2L,QIP6C#_<63XLLIUN2WI"X7,-DC]&3X,Z" MFK*YLB"C]&^=(!V@J([B2.A %987&605N1ZW[M(@)%Q>&!VBS\W[G8//\\.! M0L61QA]R=STT?$N>@IPM$DAX1]:/"8WI _S^NIJP;B(9X?SP@%9[)#)D];@. M)KK-F6CEI?TB8XO7++NM%I;0X@U%VVP9R&EGN$#3T=Y\2::HQ?604DL#NK;@ MMP8.W6_NED309(T?! :LR%27$PO7LT@AUL7T*HI2$K8/6ZJ(P]$*[7,_@B'(^ MPT!7;30X$(Q=NY2-J )$" SNMSU-S>5^/=A(PD84$CTDIT6:DF3]>I<&259M M:C4I< 7VPA?L6113T&>;:RN.1@6&L^LK'?M5;B.U/ (!I!J$&_2H#AI;(#4Z M3A&EA85LVI-M[2# K&P8=5CC=X?\WUOP8F=AV1U:=H=FM3MT&D=; M)L:3FM;T;344UJ.P4C=PF#KE,:%NO\]R!EKGCY)'027N6/)#VEVVV4 MER.#PPW!2YH\W)%T>UVDZ\<@(WNI!KYLD^,:7Z))?HTIX22/=RW87J#JP>\H M>?B6,+PQ[#7=&(:.^KP.3N@$3=<>+A"RE'G* M+CL='=TODXBRT=L38GKZ?,GWZ@Z>O5ABO?4(3 9L](+DK<*;@XW2#" M DZ*39UFPF%VMY5D7*F_DZ% ;' S8R07)3057-QM<8T%FQ2O.FV'PZM4*#F. M%<*\:1P/=KM\1S*TT><.RM+-PL.#V8M[*,%3E ?Q*JP65(+-22E1LSDI(/)N M%8(;[2A2;1R$I'66&YZ"NEP/=_W],=%6E)*N>5='3.>#>H+-)!690#GG&S]J MJU"TW^1A&2;1)MH7>[^7),THOT(1"E-K9Z QF?#8=1" M6TW S/7\U)<9V@^1T@BZIHN]#Z/>J-KGT.J*WNQI'.E#3G+C(5]M IG 3S3Y M]SP09)CEB:;EB:;EB:;EB:9IS;$\T81_HNG@S[RWXBY>+Z/@/HHC_@]X+8FF MWS_PKJ)W%%^;A$$:]L3[%&7+/5<"+3>UR^[A;;#EWSYP6J;&J*=M5@%37P=#:&&+HE4,@BX6NF., M+U5R+ CZS"TMA ^\RL2U&'*U*66F7'4>*G3SD@09<1J<2;*,D%*,3R1;I]%3 MK1031!?!IDC^-ZU?^*FV46VE=L,1QP][B4O^4 70>OU8V]0H0&DZ)-N(!64?]1,Z(I M-)&D5Y,'C^#Q>ZKZV-(ON,\$CR[H/ZZ,FT$353KU>/!\W4#6UY:DZJ>]C8I+ M\"4O/D^4:32)!:S):_/@$3RIQ,*GN'5*(?'E^KEMB[!2OZUM 4W]A[2=OF&G MEA1^.UNOG Z2G+Z/;1M+BL>P;:&I\_*UNP?O,++"CUUK%=- D],'K2V#2?%Z MM24L=9ZJ?N]LGWSC*EJD1=;7*2 M&N()+(L$5:_L_)$E:PS+\.I5U6#,6595E;R:L-)$TC& 9UJ\["'B;$,;%/%; M$M;;\"0\>UDS1<%$049E9> 1EYTIDI"-80-6XJH:C#G;.@?EQ6 )@YG98F," M#.QM[6PCNQ(=WGS7V'P*#N]2&I;6 M!.*,=BW'-2&-C--"YO@KBY[&Z.;90I4=?9[?S@;/=<1V9@ MU].TN 'JYK(+.K)))L1<9U?T@[M49#HB#W>S3(N;0&XF>UHCFV1*R+5WMCXX MC/+&B2S;11W%0Q-\L]M5M=$X$\$0WF7]X&PG'RNW(?P,$7=,(#L,KO90I;71.#;AI]RU_>#L9$ @<0]M"BII&/,L]FYQ"EH)3M[O MWWXPW:L'[\#\3J*'1P:PU3.K]8'<$-XN3>7EO0LXMEB[7-T8&N7\M[]I(V@B M0J.:!B.F>_P8C+2OX>#0(2L!XP(N,3M$(!0?AP6X@@8%SK;3NV.81.9KDJ[) MP$TQ+0[.*)CB_@-K9).,FH,PM360\R*^7!MP9H6!H^?C -NHYAAQ6*T!M(_. M-M&E?6,X-[_7&=LDQ3%C&UCW MQF_W)L=H?OZCSG:C:0+10O4--JUF>;GA?>)J\RTC9?J@J_N"_R95JC>KT%;_&N*;[\>!RK0VH52Y)I*HF!+IOG]!_ M0Z+5'-%Q^WR;1)C.]K]O'VF:\PTK4:\5$S0950$"_XVM5$LW$RK KS&N%SO- M/?]RM67R1O\NT[1*NCNB%-#WI:7\QX99 XP8%:25-"CR(A7*19*3E&3YV6\$")7= 0J!HP;)#B,?X;G"-$8.JL9P=)$ (S_SG8XNZYD M;Y21>N<"6M!1']#Z;VL=94>Y[P/6#28\"?;MR7>;!WE]=E2-1!%;8M*LU/Z, MOYZ31? ,+RB M]CS9/1*\V*JT-=I9Y:E&UW&-=%,TGCW$FHQRGFRY[DZ$3HLT585ABXCEUWAV MQ/[#3$M=.Y=Z=KP;8#@+GY8+:,G+&\\6!;;C&OTF:D*K #88 __D20#W3I6O M-%GK#(-#>CDXV_2S19U0:3MP:K-O<.)L+UPIH^U1<0QG+/;>Q-AHH2%MX]ED MA/1B_U[A(V)(92DZ9^0?:JAJ(V%GWS?\DU_IR,=ZAG:9(B!V7"/?),UG$;8F MXYU?N="%_B"26@;)>?F">@K; !'D!_J5!MV"%VB=+PYQ;V =@"?O (L&1I MW@(*^VL/$O;''S?\:M3J)>K?.AG\WEQ=V_\^I:D?6F88"(XQ!"_49+DZI"F^,,FV MQ18T!OBMUJGWS9$; X&?R@4?&*.BXN;H%7/1,[X$+V)S0-\:68.B> R M$5B#GZ:/=/ MG=E98ODNH<3V#:$[[T)I4X'=017;EA"_WO4:YY+]67T!/G2: MC?#SD)"$C;"=AMO2,$K(SVNZ?5>V5^FM9)]('D1Q=AK$ZU]V22CM5G3!*.]S M$B;,2:JK^]'%V4P0I7\/XH*T[?4YI<53E#SLCI9VQTVG0>G#98,-PN:DQA*[ MYMQF-#MWYUU,L(LDR].BS(ZR^ZV%=D@I439"JSP[IV*C>3H:OJQ!C4[3NNW! M<*RL^].WT3*ZGF,O:?+ 3W8^L=%OURS]@Q0937.$ M,< 1@QVML&EZ!.U_[X M7K572#GH$$ZGR&"6D14YZ+&]"35N1Z7MP)UTJ?G0TE!G>C MC,KVT84KZVZS4A,Q=%RS"* FJ;D#-ER-;P9S@^U"/U$'[9-.##OI1NI$P/-A MIW4GVT7R5.19JF&@-091';5!Q&"JZP 'JL;U^,17(_O5 MKFC/24%5MY*0RKUBHCT?!16HF/M]&94Y*%:Q-JX%3#F"A]IEXE(5L8 M17D0EQO,5_=Q]%!NB8ML;U88V!O!%/87*:.: 0D@W3I<3YUM>4]>OP1YD4;Y M*P)'8F( -Q#Q/'"B5-, %Q#/]G:%$QPP8:\VIRD)H_P\6)HP O(I8^TLY-@EV7/I&O2?@FFRM_'E+P)5 4+=<"BFUOS#04U3#Q9 R;2XI M.$^A?D+3E'[G)SX] $@H^DG4VQ3^&EJM$-*X(*/:H,ZN3%Z2G.$K:X:?*[8T MRX,D9,)5S^WUQW[ZD8K<7[MKJHH=ZY5<:T2XN\<(S$:[^W([Z#+GE7T; MO+IE5ECB$<@*>XR=,\4_I,DH")2>J78OF"1KK5 M("T!;CL(2O@+!7V%C;8C!(QKHUM]2P>NN/%3^-]ZQI>6E() 4')N8, TP"A0 M""IH]JVO>]/^R-86&"R!V+(P$BW"13 MX&]74P,[+_9><6*SBF7AC?I,C*%7,3DF\ '-,AG\JKH: +K;]-45_)P6_1/U M43Q,X5?Q."+T 8TR%?BJJAKL.=MRUI<[>AX]]K5Y&&.OY'%,V!LVRF38*ZMJ ML.=LAUM#[M6&+:O&PP]DHX_ 'INC *&L:>SCL%=; T5W>_.H>(&+9!T7? .Y MON6X5](HTD/-3BOV0\9N'A"UT%16XT-DM3:0=7=X@%(!3LAN5%8+C*Y3MEM# MGCIW^VB8]9.XOW>6%_%;$E29/DE8:I5E!;^% 3_+BR.N&TQ%["],M-1$XD+% MLP&"LY>><, U&E6,AA.? 6*DMM4!9!^_Z.Q\H:M#.Y*FO$487I-TS3X$#U 4 MDUY!\)Q*7M!?\!BK;W1*)>??@,CT !QA-E$7'+77PH$B! T?)=P+H:6J&=D MV"Z_QI#NMM2!@(DZ#Z!)6(NJJ"2H15S47ZB,:((1 2WB&AHXF6Z0B\>%VN_A M[]KSQ1;W@T-H6)#1M4<%F,Y?2V.5TQD38':-#1W&-F\(%Z5^<* 4[W-*L^'- M+P7=SMY".I_MC5,.;6\AN\;>SC9WN=@WI'P]XI1NMU'.I3\G)&-N[ "G0)_7 M+ML:!S3*^HP5\T;0&"\TJF@PY6R7]GJWD5SG*&&S% ?%5G=2&(R?T&!5 UI M?S&WQM3.=C>[4D-)@204X$+!1D'03;_SX2^SR+_350'(M2,F M $WN00X=F7D'UE>DQP%X#0WO1^:;KDQ?@RT!$XZHR$"KMLG7*K"7B-[)J@P6Y)$M'T*\U)5L8M@A:3$S670@5$ M'ML,I1?6:")F4W2S5EU7B=)F Y*AQ5HD\["72"<#:[58CQBX) M<\,/O[:SP;>_>FP )KDG*8D>DAZPRRRS+[&!R5E/,7?P$^Y(&"6PXP==:F\%71\:1NPU4I4;;*" K;IH! MBRF,\84YN5$5ZF,I'%30!)?+8I0"&4[F,\DB:2.]-%:Q1X9YK%:P=;8\)':@[[* MN3Q2NSQ2NSQ2N[R*BGX5];"/U"YO!N_- ;X9[-5CI4?W2*UBVC=XG%;@!2@? MI75V\WMYE%9N[^51VN516NO6G^I(K?5>VV\D#L]I>AO$L.N)(=T%-.?7S)W)/O%:>)A]DJ?1?<&K@\F2]B2YE.4\7CA(B67PF>:-,KL M+^Y@RMB[9S9H>%YGO?]6VR#=7X/]$N3K1UA-,QY=M75Y.(LCT3$LM=-$72\0 M(4!]!\JD8M<^@D!L?OWBAJSI0\)S0^!@")>1PZY?9N8PDS:!35CU*W+M5=RN M'TE8Q.1J,]0LVZN601=HC,HV1_UZ90]\Z4835&,:P@AM?^::!$EGR8D)@B8K-%U>H MAK $*U%=KN/"EFV=M[.M\Q^S2,UR0_(H+07AVMRQFJ#]'BE1LUH5$,UT)PBC M\KAM(4$-KIVJH5Q@@(.*3(@*]T$N"MN"UE>&ML!,84/[$M RTM3##2O7Q@9W MKXRM+=_7TK:W#]$J]48+L*T";HAAR9O,>TIR5]MFJOY,M7658V$?SZ)FZWH4 M*',)7#/_.-VI(=Y]$^?0,./0SK.AR\%C,(UO$2R^C&IR/0QU%;I]8HM_FDJ" MJM'TX$0$TA^#6ZIN"(L>*EB9UT!".#/2$A@P^>;-RB"APH^FCPM4I42-GYZO M)=PH_&&WR%&[QN.AH^$PFX/'!S>:24*R/%J7$8F01R0F:'9\ 0(O_!GYF$ 1 MJJ&-OG=B()ZNAX@ZGY;0Q,+OW5QD\S.P2C$#^P(LI[BI^9FDVR!Y727A11[$ M<+8K*4VMH8#&D?G$]J X==H&&S#CYA$PL=D#,[+^^8$^OUO3(LG3UZH#UG_L M^U[]PQ_?;GM6V__0O#MXZ^XL3#P 4D#2SI'#H&CY:N"MO[$WIX\\9"B[2.H? M6Z_3E0$"649R_JS$><$KY/=ZBB4:Q[-HG,J&@ EO:!RS >%[D JN)!@R$8=+ MH)C,]XS;H)%L!5*@:G;M4XGE/@^B].]!7)"KS7Y<,<$GEI$2HVI&\\>I9F-9 MQJJZ=N?KO('LJRUW4;+]72'6Y5IY+? QCGI\Q-&.6#[S!:M94]F*@,16[CJT M:"AZ^^3I]RA_7*W7Q;8H7P4;.G,7R=G+FF19NRNBP6R])B'<+=8TWPXQ57-; MZC(6Q7.=_P4U'I0G<*=T^Y221Z[Z,ZF2'(R9"[ \=>8%-<_Y=HGQ33C=?*$6 MI(:YPS<]!VKL^ZQ(_*\D_\PLFEU2UFFS$[*A*;D+7M1H'\U:#/H1K&>,?5L- M:JL+C)"G[@G.7B*=8C9[>$@)^TYD)0_@8NF(,:'_A1-COKW1B:&\\=QPLM>] MW-DCM/LM;R!Z"@B.J5[PR%LI*N$X20L,NY&4HQC.I0]9;SRCWF!#BAK7?YD+ MKEO"?Z7)NM)H)+2E/ W1+>!YK #'-.%!,"X0I(;Y7_UQTA2[=&-W8\?NPLX' MJF.;YC"[KON#K%_\P2!XFJ%$GK24$&^"4O-%&:89+&%+4%6#*(_.1E?KO CB M&Y(7:7*5:(!*55"R@2(J.%]H(1O#VN:'J+8&8!X=9N[%JW_,KH-(?=0N+R;> M.Q 4FR^T4 UA:VTNJ*N!E4<'CTL2EO$!&CXE87GOT?E;.\ZPFL#5+I:PB-B_ M HK,%TS*!K#E60'U-!#RZ&Q+?_-=?Y_\J+:T#[3[+-XH?N_1>= M29^C-4'E M?@)HA8CIT,X7*V*5+:&D4T&##V>'X+@E/51"OI;OEI@O9E3JVUR]=ZMIT./1;O=@HM1: MO:-*XQV;8UG+ZS3+5 X/N++_X-$>]Z?HF=]?RWF:"'TW&E5:T]F C2X-SJ)73IDH5?L=99(*B+8A:4@Z+S!1RZ0>PO-P?U-?#Q:.M] /(J M#?)%LDY)D)%/I/JOOI,HYX-W%T5\YHM(LZ::RH445=Y@U=E6_I+Z^NVDOO[P MIR7W]=$D&5QR7R^YKY?$E$[&]"61TP M^>9:+(F(ET3$2R+BJ>&S)*D]1)):T]%A25+[3P=):CU)G$KY,<&6@8WACH?# M=GSA)4&J3PE2X>)5&690\?"I2]K]5MQ&EQG,LA6+LGER*N70B M/\QD=5MEBM^0=1QD6;2)ZAV?W6QWS@"RNCJ]0#<-6Z?6F0PY8Y-^ M?CAA$-W]$,(<0Z\_N-&L=_Y#:. ZJ:V5P6_?,)/.XI)J;$[38#7'T",M-K2[ MB1:4S;^$N,L%:.F>EY,+T,O]YQDAQ-']9X^N/Y^]/)%U3D*#U&;JHD+\R(K. M%TWH!K&$+5E]7B8&Y>O6TLF]VK1RSBN!IBPI2P8J*CE?F&&;PQ+*)-5YF/IS MGZ>TM13Z5) [>DORO+KKD+U70DZ/C1!_6#;S!:-10UE")K9N#_.)PD>CAL?; MAL?:WS+/;[E'I^/][%TP.2;:['ZGWLKWW/8W_\<<,30T+>8?_W9OC=_SY3;T^@V#BO;L]TDL!^C!'! MW@=\:1OR(#U-[FD-S$%E4G?&PJ;HS@+..Y+*!D-OQH$50*]%80:Y%R(PQ&1> MA<(47X*7:%ML06. WVJ=>M]<>0\ ^*E<\($Q]E--KYCK-4(5$\K?1ZIB/ULO MFK+9/)^E"5I&%<'Z7JJ )'V5O"/YZY02? ,#_&GJ#=J)-W!XQ$KA->+9VU"J9G!O ^+I>HA8[N4", MY5Z.M_=R,K+^^8$^ORMWQM/7J@/6?^S[7OW#']]N>U;;_U#KQ']P=<@A'@ I M(&EG_W=0E#<_+^)K ,KO#"V/.0F#9Y(&#Z1,][B*X[J'+[$HGL6B7"0;ROIR MV0ON:=&<7Y$<'XB"9R%)UZMF,=\32NT&LG0.B:G7M=,T_O2T23)[29.'.S8O M-B$AE^?F"4:]I M+.%06:GK*WU+Z-/;"7WZTQ+Z=#3'FDOHTQ+ZM(0^+:%/H^SMPS'A$OJTA#XM MH4]+Z--\0E@\#F!90I\\QLT2^K2$/BVA3SZ&/BV!%[J!%Z[WR4]>=SO\IT%. M'F@:$2B]GT%)X=ZXI.0\O47SQAGE-VI5Z_J(!A ,G/^5=,V"5$SGSDKGOO<"2Z(4%\EO%TC@([8PM(GJ;N%_ ; YH*:R!"S=FU8W@:9(^K M).3_X8/3NX[5(:95,).0F8O'6D9;>+# <6]C:%UG;F3I"D[?S*Z>@FD$XM?]UD$& MQQO(B7H&[A,YFJ_5O9,B%>N.V@*N;>/VN?EZ98_YDM&6 36LR9IOP2N'[G)E MS[,K>SMSG1,V8^B.:#9;"-83P;^=+JD"_TV"].X['8?? M'A,SV.Z8'"E:X48Z!$AW-;O>93.1FU6MOK^IQV8$/BLVQXQ0H*$.AM&J;M>7 MZ PD/Z>%^@!!BXLY1BLN1PQ1H)D.A="JZO8%O+D -'JV,(JVN8P :,GEF $Z M;*:# ;2LN@;HGV<"4"[T.6N"(.8J9'>/)"7!)D>K_<[E\OUR^G_KR_5^6R_+M\OE^^7R_?+Y7N+]O8A1'FY? _W M9[\NWQ_JR/P32:/G@#_]?)%DS#\IW><;LN82\:=<^>V\. KYV5S[,7.WI^6- MR-EY$*7\*6C)*3F"=K?"D]*Z62(W(NTDXLY%\^-7D@O/P74+#AI!7=#90A9C M4SJB$;I+!$EMU=(47XOKV7XOUF44W$=QE+_NA/Z@5AVN#W=W\F4MI=J> M19,)X.1U3\"\D'( Y6[5R>MO)'R(DH=/)(L>DI(6VBN;OJ+F/9,)*SKP+AP2 MT0=K6JT^,*54LWI'&'+I;Z+LGV"J!#7I8$"&2)WN\!T CU2KK=JXG4ZX[L / M">6/N]E6"-Q@PI .D B1NLRH@ (U5(5'@"'[+M0@-@>"10&^W%>@ %.H3 > M#8JT">9X\&$?\I1N^694_MJ(!]^CE5,U5VA%5,X7!Y(N3K':P58?@,.*:I]#N>*BL3Q#VN@UZ$B$^+-O>.I ((%:6["3.%#>V+DSG2U -WR[FQ M(2S ZDBJQN"C'9&W B MD6UT.#=2+)#KHRM(,M"_4!-*D.?>G51"0@ ;I4LI8BPRNR]NI07##UPO#TP/ M.9?C;"]U,,VL[X.3>94_DO2T2%/FU50/C()NA(JL;A,QF2.' M&7*5H[E<7W MGH68H>O^7DK6Q$R(4KS*B=JV!HC\M[1*,TT[ ^R&O=IIS.MG)FYV21D0R_#7 MAR3Z-PF]B'+M"U=8\5A;5X,7Z?TNU32AZYL\.58IV?<&%Y7MGSF'[G*Y"=!JS# MQT&619NH7KB0#4W)7? "SO V&7=\ CN,9X/7R5K3#-@VQ7'ML4JUWBV_;TA< M"IX]1D\GKY6VNU2>T"*^&V@ 15T>OF+,)&:Y8D=1F?KSP(%M,'9"F5[<]A;2 M$L?I6QRG ^":QW4>3M@ESG.)\USB/'T PQ+GN<1Y"HR_Q'DN<9Y+G&PE6/#% M@;6&AH%3YP<>(!_6!B"D/NP82/CAPV;YU>8VB 6'P<+O.[]U\-V1PX+KU%2M M$L*\;6]UP,QU/Q<;4ZSSK QHR720T=Q&XGRE"66>&).3AQMS\7DNV"2#GVC5 M*=(^C5,6\=W^!HIK 0/'WW70IOA43[@4T2FB/+]]XXL3@[9TMTK!">L[HD%/ M5:\0$M7N5S):\$+ 4;FVP52(@9(OJYT)P318$'@&)V@A- V>I$LCNXCR8;$D MDE02-*TB5B#(L4NF.:I(<*/TRG!5R?#BR_KKR%, N'&WM%,"'-;!4J0("]R0^>(N!0M[NXQY%]2]8DS9F _,89 MCXI@PI-DS?Y8)>$EJ^6A4L+=_2XFU)KP: TN!Y?Y4G"G2TVX.V02$SIY6H8; M@C5WQQ:"]PI0M,T3,W):1WT.82:JIV>[_XFYE\_-R+FZ'EY7ZW5:!/$Y3<^2 MYRBE"1_[@[B\6-/NFOLGL@0H&<^H;MHQC+S&E[46PH-O3)6N?4.L[(8X-$3= MD6!L8\2@(F11!?TZS4ZHP[ M*5ET'Y.SA'FWE6Y?:5[CGH3GQ22&_),DH)\+7BK7FV^!/^@Z6F1Y91UG_[LKEEJ-[PB2WD-'C/==88\)'_7 MC],/U&"XY3\$#^2]:H$.D(J6Z!U2KY&AH24>#G*F(Y]J!X>$!F]W]$G4_V4D MS68?2.*U_1!:X>T&,VN_>NY%GX4R5,B)1/W41>8'PWZIRLR@V2.[F1/^.HO, M"3OG^:3(F')9=EM)DP$A!BC:)OY;3NLTX$"! ZJGJ10PN_-\!4?7^XZU-. ! M+_BM,7/WF[M3>YS%J%R;MBFE#$N+=AG-QH*#/)-T&\2V-BS)*"#Q!15+7VBJI'?E:<$>CNNIUC-EFR8VG M9.6Z5PXFA)/7$[:X?]P&*92<"$LN\KT&Y)[/LYKZXJ9:-5/79RE#"1OYP.$; M2RY$19_=(;H$"^@$VD2#T$&UCQ M(7AOKK=TT=TN;S&&A'%=G^R$9 -@,+(W74 M-;>8K>MN"PP_/&\1SCGL4XK]PCWE_%Q"@9;&WN">G^L+JD.Q11D $93"#5DO M4D%B[ KNT6(204J8PSNU'J6!M((!M6_G20[(\3#0=>:00/#!A6L.B 9BPIET M<-0-(%34OC@'@K206LK*IX9N=D@58^?C0TK"*$=" D/; $).ZSD<-!35 8.< M[23C0Y;F+1BPO_808'_\T8WV -Q",4&M/T3@N1.HU GG^T%L)@GU4]CP:[ E MO;@=<()7TC4Q%6(Z=PZ>Q&84KUK;L$..94"%F-,D0_74MAWX,^ZM"SENAN:5 M>FN:!I[J=.Z./MV19"<'.+-*:6K5!#2.9E)UCZ,XM=H6$S+EAA,P&_;*0]UO M7*W7Q;:(^67+88X/'F[K\%*C5+;]X2:Q7U*C\-%^TKRJ\U= M\')-T[(SY7D:W1]S1 ME4[U2IF65*Y7@+(0$NVB\(<$,<:;4K:-5OK$QHUO\G.8VH9][U,0_*1-U0G73C*O?[^ MC44+G! +1"6G&785>RTWY4)0*8GKV[4C5[%V]S[L[GD<':SU6]#Q'LK M^2"(/Z>T>/H]C7)RM=E<;9@\JW5>!&E4Y3H8Y K2+M>DE,27FR'@3%ME++0T MZG5]FQFI'G3'V:2HWAZZB_O08_ VHD7&0DZOZGG>LZZV%;EF-.E?;>S?LY;1 M]N]9P[1.XSR,D$3U]#> W/!.-ER/ZVW_GE1@5(&4IDFW ]-X<%=;:E^*TPZ\ M[ LQ+G/JP QG:^E!=(5;6TOO=!L9&W>W6\OI=&B19]=S(*OQ'D>7"-/UZA8:@D1;R=TW54XL: M-H2FCU'QZ,%*6IM'F/K$=27A"4G8/_+KF$F]EY>M_;XEP9;O)_R;A,W;-RK$ MC68YQ.,(EC-%JZU&M('E$;)X-/$VHC&!3X/L\3RFW_G3#:3:&5.!6J?T$+^X MTC.%JD'3V$ EKEK781&]%\%. M9[UN3VD9!\E82K,"Q;(8CW*>"SD]?.5ES& M6,1%R)\8831EOMB"-=53G=P8VE X;*6U30]5Z2RW.)Q89,Q>R:$$=CU!:(G, MH^'!Q?I(+M"YA@X7=UL[!\9U_WC$N*DES[E/I,/@B$5'=M<+!J>]9+ GY'L_ M@;;%9M-1I#MPWG>5J:Z,K2(V8S(SAZLBIUO*'W)MHI_@E0.6OEDKJ.D=K0[& MCK=4OS$ZK_":55^N%=35NKNJ5J>V9+WF,Z$/:?#T&*TOD@U-M]63)20O,U8Q MM;/L.J5LWY0_-G>OSU[J M>7'% [0R$MX%+SV(C."PNRM@P&$FL!K?.B: ,ZK5]8YFRR7I00SX4C=.Y\M, M("'6QL34'6Y3W%YJ>XK9_JV@JTWI1XHM)2$>&@\DGI\]U3J/-#%8@?-+,MW5 M ]_N[<%"0M'< ( H9@( M78F5@>YNKY$#1DUK+U-&MXG1>L6DUO8U#S>QTHHT6LS?R6@.Z MS)LWTKQ0PF.W!A9D.S:TL"K+L::-?0AZ'FRC@"V5MY1*58S MN9WWIQE";J[W*"^8)Y'6_L-9'&VCI!0?-#:*=A=/)*7UV/ Z6F+-K^ YQ9GG M*4V9#Q'D9)6$K2KA;HPCWHW=XJ.Q(SUXTQ=E#1UY MW'.S[MZJ6IZ;%=UE6YZ;79Z;'3U3LSF#R2%_959.U,S, B+?WI1%*2-]2E;$ M861' ^US3=)R[$[6Y(ZL'Q,:TX=(\'@?BK964$'KF]%T5)/:3L%HV,4\B>KB MY[AYMH1M+6%;2]C6,8=M5?V\AYSNCTW<;_WC3"P.ZF!BS8:1\X7)GLMEF6@]+EH'0Y*%T.2I>#TN6@U/>#TN4493E%64Y1EE.4Y11E.45Q ML,)SP?]5&W?=[T% M[8*-ZZ!1<";H,FX+$W3I5.9Z]=V>8=B_8P),-3UCYN6H>3EJ7HZ:EZ-FWX^:=[MY7VE2 MRR:_M2FBZU_8'-)Y;&RL=MK7-(?\7/?K);9@B2U88@N6V((EMF")+7"Q);C$ M%BRQ!<=P0[/)NW_RNO^\2DG@\,RX/F;+>);@,Z9JF@1QDR&8GWQ?TN3A,GHF M876G:K!+VLW_;,RFFP3:@,URWNS)>?-H)-@Z@S859&[GTDOR]L,#U&Y"]S%( M'9/DW8-[L9JJR\\MQS ;'&&:,3OH:::5H=9FZUD;?D<*M5R[]67O;!2HQAV+ MFE2]G) >>F-M.2%=3DCG?D*JL'*UBN##RW[5SX8BNGVBB?"05*_0S@W'%?+X M5,U(;^P1&Y:YB[%@MY/<%DUVOB:BZY^M#>F.Q#? MH1=]T!2JXO!I=ZI: LC M.Z,1TW5WF" Z#T[?A):F> W!XYL^X]8F$,30R0 QUM*BDSF'MI:>TAD9&W=: MIV5NVWY#1M8_/]#G=VM:)'GZ6MF\_F-O\OJ'/[[=]NR[_Z'6D/_@]JA'TN$_^-SR X'1+<]+VKQ,HM?RIU_[:\^O/47X#SZW_$!@=,OSDB/?SAS1\B4' J-;GI>T^7ZE7LM_/NFU_/Z'YHW2$[];?B PNN5YR9'/ M28(1+U?Y(TGW5HK&61Y0) V89M2 MTAGC3J,-;&%+7N42Z+($NC1CXA+HL@2Z^'N8M02Z+($N2Z#+$NBR!+HL@2Y+ MH,L2Z+($NBR!+DN@RQ+HL@2Z[#5< EV6<(L)PRT<8'X)MW 5Z/+E__9:?O]# MK0C_P>>6'PB,;GE>TEV@RQ)6-RK090FW\#G$=/:59&>%0/+FG!3<$#!3\AC^.#(ZZY)H:G4 C73VT@Q2[]Q:8%S- * MLM #:X_%$6-5UEB'@FI/!IN+;/M(787_*+*\S%:J!4^@' J3G7+'!T1QLTR, MOD[%-J_1V%[J04&-1F4UEW@N0A8M 4V_42R"#55Y>^/#30BBM0'QCM4,!"+H M%4(-A?M"3D,4S'"F' D%36*"S%TT K9&OY?*X#FV3A$4NMS',6CB0XDH97P# MKD(UD'Q)MS\1C 9! UX!"0J2F 9)TN )NUCRX5VFH9Q7FT]D0]*T3 A;!7Z! MIT4&)87(DI1TOAI ##H@M+"M@&UL[+WK;N0X MMB[X?X!Y!T[- "<+<%:U7=U[=S7VC@.GTUGM U?:L%W5LY$8',@1M*U="LDM M*9QV/_V(ND3HPLLBN2@RTOY3Y0QQ72+X?6LM4KS\Q_]\7B?DB>9%G*7_^=WA M#W_ZCM!TF:WB]/X_O]L4[Z-B&532%;E](1_R M+%KE\>J>DLNKB[LXH>3HIQ]^^N'HA[\<_OFOOGPQ__WU_/KY0-=1^_C MM"BC=$F_(U7[OQ7UA^?9,BIKGWOBS[=YTBGXZ<>M+6$+]J_W7;/W[*/WAT?O M?SK\X;E8?=>ZR!X#C'3-GR?MV^]T^////_]8/]TVK13%$M7;KUW]>H0TOU^> M)?2*WA'V_]^NSH32/__(6OR8TO(\NJ5)9;(6+U\>Z7]^5\3KQX1VGSWD](ZO M)\GSK1KVZ_S,?IW#?V._SO^]T_RCC7OW#$PW61DE.'[6^J:^3LS8._T9ZZ>5 MN?P9\U>N2$YG^)5[9NR=OJ1YG*U.TY5[Q\>FL)R_+J-\!JA,C=E_ ?=>!<5 MM[7:*A?>1]%CI?[HZ$>:E$7WR7OV2?V=V@_^]_'7*%_=5 :.G^.BTUU_K?_\ MCONLC$OV;4;/?ARZSN0'SN>TR#;YDHXL<+WXW\EMHO73#7J^<4^F>)U4YEG) M0-/WOUU_1^*5K/VB_HBPS\@7]NG_]Q\_[K["]&L?Y\-NB_)EYUOUI^+[M"U^ M7&95+GTLWP^^VEV>K46=D@%^R_:GJ77^C0R:D3(C$OD??0'S8\4[$3#'S_K MW#W# &:G#1V8(\5*8 [:M\!DGX4#S$FGC(')^RTYP.R:38 YE/<*S(_9.HI3 M$32'3\?@[)YBP;/1YP2@ ]4@B/8D!B!M/@\%IJ,.X@%U^JL*H-HTY(*UK\,+ M7)?+;).6U1CY,DOB94R+X]NBS*-E.4:NLF$'8DE#6SP+5:-"6V5%BG*Y\.(Z MOD_CNW@9I279M25=XRI4M\U]\T#=W9ENQXS8(909$$6AV2FB#G4@54X'I3JX M.K0"UJ$<62_?)*X.W0'KT<+BZCE^@VH2>;/*>I(!(+&@VC\*01#E]&:AU$ M7[X% $%X@HON&7EL'@;! 5$'3O$O^;FYT!^UY\">J]$GXJ_HDL9/S*5?Z?J6 MY@+,BYJ-4#]MAH3[L6(7R!?8@&"?*[I#_^XQ^=(T"",;B+N5PP59%_#9,);@ M\8&O-0Q&?*:E/!/(F@J9T6^*SHZ=5.E)QG17&2U=4> M35FM]S$NEDE6;'(J'NY:*MH1SUB1/2T-3>N2%C+VL7-%P6L;Y8N!%&%B9" 7 MTN#)%I09-CPFT<-0YRBV6'GFE3=:DP:*;&?IACO2'-95)5- [K*<*!FTT_)& M)AEFPF.3OYD0D-/-6H&S=)G3J* ?:?-_PV0N5Z:9T$7*9@I.?//>$KO4'8PX M)3&PZ#XE<5K5]&NZBNL%=ZS0KT-83I-Z)6!%FBJ:K:L1XCI*-W<5 S8YFT.M M_HJ3N'S9CX"E0+%!T%)CR2QN\?6:Q"Z9A]X)-WM%('?%+=LT*X,#TJ@B6XZ^ MZ[1]_T8W(9+"Y5O@]8)A96!8 \P6?'3S^A/-;S.3;K33V ^"6* M4^8:FPF/BH=/2?;U[W1U3R\C-BLN>K%I(KW+0WK2]MS6L8?\[L? M(+GVAH7 M[#%ASTG=H CG1:H1C#*4OIWP7$?1B.[Z/G@F_47Y0/.3;/V8TP>:%O$3KH6/0E2BY"!3)/6O]0"X; > M#B4^Y;6Z6,AWI18!V8'6/3/]([V+4[KZ0-/JC_*R@EQQO/KO35&RHJ2*4[^E MT3K+R_A?N^BEROG6*J>1P4(E7L0P=L+%!#664\ P8V=FT8J35I[4"L(K,^R1 MRP]$*,@1!BAC[8+ 9>EM((3#'(:C.30'VPZ'V9Y/O9VZ U(I)$P-><<4?4^. MRS*/;S=EE]N:ZO2-K7JPVP^Z^I]?D)5)Y]47.ROIFC/#;22N-^3HB<\S[-@: M]##T&-M&&'X,50*'($R(U%+A!!H]C.F/1;C];C0>V6HR&).,O/ <%F[R*HXE M]9*&7313C3P 0M,0(!7"([[$C,OQ@=HLD.DJ18M/64[C^Y0TZZ67+Z0G$5[Q M ($*G\G CA3R5R(O8*W2XFPH=5%4 TSB0'14&$_PNI/9FQ+8&8K592PZC/V7 MHA]IE1>7S3JZZN^$UJZFJ^.F?JX_O\RS1YJ7+ZS.+JMGI__DJ#"3HX>!:- MO9&P)!E^6U@0#L&MO0Z(CFYFSA"G-B&H-IN0K-6; ]68#SF987=S?1L]FD^%A:;TY\)SW/E'AGS\U:< ,/ M$.;%!QH'O,]JWB\'O$\JB>#IS@66_D0XK[>-YL$[10;3X$,?YD>YB^I;QS8R MP _5F:T1;-\^-Z^CLSM2R;]&V*O+WQEP[ZN87:UB5FA'R644K\[2D^@Q+J-D MG.?DK;I\)FIERVB^7M0B5&I"RD^)Y&+WD#Q63]_'*5DVSSWS3-&?F=://Z(- M7V! #YG.@%C '\9!VLH9@35O978&=N)<9EG3_&*KCZ\_%;0RO^+1W:/ M4IS>'R_+^*GZ:N(CI!V:V!+7A0EKON,[A1LFG/DGCRZ.S"YZFAGS\DXW.\./ MT"A/*]F"O$OJ)9Q5 _;QDFWL>FPML3O!LLX*B;9F_N8[ECDD4#8?8,>1$]_: M,."Z^C;>X[0@EUP_1#G]$%5?@@U@JM%+/2=_76;+/RX>V9_%%?WG)B[BDE[3 M_"E>TN8\!_;CW*>U1EGH=F^5%\U=6L4,\.[\=!;SG;L,3@../5G4(E5HKV7J M5XX1NXG#]ZSAS.P2A?IYH"N)_NX<$"8$U]\YZ!QQ._Z"[%7M,\V7<4$O[OK? MUC0?Z%O0C?TZ%N:*\W"?O,1T;?=0XK>FU296OZ^EZO<\G1BAS^QOWYK*V$4_'FHOUJ0;VI<%*6U][)\#N*H#B@$2=EOK0IV5.*RC7+Y^]G_!D!*P, MH;]'@41'S2!$Z-N?&^%X+YU-+*."^Y![-\S!KOMJ?)\T^&;S) ?M#A#?ZS-G MA[GH5?-L./?UFKFWIO/B[BPM*^S%E6?'5:PK)X,"4.,NCRD:V]):JAZUZH98 MDM)6K6#1;Q-(_0OK[,RD2T8DD\H-6 6PX(5%:1FOXF13QD_TFBXW>3V7?/J\ M3#8KNOI4_9ZLV-V4K>.G[1N*2YHWTQ O? 6\JZ_=6^KXZ]*2+?G=^88:.9R[ M*0T[CJTO^L_)KD$8MY'/P)-L=D".XJ8[HX.@Z_J[A1.Q/T=KP;7NP.;2V-EO M[B0 [@RXCV(36_JA:*1"%$\."&L8RO7Q4" H@P._LR ,WTFJ:3JV$@[7P &D M*OHVTQDV3)TX%4^GTV]MTW@14!4S<,AAO=*S,XPDQ:XRH:TRPLA"XZ PY9 M+4Y /,<[,P[)$?S#I7 =ST<'T G&;J>#"'DRC)"=3G:E$ZFUAG/9(S8# M\&(D%WVH8?*<>](=JM/#,9WFG9CI=,*(:M_V .!*-SO"BE9;4A:74CAEL#E\+ M;D0QV@(X/N.G<+L=]V$_7B)N<1NHPQ]'\=0K43[>%79]?7IS'0!\Y7NOA+\D M!ZW\_4X<#>C=BU=E)O% ,&,-PWZ61:6@!WM-PREJ_,XNF4WI5=U M*#N@DU)Y: ((#,.55 'XQ(3Z&4?Q!J "2HEB_/ZFN>6(FS34Z]]:)2!8&)* M(V"O<9DED>6P36G)'P&Y).,2"8DLCO(\&/GM NV,G381U9^$ &$Q3%50G,(- M,7OK#T+8[PKK+5C*;E/U?O67-"OS.VR:AJ9A*2H&QW$"EV31#@1@.IJ) < 6P24/:K@ACRY?DB"14I_"Z, M_Q 5<7%QU^Y5C-/[RRR)ER_-?V_H<_FALOO'A" Z0ENZP(2LR0,Q@TLE#8MR M8H$5+>JV;)7'9?5[5.5'#27?]-)"16;39V/J0>2'1(1;]$++39RLV$EUZ:K[ M\VS-3C.D]7$;W -QM60Z4L)D;#D)L8)*20V#4D:"]2RZY\V$?+]5( ?GZL$C ML^B]$3DAX@-NPNWYH&9[L$UWW@V?B_)&[0\D:F3)-KY:]+E]J1D9J22"B^ZL MZ5.V);YZOLEI*/Q1=&FFTP%#AO#;]RDAT^@,+6AS2W(39E YW&&E>THNJZ_Y MP-Z,GF3K=5R&%'PQP".8GK)!CZ<)*W8X;Q7=V?_817)/4<*ZZK@\B?+\I0KW MOT?)9HQ7+9EM@ 7)6#,(8 6SNM$Q*&<75,^"M:D+F_I8;;IK[9M6.J#(+/IL MS#F ^)""8'N^"#GR[8H691XO2[IJ?1]^T/\6_#5!J#I[A$;0B4!X:R^P P*6 M0ZJ @6.G#B@'-8](KTT=8G8:FN>A+&C"!73F$$_38&6M?AS,D/P-I_H0#./4 M3:6U!MJ03JS,1Q5UB,AW=4#]_#VYI?=QRC8] MLA_!B%0*."@"TQ(\T6V7I@=:D5D.STU1ZI#6*2TY9=JA),UI] M^D8P.7Q"99C]6F5K%[26."N7GJ*XXY1>1]O%K6"2O=%* )E0:35=6SX[K7X* M8K:H\\0IHWX2S0\=C">'#K@S1CV)-Z8)4!0JTW[:PT%MQTUE#EEL5*!%1$04X>V'VBYQO 7V+OHA;B*QX?K M886N0[S"]( T'I"S;2#LG/C^@&S]()TCA'E"&E?>0I\W%KW>V.=QK=AEGBTI M7;4W:=%5]=UNHN%%51JSY1+K9PP[:16'\ RE7WAM*1T"IW402V/EV_)U9*1+EG#WI +LJ); M7CS1_#93%QA0N_J+VKB;O=X-LRG4&2M1$ M"K:(@L=#"2 /2"- OK3_#RJUN06K)"&Y0:NO-++;!A 5R/9+JWHR=HR6<<:ZEII \-27FOK6US%Q1\5E7^KR)2749PVUR<. M1-OC8D,M!K>' ,O#830_(%5CDN6D:4[J]KOK-K]E4(HFT9R@TN,$6NO=[[P3 MB02/IWG@=YQSAD8*'94[OT-/#^*)C,+V__.G'_[MZ"^[Z'U HDWYD.7QORJV M_/5//_R)K.,D8?-2=1@O#DA<%)OJV5_^\L.?M\_8"/HO?_[AKZ/&P=#K=^$I M0Y(>$_+F]\G905PMG@E1<[,XJWM+S M>JRD]AJWP6-+7ZX@L'!- SDPD1]1I M,-[Q@54]S2?AE#K/JPQGDY@QA=+@[@?T; MPXRZXC #<)V:;%RK8W0L+,&Y,8,,7/TS6)&M*_8"C.>[IF:>'2\+:54"7C: M4I2$^RVQB;'3[3093\QHL6(DS4_*O2(V7,)P.EU&&G[O*'BS$Y)R9ZS;$WT> M:5K4;\'KTZ4+>OK<;G@XR8KRXNZ7+&-K!:]I_A0OZ766<'AEK&)'. ,5]DS4 M-NIB^M#4"06!S=0N3M>/2?9"*2GH$\WK[-?L,FV6\]\VZT7]CS+-(9?A06 2 M![2UC0*$H3>>F( Y76GL@ L:-!.:6U'2RAZ0K31AXNPX**:@9DBK@C =KYL= MXB&)%WKXFR;=NEOO.BSCO+ZJ [+*4%>2DT>5DHA!0V$+N;#5- L-$!!MB\NJ M=3?YNDV5W7Z9R\I..#?-F\!(P'Z-_A5S7J%$1'60[0 (WJ&A!4.-!>&V% -1 M/L45HK@VQ3,U2MKSXXNXCO:-Y3MF^T.82[\KO\SBZ MC9.8[:&0E*N&&GHY35L#0BS0M(E=QIJ95\4%$ZV+G2 ;TZY:45)&SR2JA>N0 MD>S$@ZIR3=&7H<%A&C(TE8TCAY$OON)'3A]8H?3$SLK)UI3MX9!5OI#FO<@@ M;XX0!F0&L#D/L*4BN%+%XGBYW*PWS83M1?E T8NU=C5WB/=6*!K83$,#'&MA40]<<:-=*"@:M5H M""^$F !8$6$,4:0.0!J*5?%)VT?_;$,=6B/XXIAHAV.F-6K(.Y:*OS\@[.C? MJO"N-!Z0XQ'[AEK)V1O[U*@*F7X>!_H"S[='7%YF>3U=@5I.V&A7EQ=FVMT% M0!-_M%>5*(]3=^*?88PTML@O3MXE+&0&&_VLT Z+AK80 P='$T/ 8&G^'<*C M[ARUC(UO,_-6I];9'>C=&MG[ZB=@_NM71P$&@/"J)W@E!*]J7(:Y.:L-N\I! M605,9BI^S2I(^=]AK 0 C.A&21O(/]?)=*[$:)GD; ?GEU%.TW"SD0'@]+.$ M!N*\1>_JQV,'!K%,PXX'_/!R4YD[?HZGQ[TI6VZCMZ2E-:^$NG%?2*G,R%DE MEUX,&A#6@K &Y MKXOVUL;J?,^T.&5-&*#2DC$)W$(PYK_+J64G72L),&HKX MTFN(39>M:J=L&5O1(LM0F,>5+ZP)J=N$1I9I'\NXPNT-!56V,E*FC#0'013& MW8_9.HI3%5.F+454Z;?$YLI.MU.R3,QHL64D+4XM3:/0^,+I:1EA^%VB8,Q. M2$J9L>X@./.!ILN'=93_ 2..H+FP,!LW1Z_.A@;$F[BM5]3:4E)=P/"M!4.V2YNR#Z)X>JFC&:2JBV* I-KUZRIU2:VI' MBU9C\1&E\JK) 3N;L6T4&)=XG2WCD:!3%!SJ24GY,]$>!'?JJY"455V_D;"@ M:QJAUW),K=LRKF=!KX+;"G+'.O7CT/++L"NE%=OXAU<5:]W\(41C$-C_\++- M:;!I,VYS\=S9J#G^!-K @.-9-)XMS:FTJ0I%B1;FI!H?!?*9-6%/*:?7!I** M.3:.%4]$*[(D7M6>*2ZS S3=$4S2U)Y<0N7(Q%+949!*+KX8M""7>9PNX\?$ M_Q&J@&[.]+MCPAZAU(@Y"NV^6%/FFR5SZBR]S+/["K.%X 8&==,>:\1-$5@C M4H[-&H4=%6NDXHM^"Q(SWC1M@KG$ =#?F7Z_3.DCDAK31Z[=$WWJ;8/_B,N' MDTU19FN:=[L*7Z;\4;?=$4C6UIY!8NW(%%(:4G!((;_HFO3WU'KG#:"?,X/N MF#!'+#:BCDI_*-RIM^;V=N:^\&^3EC *J$'",Z4&!^Q3V'3-29AY7:9"M.[X M>[S;'K_]K+=!N[E#O7M2D*^5(=)9"I#Q4!PJXH &,-310:%,%3- O@0;282' M;AC(ZD0/Q(,V-*PY.%]5W[IUP!B?K=&&A?8T\9#.SC !D2[U(>=E:*C1IKOT MC SG:$9< VM@&17*ASTL#_+8 1FFPX-I*GPYJ%/D%5W2^*F>_'Z])!"NL)V+ M!?Y6X?+]_$S!Z:W75)7-ZJ:NZ%XIGZ6ZW=DQHG(GOB-N M /*)K>>'T&>KW0]9\L+:]9)@@0A>#X@ MP> Y"O9[&O$A/U6N1OI89@OP^D$PP5_46Q. "WY@'JY[3:=PGNCQ@N* M7 #$B_PM9(+!/H=Q:\ MY?8@1)-I""MXJWJ:PR1 =_"))!#D$4EJPSVLT(.WPI8EIOK!NVD6.-@SEOP;A8T &?68:VWP5O1VIIE4OVZP1MRX2C(HIQJ:@V+KE' LZ! (&1& MO37FF51PR#. #?>H0XSM(%N6@#M\O8@3AG9,R'D.[5V1"(61[>#.EQE"\(ID?2.3H,6@3%)UML<%BFZA4\@CA"//$+=;B&%'J#56(*1?02==@(*BIQ^TL$.O.>6=?PZP$Q#7!QF5@ M:SG3T#8G*_3/P#.-O<<0#3*6!;+A$HH -<74.XL5@@""27R\N-6I*C5+2 M:04Y5^%H62\JV13"B:6@_@96B6;%(;0F]$@?6L3W*;NN_;CX.UW=U_?)L3.Y MA%LJ-20Z,D$D;#FEMH%*+; Y*<. 6A8?:1X_5;AYH@79"9&H($PLF.TY.M#( MC/MN1#^U\("%4%OSX%%K#DXYKZMA% &6APR76RR^!@0*)N?<0-#79!V]+:M4 MM4RR8I,+ARG21MNPSV]DS2R>6MS@+K$@)XY0<'&6KJJG=)769X&&,MB0]V.F M\ZN/.<%K/Z2!6*,OX/^#QOS[E5%5@X# *U[5)"V1N"$1#\V M.=2F5"Q1:5AT#=Y'30L2=Q8KRN"ZRZT]NLSS/OE:QU/-F?"@P M,J/>FY),(CAFF]*&+]KMTA]WV"YNT:/7I 4"I48ZL6G$5Z^B#D]J<;U\H*M- MQ85J#'Z>I??OJZY=U_@@N_9%(,-R27]FX Z8,F'4>(Q^KB[_%9;P!:B\%;?& M0GS)R=?K8%&AW!*\VAJ]P>R76_[A+NM(89$%>3')%Q"76?*7CX@H05M!Z6[^,VY84G<@%LBH-RB-%7I MKD WI0D$%J,"H$@KD.2=)FP"I!?>31M*ZX!_%YK-/3E7+3N0MZ*B^QSO%46 M?+WN,#XV 0?Z^6@IQ1CMY\$LH%#TJ!#XW)]?AOYS[BH)F4[_/"@DLXV25EP> M%*CSC1R]Z(NRY7;@9"CV9-Y1UJ-"'G!_?AD/"M'4HU"G.[B@UL02&X98.9Q$ MSF\-,)*2V!PQ093$_;F\^IR3U>Z.8&DTA0AR ZQ<$)5$,E/NRA& 53C1E,H6 M9X/Y[5 NPC8 BY"*T&Z4D5.F0\Q7M67_#/XG';!W%J92OTV9<=O:;H7)Q MI]@=\R8VX#P;B8X3V@%A#7G#96W9'GLT9!$H!;;F9*"A:UW%0#U] M#2WC]G.R9 \(;0Z%6/DGI3Z(,H2^G=(7K&;,:4W[&?7+ MF#I2P2&+ #:"(%1SC3* 2Y.&(AKU&F(S:*O:P#-M'MEE.%V MA((M6QDI44::G2((<;2@,F,.G\,>?IH6]0&139L#4K7Z=I D+.;MH>2M3&^< MZJ6 E\]9-<)89O=I_"^Z.EYGF[2\N/LMS;>?\81^2U=Q4>;Q[:8:F9Q&>W5HJ^/ M[?*HS]IEUVD_9,FJDFW23.2'<$S7XJ6%&9W@Y M9_;?8C_#&WK!Y<'_ &-;OT1DM>%6#:F,DYWU ]+89UMY!M&0+WU !FZ0S@\F MWIU5WG?E+3H&P*RW\!A"K=\,/2[S[)'FY)XA+=*#@ MM+)6"N)E#(4IEW4LS#0P1$.4+>J/ZZ*0=@^"B7-0L/##DT8W"H.*0H<@%H L MSXI7%X4)T"P>6,=E0#=%U E5?VW!?/KZP*Q.D<[0'$I"NJAX.6Y?E:=,]8G2E[X^["BAZX'[9&?H MD598,;*Q8#$FJ02JFB^MQAE%TXZQA&Y;!A9>C $KBSHVF%'$(EW5TA!EYF<( M#'.7GDV]<4XO43+?ZB),&1EH.ZC'^]<['IZ^\1"*K-")&$H)\9E6P_7?HV13 M>W:<)-E7MAQ.N+_23%Q4("C%L:.5PJ#[] ]S0"L<050N=J^::4A[]0SA) L; M&EVL"!(*3=*8 /+" [K=I5Z@<6QHBQ(K6TV0W9&M,-E*OWKX0Y.D8_R'D@+% MZ1MU"(TZ?O8\> YLY.Q\V P9,^_W>!F_2';EU>&+05=S"'D=*^X'-M(L*CD4"O2P2A)QNA%6/X; \<&NR-/2!U@V\% M/8I0;0X?WP&6KJJ,D&S7\9\VV_<_T)3>Q:(91IC0./0JA+!8)#7C+BA#S((H MIE:TK<@"(1<,#3RF@?M*P#JI/)>" (NS 1$_MH-,XJ"P/S!H6_>W3+4"Y%TK M\OVWCU55BG 5M_)HUD2JID\0$+CY*$0PN*LU(R+7>0@BR#&JA6%EC=@0.!Q M$=Q- BI*Y;E4!%@,8HMY;^^[@'^RIH#3&IP>U:!=GF5EE&AM-9\:,SVIH9UC M9AZ0^[KD[T;,8>YDD_8[\,@&L_,:H(C:17'+FNBN8>2]L70Z J*.030N"UD'$1I%']S#%65%\\67CN@HLL-$D?@',>:L?-66J;>*UY+[<&P82YT*Q*2:W@',M00 MW"@C:R086*#=)L-3Z^(%&=>"3E$WO$=F7,H%>UG%YO_R MF%$%"1A< T;43H;1LXR=#0?,>S9*A@Y:],;#JM&)LY&O\^&NZ1A7/; 5;,W; M;[QH[*N# ":0PJ"H_CBI_AV7@\7\JG IEQ)%4)$4-G7X=EP6%W*36O22:%HT M#\BR_R0P5BF0(2.:NML4U.,KD+)19C,(?LHVK? ;B=B'NUUEJ-9]#:.[484C M*%YK$V0]H]QG(.X"!4^$&PQX&IWAQ5UEH[TMA2?)KVX"6C=C Q1H,:.!E% * MFK/TB::5G1=5T)PT% 7.7D-L,FQ5N]]@/S:EQ8NA\*+[9S!K$R6=*N,#]^=7 M4&(K(Z7%2+-3W+@+I!,SYJ 1!=1MHV\'2-#@:H"D4()L'?6AQXAQ&TNK5'=' MA W4.QT1\BSIUR+#<[ZV#-H5K>&>=\3O=F5Y8G"4UT!.7:U(C^GR-@O3?=:^ M0[JB!KI54T\FG@;!*G6*IM:HG>&J]Q+^I M(X'4%D+'\,.AP-3BHGR@^0%YS.-T&3]&2?)"HJ;IOAP3>1T0*3V7)F*GYF(D2IG2JNYO&GYCL!;\]HO"X18Q)]F:_;\Y:3I=M6MK M#E5 7U'-JP]O=!*A)CP^^4_> MO6I"_590TGB:A+F-\2]4[ZEW]%90;$GSDO*Q@N%;P=Z0.\17@[*^EU_,+>@A MY17:/3G%;=<3"T%4Q--K5E2EKUA"5./R)+!3]-0&F&@_-T1+Z7U45B,7G8PL MM*J5>05:%N>T*/Y&GK9;':+N<6AY4P()68*4]YDB$4Z%I1E/9&L>'&K5A/K# M)[%1!!Q6I=[OKPR"T&(,!8/3\LH1"(^<#4S$]A#P=R08:H2_!0P5DT=S8O+( M>W72JYI^R;+5USA)JF')65I6:(IO$]HNN&H?@48#&GJD P60'B=C"(!EEW-U M1I[H#S^@NA?=OX*AO2'8E",3S7Z'#%H *M7C&;!?/MG@8C[.S MG5)"?Q?O& M$CX>0J-)4/-L];(+4%H=M)0FSK:EDV!0ZYXI^?5MZ7-Z)]VL;0F1E\,^53)O M\N-#J%4+JV(])F. M>J;ZYJ[WQO_V/PH2>(1: G)M+':?AG;P@"4Z;0I &4 LZ\#QOZWJ0;Z?(=#) MWS!*Y(US+DE3;8]FQV\T@P G=)X%50YI6FRDZS^VH+^]#6#7BL=ND)]4*F.[22/T_OC/*] 29F+ ML!&N1$Z:WKAR3J( Q]),*4UL69_\(EWM$0#A#C)E %&26-%W$/9R5*AY*[0[ M)T(=9RB)531X2K-2*T/Z0J\%P5H)"!/"_I).G-)N13M+A\>K5ZR M?-VL?Q$N+#>1WB4@/6E[DNO89V$9&=Y/7F%2WBZH>61V0G23IB;YRT(N3 MW8RH#R;Q7=$H.2W8W4*_TO4M;WT'4$"8WJ8"Z(0?FY@AB0E,ZC&;JV3!/B7- MQ_5AI479%%E?FD;!D5:(""E/97VF8N985DY&OJ590.@PT8C,V2-0F$[ZP/SV MP0C.$_9H#"8;U+FKW0Z;NNN0=Z5 Y1:"&C.R#@,HI7 M&D&")P8("T,QAX&@;\C-!F(=TZ:*P^"I?A7'@ .2WJ.CB+^QJ@ MO)U:G1&=#BM.N5$L8 JK3_;?[4[/+7@O7PUXP?4H+GJ#J4W;/R]ND_B^SH=: M^08D+4P["FET?DOMS9*$(![H45ZM,>R4!$.0E-S@;E517*I(SG2 #_/#V6'6 M ME&1K(PAW7_VHD&GLKF #TXL;E$?3!I[GA9;J(\CI)?HC@]YU[%"940OW&> M2N"_A!O;F"5MB:QJOG'C:EEL/R;WU>>A454, _G[,ED_*5^1C845K\7XMN;! MGLN7OB)["+#3RB4[A#(5Y!U3\OVW#%3XRUP$I :3(]@!GWX@1YNMYEZ>_>O>18X! MRNQ"Q[C+K4,'4V@9.W8^^:. SV3;]\$1_BW3+5/SQAK,C(M(FSW*N15Y$7)N M3XM%SJVU> @XE;X@99?08=;E]\*@4V@:/K4_^ M*. UY_9\<(1_VYQ;J7EC#6K.Q:/-_N3_V M'<&>6MNJ[F7>?]N[&#*$FN5,V;C;[:?*F$;;R;*=5QZ9X'5^N>^$*QK8SC$S M/6_L09YIQJ3/?F3AS_2YO/E*DR?Z:Y:6#^KU0$;:S'+R5-N\ 6ELWW>&%OB# M&*&X%GKY^L][%7&$:#0//#)(6(6?L6*+*,3WT3]U?*5TD2^.>6.9X"_2_4KO M,Y$-)]D[9ELPJ?^*+K/[-/X777VF9;?8[..&WF37M*Q^O_H;'"ISOIX:R5D= M,#4.#D^ &)YE";&6*[JG+8!5+WJ?A!9E-,&F.'E!M^/5QS% -*H.:8![Y9$+ M3H\7T7'"%0V$&;H2))DJ+K\_Z"^!)I5VUN,[_6^< MTCSC9$Y2!9.=I74%>X'>#+Q8.5C M58XACD;DIGK#^9\KE/[T4VC!RA*_YN,-$':LQAU""Q8#$(77 ='/UP2 TJFY MN&<^)=" 9+O]Z!U%I4Y8"D'Y 1A<03=G$7!,N3U%5&'5X%P"D;+F5(R$ MY/5C4M'YL6H0RA5 NH!1GT"@Z$K0.00<'8#C"(260V'Q)*RDJJ_3/LG6 MCSE]H&E1EKXU!'V@U1J(WT3. Y[:J)9' 7+6#6&'JC&'M>V-P M>XNMC[JQQ\K?7DK*1K]5!&(B.L7;@RZ)&.8\7MV$5L4"\RB?1P(P[9M29?6'M2"P1W MOXD,)]+0H.A&%>4YXG(N"^W-!5"M'&OP+EEB%@6G56J\9)&O&E'7-V0W%QC2 M 6I#OL 0&ZG@[(0%U6#RR?$ZVZ1EL5L_K;@ PPW:^K7ODBP,S? M4.CI]H68J4>S<%/V$HU#6>5H^8VO^JC;%\*&4[,4Q6;]6%^R_5O!O#^)DB5+ M).P3>)6BHT54L+8L5'7CFWH WA<-.41I M05(>E'3QH8Q"$(6*N /WR1]?7!8#.CXX(HLXX7,X]$8;-4Q"XDTX&7I:87R( MJL^7]/J!4J,9!)Z\SFS!4'Z.H4??HG8FSLHHL9X%X'A@/:J8Z%S<,%])$D>W M<1*7+\%%!R"6=&M\4?<:E/-]5=JE^]0/'^">=PS-LXZ.;.78F&W#J-=*58/? M#OW?CT;,U^PV=K;"GZU$_12GE06V6.0R*^(0;[^>BRPV@U]4M@23,ML_=S@<]S'JIK['>NOU:6I[J:A1PN-KZ2X/)=GVHDMHFPYK6)CI(7UXY6NFH0647RO$3 ),*=H&UVXJ/REM[':1JG M]Z\!F^;W>QJ T\7A-%Q#1^Z**:$]!$@>P:\3_)8Q>30G)H]"J5]&DQ3;*8KT M?N(W6Q/!"K.KJC36G:;7U0N=N(?K=3TU"?5D_LE]3<^L9C"U;"W^0>/[![:. M('JB>71/R:IM0O*J3<4I6M_AO*+5C[!F"_!N)ZDSO/U$EL#7F>5DXM<4 ZS82I?N.Q)@+WC*^SO6=8\11H4+\66E9J]JCZT8"_ M8>C4 YUY^%3;,8VAT&\01AR=1/S&][-TF=.HH!]I\W_]"7&Y'O@TN4B/^]D@ MOF6W,4_/";=J/_^>O5*;CMU""UZZ0-2;8U)C0GOBB:]22_SY Z&5?B!?'5;"@)< M6&R/FMR/(W7<$ BU+(2#%+M0E%O&+1TAWS*0&"]?\V&SB5&FQW0IXKR;%7F6 M_6Q0E'B"NI +LA&Q?*#DI&)"EL2K>C=BJX#4&H)>^:P)4IME6TA[#7DJK59Q MS;^G4&3=WQI(]+V#8N7NUT2^\4V,K- (%\Q<_,E#A7=Z-AV57F5)\BG+OT;Y M2IGS=90($SY,"7J<@IB=(=5KN*$7I,"*%TU+%FBF[PK)%]:^F$ D',*$DX.SM,SCVTT]K?#A MI3U52GUEE4).G&E%X1?RJ-BX]Q\=@-KJLA=Q3G[Y=9]156)-J4V3HKV3D^MYNBTAS>M2\PA"E. M_0-VN_KX/XDBU4& 2A_FA[O#@A=D&QGIPA)W6MBR1:-;;:\1\AI'7KK#?#"E MZVGEYCH27?:KEA"NBF-YM^D8> M$5+"8D\XB;K%D\&-;FI1Y>WGL]SJ)C8VRPA5:=[LOF31%6_[M2(-@"'0U<5V M%[V)M]N8:RC/<""XVC(EB=?9KY+I#DKMC28]?(<:UK^#&!7DPB:Q[ MN_,IBO/?HV1#+^YVGIHL6H J4BY<4"MR]H)697K&!0Q 5\S>U8*4]Q8R]*+% MGKR1!:,1]%96!Q?0%[,JG;"7LS#/O!)FAE4-4#?]A+DC5(: MR F/4\'D\79:D/U9_",N'WJWVDRFO(NSJCI9TJ+H?['C^_N\'J?)))55P+QN M"&N(N=Q #ZCS..YVP MR=/2G+]*&#GM++W+\G7MUO%MMBE[7P7Z)A2N0IA+("K0\X#:J-L8#K:O%W^! M:G>'QQRWA\WF.DQIZ<=CW@&A@3AH&]3"@"F%J;?+P _7&$Q5<7X4+]\(% M(ZIA96_8^"N-V$VNH;_VGY<'X$'B/$0(9F#(WTBO3)QR,6&R%(FA1P6^H5G> M3$I-Z[%?HFI1/2./[2J!*WL7U_9W?OP[,@G,0+FA=7 @@MJ9U*X#!!6)RRUBH/7KU 19\/P N M6*N09RR_:#X)D#J]_I<01=(.*-CTQ.6LF^ET#R74TYIBSPM/A MMPTH<" V150P8?C3)EU1=FUFN6E?ARNCL5A$&)1Y(NB4FAK17HFL/Q\C-*I' M+X&:1?,Y*>H'@5]G*\&%E'OR?E,Q<"HM)Z+(VDQP=+C.5VP0 XO"M;LM1-_] MEM[5?WU/&M%N_>ZW#5-PIL#!:3AY(\MI?)^>;/*7]1'$M)5I+LAJ_@YN5YX- M@N7!QPY RN"DKUX1O4S]#85Z+O.TN4>SL$[K@*;6!NF,D)L\2HND@<@O4=QM MIWUC*A!O^T+58"H1^Y7?T.72Z)8<[M!QM_@:S;<9]@EC^SKW?IK!LN_N;*M: M'_E:*23]7333Z%RP#96-ULEFRF#7Q>*3S/%N&H/5YFA&7>^)<;MV'=4_AP4; MNI\>PXBPN*NC R"HO,64>6,*N##O2KV MU?/ D^U)G:&O()#"1C[MJNI3Y;PJ3X%BYE1L"LA5B4'[BV]C],T3N]?$WSA[P40\>MBRYS0F-Z..?VAAM0P$G2/)-!] M#2@%[Y;#1*F+O7)"8PZWRDEM(@%4N%&N-X'7W0_]&@ +WA>'"=A@=L5U!PBU MYP?5'O9.#U*6]T!Y8:&OE$?GM<*BV[T<,.-Z3(?H7%R&FX6@$)+26Z-753Q7 MJ)(S'N2'1^KW+[AD_K+9AMW%\7RZPV2&%%?)X-!:;L75Y#7(*H## #W;5-V_ MZK4I*>MC0_)M\R!8#43*E,GPCN2R5R[.82S$WEP0Q9YTAEE$P6=O>KG?N#O* M.Y3M8 YA*1^4.\!E,-/!'UZV)>U)5-+[+(]I)0EMN M*T256;W:4*Y-,!!LSA#=M2=?F$1P;X'4,))6C*#^5=6*0B7R*E%A.P""[Y9V MG,?1;9S$9>7AYZI[ZK7!BF400&$^S97"N$Q7F'-(=IAE#;Y#%'9+1\,:!4(! M(R:T1C=*.:W0(Z$UR ,_S'ZLA@EQ/0"M_DYH?2)KNCI>9WD9_XN_(0\NLF4Q M1,2:NVHCN(P%VY/S%*AFT6])HG1%HEX3WY35P$1FWF=C>JJEAZ2$6O--10GE M)-1"I9 KJFA2@@-]^OQ8Q5,:#N)5R(8A6(14GXC,XZ?*AR=ZEA9EOF%GI5_% MQ1_<@9RZZ1:QLJ;6"!8KQT6TTHX_5(L M%+J!4,$E'K3/1!24R?/)J+8X&R 1I]!U3.*@\7 QVWK W*]N?UOVBP@_C4J M*B*Q5=LE6_5VG.=L.S8+A-UTW<7=W:O L7#"W1V0O4VY3]->40UE_DY7]Q4( MCI?5HWJ2X6-<+).,W70CW*5DK4E2V($U.:C[@+9=EX5Z;NA6C3K:^45E2#LR M[:&H*#P-,*&N2X%*566KEF][$G1NZ'/YH?+F#_NH,U%E'G9ZJN:/.UOCG@// MV _DR#-4+P@]>Q=OIB"T"SA<,%A'G*U6RY S\LYOS.FME]U]6!6]RKH&*CB) M)VI!M.BA,N5P9 TT#0L/(&7[4X> H<.- CJ=*N*\2@>?X3#+LZ+7P3 <:A8/ MNH/A^ '972?:;)I^C0!6CKG=(=C[V)L=7,B.+;Q(!SX*,Y&B_20!"=NC,5=@ M03?=/-'\-H,F'+E-&%EE.A;->9().T\RH$704!!PF0CH)Q'_!*)\VDGMS($Z M!VE"8@SXW,VVGB?5&(1,QV!BD M)^:VAML:FGO\,39L4<(-5?7''DGW)!12 C$"K]6X_:=5J&TU:)1I(ZLS0G2N M0<;$*!8^;=_WW=*[+*>!O?!S"VNS 8@UKKWGH=[,29!Y",RP3(C44J\ KLH1"SY>O8]6ZL,+JFAT4UG[F*TK'X7I M1-QTDD1X3=&(.57NINH6VH%14"#>YUW7A'QI&@3#,4E7DK\1P(D,"9.4'(**+8*1Z$'0P? M_3,)+R?B^.*81%5VK5NT+&K;]%<2D"_AI-@@F25*UD%1*_2T?]OW7+2/!T69 M;M(7*)LK4G'-H\Z?8'B"$J7$!H29/IQW6SC8-(E,2H08QB6N7J.P)/'05U#* MTC).-W1U\4CSYG7]<;JJ'CQF193\DF>;1UD4,I#NA1TM:80XHV$/.[#HFU9% M$EV-B_8"EK_39$7NLIQ<1PD-*FR8@"E#Z>%I8-!0-(X$VCYXHO[.GY,D*HKX M+FZ6Y/".LH.UWE%;WMJ>RC+]R-0%F%)05:EAT34B=2LR;!;&"7= !&1&W33A MGTQPQ#>U#>_\8B&WBKC5/^GGK.3'B%_I^I;F,M[I:^'Q44<+)D_A=O'?Z5CY M 2:WIN;%*!$WCT*BN0'@1/0WZWU)6( K%(8+79_\L0%S*L[&!T=4.!PGP(.Z M2'U?:7C/5!R02LF@*B,[-6_$X0$E).;XFW$3E0;\Q7;0]NHJ%VO9G2(>JV@UC/1X8#;"*5[DR3R4*K'J]K]'KNW:6+I/-*D[ON2'B>+6*V?^C M9#=_)IEK0E7+X["56DRJ6SCBYA4XIFO@^&%KJ@TS=2MVK_AE3I_B;%,D+^]/ MJO95$?$I6C;;70.:!,-%N2@V(2%,$L(L+ @CG;77 9%4JZ37&^$B>#8720\G M+/VP*>*4%@'MU=H33D)*_P!).1T<^&3ED9-J&L&IN0AY-!V*;S4*1N '9*>U M]T[UC<'&X-LO!A\%/] XB8J'XW3%_G?ZSTW\%"7L];OY"$.N3W]H(=(W7V#D M>^!W,"'U"2D>2FPLV(>D0GE:W-$\;VZ?OMV\T'QOHID"IV9A3 T5X_#%5VT8 MMV1^AD L-W/Z-MXXYQ1GGE]=7-0T9#=[UG_T-+[14 <'D8PGL!N>\?HHH0 M2WK]0&F).D<)5*Q?2B@5SQ?Z%*ZX?!J2,@Y_" MAF$4!'D>%#=]U"= M^8CIE'%TNHEM>)]GQ'Q3FC[$&KE 8 M6W1]"CZ.[$*@Y*@"%'4FD86K;LX0PW' 6ZP1^X(6=$0FN..S<4 2>ND],LD=OZ)/M/K ?*IFI$!_2F:K8+[A76O2YQ3+T 6D$5M? MZ8)=E,-6(._/1/ 82F9C)D[G&@^-6EV&0Z"!)U[0[6.28F0>']I&DPZM_.OE M@OT\ 1H9?(W[LS4MRGAYDFW2,G_A;RB4M>ER&[^-+<%Y6O$SE,2*E*E"N<5O M/US_$,HF(VGO91H_]H@DO.8#'HCUN8(%7FB763#"! O0[3-R$SV3XTWYD.7U M0O)O!":B8&J,$\\A\;+J9&D\G#88!<-^ R3([U2B3@6(M$.@/A+:P9P]" S= MG"[C0)O_(_-AO6O+P_18DP\\GT9Y$E?>5%'GOVB4:P_:N"JF!(X!*KG@8-8P?E]V, 6PN2#/9-&0K]R,48P)0.&[EW M9DPS1%A< UQQH-$I/E< P=W +S5C MA)/#Y@TI[<+GNZ2^57(+%?*>W'[#0 *6*W D!5*,M ,G10 =M1*$T&TK9(ZT M>EV&T:$)'8+T)1?=,'0?.##N4PD+.!T@IT'W.TB(,-#I#C!:8=5@UF-DRA Y M@."Z^N:A!0RQ>M@*),Q"1WO0<9Z[$9[+VZ]4MG38(QK6788YK-,:T!D,Y4"# M.-P[H:3:G4W6:=WCI!#F3U,S MT(Z^<@EB37L@.'P9TPQV>!P*=!Z;W_>JX9_^"Y:!F'(TZ/1URL2"L\#,M62% M,&Z /FC?^GV[&-.9:C "62!1NZW2@7%;T%H^%>$L=H_T.X_>?'L&H\WQD;:C MU^;AQW 1#M1C3/TX/A($##F=QG*.#6?17&#+$G&"B-[!\-O&G-[\AB'H HGM MP* .C.;.POAL\=LB< \CMGR:,"K+/+[=E-%M4N\[^35;Q2EM'CYDR:IR^V]A M44N'4_H!'$(BIR%[EEAM$Z35:Y1"#,FNCVU.T!M^T&O9WY>VVZW6W#G)V2B\8,M=J:M)Z1Z3DGS=T&RE"PK,YY#L_L/[N\1.M/,[6]"9Z9M]^M(BX_$2KVCE*KLNH MW%0^O P:9IO0FS[NVAM@,2E:15 M2':<' D=L$'PLDIF;P0%@&T?&.IUC"[W_J0NO,[2C[2Y':1JU)QM]WN4;)KO MER395W9$K$&Y8:!=H_30TCY#C-3P!W]34M;C8?DZB[H'G(]%<(5PS M&AK"2C\P:AC2#9+:WR'T>'F:1FST:3X2DRLRB()C13,&O*%I_)=:MJY@Q3*. M\@6KVNJ9L2PG2?2UFR#;G\@E *!AD!)#P3P>#76:AAZ>9UXY,NMX2>Z&.X)H MC8X:-21.2:MH'\=$<_'*8@3DFE@!CW<^93F-[]-!BX]Q)9A7X(JCQ""30U5J MY'2URADBE\J)N<AQNCJO/$BV[2A_@82=*HT0)E8U0^@2&9\[ M9"G\L U54O7U2Q_*7O30XH"DM'Z9W[W^N:4IO8OWH)I2(E(S,$&0H1^01%IU M Y'O*H^/*G7,-[3ZD.C$9Y(A4:Q-%4Q0S0=&_52\ BL;H=RA6TK+X BU][,,\DA)UF9)+!0#_TC+7I!A>^-Y[8,&OU M('+ !16T*@#V8*?A98]2NTN*6*1G%QP)*L4VWFTJ!Q5[RW0$I>F4+^@D;/!, M::?.K(P2_=0I,:T?)83*>J&A;%=BA$AU*5:4!%?U(H35/!UJ+HLMSPI7Q[E- M9A8/JUIY+."TY0;+6BD*%\Q!I:,A$"[*!YH?K_Y[4Y1UI6\PXA.IT!CQ357, M4...C7H9\0F-'I.)F[X' MLZ-X]@G-H6E< .M/8M:R>Y3QL#%O.6>) ?J@,AMO],K]#J(S$'&U:L]P*K3. M-I\D]6.VHT),/<.9CE);6@R?]=>.%MN#"^(FCG43KXQLU0>/4?KR/PI"M^%N MW"R8D_V0&6$T]P6&H^F\F-2 V:09P.=PZ.QA[ACDTTQ,-IEU?F.H&<+VB:*^ M:IOU8Y*]4'I-\Z=X*5B*]3E+GVC!3IC^&N6KXH:]@!POU?JH?=W9L0Z@KSU WT3AV4AIDG=I>_);FVT_JLJ@3J?Y1>)_$<$Z/ M;&8DCF*O*Y.#:.SV>WD-SV6V_./BD3GX*UW?TEP47D7MQN%QV@XKO(TUX[\G M5%@"Q1BN[*+^F#2?%^1+\\AWS:7L6AZU9;T@H.98A$LMOEZ7V$&_N55ES!@_ MA]\Z@$2%M36"IL4O*H2.T,LCD15C[!Q5V%'MBFEDOCE4';E"U=$W-J2ZI'F< MK3YE>?L1:WYZ\"4P'NJ(C.NNBZEL'U_ RQ!.[-#B'S2^?V!G4T75 M+Q;=4W8-4M66[$9[@03*>1DYQWA/B?.9!H%:$EV1FIWP.PD':7Y:1GZ"VN>:/(ZPULGM]37-&D M7AX71[=Q4GE%BY--SHX%$]3!RO:CTE72'BF@"RVXF,=7&8,$3;F.Q?%RF6_& M4^KLS#W:RG>'6P4RQ:Y&!"?$@#J-'Q2$HCP>*^QX85[Z%.=9RE(6"QM%65QF M2;Q\&1-.T:SCF;"9+;T$BE%9); M2+5ZH<,_-W'Y(EK3QWW807_TT!;P W6H,.=IEH)[*L#2PF:]J:-9NW&$E1PY M?:AR!%OZ7*+YA'9/B-?FJ=!@%K4B1-L2WYS'L1'S:=(Y^KS M!_AKNMSD=4[EOT"7-AI ?MH(!?-CM?B@%UA0HYXKV,%^]S"4-U/RKIP 7_;# M\Y _;C^%/E^C/^Q_VJ0K&>PYSP>('SQ' 7M/(S[.I\K5$!_++"ZSRMBJ[7)2 M/PX*W[P^FT!;\#/S4-UK.@7T1(\/+'^*XIQ=3T7/TL=-69S3)YH<'AVGJY^X MT(8V;W\,=7-+X*L,8/( :$M&"Y"*13V7& @OP!V>F77*D#4JR3Z)8%:\+K1W:IP6Z:L?/](KUBI6L>I_=5 M@\\96S+?_/-#5,3%>9S2LY*NQZMJJKEOUE9-:._G"])/:0"AQ#I4?O#"(#4M!E,0P MPPVB>/X'$&,YCM>>_I9FMP7-GZ+;I*D(A[L"/[S4XB=)5!3-%5D_7$@\]S.Z2 .M$Z@)XVY:!8EX1?Y6WF-Q!_C M8IED[.L4@G>VD*;CB,AMBA75.,J=1":Q'5!T$8GWZKBN7FN.M@OE92^HPWF< M5W2,@+<<*2[WA-J]\J=/ZN/G6#CR$[4;,V?:#HLV8\U..",P B(,5W:83]G' MH;!#V*,\:LA^? $OQB)<4O#UAEG;\P8E-RQ7WM#G\D/EU1_:=3Q<);AFAZAT M7I^KG9BW%@?[8U=W \WT,VAV1R[9BJDL)9>5Y79B)) 0@8%;K>):#S>ZA;1: MNU[1#/4V@'!F-.-2?Q<'4\$#O8C3P*W> *: :T]"F_[M.^5ZZG=G:S#M*YG3 M_5*+A%(1)W BS\"=S:!/;D;<]OS\.=[9]_CVE>0>+AI7Y=+Q_[ (2F M R&I$-ZH2&+&T1!);1$X7E(IZA=*VR9-Z#C^/;31% 0C_*$5L >%XRR)O� MI;08PEJ5>E9IZJG\E8F.K&"EBD(6>:&*U)K+=2H0PSK+5-3Z%'0.ZV6#%I D M*U; _2M?L")5(UNO K ?R@2^]@YH.GW<$!,!![NI/YXKF(/F(" M8:&TQQ5S^#IS!CPQU2R^?)2/#BVTXSM EJQ0=3B 5:]5-#^+Y+IWX!HA,YX(D(G@S04(CCN:!5/: MLT!R-8-0SUZ3EU!.;($9@C1PXY?&1WM$\'Q\ FNV:!<)Q0_3Q^&\.!4%LT%/(C1LF/OFC!O[+ M"C,?'+'B\+M%[Y,#PGW;\<8+]3L1+\3P_1ZE^$CS^"EB]XH6_1F80F*?VZ,]R9N"]*S,'[ATUFI9W=W[4AGB3!3@D5NSGLXNZWHMFZ ML'T3W?D<1\EE5M1WGYP^EVP;7A5"SJNO->8IILZ.QS@Z;7F.X05J'$!T2!HG MT.PL6E4D8;K(U<5O)*HWRASTUJUD=[WE+)TR\F6GCC!]OD,0*LPSAR@;A3 , M]8,0A^>O[Q#8C8Y?/E?]WEPU@Q(&4?1R0J&E7L1P:.6)JY"(X10T+-K;&H7& M9#=3ZI R5Z1S?D@B?<:2<\F$AX/=QFP;GZP/>SVY8#]^K>47$;QZH P&5() MO0;,BEX).06MKU<^\J2H5U_K5LUG;#.?E-/=*.$6:&9*'DFQK5FJ->%:&L, <(9-KZ ME?'.T&/?8?$?E,U@TM7Q$\VC^WIS<;9)RZOJ6US2*E!(RQ"X,"?,0801PYG: MG*NP!;8,#4] A<,PY'LAIAEL!'%"KS/%\4"M1\1[J >^^*)@8&WV&2R>=9MY@ZF^WFS6S_4Q2;?T)4M7X= <#A^- MJ0)AK^K-%PS4Z,P:<.S/C>/9IKVXEE%!#)X"BYAD,Q'&9%\;R UGQ?!0'M(, M6<]/S>2EF:^<4UL[*['[5FVR$D(B:G)/<_-K,[Y];!^&34H3'IKG%QVRS9)% M9DT<&+E"(SU\F\ SC/FZR LILO^6KMIQ%%V=/B]I41ROV;\@85XE*XOY8ED7 MK!19 V>#GQN&IO2^&FVNM/.!PKXV::7Z%N?5O_]&SJJ'U6\5XOL3)7!4O(7T M)X##(C5*0LOMSXU@MTE&91D5O-+TTQU!27)2R3H@/=\4Z[?]DFMZO)=HFSQ:U1N\N:FZ>TKN9;Y@VNH@[G)4!]& M"IJK.UA-<;X.%;]EED/A]F3Q4&5+=P9B(J>SX+.1FV-]';/D9]%GS[+U,KNM MKMY4^;^%QUDY/G27T8V[SF ='5.AO9)N9W=.@,Z[!+1O%0V=FLM F=AKP;#- M8E K$ =048YVEDGRC*"E>B>IR_VA,^WZM-O+*=^A&0[+1#T,VT1IM#42N.$Q M[ KM4P5>@P*M+Z91GS5B,V0_9LA+==8S;)O^MJIZM=F_A\,X$#0TT]JXV_23 M&M.@F]-V5F=$YJQE6=\H%BSUBC(F]3JP:U&1V8 W@'ILM.#OBK(;TN+TOGYX M0_/UH233P(75"V6YPNX6RG+,.!:^6Y>@! MKI85>C [C)TD*KAI7 Q/DU8G1UI!LI5LY[69[.N#.B"+N<9Z !E-F'3U5X4; M+@B?;2VXMV7@B"O 18N__QH.?T'0T*T\K=9YFRQ^G75UMY>%W9AKNHV6<^_) M0FXL[-J,FBS &T".&4T7'B^7F_4F8QH.X361!9MK!_0U> I>H LX,R_UQ O8G:0W M/?/X2)^FO%KV?7;WOI(FM?@!Z;/A^(T-L)0X%QT"3)-FN=$L(^?1W3Z\.[9ALW5",Z#MG*G+1[Y"3%)FF6DOLA$>: WRCCUJ M \@PEWF<+N/'*.G&BI*\(FS+R2:0NT)=-XJX7T$W:0V*.3<1$S!+H]TVG[=0+9*(<,BON9J)QGOEN MT\GMAB.7U1=C!^T\U1?D5554S8G^J6GAT&/:I:H90M%]2*KR-.#0*>IF 4$D_2%FR4A(Q!6N;M^$V1+X!'[Z\PG\Z.<3E^<^G\QT MZ/.)W8G/)\#CGL,]ZWG! S;+"[@J>ZM?_AP@2R$0TEA)(.M6O04% M8TTZ"POX7GA ]&RK9$3&L>&LMVKF(@U\T8PKR!LNHL'&O->Q51PE9VE1YIO: MP^UGO5,4^O%-F.8Z=M6%B0[[X*9OU47U8.R%(GX9Z@WJ/DT+;&6(73T))/KJ1H'# MU!]?H,?,X.8>.$%\DZ$KV?>U,-E)=\NIF,QRO,HWH!L\/;-$G&\]T22\?/J9 MEN+ANH:0.F,.A-Q%BYZ9.7/BU*QA2!@K6HQ9'U3!K8,0&*,%_0=F<$\>2-F) MQ=G .4?NXIC$0:8J.U4CQDKB58%5/]]8HS6\C"+(@/QM_A9*C,=H6$< &)@- M8)0&/Q[ 5'%0AP78 ,RJ!%4>)&"@SZX&Q3QDP-"TQ\&:Q@$$QIIMAFM!'$_@ MG2UH(S8\NH2787^-_CO+3Y*H*#Y':_HQ8R?^P%.K3%J=4_G2[@(*SQ[RPC\# MTX8!1*A164G7DJ06)4R6?&FDPRVJI3"#Q0I5WX-C!$\1,#B(?0@L*'QXV;EZ M_!QS%A_J2JJ#P53272 8VYHI" C,&@8 KC8%^5DW M@_D^5@+D.M]V8#P_CU-Z5M*U!L$G(FIF]T3<47IK9"8NC^T9DGBH1L7>+ZPY MJ=N'2]HI0F!LY?8@F*9;:2 _1]8"(R9G&*'>$("@S&@>S,5F 0OSGN?%S#82 MV!H(:EL!!A"-9P"TMAQ8Z#6?$'"U'<'2!4_S:89;%:PMV,ROA;"1(3B2H4RW MN659>--OX%-%#14 $KJ[4T4U38(3M]8EXF9.F$:?O3Q7U!1;P/!A<*ZHIBYH ME'![KJB!V5ERKM6YHD9:E5/0P1XJZHT*!MG3%1?"RY*?-N4FIYPDK[_<$*Q* MG3D!JMP%%:7QF>;!H'X8AAF8^L5I4<;K.IHT H.@0KHS5?9@^1@ A6D:=[$;:P[J9G8KE-EM MCU#>VFZBT'*'!.:-[J:V?6XFTKCMW5RUU8:B(.Z"#X U>-N*$&D3W@A M*Z. M>TNVA1+SA>!(-V@;F T@W\)OUS95'-1=VS8 LUO:JKJ'VT"?Y!H= DOP_Z29X7&HI)!!$:YG)3!F?:9Z MV^'AK*H;.]UAK%U;9F64&-:6.W/FFXH;2K&]PO$N44;UTV YU>]R\%9AT_WL M\)W!,^Q?GW'?NOU^];8:.QOCBKPG*?5_XC8ZNHPVH.O!RUL5],Q<6F9K>DV7 MF[P^O^Q7NKZET\D$9/7'I1-R!-"[)K0KXTC;R_ MDU/W=*;=)6/J"(6&O%'H]L*9+*?Q?7I9]3^?*:+G'3^FSVU9,=:(R@6!.F SSS]7A$<7/[P_+E)J^Z)%JR,?HO M49R>5R.(#_2N:G,3/?/QK2,Y1#Y,$H<3$%L.V*)A%L CL+9%*]!>?K)\(>5. MQ'?9;P";*05U^Y-+3H@2#FWAMGT2.MND9?XBRTS<)B.*#IL@<;&O%/]5C=@( MA&(3L2V7_E=5=Q2KN.%06%F+WY,3X]^JUY/)AJ;\B'+V260WP9 MCG !@W8/<<=M5MU_F_KM 8@J.C6P *T!%>HA!7D(+\\!IC3Y^5# M!4QZDJ7ULFY9G2YO.PP4HK8XP8"OW0'AI88 I);(;Y-PUX9TC0(KU13=/J6G MNG>X%.2+<6@FT^^#2MV@^R+]&!>/61$SIE_<->]31D &M6U_'D5;2RI)M>M2 M"3#6@=B3,4HMOV!-R+ND:O0]81 FJUU+EAL?\^R1YNP"Q,?*3$FB=$7H/S?Q MX]K[Q;PP7&0&W3?DFE2LSS6 ?M< 1'O_#+)DA;W##GSG-?@JN'T<0N^RA5[] MKJ$DIQWJV"+!9;)9L?5%%W%20_*7J-BU9Q_,%44-!*N@W1";<3K6#L&>,547+JA"6GP)Z6$(@?E_(>;.3D?%EK-DIB+2BM78!,;5E#J+# M*8IN-T7,KK+^=G $#, F0+)_X2;7C_;:36W&'$1'PCR_:_?MH$GP1@X#39[> MSOV29:NO<9(-2$NHI6W3M/5-/'R.9 M;>^-F G6,6"JIN5988HW'-0VBX?0PQU$ZWE!SO%]C13YTOZ?B9-:WO.[I#E! M+:I>9D"UK^%DZ^39^C&*<[KJ'2'8?,2FFL^GNXBUY4;9"""'Q'*E)WB*19-=+5P +V MP@5'](4((O%7;0K_-8*N:0B-@A(\W<@3-8 #H?* M>EW*Y[):!X_,4,NS8A>]PH2;Q0-NK\(\&"\EK*K)WE+#WOS%ZP&SHK)TB6;/ ME:4@]0@2"QKU=)/"(\WC;'6:RE\Q#)5#V-,&];1>IW$;5>V7OM^_C7N VIU M_.7A$35V:D?&I@>ORR@OH7T(#8%M@/M [^,TW;N.5,0>44\BS+?WM.'-KH^4 M0OOO*+19.E6WB2:_%=WF>6+[8UPLJS'G)J>JF6Q)RU%2X+9$PB9'M[/QA-@6 M!,0BZM6#M(5OS\?^QPA'AV$NMUB![V>E]BQ $Y_3GC7A'P);N87!U&* M+&@'*<\U]E56#P:^1OE*$&PY+49!=M "B2 ]G2YF6:?J(7082^U8\(4](NVS M0,#/ZS@.Z 6_-!_KO<8\C$]T!?:B?,=!P55!1K+JU^4\67>O(J?67%!(Q[#A MZTB!OA[M KG"QPPVL)>-\MX$OVZH]U!/]'H M@FICY1 Z#65ZE#D/Y=)X<6=QB,']??G@/^?=_2[0XP7$[&CBRSR[BR?99_JD M V[_B2UD=[JTQZNJ\WRGNJ58';5N#[]^K#_Q#$Y.5V3*WW $R%VC 13'LKC] MB3>&G.K5Z,S#_>U-T7@/U)V>QG-_IZO[.+W_2(OX/JU?Y'S,UE$\OCI:U:S] MQN)FEE@5*<;,F@H;,@Q+11?M4])[3+XT#3RG4F6W9GI=, 2^2*+/ KG6,!AQ M_!R/"T9Y(R$;FD;H7&!JW3*A9T&/!UM!/@O8X^ X,.A**0/&/[P*_ZR]'/T[ MC3ZP7XWAV)N%>[;0[#2)UW'C%/>@'5#;]@=1M+4DA%0[)B\@AF3T4,LOZB;O MVS;U3IM03MB!]7=FT"U#UDC%^N0!Z/?"H>U2S8N[\RR]KV\N:*9$;K(/M#GV M@:XN[L9\TI7KN 67L^49U!+ZZTQ=RU(2:NE:[)JS]9"Y]_60^C#)+'MP1$^H MB@%5]>S.B5.T8:^V5320'@Y0FMT1)M%>]+<[@>:6DDZL:O-:0"P8D[M'L:?Q M?,_'O'$H2B;>GJ7M,4[\74+R;:$.+4PS&IX%O)B"Y1-J9>K,/6"40K4Z"F=_ MI\FJWD/X&XM==7!+>L$MF%"&3@=^T'.!/V%TQ#(FB*.XW\7/D)G=L'03/6_/ M)O\T'BF+5.,.DQ56Y&-DJ?"BO?EKB]Q. E@/Z"%JBL(>K&Y\\,C-J[HBE.^IL M6Y"N24 )1][3$]HHNX3'&J[0E#02W5Z3CG(-)Z#E..4X6)\IT>TDX1BMO51) M]](->W\1R&I+2 ?S,HS.2DJ)$#>_A+1*LG&*;>+]5/U>[,:".-U4(["+1YHW M-X(T5_5MG:?%Z7/E./.^N(TRMDNVZ*[D>&V5D?B)HR53&$(L;'3B=%I['7XW<(."W@OO-S[Z3$F'&Z+F/;@T_J2EIT9LK/318M^T5.-K0>J M2:?[+8PX@/*W&$=\O4#D#^(DLW2*MO)Y!M1Y.H'V&>8:-&?J9/*R^8: 9NI4 MO:Z><006^%0&^$'+T- MZ[[S4;_O"6':32LY5GRM4E^\Y#+$2I/Y7,!.T_Q%?6<;?S6EM2_(=?E ^^*W M-&8GRM;Q?/]&W1/LV97#/!!85[N=4LMJ=NB;7X+X'-6._7#(#NM1::?LC5<< M[(1(+*_#0"VOV[-![=/W2)%Y]MXJFC\VM:;QBVD++Y#C4E]Y=T'XWH65,=;L MH@JGUZUC2G>RL5U(&7BV)P'EUSBM1S+=K%A]R$Q?"[N9N'SYE58CGNK)4]6$ MC?\+Z?M]+QZ8AS![#^:/?;8^AS#@0?H.R"$7Q:O>R\ZFAOPP+10#6[/AA[1V MN0"3!=9)Q-89R^R#\UOL9R3S.3+%\C_ ,&8P$FZTDD8MZ>D]@+VZ?0N*001% MO.'Z-Q 5O4X/5-^B^:+W]64@_8O4QZ^W1.W&;[BF[;!>M7% ME>V_[>HU(%_J)D'$(5GO\MYYR3I"\-IK+,)]\\77ZY4=I\]1=RS)N>#H45#; M,4OX;;&8PM/N:$PFMP:BC5 ^\$7HTO[F\4;5+0+N\,2X_!'K=PTLY!)98#B-QK%= !N?@0DY9<&!@+J(Q1!FI96TDYXR!0\[2[+FN,8K107EC>A$,T34]4[\GCM8]WHA^:ZLNL'2MFXYGBUBAGIH]YU)L6'E^[TAU_R M;/.X._*!M6D&4'2U&S^)QQ>S6>6O975G%7=5K"L_':ZO=>RRQDI=IYXL.CG2 M"-834HTHZG'\GU3?6_7T\_WUR3BT_DXO+TZOCFK&H0V+REN)?%E1ET M0<-$0%+YA')8ALM23#X1-:OEV<:]V)-DL_BZ7^-?_0F\^;R9['T](*U-4ANM M3X'=F>W5%@6Y?2$FH^C )AKGI?6LPVGP).@L3LP[K'X5$[3JCUJRI0NLX2D?VYTT0(>S6'[Z?ER[G$[63 M+%1"7LXWUNSDO;? B.X*$OYROL'BD7!>YLAZ5[%F!+J<;RRB6BH2RDN)[=D: MP#/+@>>5.SNK?(YSRBW.*%>=3Q[4>4>2?I4>[*)_(CGD-/)@SC8Z?7ZD:4$_ MT)3>Q25WV?O+_]KD<;&*E^R?JK.7;?5-$Y"I/KQ$9>:!RW>'ECX!\Y^%C7X\ M>->J^)Y>IN$VOZ#O'OLDNCWY"[+@SOB7-S!:EIJYST @USF*.W, SRF7VC( M$#U5JKAAEGM@(>]NNZIL"ZAO 3YZL1J(GVE<1030D>/2I;-AB)TC>9GQ+6#F MR 5FCCSGXBO*?KNBX>2AZGIZEGZD=S3/Z8K-1=2W)9NZQ7&29%_9 MK+@H;5LK'&=X"X58;#1VPEB +2ZC>/69 M"@<>DP;CB-1K@!5AMBI=3@>.C8 "P5"H1VQ:D,?J22",G'8:CV''P*'HP,7V*,#4CW<7R"H!@,:2/ ]M2*X8GX.2R2)!>?XP@_,4E-VX!J^&!TT M^Z:1IHK6"%#S%[ES&A7T(VW^?Y:R]Z+,J7_$Y3MB>CCCWDB4@#TPJR:FM<=$)L\G#9-B=)VR8.H#PW0E.&TL43:NLH M&G%=WX=PN5]/2QKQ?B"IQ?E6:<+M6HL_KGNUYX8M92.K:1<3N82]+O>MDOF6+47IDDMNV=<;*U,,-PA6_1C)!]'8LMZQZ;3T.E MW+CS07SC] ^4:ZTHC&@#.W.@;8;P/[)F#35 X+_\MB&H'>]-,1A,I#]=/R;9 M"Z57S7+)\]W4IC+HJT6%\5\FBDY.L;$9LH+2N!YK%>I8KLC9J63+;,T6Q+8+ M6],5H:T@:1?(!C>K!4"3E,VP7E;Q6JQ%3G&5]9E![3#YJ UC(EJ'E_'\HO> M!Z'QCM?+4J().D-%K)Z8G$D3_:[AY# 1<"Q9(4DF5DBN,2P'@&%BA;UDT!??TLQ(>6>JL=4 M'.3)R\DHMC@;'!UF )E)'"2*XS)* MQ,OE-07%J40HB,]?@2DW>S7UC&N26:9LT>SC+1B'LRU[FTQ33U3U%E?^+3@Z MJW DIS2@AY6L%NA0,%MJ>58HNTQ'"K-X*):DI2VD6[&05OG/AF9XDD*'B4 MG.[?FDCMS392LGYGHE ''3,%_,;$):8-AU XH XF/UV7V?*/ARQ95>'W])^; MN'RYRI+D4Y9_C?*5,D>!I(5Y2B&-3GNI/;>[UB"F]%,&@O G:\*!U)%\I \,%/5"@KW,6W"6UF>S[3\O2YO5KFERQ; M?8T3\22+ON@V'NB(6@<#N#'<2*!M5QX&--4M=A+MW&A (U$#Z&3V73KF-US+ MD-RZUD-@MN1J:@&A99=9\WG,E4"FK^(V=FS6BLWID%6D9;@ZTY8ETM,)SV1[ .R48[^F.3,.G]L3IZW/R8IIG0<&+B<2B^[ [PM4[ M!;B=E(%^V0FT^PU',)[JP.]QQ!D-KF[-SC[L]?;I_O:V^A\-2CI1'(FGO[DT M'#?-)4&YK\\;X-,HN:)/--W0:YH_Q4MZ=G4MAKZZ=9\$LM88=!#K=_!&$&)/ MR1.%AL5O:[?3+LCQI01"@WIHM ="%/$4]3JIF*N8$Y*BY4[6:ZK M-*?)FLDT=##[JP =+"<+:,I9+*6@"_;U W(#B-6,VI -A YW&'HANS;D2T"W M$. B2UB[X$#+=]6BNN%%WFP<@_%O>.$K=C#.E!H"449PPTMH$1=T.X?Z9Q?0 M07HYATRK0Z3@1U>C"UYDLKNH&O+]+C@(4D540PCYCJ2\ERS31^.(B?-Z9:=, M.S*J[X:>* ?!?/MJI;L#.K0X*'RWPO\Q!6"=O%492R/WK58LTQER@&_Q&[OM$NW6C4]Q M&A_*VV":*#0LNB>DWO6 M(!!R $# XPRLEP1,$@MS"::R-0_R\,<#:GL(L!N.$K80K!O709ID=Z03^)8Q MJ.:FL@;@H5[*H'I-U M]SP0LJE[GL'$PES&J6SYHEQ1KBL'U>\> MI.UZ]!*T0R 55[.3X8O,DHI%8MG%]4.6E^\K#]9DUS( "LF[-M/LA2E=N")C MDDCTNL0.Z@!$:L48..U@HWD>]CL)'"1)!A5V4/(X@&A\.JLO6.X600NC++_9 M),B.FZ'Q9*@8NUJ1V(!QA".Z6V@?UP]#H8*@)[E,$/_J(AX,)?@TX&GU08)S MMIZ[O(F>_XM&.7=YO:1%^P-P6UBBGJ,3$_!B]3*LBZ06S8/Z7GOV*)"ERK*> MR\ _]1#EG,9]@ MU><%V5=)3NCM]B)T_GQ/R*']X'F&X0E.62'2'4F)UISR^7$8O M]53:QPUEY>"G^&D,6%-Q2=DE%W>0ZV0&9RG% [HID"ERL6GN%A&":D \=<0 M&&H (47.@W:K.OG)-*G2H-H+#XAV6L=!C&/#65;;;64/6%_=4L*. SEHAOE, M_G6B7Z/V7D[\ MN;Z^Y9:^9*GGLY+L8&80)82];A8I!NI,P@7''U_XGSUOF@\A*_#6B'F$$:0_[/-:TDG^=Z,>8-46 ?^!9[S-]+F^^TN2)_IJE MY<-X>Y&M<L.%4S4^P8&_:6%06.8(03KNI>EOSS?L0)(=0,XH6LV\W"QEBC M2?C@>^61";-G4Y$3KFA@FETOTCV92G5-&LMDZXHU@2??>G!3GG)%B%OU.K_8\0)N8VNKLI=1_VX_H,,61Z733N&LMYIN8*N,9IYT?/H#M M9[*U;QT=U<83KDS!:V4!QK0K"@U"S(._I:LJ3F:;M*2KTV=V(L#QFOU+)Q>J M=$#RH5B'R] AL@K.B_#[$FW\,(XC4KUU*-G=E!1P>% "#!HB(/VM$25$ZL"1 M0NZ/+^3/DSA5'C@!/3"!]E601@=IE+QVEI@D4ZA/= M)OQAI+3E='_4M"7>_JBQ;D?[HP1F@/NCN-);[K:,[34B7^IFOK>? _J:OW=* MUBG"O5-C(<'>*;YN?ZQ17HJE:C;@BX/KL$2*\9EB=!&65'3Q:U1N\BIHLH,_ MZ^[?)K:0[L52=O&$)CHW8HDDI@0)Z2XL/F7/XY2>E73-?RFH;"W-+;W63O++ M5K_['#,VI9]GAAJDN88U)77;(&BD!H$RZ7!["I)XMH+JY#.R$=Q<2&_>QO!5 M@.$;@-GF1[7G^U47@6@:QI@0;=C97""2U/GML7T8 A4U,&(PKVD_J6\RB3GK M%+Z7F7O,"7NC>?K7 5W+F7A3['J;(BC9^]*+NY. MO;>1',L3_2K\8W&G"G 6VMF[<[?[ @*4MK/*"V?:DW9589"XN A+E!U=_P7@H7GPY1=70:Q(J?JQR3M> &Q_$' M^XL;NP^L[VML5>%>TSC2*K^=<=!XP?X=S$V,DQY(5;_=^-[%MLWPNL6AI)_( M7F:;LS0OA/-7@L_WL7ORN76P'FG$CD(D]80#027 M4CP"<,C%'](@KZ<-<10WT@KNQ=/F2KT3POYR*-TG'":I^L_;0*?QH5I=$M\3 M*6TU#BKC5EC('.IUDB:Y)D"8Y4C*4F8@@!9T* _>XE]?@/6A !?Y/)W>:)#+ M2L+)AWW0Y[C%8.ZL$AQK5B)[*-!<NXB)^B-A2FV]*Z4 FM>C1,0$!XD->@NW-A57$ MJEG#(@I0JVJ[;$N:QA4FARC]&LPC4>XQ*BSC78'45_G?;2\JW;LM2F\>T^VZ M]/;BOW9Q\2JJB#3%VM0"%K-E+- 0?H+1,RREKHZJQ=7E\L/EU>7=Y<4M67X^ M)[>_+;]<_'9]=7[QY?;?R,5__'YY]Y^>2:N+F=2N/T?,!6H8D%?+ZHR0QE ML,$TS.P;X &S4>DRZ Q- )':%VI"T*K^4Y"A:-QU?!!S?FPAE)NV D0/-#E! M@XMH-5*O#X5A[#HAS4>'"P-U2 /CP%N 2VB[,?=CM*JVOPLG7-5-]T%/UM0: M\&+E#B93E<;D/%"(+RZ3-;TOZ#IA=T2$,_,$Z.I4OTO&-!%+#0FCTNX848C! M5&W(!DY5@$THV^A3-R)MJZ.%EC $XV KH+"\?]_Y0YIEZ;?R/\ZBY_(SSI2E MB; D=,N$'5!/;&Z6\*XTK\M0A<+%\B6*M]7]&_=M [)J6H1'5@"2%/2%]:^: MSV(]*H:K/)@=U$XSC-HT+J+%6>B$["7)7I2=TP(%6W:#X]B*2FQ(^"YI!^57-< MI$7%<+GUF6'L-)6I#&,B6);&6FP?0A)SB6V-!.8"W+Z25YH\W-'LZ9S>%VQ' M9?0S?,W%:IPU2B1U;9*S5F<;,2P=P%_- MP'%(&EPP3"R8EG?EH/6)L$E!SZ$$"Y6I&V2,(HZEYD$40O$R !+AI6(D9UPS MZ+2A$--#F*+Z6$MUYK%3+;/R"\@/-AL)]Y*]CC!"5(*;CU:;2 ZQG'!ET/9H?BMKPQFT]MH@ M%M%[K?B+B!(KT(IW*+=@_R0O[-]L^FD;Z+!PVIF"JI/[VXLKR7US47DXTN<* M)4[&3Q,+1A"9C'1.2(69JL&A(P0PV-"#B.?@>)8^/<4%*PXOOC>CE]^3\A=< MQVQ($VUO2G ^#H8YHBUX: I'8==&(1+[S%UP%M"M78)0V]+(HI,/:/\@'DXY M\0('*?S88JZ;%XAL/0V"6NA9T-X=][P:Y-=.%?EIKXP,M)%676^>\>&U?9])42+(&W-&7;S&B(7U5+W3<9C0'+3:%BA8].:NV76*P]6& MT/BN (&@%I=WE;@FG\J)BG.1!>=XDA;B&R0Z35Q@0S2$X3ACM,OI]W"T]K$@>.[T';<8X? MH^_GQ^C[D(L:P54:)K):)0[:!1PZUL %SS]J$B>TE*=K^]2B<7&'MK[J><)_ M[N_T>$ZS0V&R[(X'TVXUH37O8@A]^W,#V4>)I'/MB+["4<%$WKUU4%L55!BH MGJN\ZIF_SWT@'-A^E+G%S)&J+##A+3PJ#$ 9+5?1VI9&H^G,8K%1V M/(>'D,[A$T\DR:.:W,H,.$-/&BICMB ;)(;]]JNNY0E9'C'R%#$?"WK!Q?6S MJ* /:?9ZO;DLZ/[S]7G*+CD"AWN0%F464&AQ1EJI7=V<849EB MF!%=K[DW9 M<6G?:F ;M)B.?:LU^5JK":1&-,4E*%2 00(-(%*%L+@"\,GWY$BWO^\+?8Y> MJWWUUYN;+$Y6\7.T76Y*W+'M5Q_C%]DY-Q,UG D3/36( TT=PTXG40P<@8X_ MM54OFNUW)8#^48U"[^EKFJS#"";&J!,,/4T1(!Z#ZF@4C4;UO?)("B?S,"9. MN&($9X=JN\/RA$2L=;U5E;7_P1+@5(T/F@17YE_%"64U@F@#+$!"6;[W))R5 MZGL;\Y3E8W-F)?A0B[S<)E]9ZZK.SH,MJZ?8 )70W,Z#ELM[85AI/+(5%ANK MZR; 3!RT5K*P:>V,@97^>=C7-V7&O$Z#BG55RV )-X0 B&R3?H(2K;Y_!D2R MGHW QYF7R6?ZO;C[1K^*4*=+1:34NO4X.9U@Z M$X/L!ZB.*13 <4VEW_83Q%,=)KG:Q]1P9]5O;G8S*3S2V\O%__N (@G2[!:_ MJRT"A^6TUM@?7Z#WDV,=3?J.%:MRZD'-]3JB D821>7"P23-DH_62;.GPSAI M5CIFCQ^EM@"29N<%;@AI]?:2YO]]:)&BCRVK2#'J:MM 4:JS"Q1[?WR!WF/2 M['G@!/& I%FV?.M40$N:6%PXE*1Y5QJV'FH.E)BFS4;)W"&D,NL_)>ZOSW XL70X#9!(Q)=UL&C$J?5<3H>>0-^_[RY\ %-\!79]"JZ0]*8"51 M1$X$M[?HPZM@'_+R>PS?;P32HMS]H-#B;%>$U.X\NR4@+ICMHE!K7LC."+!6 MP>ZL@,$.M.,"C 'H3@RI0M@.#8!/AU&3?TNM*_).A7$]SE3,7I%\2P.HQ?=. MX!8DC=I>'?Z_PH@41K"R*CF&W6Q;;WQ+[:J-UAM/:/=8?7<.N( ZH/+^EKYM M"J#5W#@<\%1O?XJ3."]8WKXH^RI]BE?+S2:*LWR9K#_&251VWV41;5\_T:=[ M.E[D,1-N?F]=8'3)>3T^? MZR8>S YCM!QG9AH7PV5>:X78&+ 5(XU<=;RSD3PA;QWN@@PW)]Y]9;5H]1@G M-'LM'=L_\J6;;Z2M;1EM5@WYJR.VHR4K0KIQ;[!Z&GM0!@(Z.E4NTM& MU!(+#7BDTNVI$DS9^. R*8L9FH\OX1)]W%5SHX_M$]U (2H/^+H5J6HJLOB< MLF?(BM+@EKTM%SD\U_)Y*8;_N)%L,6H[R 4=+". ]IROVX#;]6/XBYRQG MQ?>[ZO:[NW389ZW ;^EV7=;P"M#;JA60Q5PM,LE,'0&3$WY;/K)K.MRV,K4X MCU_B-2T3X',4KQE;DD,($M;(E@07#%3)@Y*I!5DPL_,Z(&)B#@!1G9J+DZ>3 M1-TV.B&M7L)H00::&3@$+C+EGG_&&K MM%%;9@@:V<8FKEK4^EQF01HUQ(*+ZC-2?U@2^:7L[&I"/I3AJ;Q'4YW??\0S M;OL!:R0:_5#@A;*^N4QNBRA91]GZ)DO7NU7Q9Y1E45*\+E>K;!=MOY3<_9AF MW\H&$WX8:]B3QT"#-;.T;>(O5!C[(">FF=9%]7>Z)FT[F>N M.=92M,X?5@(T=.ZV#>O%F7^HT1GO'EE8]D2J^RZ^%!SJ3[BN%'#" *BH %6Q@\: MFK[XB!F?:7$6Y8]E6&.3F.L/K[_G='V9U(N[)6J6JR)^J78T"1X=,U?0_.@F M"BP#AKY)S'AA;%T6+@R5+I@0V93HS.L)L4TK0**]Q#_]A@@+A*58?3X,$/JZ M^O'!U). PL/U,\W*P-;W%186)(+R<, 5=!,&.*:T!]TI>X=+/P:(31MP7Z1L M4;8G*\;[YT:"W+^2M&W=(WZ0O)=!2,UW1>>">,[1 >"WT/*L*$8;.>N;Q8/P M:8WA*G?=]##\$Y,J1\X_D[T@6;Y!- L&PW/ V=/05^!D/>MOD*VF:>A)2H8?-:T5/0MB-4<'@-5"R[-" MV'62DIC%PZ\Z2>T%0T]23M"LEZ10X1Q6DN(,_(SG6(SG5F:<4YDK28E-XTRD MC)+43VV6^GDPKN)-J 1)4%O'*5WERP.\ 5B8RP,0 MA!G5KL;+ Q)=9J7L(2T/Z(4'@ +MY0+7X4%B_Y][8]_SZ C-7O"M'Q,5E6TY'G93Z8/"9!(!8-CW[?:<52 M#4? E /K'$;D<2@.\G2W.>Y$+-:%@H3H$%7"8 #WPP<1,*=]S:RCP_\4DI4$ MQZ3?*@D@AZHO$+R]5E$F?)>I>Q0?PXZVF(M)D.)&++?X 1_(P& M-RJE.E3-@K4@V;Z%9\[J0"$U[ZH1-0'2 SJ"KW M]*%*;^-4H6K7Y@=Q.UM*BC2CKFTKC$BI)Y5=U!^S*\2[->J\:>&92?)"L_M453,IS(7FI,D M+)C1A I8Z:[WKX MZ*!S% 11TD#A'B*B=>K^ ,M!^VT'&MNHSR/-_&JN@$JK_]\%WT?+N75VWM& M*+74TOQ^QEHLN65HUT&!;.>)C*,VFA?7Q6.)X57Z])S11YKDC,!QL]Q>;_^[ MKY2PZ,,6MEOZ8,CNI1I[_KL\J2EQ$3! M_I-2QTF0NR?#H(T@N_KEC:\LO2E=I/)WXJ1MV@S+;V,;"WA:,4M%^0_RRM['SG?W_Z+U62OZ/7J*DRJ&><8OIW=2Y<\ZPFK7:(#0 ML2QN%^-5)5.]&OW+JH?R+ZPXJ%Y!/Z3N%&5L4'_ZRJSM^M$5>X3G3QH_/);# M\F4Y5HL>Z'F<5YMYOI1#]1M:0FDZ\#44[T*6IK@]Z+4,HF9Q,]L*\NBK7'1W M+6Z9F.]!JBF$4IQNG9!52].(T09>!,?Z+_0IBI/VPSN:/9WJL%XB#F$]5]PE MZSD&790\)@X84U^D\I"H+\,1E/J*OM6@/D<3F/I"+SS &K/,,S*.C>G3/JBK MCTY(*TD:4;*7K5L0)OTVH2^N46?%?A#5[E4%F5Z9A, UYMF MOV>TO4GSF(TL+[X7;.[_?EL*3LX1.]#,S9:6FE$CCI4O[BIK#+?@4VC@I MDVVC,J;Y275ZN59[0O:*V;;(O6K2ZB9?.^V$J?<]F>> $\+PAP9&66"T,B*. MF0B^!QE-=6.D;N1S'\].J@D!=8<52Y2ZQ9 M(Y!7F^^;AG,TQAT"0=4V!@3#JJ?/=,+_F4[L/W,;^,_FCOIGMB'_#!SO0Z;: M& -JGG%Z"L2Q,S#!SMP'^+/YHON9=6@_ \?ULV-%FEXX-X):4(&\C!LWT6MU MK.Q\1P4W IN(2H.\2-0)!_G&'"\ @(SK4U2B;O$I*G99"34V6F_(*LTGF)MCO*,LQD M^!$BU5XUBD#M<0:@ZG,YLIAC2&$QEE .(HX!+WJC!2!@@@BC7]@2[_7F]YPN MR]0K'Q (VG)#ZJ0M*CE&VIV'5[X].%MX\I,IGB_7OY.(?1Q4B!5UNI XDKZ1 ML6.JV;MT\ZYL2*J6QP8Q4(2VP5@0T;HMR*5A M>MR(&Y^[1JC4:=6ZVQ(RL@"GRD"P1Y%5[QVE-.M=455%Y:!B\:1GA0SA]8., M&6U[,26&&OU383SCBKW=RU@M:-7+_T8O;4=FV.5EZI/Y$@CJ_JXCV]QES@#P M2HS#;5W:%N"+.X>UH2O-\[,HRU[+Y/8MRM;YQ??GF'V4)N?EUQ &0YC8)-BI MQ-""F=R0TQ$AR#0L)@%45:=DV=4D9:72:WE"Z+XM69>-0XDA0.!P8P2\4T4Q M0*Z!SW&(U1EQZV"L"3.*!=GA")0A]VR(W$Z$G+\9Y"I'J&Z@&\2X]2Q5E-W] M!MP"NFZ 6@HSE>Z*VIYV>'FZ%YH4FF6P+^N*8*@RZ3-AR3?^E67%&VLK+L,Z M3?X!/9H@0AI\6FN%3,5[&WH:^^&.I+8N&4_4VHX[N[6" Q]MVD,>.DN,/]8T M-@">>#ZHD:;PN7%)BW' 0GQZG*-3>R^@Z@%RL0U09!@_1MZQ?' E92!\E3]# MK/BY!3SBOT@LU.4&$O@#+KV'R85B$T <,A)4XQ\M*/@>U;1/=/"O+Y2W&L>\ M<2LLD _U.BFBN"9 4.=(]M"^?R8ED*L,%1W* [_XUQ?@?RC Y0!/9UB3RU=Q M0B_+DD6\0JV44$XI]R2,V_58]Z?5K%"?LCTOVWN_XW81ELBX#ZYB,#E2WS$55;4MS1&?P!T[X MSDFC"+:YQ5F[T9@\5B_+G9"$5FLVS61O48W1RG__C[^=E/^?1,FZ_)]?_IT\ MQ=NM_^OP77 @=8^]4:!#M#*(BNC>!T9EO &H \?FY/%I^X;80"=IYEE^8AI^ M/B$5UYGJ^A7)$\*T[S^M7YH?VZ@(7UKYP7,C8!XFT7T-UE&^AJM*R569%$Z- M%&Z!-&=U)"F-BN.(@TZ#X R5CI/H%U:-$V:!,VMUX[RT.3F6NF8./CNM:%P2 M^E!JF;'[^Z.X8*G0%=1(8VRO4&"HWMJCC(5N:^;GWBC1= M$Q:(R/+Z[/+ (J$:UC:A$ 0HRU HM&$5"Q6>>XN%G]-D?XM!_14NZM,C_-UJ M&B+]^*44P8A,"B,NCGG"S2J#"D1-4W*U15;3X&?RCGRFP3SEJP.1<2S0Z$(. MRQ72$_Z"K,V$3-PA!= @!BCW X%^VRE$WP8X9>6X W1Z+J*?XJ+:8BJZ(5K1 M;%3@3ILAE:MCQW(^3DN.+N();K#8$=W,V0LC8" M5B!M?.1I=\3W&R3V#]KUU>>?VQ M_ W9U.$-$ZDV$%1Z;M(RO=$BSJH2\@--Z"8N;DK4Y!_3[#,MVJDJDRGN^9P! M3(O/X8S#J73W[H.#TC_JH)30AZB@ZSN;706S?2O3Z?N9'%PLG]*LB/^['M&E MFVIC9UET[J*,W<3!E@+"B+V>:0Y<)IB7+/"E!?=^09NAZOSDHB_,X>3C?9>7_O:%9G*Y-!AXS> $8<3CUPF%B M=>CW7%M\W'\%TT3JVK/%Y\'(X:&4"S>WS<%38%*;"?3P9.;0(6@6<_Z;^-S@ MU+RU4-V2*+B%2]URM)V)VQ)IKPA'MYLU:ZDMR.80D72W):1I43\D%Q8 .KT;2%*L8W(#E*'/)1P-#9P5.P' M4[W/?8+0P#'G1?:^:F[GE.Z;.:5G]FG@APB-D(Q=#KNO;UT4K'/,3^LZ,\M, MLXE3<[%0,/O[4ZWQY^J>)='LK^!"A&[>+? #A"%QV6#F-00R!UC"E)[=L$%Q M^2V*(HOO=P7;.7*7WD2L!CO5J%J F@"%BE*3PY"HL&VX \&T((%Y8QK](-K; MRW6KBYO"#4Y0\ 'CD08*X!%(H10:=$"^^67(+'4"T ^'Y("M!9>*3DBCBO1U ML0ZOM?W@%0<[(1(KP 0.KD&Z0O,S+:XWCJ8DQ%8P9RAX5D(8)TW]FKE@L/?4 M^5!*8%DTOR&Z/_+TE]/N!LG3O_WR/\._0A*#1-@#*CEB'0ROI@;11UNB[Q1N MA AK8D7LHZ?@X'C:I6YR'),OWD.'RZD9;['C..H^I_O4)&;<5'Z![33C.&9Z M7$7Y(J-;?V<,\J.-8=4W9_=)I0\)VZ935GTDK0+_:A#XZV+PJ**U^UUA"H Z M#=?N]G4)OU7 ,2'4:@_M*(:];:?UWB& MQD5,)?L_56T'Y9>P+4J\%&C'WU,O-Z2.6S+Y-O8T^_5ZC4+:M*?L]0GY 9W# M([! ;,I"J7[?3%)MHI8TX_ '?_LT1[$KUICLF1:)CK@2WMY66;\*&**Q3YHC M(>*%T]QF%CV7JBQ^2VM_5ZUU6IL9HU3[EP?ZU'9T4-%A(LC<"F$VP,>)P MW&#NUER'TJP]-!TQ6!I>-/)DU2@@12<30A1R1@9@B8\#/7A];VX/6MW;?J/0 MHJ]!+#6(C+/$.=.H5=A,?"(%HF%8J27F>/D5QHLG,H1"0FZV08W;69N;DY\"B M#4-[BF 1VN]BUZO?,ERA]KSYI74W@$E;4;W_4!L$C:H[P+.&0_ON#VC;$(]^X-OEZ7 MD,&_RD5DQ1@M@VM./]-TG9>-^ M?)4TQF",4#UZC:.RI&2.7,'P_3]V8J?%3U"O^JC[?LPC4 ]QN"24FQ!*82&L M@45UAE+QJAI0"G9- /J;:PH[L]Y&-+5K<9:9QT?)Q/$_ Z"C!EC@QX_A;[?0.I AZO#RN+.(>MV0EY2]P&=@*JV?LM/[E57^A: M"F0TRDN1^G\U\Q.B)45.0['D*+H@^#9;[L3SU22085EO8]]CZ0#-V4FH]IS# M]?TV?JCG ;\,CDI)HF7H$1*398"HB@QG6"!&, H)WFC?+>Q0XKRX0?338QR9 MZ^C\CPCC%N7'&&)\UI3U=OSNMFE>-2AJTZ_CIFTPPN98JYO:26!%&:VX*:*AV?XP?#,+!("<7YF$@'/IN$OT-@W[C ^L#D_L1#4 M9U)$GTGBG?N<)@I^%"(%Z%L=FYN9>$-N&JG\UVR_.XWQ5AO9= M1N_H]^)#:?XOZ2XBH"QW4Y%2%G6/D<*:NRU',,/P'4@0?<(-20%$#6WL"#1H.+SM M6@7 ,$F?CKDD[P .:Z8"$WZ(=+H##&[M*+9AB)9]E=?[^*2]4^@8\"*KN(P! MX[,VZGDD7T*1-A1$4.S%%*YJYW%4?UE%+#Q=6PDVH )FT97](6>)9#I=HMDI MD)S%5X/E%XDT+\H&M1"#A"-@N#4!DL^@6WJ2/M,L*N+D@7O,IQ]XE8U'YP1% MC9%.?O'5ZP9AZ"TL*H.0@V 2!0V/:'.&): SA(HNYQP#4W<,_R@87XYW'DQF MP3FZM"(S[/XII3T[=)T.;YTZY2F[!#VOG>:==\J MT".MF%B37<>#A#6?5_!\H7F1[5;%+BL].TOS@GOKCKA5OR#@M<(@T50O^KRR MT(22- +)ABQ9_]-JRCBCSVD>LRVQ["]-H YA.";IXS%AY!W"(8S*; M]S>'Z'K*)D' Q)>0-HI)7@I0-59L\$)]-4"D?HY;L#1?$) JD&WS"(BHZKX' M[-: O2P@DH-LL@B"5*"W:T"/UCAZK<;ZF1KM-0$]QASRZS3P9VETWZ-1/T0# M>X$&#S+.9O^')LSPPIOU/R*@ *?Z=9 2V$T'@PUS:5;=*UH467R_*Z+[+;U+ M;R+1XJN]-IV]ZC)M<^R@%=O7CNL8[Q"H_;'>/JNP<#RO%T"0JKM-%@87@RVR M8L7:^V-5/OJGU;R[TM6^..:4[G[T$](H)'V-# >USA_4DT J9.X=9I%@<[8- MKA6G:)CWE)O:#S]'W8OH/ZT2.!LCQ M@A[2L3BU <08./\!.9@OH=0CZ$?EH*9PZY,?[#5#WR'1UU,I\YR5UOSDMGUC19YY_B),WBXO4R*4>(I:N" MQ :0&"4SJ002YR4V'"8MM54(P55:%NW'Y#F*UPQO[+Q5FA2ENUM&X[AI'0:) M(0#A$!?8@WRN2H1Y_%3:F@>5Z-D'8 \!D/TL4X[6KK-UG$39*]D+U8>W>@"] M? , 56037(1ZSQH?RRY/5H+]W*IFD_PP;H9&OZ%BIYF :PK&-H[H8O\WLJ%E MD<$B?RCL$70JES+B#A#19"C!YP9/JT/,.(C3?".F<.DB,@O(:WI?D#C/=V4K M2E:LT7% 1QEBS;#C?Y[I"WTNH?D8Y?1Z[JF#*IU8U*U/EXD MJJ=PT* 80I;H'5^3Y09.,UY&#Y%E/L>OH/S4%)M98=,^F@.C"ZTD1202_ MNH09_7.C(CY,M#H$BILPS#%BBI%IR.TU. [80"*J 6X\1\^[=+GZKUV9S?[[*<=FS:IE%" MTBQ^*$=HU=:/GW)*"1,FIY[W@H.!P6$9I//X9!-)\D@GMS(##O4NM%'M081: MM,7A*02(QXD]1:3' I_]+3<0*VCWW$"-V0+O?:^4*'_1IF$5[7+2-3U.Z DN MO,&&GJ=+;R:NW63L8I[BE=TR4"R3]47YUV?61%5^* 5%A8A$$)N,0E-S%".RIJ5UFGANVI^09R917;U#6YG B*M&DHS"H#Y6<%FH0\IJ MA>59P:Q5X0!NA-2WC@?GLNXYBYYC=@R3]G#]=E +K7X4 SJ%46;>/:5;RIWFE9?:@JL&0RHMJ* M+X/-:)Z5.2HJB5TM,@OU[!=4J\UC.6OVKBC;D;AK&!AOI2B145;5B0JR\L2E M/!7;FPN>Z%/X((LHR#SE9YBJ^3O6GER^'81"RR,TB/I:(&!GU-($>N9O>-_KT-?*?^AF51(59H6%'P M%,XK'DHO=A?;2-++]%V3J<"3MY[Z9:73&F&E=@R!^)3G?00/D5Q,@ZDJG9M M*!6WLV6$2#/JHIO"B)034MD%^YA4GY.N ?E:-_'-"V7OIIH=,:*&2&1 #KE> M7^SX'#U1(26F'_9XT/\0 ?R=.FS$3S2K8#X2J+'-_A@0GCE=DT)^T"ERNW9C MN(XU^,3H\GL\F?'B?#3"9_T1$CJ9,A?8[.F%('/?O(]+]L= 4#GH#@XFQS\C M'Y&L%0^/G;07-)9J:#E,7%?#A;K(NWY%S4E^/DU?W495__*F,6?5??)_H57=WJMLQ(UX(908L46CVSYF; M*+O.;@LVR?Y'M-W16XOK0J*@DK$".D(Z4\9-47R8IK*+?JG;!U&EKOBL1RU_#I=YWV)I9T4]](@3#]1?MV8:= #@P4:9#?6>I4V,FITN'8 M@G]^5:27DFK0@LNDI@4J?2J=[CC35P\G2BKK\<*)[XN"R MN6[V>G-.[R>[9Y4-]PP1-[0FBD@U+E\45N2TD0HO/J19EGZ+DX>\O>77-_Z5 MW9KJ=L"8#2*9(2GDFGUSXS;:TOQZ\V&7QPG-\^5F$V_CLG9<)NNRV7K'W@.A MU43S9+[,3@N'55I:$"FG8=<5'_5=@))55_-B\"P/R4MQQNCN "Q[PS)JM81T M#9HE'@7AP! EMV?1=EM^D>K< M92$_'8^CC1-UC+0A1A\#^ZZBD+DKT&AD:F$4E9[V:H(]IX^$5T%4L@2-.#H9 M*!9%*6,??4>K+WMORQ@;)7]=O]!LG44;:5!2"W%BCTP(,<2(S;B*)$J+T("A M4-0?=_S4H>QG4H[*[\OF)&W;DTVT:K=UAO"4IAYT!&$ UK%BMHOE1:166?3- MW=X]S]4^W?V+*N)'<!9TZ:J^J0)H M$3R;(-0QGC>H-L"G=4M"VZ;A,%:."-%D@*K3),-^GJAP@"^V,P<$\3;-0ZU9 MX^]T#,#Z!$;3E%P<.P!%V^S1$>AKZWT]K_5GE&514KSN#\U=Q0F]+.@3IZJ# MM>^"OZJ]/?/D%I!K-9 Q!>\ .A9-,]*V(_N&Y"MK2JJVOG>3@N&0&O;8A'=R MT1'O('9"HMT=[X$:2%L%W>YPGJ:1:9^#9G?0UVB4\E)Z57Q!K=\3DS9Q<97FG$PU^J#CR/X#>T(TJK1'&&D1;14CC*%J!=[[C1>? M:4%HE"7U_-VV_+O_1<1Q9Z2JGW&"TZ;-")0#2=3^Q"S71VKAG7EZX+TI+J"5 MW8EP9_Y G]:=^)#S[A/M\&Y]7W=KW9O[WCV<;A7=/0_H5E]WQXONL_\]IYO= M]BK>< HOJ$276M02]IA6V4 NQ8#F%. ':5GS!;07'R/,Y796C<9?2.?B\^;'L/1JO(*1%5L90KZHJN M'&,N[F31-V_$8Y&Z'J%O]H0.Y:T6$PA!:*SH6B"?.5I Q!9:GQG)F.6SMF%, M$)\J4$PZ.?*529)*U/\$PJSH%A?ZL\#;W_PYW\W)#*@J;TVG3!79Z@IS"EUA M8I:*YT46K3@GQV'M54SLVKOB86MA%A:.C!EQ<*!#E1/; MQJ'R;X('"/MX70;D7BL*8M[03E"\^TS!E.LU5;&M:NJ*:*7R.2?'.W-&+&O% MY:M9@;*JW^400HVZ!L@EMO@-H=%>NV-DZ3UD"=B\H[1F@ZQF4\CSVX&7[J!% M$U\H6TVD%K0VGYA/W?2LV0#LO2)V!7).#!5BXBTM*!";;GO!AMC?G9>@/4,V MZ/J[WX/I[8"7FKQEW0RZ@L:K,;!J[HE*E?I;A7-^2$9DZ!0=9 M9PY['4*E2=\ N53)@=C4LQ 4G6[2;;QZU5[.$HBI*#81A%M@> MBS!>R]- !VC+$[?[H%N>]L*P/4\C6T'QD5T2VEQ>G";G-(\?V&/;Y_2%;M.J MP5F:\V[@Q-"FG&D :G,VJ /9GW%>0L< 4RH]'616EG5IJ>.U&@XH$D7GU34GJ+Q MP<70BO3/M-T:JKD'4R@(V!XV%G2X'#XT-5\"%YDV72WG*#OT79MB! &7T\5] M"U];'^J KK3S+,\*8O?I5&@6#\'J)%F*G9#[U_8(P-L#M,%N-RQ$>\I47^*' MQ^)Z\WM>OZ]S?5^4HVFZODPNOJ\>2]Q1=G5V^36BHAR17-&HC,_M!70C9B%H M:GYU*TV6<<'"-GJVL_=%%CQLM2_V'Y(M^]3SK#(&_%)T' SCB(72?F"Q]LTO M1]"2*8(?#@E2IMM*P[MT\Z[402HEI-7"7IUK]9!-FI&.396J[EK4'[3B0"=$ M7@6

    MW+ZAU_I;JT CTSQ"6N92^96^:);5@2ZUXT'QU,SI9#3C.T*'M? M/ZYP5>I&%8E?/CDQ:Z:6>N&,$)I9NF7/P>7H>6ADD9_=\LA7;J:K;93G\28N MM<=IPEXB6::K^&R796P>FV9QNOY 2V31N^C[LBBR^'Y7L"M1[M*;B#49)VDT MA6VV1E!H&Z*L70#G[W_4H2JA#U%!U](,CN64-'+A&%F,]=0O!D6KU>YIMV7? ME*35(W.K].DYHX\TR>,76L:V\M\TB(O-$6&=N@+6**19ZQ[$-B1/@V B7M6 MYHY[$IZ*6+B\/KL\(8TR4FL[(?>5/E(J/"%]E0P4M=(?A%3B*WQ&^BL[RJXM MBY_*];)F2K+R+P])_-]T77K[@29T$Q=Y63AM=VOV&N93NDN*O/Q2K*8J_W"7 M7GR/GEAY53;_0HM=EN1?TNVV++&^1=GX8TE!.RTYX')X4N/C^3)-4_W.!$S&]:%A$0>:I!)I-\S<$46$Z M<871$).(3O+021IN^3AODK!-#IRDL.XQ;Y7FWHHS\K7^U/_X0M*3J<8//V'$M/F( R)]KB""6WX0.TT> /H;E7LLCAY8#5&]L*9V! VZ8-UT@0# MLB.ENL!]KC9N7B2*=56A(26.>6*+TA[;XW$?;=GQE # +.J],:0EOS8'V*/6 M$WASM3D"A5:>KE%Q6T1988(+4,;FRBT^T(S=>7<4)O2SHTW0/ M$UR$ESN%(IB\$!A!+PIA]L"LD:D9D8@UK6:86I!]9B5EY5AU[7*Z*^"4N8IJ+]W?HR?$H*I?#Y*G,DC.R HR"&:O4 M-:)MURJDM71-R(@X"^U-"7%E*H3L5=OU3N&SQRA[H/)<.FS"S9UM$]1<62MU M<@9+: :>$GMB(R[1>F7 ]Y4OLCX49K?I;R[+9G5K-A0@8TT-+""/-7N:W8PU1P9,<# 9:S:?'38N(&--#5P$,=:LW8%4 ML8*FDOSHIE8=*7>SNBHWIDL)625:CQV?T[QZ (K]I5EI#[0R%<% P1_-^G,D MI:(3]B9CJ0'7>I23B55W%19'$V M+#I-!F*3.# 4I883TK0GG<#QXU0C6V !-83%4=+?F8B='F]:Z MI] ;[U&B"6-WY6 UWU:79W2A#%!D2N4D=:9 SD%ZYUIR%*M-+[,X)6Z>%J=0J&F+% MY6DY_*;LQ>3Z^F/V.'*G@_P:Q0GYZ2J$:^3G@K1&Z8J+:6\%;/W:QD64L<6O M?-F]+7!.-_$JGN8DJ, ^&:D%K.FL,H%;> *MR>D+4K)HVQ':-/1-1'#OIZ;] M,V:>2G9(.9BE$*@F.#LM:R2@%-KI:9Y:E]31.#HM%.PHTGX8S-E8:5=*^*$^ M/LUK+^.!Y #U7-B/,\IR'7LT^?8Y3?(TNTKK)QC.TZ?2V2D1H!(=*]02]A11 MV4#F"]"<@CP@+8NN8?6,.&F:DK8M^5JW]D\L,#12X[Z;4$XE/.(?S)9_,K+W MR@$,G#;CTJ[?#)5KG6)W!)O8@+-J)#JA$OL\2/IP^E7(&7X?R(C228C9,=;J MGQ(COBZ_Q],3"\#VD-Q4MW>9F9B%V?)2SYAQ5MKK .0DUC8H2LG@ ,U'XQ[3 MR$9,%)R+.CO^:<<"@9)KXT;"+.2 5:U:MQG(B#\#04'V"8XHD[Z49AX=2K3M MY5G'-_A?:+*C[ &ZLS2I=KG^&1>/9[N\2)]HUKT(DN>T_'_L^8\),XPU[&EC MH,&:4]HV'>Q3-?5!3DDSK8O/M"!YM/6_\UE8V)+VA+WY CKC6 M9&S? <)/?T!\V+TA8-S;BE/E[0W--FGVQ';L=\^(",_!P46&B4TA@D-RJ1%7 MJ0MB%,!DM9I%T[)Z->TAB9M!5R@GF#20,>4ON.>X?)5*>W@PTY;D$'9M^LX4HM]7788NWUIH(PX9&$V&W!>/(W-P# M(KYYBTJ1IY"7:8+@L"Z X(6BI%NU2L21'HWJD.O![%B>:]PC,(T+Y"Y)$08C MTHJ1;Z4<:07)U^;J?R9+*N$P,M:L:#<;$:'"/P'&")RL MX#D,E0(-JH9PU63E8,X\O/A>CGF2:-MZER^3]56:/%S%+W3-9D*+_$IXM;.= MFB&7#=3@D%O;L .VF_H H+^9ZC8>Y'5IWLKOJ_*\?CZ\5/&NTD%J)4%=*VV) MSFD4L4(*-ZQH:^3$&4.OO 2>./^+>?9[V6L9VWDMNYH:TK8-(?*VMG%"IATU M& ,21FOE%^<970=%X2U#">]@WHZ->B0$>=D8@-BJ?7[8,_M8Y31^RBGZ[/T MB=V]6$\^9QD[3,OVZWQX[9K<1*_L3TMV:=#%]^^ES-5@H\\^3WSB"C^/4,82&\0G-1#^6(?L= M$A'1)L/1O9J-@Z:R+P MT(CL:2[?^#M4_^15VETLDX1=7O=2MR'/^X\/-)*"N( 15:'00PJP,G,HP5;]?4(EN?]J M"N*A%W[C5%G5_Y#&#*GM5+OS?H0*7 ?2ZPXM"+M8Q1G?T3;'5WF^>ZIFA7( MV2,A[$WO.YH]C>^&=F_(MEP#&/(5SI6N84Y,._?225B'&5^T?R+;>$/97841 M$ZX>37BE4>;Y(,X,),$(SEIP1 K02ILH41KXS0XJ4E^W7Z/,-W$>W6_I95)D M<9+'J^JKHD5JL"';2 TPY"M2*UT+(E)#O702J6'&%\N'AZRZ[[:,S30)E*G->N?E,T/T_62/=[Y0+]0=@TD>_VU.5^PB[:H,ZSV'N /Z.$> MA#/2A_H;5H6Y.H;DZRMCU9=0+5]L4W,8V@360W\PLFS' V M\0!UQM&,A-YO<8BI['I7Y$64L-NU@%_V/7(JL_ *949>> YE1GX'%(J,W?? M92HS]4HOE:6=E:-*939$1DQEELS 364&SF"F,N/?PDLJB[91%M/\S](]=LCK M>K.)5S3+!U^=?R311+1-'EJBME%?PQAJN-:W*XVSNNH69X\QW9"RLEKMBOB% MDD:B?JPOK#L-C+"4VO?Q*/!H:!E$#&WKGJA.^<^'<3[IB$JQ'@KKZ4*_B&ZJ M6T&E0>M%]8= '@#C=4:J_!4G0*:<][TFLK@]BK<",-6KT9W-M=&'VZ>B>6=0 MI_J:W5T]TO5N2Z\WU\4CS4;)W'UDD8C7+2.# ( MME\K/>%<#1S$KQET;!65^B'X%V1P]3Z\^3W)ZCM!_[MZ$N<#3>@F+O(OZ7;[ M,$EI]T33LLV0U=@24#(^6+OA1AKR^UGT18]LXE."@A2!N0-#M5U$,@.CA\Q[N@5^JWV3I>KQ@OA<-N$"> M%_W*8G@>^'LO?*LINS)UI\^4W7S*9N=6Z1-EU[8D.=590M=4PE_S!BO!748! MFG6:)0T(K?H/>E4_) ?9(Y="V/O%'! MU1*@I@MN6#!*J34E^O(M/WYJ5/P<<&[U1QC8(M:LC/&>P M6(AF<-'[F/R>US?@G%-VRK,^^]G=@E/5='7+4,(@*OJY81$;--O),'Z4 I6Q@)<)#C^J*)<;#C>L>%^VN(@R-HG" MGMYJ:]EX57Z9\WB[8R^\P"H\(RV3\DU3"UI UK+K9AQJX@(LD.IK7E1-JO#7 M-"*M$G;S='U;5RC1S0QYW-!E# -16-)2R(\Y!C[YC2?U,NT'NDDS6O_W7?3] MO/R?O*@<_UC^/7Z 7N-AI6T27PRUH<49(_L.3]#9^ ,+/N86%ON0\]-5FN<_ MDUI)NS^C5$.#F>.W0RDW%EE#1123C!3S8Y.%C_XIY6# 9.6+8SZ-ACX-B^[' MG#HAK;(J_3?J A[F+ M'[ [2,7:]AT@?91R:]EF+G'"@8!3K ]:*%/IG+SPGC(ODQ>:E 9>SW995OX7 M>/ ,$>.,DN5BB+6[S)";>3:036@MKE2U:-O$(0U60:@0E,;0'A.7P#(-HEI7 M;=4O0=G>CS2I;[S:5^/-487FJ@P@9XTU36ALH F-V=JV'=:\IK[ @H"9]D4W MXB8_-(.X@L>H9Q\;W*(5.P?YN#_: D^:\^%>FQWD(X#T17FPVE)UA MZ-:9OD0%_4)9E\7;6.=5%G-5T[UB!JKP-HQI&W>8.(V= >X?,U._&+:H;GO] MY?87\I&N:19M";LD?,XVTQ;JV#+ MF:%WGMGE(&>;.^*26J-5O(P:;SR F+/Z?%:'0^ E018X^(B+^*GZDVIC[MR#$I)(T-: MH5#XKH!>,BU\(RH5U>\ M,\#>>UU[3CJLS(YR-I<[QQ2: XVT3'*AIA:T@*%EU^%#'* ML0"2!)QM??)&F7U]$,=[-F[>=;E,;K+T7_T*XOI^&S]$.A>/FJN:;J8T4(6W M-TS;N-/1J[$[P"UB9NK[#P*UY7Y/HHI)-Z7YP,X<66"4OQ',"BO"C6#:6@4[ MP0R]\TPE%_LLC1UQR:+Q3LN.4GLU7'*%F^##X)=ZIZ57@GE/^LNDB-?L1I/X MA=[25;,SYN+[:KM;TS6[;XGM(=T5U1>87HHB7W["5#XI#'"4H\4W#'?<+'4A M>@:+@&@&!R&QKY5T:DFKM[Y,KJ>YFH>X@1,;F:)(BF&''UOQ MOH'G$5:4/W[9ROMFF^R\#SG49:IN,J/2UX=:".79>' MTPS\ !: VIH7_::$R1.F@%PFFS1[JE =2K@R Q^_H#-%@K"4TU$HJ.+T??+' M#!>#(Q,?'-%B/"1J:7%"!G3IZ0AY-.21-^HQD ?B^!_YK%:[I]V6[<>H7KQC M)41&'VF2[_<'LNOO@$G92MMT;&.F#6\P8V+?8;*V\0/>>ZMCY]\LD+[)=O548L.=6+L#97BL20-PNR#?A=-.L MU"1T'Z!$R6)X140H]%3VOV"CGKJ'Q%OR^+*BW7[R-,L?H M?I*>5,"I Q^;@/VB6. ,(!5LXJ0[/%+B*1_/X\I.8D!E>>2 ^*U'X?&+WZ/R/(IW25%GS'! M,05654H[1LD8>1DIT.W[97M6UZ[8%7O)PS)9?Z'5U/]9FJONJ@%+5THB MOB"ML.6&>5"ST!>>(=I&+S;W1*KI\D:(5%*A)30XF 1/*6OTLOAI9(42T5O' M(-M^:7Z3I<\T*UY9)5N43E[\URY^?FI?B!!R'"8V(;A*#(W=,U M0-6B;7-2C?KJE:]]N]!H#,0+E\/POA016*Z!SUZ(U8 R=/D/FKW0#Z]WI6UV M7WQ>J&M>;0WRC"W7X"9SRVPZ7"_0]<$@G2NU]@ONY6J5[6U+_0YS0K2H=[)W4^O#8?RDMA;0V3)*JA 2V8@&VZ MJ95US<-"B9[6021I/B5[V?Z9K1,64MH6@576^O#CAA C/(@B"%@9/X)H^A)0 M%3X>Y>M5X"IIO?DRUY6WR)Z'>3/[8ENJ<<&;,WM.\Y@ADOVE>8@KF"VF>JC2 MGS@S+K9%B@PFT$*:*P<%+&4L,-)B5DPXB U:=IUN0C?Q!+&^&(:.S[0@M]&6 MYB?DURS-@T;O:12'-R?XSB[(]HNP-=_X^HG;,M'44[ MXL9U!']<;6W';N-UM?_I0[1E M*Z=EF*4!W6Z,RPK!GGID*(IWW2,8$NW+1_L. <;87Z,X89$21E"X1!L3(1*V44YM M S5N@E\$F6A4*:NJJ$? 5K@:9Q%##^/M;[1S1X;R6:D @(%]; M"=^S8+9@E 0*$V#(HP=4HRRDZ'GED2MX"V>63K@BRFG'%,%R6:?B!WD@2 F+ M/;Z6S<0N7\4)O2QK_1R>DBIT_ER)M/P.%G0Z:UG^%0JM;F@#L#Q0"2 M]-JW;,C)U_JO88!^U"E3=$]_2RZ,ZV8%W:UO'0W)M+>.OXU9\- M0 /P=,3O%L'O9QCX"LSB0?>]WV4-\G^G1/LTD59B"[+\2T9*WYKV$-=^2C M;U@> W3U+6Y__;^BI^?_9[D_H$F^UA][Y[4)>E*$3AV36T/-D-_:]L-EN!&U MC3@]$YGG9S$:?=MQ5-7VA#S4K:L!531H3V@89Z[UP*)-85ONZI/6)UN;NZNJ M ]ZG$UIR/]WS;_2I-=$&^ER<5^9:D#-H*K&X>'K>IJ^4DKS]M")+UMSI>5_? M4^Z=)?R^2T$_^!CW@X9#@'-TX ,!<1L!5[MOWU9\/L;.%8VR=WO:U M/JXZV24ZV,7NE"Q>>UMHJX<5[QZCY/J9J<@_IMF&Q@5[6N!/&C\\EI1>LF_] M0'\ME1?G)TM>21L%P'%TT$F6N_2E. MR#K=;J,L)\_E>"EG+OSL.1@'\4MQE9Z1Q[83TG#LAK7ND M\8]4#A+F(6$NDLK''[$[]-@M&C8$X6"8P?O0!DG5__F#YFP=Z89F<;J>3 TY M4&T[8.&J]I4U.J;=%[J3U@!7WYTH E AFN,,*[ $U(L MYEA!B:A"[P.CI__25.+8G-S$*1-K?C?:R!R8-E:-F$:=EUV,;S%75A?G:WK4(^LC>+JOVA M3KHZX)U.V'<#:,VD@.>$5L[ _NY!9A3CN83/:<(&0'3\Q:A?L3+K1]W&Q42;(;^AG@MWNV+!^ MMGDGOJW9-M<$N)&C\\R$6_R&QQ>%_<\>N?UN!Q: 9UWJW'L)7>@,Y\136#UW M(#E@]E708TP"84T/5O?^L^VMC_2NM$3YI]!,9.4#(9&LFP3)MS;#-)G4L$%J MD>A;-'\GU0>AG$ S0HXZ"JH[%!2B^&H 41F/TQV7R>FW)Y(@IG=DW3.Z[VM MN78<2&S;$7NH;4_K\L\'0^HI9+0HS>U+74+OE>C1>61[7MRZ'DS)["*"=C0( MV0\NNK+KA+QU6.O5TLBX#JL&A:^:M LC7E:IC8QC+51K&O>]5JWE;E#+U2:> M.UVQUG=HT?[I2)>MS8B(N7)M#&_DQ6LM/U#7KPU^@2 SCM8R??6R-M8RM-J" M[5*RS(*OA0BQ3[-F 6/WG"P'**P.-B%5$3P//81;@!YC"AR&,J19;+$QE)EH MU7<)**SV9\6^I:93R6-)^$1R)^E^&KFU-?,D\LBLY13R0%LW@?PM/9@A^10M M>I/'O&[4GCINE6A.' ]M!\1C<%"ZWA5Y$27K.'F0U7^]O3_(U9.Y TC%E8D# MGFLO?9=#VFUG^R5<%G"&3DWWS+7-CVCSG#UA$0M#.PK@UHWZOF"6E::_Q$'& M,/][U:S=#R]\X>PXV^\IZSG!V54V#HR'OIWL"*(B]J:P PZ+H2ZK"0^P[A\" M;"YK[5[MS47/PLQAR_I2#) M;\?P =X%=&T&W%LW9_6A]A>W1;KZBY>%#CY+ M:'$'Y6"^)D2Q#NH#S.*H)^>COY1_+H>.;%*C*EC)]C2O'2_G/?X6R@EG?V?7#O!\\@$?/P[O='$@AX<_[ZK5\W13 MJ\U_A$+/H=#?0=]@8N'Q5N/AO/"B[U) MRL=0K)$?]NEOJ[XMHBR(O2[E,*H M_X&ONY3MW]4"Y#[:LM>F3L@]?8B3A%TB6R;&5QIEAWF:8\[H$-CU&6'?FQ3: M/1F',@+!?^^ECJH7R?H08FH PQ;HHR^\J$J3]8]X>L#Q-. [B$(,J!Y? T'^ M)N\/:*8'_(4.(9"^#_I*N1_1.N1H_?Y'M-;\N8YKTFEX:G&VB26^6>>31V.S MP6;>H:/A;#8T<]Q/$N6X5,+[U@<480Y@I9;O M="CA9=;5V=H\*>/80;]@=F!A;/;)C3#BV*&MM5[%";TLZ!/:74 3A;:E:D^A MKQ2Q=R&(BWW&WC@)ZD,C3;2^!T;K^VFT)E^91E*I/-1=,%-H8\16+KB0@N9> M-THX''EZ4'$.^B8X7<\^PA=:=C[(YU@.M@J?^ J.Q?^H8W%"'Z)2W,]@7^2] MGX*<[\UB_^>W,.@7LVZ6@ED*Y[E*YHD3\U3-@N]^6*'G .8 A'X'%'5FG0GH M MS13P:$&-YFGQ((*;X%-3$ JFU!9:BCL#W3.HYQ%=:_IJ$>[:[ZD8M^9_\= MY((^/ [H5B1JVZ@0'HZ':F[#?FU(1IV9'E/QOIA]X[WF?9\\7T*;X(Y_&$G%PW@V44WC/ODFR M.7@][T[(_O<^I"!D<*0GA(.2PR\03" 2',_A'WK\$8_\(/VM!:2#."W3N7M( M1V*&7@<3AGP=;JD]^!'09B;*6PMH1S=L_Z/Z@K-O-^&;=3YH'YL--CD-'3VH M729M#RC$',!N$K[3H427 M6?>1-('LZ#>1A!7&9A_*AQ''@MHX@G]H)IPK_ S]FODH]B%?YJ?Y30[V,'?8 M%_J9^#HX#OYV[IDR#0D>SEP&>8.?IHL^#FT>^EU^!M_F 8;AM_J8 *JUP/P M;_T^JF.+ZIZ/VA]N6 ]K:*7U2J76,Y..WXF<^:%'ZY<:!T\M#D)OLVTV]*?/ M]-\N,WWH$/YXV Q/#<[X5J#]8W_BU_H@&[>/&H%Z^E99[O MGNJ$MDS6GVCQF);#[?3A%?L18WV+MA-=.A9]#;?@/@9Q%8RVNTX&2)I>+'K- MR";-VL?CF*J6KS?5I_GR)8K+KM[2CVE6?3^L@1+0C.VX1VG& M5\Y5.!;2/#W,52=I$6)ZT1SN3S?-T5P2M>VJ)=J'*NT<_LE=*&,P,H@&.I'R M@<(B2G@'?:N X+_FAKHI*]8@%/Q=O&D-D66@WA26?L10U !?5Q!Y-!*OJ:X M;5:MV;?!O8U5I1]I6P9'O^F,)A,*9K>*/UN56PT@0*C]#']D#?)]I@*#T1#X+<#0;PPS9YV9L (6VLP&# MS %'PPCU=SZV>R0D7BS: MS\C+_D-6Y1:/M$H^4?+Z;WD]3W*@^<& 6ZZND%"#U^$5$GSCSJZ0D'W7@\\& M7^+\KX\9I9=)08#G8;!90.+L;#E Z,."??)N4WY$ MXN8SDI4?'E&XE]+'5;!7(=1AJ.>9=A;HQ=_SX,-\F\/.XY=X39/U7"4_SY[+ M@G]H+Z0PS_,PV# O<7;V4G_B0U?HKYN/R&M,MVN2)F^DV.>RRG6I+P+N#(5^ MW[3S,G_Z/0\J^C>36M>[(B^B9!TG#T[WP"CM("UM2NQX7E$0>A;.+1A 3UTN M',AM+Y8/#UGU5":KW/M[6TY(VDF2J.BO71YH9 ND.^,R&X6.)H6=!_,#FTI;_I=W)R $VH M'[_N"^0 VL0CLVUJMT64%3-5>[,=0>/;7 P"[SU]B).$57-'=Q!-3 8WX=?U M0;2)*4?1-J"#:%ROM$JU67:A"MVC<[H]\[''4=PQE3?\'@_;$$@_<'/YB:\2R1IE7\@5?09XF ?H8_2/-\ MFDC'$\B [MC.%.FRT$TN\'.F".B H[01_)DB#5^#'DGZ/ERDY8I\U/DC^GA% M]UL*/T$-;%7.ACC9KDP\6E2/@^POBVJOB3K&2MF4F8@9QP+NN(E' MTQ',!&3T&QQB'OJ89AL:%]7CC\GZXOMSG%4:]M\=.?. [2'E&H ]S]E%Z2$X MG_RCSB=)M1/9Z:P+U&>7B03FPZ)I5@Y,THQ0UJIY3O H5O;A=$),$%J(Q4T) M2M.820#X/0\A?@2S6QOLK??0@;Q[NV>3E"-;TK/:/9'W(Q@YAO^Q1Z,#W>:M M_&XS[E= \66NZC7HO0U6WH76 MK'E/>X/%0:3$WA+(EY*"Y:_ /G2W-X]C!'\KWL!(.,O./;=">F45XNA,*\MC MPXO;ZL&&IB%9KHKXA5U8^)4UW-0-_]_#3A0*;KA9XA4@T=F";L^>H_7;R3<* MEO;!S)'(7?3#>'=GV>N803[^"!K8.#Z>J!'JM$8N^D;5_[DK72M+UIN2KI^C M)WJ>/D5QHEO!69B UF]&)ER'<0.G9ITR,/?/*H";FEU4GQ/6@'RM_QYZJ+5! MODZ@M42:9I0UL*858XV_33@!MDX'I9N7)7B2"<)1K@@1O MX\O&FRM:!N6S-"]$$6[28!S@>@VP0+U7B5MZ"+2# #T4ZL>U+?N$+5R66M^5B>J3)*Z(ODQ>:%]6 1(1I3I,QJ@=-L'#=4^H$V5/] M(&R/Q?KHCKO/ L$VK_-XZ!;\V )\]UIS$3[1%@K&E_=YD44K8?R6-)5@OFOJ M /NM?"CM_C4FDI902RF@D"VY0&9<;"S0,2SE M'5S1HM>6=(U)V]HS__1@DMITXHB3(/D!.S4LSH90O*&KEDD<<)XJT4F^,@%2 M2?A.%3- 531&=HA57R-IMFX<9>N;+%WO5L6?$5L0*5Y+9[-=Q%:2:?D-SG99 M1I/5ZUWY6;ZMYCY_C>+D*LTG8Q0D=6TBLE9G&P L'7!Q!!'')6GDP#"QN-AL M:%E7I1M"OZ\>V3);]2HCJ?_;=\+# FKJ!BRCP&.I>1"24+P,@%=X*1?)&=>4 M8FFZ44,:/:151!I-U7DYIHNTRDA/&V'JR$],H>_3"('R3Y3Y R-@D-6"5BV@ ME>D=QQM7E\1"C)H'C3K+?MC?PGH?E8J\7Q@&ZW0P:TUS(IQP,^0S1S> @FS: MX:M,.1?U9N.C19=1Q->#%\)5D4H;>#<\@DS9P>H]H)(Y/J2)KAE$1)JO2_VD MCMUDE'Z/\Z)Z7VV5L<76IP256(9=37)T@ES[^CD MQ*^1,"B>3(6=!I&QN?DBA\"R>;C@*EQT?R497:79FJ[9"]!%_%3=8IE'VZ#+ M4"&6P%%!UL,ZH6"L!\Y_O@?AD;XYIZ&W##$6@A4->R&W%4)C9O:%@Y%ABQ*@ MKVAQ2XO2B1 V8.E! I[!.1VFE:X;>8W&QU-+,U2+0J,&7!;H M6HQ(7&U1"64OHS98U*R5]R.(MU,5 .J*[ 9$7O[I5DA;.4FQ3JS*M,] 1O@I M5*5\.S![#9)?DI.DT"X \8AS.E2MWQ-?"G9F_:K4OOT_NRS.U_&*+21_HOW7 M:SO&0%IWG)&WMF>-3#_^N5&0/05]E!H65:/J%N.J&?E:?^@_88&Z/C7JGPFI M9((C6JEMN,<9YK@'8LL29*=3E/4;'C7DQ ,91,SY&[H4U3S*]>9CG$3)*BY' M5&D>5U<0"$*8)!.802Y,H+:4Y(/HF9Q=OWY]OKJ\GQY=W%./BRO MEI_/+LCM;Q<7=[: MY/$+;?ZJI*>.])2I,&D\TD+L.>*OAFD@E<$:AZR^O2O_Y]/%YY+1UQ_)V?6G MFR\7OUU\OKW\XX)];N<+^0]1) @%=J=L%EB",1=H?RB_4M)P?)OH=!/VL4\LJEZ M0D MGAB72&+]7FES\5^[N'AEU$X3%6UD;<>TX;?%H@U/NQ/:2 R!:".47]2? MD.ZCL/@C[6L>?U1=(N /3XS+'[%^K_RY*DE]6?ZGD#23!F.F]!I@T6.OT@DG MQMI!1!@*+?9_)U_9)Z3Z*!3L3[N,!WCNCRQ ^;XM%]HC39X'5V=1_OAQFWX3 MWA8#:#H=-G&:XHV1)LH=#8A$=H"C'[XX&^JM480H1BPMRB'\:6/M5;Q<]W&;OCICXB73T5SK\]>\)?8PU[-AMH ML.:VMDU3&OSMEG:O&W&%J C]G9"'M"S\18H2]&Z?1P+M)4-(X.A M+^'%"?9A\Z11^QCE]!B7J0)0E. K":=G/XP=,(\4@B5+O;_/)3(( 46 M.#"HNEHG+O!TP<."V!,O6$?<8V5J'A_FR"__M;IS4E*F=N#M,D:XTVM^RGC; M#S8>!? R);=!/Q..&F"P?Z!2>Z=N6D1;91[CF5 2>"JTN&/6R*=TS2;\JS34 M-/HW0JMF 3",WX5C!@E_= Y!!FTG!.!HSH8Z,,WA_"N/'(' *R M(*F) 8P;C'AZM6XM E^[)K*D#X/W1P #X;5#^C"87B^$ X._H]9_7/7Z??_W M9D)CGQ*:7VE9%%E\ORO:V?.;,FTDOI^$LL#'W_'P\?=0:J'+9+7=K:N[MK-J MKW"OS^[2S^4/F29%^:-NJPMN"EJB=KJ@@*E46'.9*45GH8D;,]1V%F[I$=[8 M4%-#AEDN6B%6&CAL\:**-2;ZY?')W.-@R#9'R6SCVSR4"[X8F-=_-0+MQA4'B4 P^WPJ&R_?*F6R0@^V*T]H*AXLAW$5KJ1ES^)P>/7[ 0QQ] /E:VMT]/479:WO. M^2[Z?O$]>HJ3:NN ^*57/:DV D.E;*D$LX-_L9.672G/-#0MRD_)?](HR\GM M[OY?M 9=K[UG^FE");7JQQ$O80H&)-6Q.1].\>*_GDTDD++,4+=FEZK7[0G# M;5^B.?M"PGG]=1;HBG**4^QZRS;/S_4-W=&V/:9VF6S2["F2W2VE)[7/-D I M:Q:#[+@8"6A9EE,9KFG1;TQ8:\*:DU[[<([<:"(GM>K6,8%!"H8$UK Y'VP1 MDX^6323$GOZ K+A+Y\2LIZ13/6NZH5E&U\OB)HV3XC*YBY\H]VI:6./F5U,U MMJ2H7#WFV2Z0)1D= 0K::]1STFO,WMJ)2"7 MIHSD4!N#04"(37IKB'IY')] MKD$L>&;8=5FW0,C%;S?EU;@='J6&FAVQB6L$2"2.+)]#K&&@U!%T,Y\UXAX1 M$F8H(N *3Z\7FL3E8.SA>M.Z=KWY-4W7U]DMS5[B%>78JV*?MOUIBD&6F:!W%;F0XZ4N/N&W%/+3Q@(=16@'P\ M3Y^B>'QU@)8,C).MC%M6UE9FY.7 H 4S>WJ@W*Q%PF;G""EP?DX[4HNAM;@& M1_OVO+ T^GY6)O&X.(NR[+4<6+*SJE>">P=AC5M>*AK;$E*J'GWU"61.RD.U M@D4W=1_0(UC 3D]-NF;$+:G<@%0 "\[QA39Q!S-E!Z[3>B6S;D7ZS0*Z)-,% MU 1S<9A8\S7SQG.,=Q6@NJ$L9.-<$2A6C5HTJ:QHDZAWC:"0/R%<*@CH8Q5M M%)<-BF64;/%\"6'I4WW_ V\.@/=91X?^9_8,Z+0A@WZB6('S4?L*VO7?PAAZ M4 %K*2HZVI8N:H];MO.@8F-&N.GK2%>Q7==FQ MZC7Q#GUE!ZOJC6E/ J.6DA9(/#]R1.I,VUA#,J0)G,_1DV!M#-9:EASZK5V0L-/OO+Z: MF-*FWDB#F'6L83@C#A &5'SC=Q2 :IV@DF9C&\$PC#\+)&\G':T@S0[Q-;L? MJ8!GC22RXLG1,*:3%+VK'*JHIIGX(NIABM_IIS3=YN?\;87R M5BTS1*UL><'7B\H*J0DI)R22"_8AVTX1R*Y!12^F6C_Y"/]\@0'Z93H];:I= MLW>'KXM'FBU7*S9=D'^A*QJ_L,6*F[+O5N-[F+5DNLVV$!G[C;=J*P[.2.G8 M5>S+!>I95$U)VX9TC;SORM7 1FK1=9/=NFKQTQB(+'@J13UKP="N) M,Q9I8G;UYU#*(5$WC:$O^&DY(.^UG.!YHL47CQ UT: MY;OLM;KDYRQ]>DH30?15M-M#6=C.&M("S?C+9 I+:_3$FA4!D2 ZI7IGU2&V7,;>@1%3 M6 DC[PFIVAP'&5'1=KOYK%V?L,>R\^$2+QW3\O+2. M"(\W0A%,"@F,N*YBY&;!_)*I6=R4O\%CE%-VA+P8T"X@BJEP(6(;H-\DQ!-( M"SDHM383'-T4/@J#&$CD%$15ZQ/2MC^I)S=JD>,&)Z1N0D2GIWKJ]R1Z8L\P M_#==G]/[@KT#S1Z\N?C.7NT>$P'6N/F]5(TMR2A7[R K@ S*6 A0L+BB>?Y/ MLNM:DG79E,1-VZH$\SRB!8(@->FJ(=7D9LH-:&>I[C0AK M1=IFI&EW?#@3Q'1,H'F+X\]E $O*&'9'5X])NDT?7KG+/NJ&^_@M;FC-)9%J MS+&QTHJ<05+A19O$2?=Q(//U@ Y.=;MB3!>1S) J1=\_ MT(1NXB+?WU)_0Y-H6]1;+]NGIY:K5;:CXR$S@J8]SRPT61/1V#8N4VW=D%/9 M3ONBKX 4T7=RWZ@@4=V,Q.W#9VP)XKG5YSL.V",T18?*.)(8*QV&&DO?PHI% M;,1(\R\TWY5.)P\?R^Z\R>(TJV\V8-\GS>/J)0UP4-)7J8Q..BJ=A2FX$_/$ M*VU_S *7IIG%KUF:YV64:@3)NRJ,/;>-V(7GSTR>U*_YAAJX#% ,BF!F*(*& M,KAV6$S3]3:@X'9.T8.;D4IY<--4Z2:X:3GA9+H+S2V#&*=OIHEQ:WK(,!L)!Q"E /(?FH-_I:)3$CCBWRDY(JX[LU1%& U(I M;.\IJZXL:W7^8"<(9H=!3V]3HESWOU#V;@GS;>#_5?2U1I"G@XR1;3II#<(3Q;3WD+]QA/?"H\#"GEWCU'Q9[K;KB^? MGJ-5<;'9T#*>O[#ER2_3&X[ME,A#FE*)FQ"F,#M#R()Y8!"B((HENPB*4IQ\ M8_(DKA00VFJH&F;>[Z^UA*,Z'FF Q1_%/H \0;D44#Q!19 8!'"50C0Y7B= MFB\2DXD>,M]S#(!Y[P(P[SWE MV=M?TQ>:)>PJJ^4#358QS=F>_^Z.)_[^>DVQ-A.#Q6S) S2$?@>3IF$IPW14 M+7[_Y?87T@E4>W0KJ5?2N\PKD,W[NNA)[7IVQ%.@A@%QM:S."%Z\)0=-HUC( M98L#MWW@M@+U::TWBUU15>(8O)YFT/^@.9OLXCS$P/FD^44&GUA2KJ<+KC/92?2RX3[[J:I>(MN;7%; F@:1"_@#1V0NM&M)HSCY@P>6GUDZ@UX'F<;8RZ% <)(XIK:AI$ 2,O/) ;2!@:AR; >7 M8"]&]G)LFW5# #:M5,F>D(XK[;;=GT](K>IM$D$P>IB;";Y&$Q-7K^*$7A;T M:3*Z4+<49L)>2W2^[W6CUH!*,WH<'DKSV$J^LC:D:N2[7@3TM)1TW"Y1T6LO M)&?22'<8G&'GR+_0G&8O-.3?BV MC4,9H^D 1$H^>0>J6#B5EM-19"T,7EYOQHF7OT9C("EDJ402G:Q"6S.,]52V M]?@KU\9-F)LTXU2XH4Q^FT!*RFM07ZOH+50B9[G"]KRX=CA\4]I%!'4Y:+N] M.".WJT>ZWFW+T=KI^W=_^\<)X4"=-Y)[DS 'C]5AS&"#5L)L MU;1"9W"EUVWEV#>AQ\M.DC\2JSX/CEC##I62:/+KJ_A2"OW.06PC*N+G2DE%1WJXJC? UR MTLJLAL'B_@#R0[U35FON9"0#FCS9RSB=/6FL.-GCKF/9?"*EKV?1_(.]^T*3 M-3M6',)!.3UP@"=..'VG,W/2_E;@J9.!O;E0Z6(_O99Q%&2>#J!YO]]V_V8 M"AX482'4?L,^V!3:]GTMBRBX? \?WP]GI$-=CL7&K>!L@#O<>CHW(/=ON?[7 MKGD>6ZONXZVD9Y'F_B21;M?5 M7'0>;3T?\M)'#)BW@L[4H6Y/!9R^$[MS0M;A3+/"*AI>-6:9QUF(LU.(=-K? M"M*-JBL,J PQRA[H^BZ]+AYIMERM6*&BE[CD*D Y3*3":6S@&YTY MLTF=, \:$K6+Y7K=W,FRJELQ1*>L'7OMHFH83N+]J;DAZF<&]NKESRK>T%KJ,-*P ('Z MP40,"*-@,E1G$$UX_OBBQMRYF.^!$UY@9^/J^6K6+H@W3OV3R"XE.V!1D$GY MKK0,VFTB$P*EW4[(:3!IS,W MXHBA=/.C:DM;,EG3'B:ES4S+N&VB<=%\2GZ*$Y)737[V2V53 *4HO3HDMZ:B M/LN-?)@?S5KE;9$6T58V]#-T !G495W;2KV+:K$&VB3M==8[LOZ!?4F=.B_X M/=6F D\G+GZ(\G@%2W5R67FB$\FZ"0Q\:S,D.:EA@V@@T;>H_C-XBBM HR:X MNB]![.:K 7!;9G]N]&HEM5+I?2J?T31R !7&X)1V_];1KI?,', ]I$0F2KC= M_@A(2H-KD24WB!87@4)MUWG" [N@'3. FA?U$PML(W=5\[+7+_+NCM.PPX4& M_%2!0P\+@ BB5JB,)5"?@@DJHN"WO,^++%J!0@I4ATFUW.F8L^YHK7JKGD<. MH)4? [V0*N2? <80,-Y,2P]>]UM4(*TZXTIDZ ]:[,BSHARO,](/FQ^E_8$C7H6$,_G$U\@C%:;A@_P[D1@G.KY[*?J\A8+LV#(4\ MJ=E@]42S>!7Q+QSB?]C":_2A#<0&JM!@QM,JA-JT\:+]6RB0X_=&JOH-1] ; MM-O#CR,]%P3/'F.ZN?A>ULRL>+[>;.(5S;AX!+1LOJRTI052)7JQ8*LV(<*P M2G)1-2#[%J1I$@B^(;V;:G7#$/D2H98&2KVS<2)-\G0;KZO%[.HB28/V]S+ M2%7-A/BVO'14YJ([C"LO%56*\7$>Q+6ARJX48EUU-:A(0HQW)]=_*A!_L1< M8/L4_2O-SG9YD98U/:]L$#=HOA:O@07\INJP0"C4+(*B0_BF(ND#2/RGD M%QV"<]JVA:A(RWQ _1X_[9ZX89'[V1Z>@\^LD-G3A ?*J5(Q'L=M%\V? @F. M_'Y(%3_?&(&]9AWX)K*SX2Y.Q+CC?=;B;OB9#>[ZFM!PQU$JQ-VD[:+Y4RBX MX_9#JOCY1KCK-]OC;BH[%^X^1T_T>C.(NMR!C[)=\S4E[2RP*=2*A5.5 1%F MY7*]%![$D$?=B:G&[ST$ME"D!;E"YUR O\G2]6Y5L",8MS1[B5>"9T>4[9JO M+VEG 7BA5BS JPR( "^76S0?5Z>&FL\#P;ZZ/U.-GWZ(?:%(BWV%SIFQ?YTU M3G#&8;(F0\2/FMB#?: 0&><\W0J(3T7XZ Y@<";MM!3V(W,1/6@] C-'TUPX M_D*?TZQ@EZK_2M.'+'I^C%?1]BQ]>DX3=@<4MXK6$VI^#JB0!?IA)K#XH&5- MQ! -)8NN+>DW)OO6@13WFO!(33MOR#.8?,L\'6NS<9&]QLA)))._MXSJ_FY# MFE8+&B]&"H70'[1;W!91$>=%A>A/-,IW&:TV@8:0%:8]D$I^O!$NVR9[Z UE M9D47/YQ//^DC#",P=WI0408+L:.68J0%45WS>B.5_HPU;,,NT.4&#]35&:O7Z4#@].BP(3I^9@@'S+!DPROV>Y,]T55W)S9T'4[8; MQ3I..P2 3[1B9625 17(^7*+]N- TK.Z$U.-WYN/]8G(&.X"G?,!OK[V['K3 M7YZMMRNJK._J]^% Z\->$$M::]J2QT&1%*V.[ MR*6&K1]B?MII7K0*R.4E>=>[(H_-_75JVKMH/5\@B8'(%!4:XQAAK+2+(I9^ M^:,+4BUF[8,CKHBNE=PS*-VH^4,ZY>0K4T\J_=[S9BB\$A::OHDU9\E*']B4 M1W_NDU^RJMJUV5?F&K_YB#DBD3TO MY#IG WT1%73L"&>^7=FN!;VXG0WH15K10*\P( 2]5&X$^@ F[=7=F&K\XB/( MBT3VD)?KG!WR[FS'4AVTP8-[7B YQCG(EO"83*$]US07C.^;M]>8R6<Z\=)DK&_%@7FP P24U[4S1 M:PTR^9:D.M;"X.;_W][7]KB-8VO^%6* W4X )WM3/0/LO0L8J%22[MI).D%2 M/7UG^\.%RJ)MW99%CR17I?K7+P]?9$DF)5(\DI6J?)CIE'1>:/$YY,.WP^.D MW/LDH^(LN5>8=N@[1:Q1?[3@-7B;)H[MCH>%M,W>TF^>')1E3H59!W<7R)SB MO*?>?4+>8,HM^JUEF%M#< /[@P,Q>_7S]R^5\Z\$2LJ:*F#QD?WK=JM'C U5:>!"(CI]>8_#3$VM=V%!" MRU^S!.XX^SOG-C&;2^J4VC=FMJ_4Q,I/K^M8T9+30N7G7UO5>WR@"@L/ J'R M\Z^84*FL=4%%"2U_/F2;*'^8"49J'Y?9/D\3(S__6L>(EIP6(]!&+F^02?MEW[,ML7:L+D^J8.$RV)4B5H_?_17']] M\/[_^N;R_3_G6P^6_M]4$9/W_Q_^LU6CQP! (D5^_8$*DLM8% M$26D*:+8(S67BR1JGYC9/E(3*;]^J2-%2Z+4BM\MR7U=[=%F?^7PMOW7EU]> MDD]<[ENH&DM+;ZH;Q)8^IHD,8?Z/8_CR/_[KBMW1W+)CP?A.3],TWPU$T4D) M,$+<9M0$)K/L4CR:S58 CTK9%LK MLMT&=WQT2WOZW,-[G?$Q :<@R1U]$Y71U2'/3Z_>=A%5/[Y; M- #U78:QD._@PX;^7M6EE" U$0(R1 F=^1(7EQIF?C71#(K ! MMD=Q>7WU[C-1 J0F,0,P.]0J\_G^K54,JX[&?)_5Z1CWNZ181>D_:92_XT_: M9P-ZI%I\^T0*@6ZW;&*S;;/Y/K)MTCIR;?F6P&LBWL^#:]OJD#E_<#/3;BFT MB;;1WM3X_D3SA,7]"#?(&3'>D$-#>"&]+;>"=:EP/S0;JI/(]XM MG[X+\345,^9/;$Z'>NGZ;19S*F^;DD% >L,B-LI-QOL0?JIS1+>" M-7\)@\:9S%6;ZXTY?F8SHAOB;30;;$TU3_*9;A)8K,E*N!S*.#]B%FG,B[1% M@N=#F@9QYT&,MKOG/PPJ>M[C^$KF..G]F$XY9X$\A&6U,A^5V2TE\.IHO +:\;^*V_#H;NT1@N:D_L=@.V):ZQ M"H^)?#X'E!HJAO5_3!,VCY)-6+8M3(7(F^CK=3;DAWZ6I\Y:+ M HB=G%=RM]T5B\U4VDFCM>+8J8&P\-AA'WO]L=]5WS)DGX7C:F1-4&"#:HQLSKE!W*[>7*7C\3["65BZ3'*4[SC$N?F-YA:A4+V6QJ M,8JV[[3;OG4+:I?:4B]0UV?2YS$)TUN5S/VSM_:K6C2JK:N=%J?J5'ZC:?KW MC-UG7VA4L(S&UT5QL-"N'ME&1V*5#>Y"+)9Q.X]N)]W=1I>N[C! YL4?($2T M%)%B<^@F^BJ:>=:'J6NPJ#4[A4[;4X7(/UC*.Z(H%T.CO+W>U"G3"(D3F>!0 M:%G$#0&S\6[HFW0TY*MW1+Z< ]!MU<8LX:+ M\5/#WNX-N$-OT-)C5BX7^!P$1\C&;Q3IF5YTRC\]O0KI! MI8EXJ\V)D7_%__DQOV'W[6NW>J1,J*]+86'^:',4Q)^8=\)[2^L$[? >5NY! M8D9(-]2B">?F3]Z!\J."$>-M>Q,C7&P#^)A_RME=DIT SD74A/4342S MPR/ M@GJS#R?HFU1/\%]M7=%B,PH"6QV;(J&C+CK"H:5EC FCY8D#XQ,KRBC]?\G> MNO6K2] 4%"U!K)!HF!TE($P>G,+A5/$D&*0(X3*SV<'56:^F0+#60$<8-'2, M06"P.L'N+/"?T\@ >M,K]0.;KT)V7M4,H>VV.K5IW6'5%ET*K@*/9H!.8P6P M[@_71&!=JMHC=:(Y/LK>,SCJN669^8"$[;7Z,:>O Q#7-H:%.HM=&_*,XDOQ ME(C'L]@R;JT8UO\QFTAL2VHTFBV,C\@O='7(>22\NKB]@8*VD&)[K7[4Z>L M1+:-82'28M>&2*/X\2KC5Q?/;I\3+71>6%IKA_5_T28LVY(:EF8+X\/R)H]B MV++QL+ME:0LKQG?JY[3>!:"Q80D+BB:C-AR>RB[5(R*?G?D&;6,ML)Z/UT1= M0TQ#SJ [73/X]NMJRRN#&DZ0=XFTFL.F"$*36#>(W2P:;/66',[0.;6\FZ=+NE/+4TV19,MMO!\1:V^N/+-N*H^G@H^4@J@V@RCN-= M%!KC^6Z%\$V9'>:1MV;V>^K9H-EGH-JF*02)D%P0*4MJPG,8]SOA@ VI*=,\ M0)=N:P-GKY<)?",7+^9!?!:UKDL;P[H9^+5]SDW^TY]N'Z.H)>3_=@;#U M_H6^L(Y5-C53VS_4N0G^PVPM;[:4<+DDIR2N+KHG:QXP*RY,.$.3_Z"52?$L MKVS*UVO&RHR5M%B0^VVRVI)=]$"2;)4>8):>^X!**+:9[5B1E(3Y S#*: ='_?G+FG?U3!:4[?8T*R)Q MA.HVXI]H10E7AC&<,/N27.D?=?P]A2[G?Y!GKYZ3E3AJM'H@O#W?@N2SB^>\ MT#OX9U7V^Z3<<@_9'P6L@:^3C+M*HE3\A*0\0%47Y-F/SPGCOSTG?R19+'Y\ MM%K)XI;;J.3F[^3'V=",0J8K/MR$5.PT3[B9E?I<3<_/_OJ<%%N6ER^XV&Y! MMLEFFSZ0-.&_)^;^[_BG$;]5NN!4F]SR0O!/%L4)%^2-TQW-R^163@S*L\7Z M(W)_5:T7C&1P_IZ7+\EY%95R4D!8Y<\>R)[7 L"!_^9DDXF4)_PO7O0_A!TQ M"+Y4=[!6MQX$KZOFS MA8S8FIH(JJ.B?/\[Z!*A?.ZKZ2:%M.7RQ&DP/7P_\R!W%SZ@MEZI.=@U&K(O M?)#]E,!\<4XP7^ -A#[1G//B';#*&[K:9BQEFX06\B;65B0XR:KOT2,;$(N= MEK$',B[.;,'6KRL&*C4Q4I!0^YI%8)R'HF0[X'5R^"&T7A(GW]PMY\%J7!-EAS5G@ =8(HB2_(5X*DGZ MBQ7CGY,34FWD00RW[B@?-QW2*%\0=2T(Y$#9LWN:2\+)QQ '@#GGE\W277," M'\>)S"E7>GVF*+X#J=HGTN,W&#C(7R2X,TEVH,1I?%3R-OB!B$&5*)]?G)G MNH4O\XRR9OO7J:;;.P?;8[8/*(33RYW%+-BZ8+-00!TUAU*_7 M/![5=*"<\%TF^97H12^KOD.G ; 0LB&J>J^N MEVI _/@XPF9O WS;PLO;U%)J2#+ R9(B2#5><%NI':?$J$X$\$-!C@XTQSDS M@1@$-Q8&@];N9 \K.I;]/4^(=A0N,L0I%LY?-8#.E5Y(K3IZCWHSZ6BF!+*% MVDR!Y##BX^L-CP<-\8R%YXOO>':LYNGQC$ZZ;$X[R):;2H-D]:D$QVBW@W%( ME9//[J!T,*%BL8,\?5/4R1$\;%CEF@*R6[L9B"Z>)L J(B5RGW@DUHW#R&HO'B.QI[:0HN&A%I20<1,G(29WF]*[9? M/B"P>JUC4Q%7A[:8@H#Y2B)S]LW\.'"ST U"S#V5T0ZB[@](%H[;*>Z9%' M#3\+O\"%'R*S>),4>U9$Z4\Y.^ROQ9[B)-OPI_S+E4EVH/''/947T+UGV>8] M+T]\612T+-0U%2U\H]E3WP_!7D"D!GO'9C98!;*%.H[]I=K6ODJCHDC6B=S. MGG*%%REH\+] 16^_X;:+I"C5T8ST 38G[7/&'94/"[)/(W4. XXQ['?5J8QD MLQ4[YV&C?4HC_O_:;%3R=NCV4$9JXW^L?A79P,\B6YK&8AL2?R3R^LGWO%QL MO2#TZYZNY"9Z&4,/EEL@U9/:Q2NB#)6OQF MFI^9U^'%)!LA+)H-9;!IW9 BE?'MV@X1AA:D,D7JMDAE M;$'>'QN52Q7]RN3WF.M TYR#+HQ5VXYOHJW1SJ8X ?J8KFMP!OVKS?W<-S?!=-$(:A'[[Z"S=V:4UJATM M:*9]2SF?Y00X375Z!DY7X2RJ_ .>W\.N174\4QHG9?15!OLI8Z9PHD >G*4[ MN((\?^!4>,T5J3 C#F96!T+SJE3GIKH>\&.#\-&*_'[E*K9=_8R/=1Q2Z>XK M$.5 ##5DN6A%]"Y/X?=8T6B@XVU, MLO(++3_J.9G+++Z*]DD9I>\9[![KHRTNNC8"TZV+&5Y=GD8G-0[.G6.NU]8$ M1*>:OUN0E?1/4E& N7$:)VS:XMT5,CV!WV7&V@3T^YXR.,9A02Y>T<+"QHRX M'JD4Q6RY4B52]RD!VI4ZC8)H9#K5YVY$8N7B&@W7G&P!A%D#PLU&^2E!V)6- MC0+A,1G:9UI0_K6WW._;K[P0B2 @*?P[BQ.14:"/J'F8L/$U)Q.88>S@<'3V MYEX&YZAV-7G>2:MG&@2MQG" 0D&FDH]<1V:1'";##@7/+STY= MP--%OBO?G #YF"G-H@>16:J\@H]7$MR]:*(7]%G>S, M0S$D%8VS&_0T:+Z>K5EJ_ R)!&D9IX B:RX[E&M.%6$[7I*)?PFBIW?]%6[[ M"66.6Y5+#?8KZ]V$2;4)*>%?(ML P3PW/QP 218"EE:N'&<;5>(<3Z^310-. MTB]OESAQ .G E(+8S_I,ZX@ >$YJ:A #ES/8US,5<&V9PT9&;F!.,2]?;O3L MWR5T,[J)2AK;")J_9QP$0_*Q.F;)LWT-T,]5&Y[(A):0_OL)0=B6J&QD")\R MKO$@_., "-]TILKS=H^#XQ_;.(Z;3>]3PNV/Y\'MCQ/B]J]H(V-_OSB _6M% M'01S>,)P_>MYX/K7$9=5> FNME&^H;#9AN4QC8U9 KSU; LH=CW,62N;E]&7 M2GH<.T]0==HYSM%6"QRPT2R-U%&TE=2$O6="=6X+%+W8LEH<\C"ES-:PJB*U$Z1"O-Y+CW-(!U73- 12SRZD"7JQ&7!/K< MHN#VXCMNN^MU2MPBSNU_A,G;$^=&UN,BJKY"MVA S'49QJ8S#KYLH=6K:B0M MS5/_8EK]S&3%J_?CF!Y)3=>\N3'OL60Y3(7#3 M&!10)^'AVE *>5^LO#RLW"9+3&PV$@##G) M$9]3W.5H;H\?*_@LA D-V@%5]'H;'<8TZ46F(/+N5IIZ?G'=I'IP! MLE9G7MH%9VWE/; AV"_)"5.69)NBMN.1:W"6M>6^H/60%N9"F@9BO-V6# >< MI7GQ,WC2Y PISWD"#Y>8#?,_0L@U"!QYJR--67B^($=J#9/L#M!EOO M"/=4O6.,:_,U1?B,- M?0<'^8"XZK6.39)<'=H"RDU_^886_+7<:.?5[.^0"XL1J M%9MQ]#FR!4:WGIUA0)=_)!:/GU?TPXAYU'@SQJPJ.K9Z;(Z%3Q2^T.MA$#(Y M/S UT3-IH7' 8J$!86@)Z_8[3>-U][UN!F'FX@E@QM*+AV$&O]<^70.Z++AV+<:QVXQ>QWU!$&/?A4+]9T$2I+\KF7G$13]]<\&U)$Q M1*RJK4CIZ*$#:[#9J"Y&=#AYN5N$FCB->I^/L/Q>:'Q^500:&GJQT(@ M8K/_$\UW4?; W5Z74?I@7+[HE%&_V"(3$"A&BVA-=J=U6P1T*"W5.]$DB[H!&L.&?MBN?9#KEA_7;]4YOD\T_[*- M2IR[4._92,5:!K(GM4.PO?SD('+,U*2I#Y%E276I1 M;AGGVTE1',2YTOTAY__*1(_.(Q!N!82%Z:)DJS](M,DI%3O@GG.]J(0%YC0F M>U;"DG.4IG#?&B\U);=1D:R.QTWWO 0%E(P\>_OIRW,X,0 +U>L#7/0B3=U3 M_J^,E>J^#1IKH=7QEXJ%;.$@)MP.N:6KZ%#(R]\8*1BY%^791G=4'FG@/R2) MU7<41Q' X%Z>A5#G#\Z?2A4M3-D(D=)*"!AJNDH4B%/&<[\R0]% MV]'G!'W6T,]OWZT73F:6JKT&\$1PB:W(]!'KU-BKF@U2 M@A&07!^R6$_0L=LTV43R\!9_S =V(A=/ M^)<3N7K%@&O]:J*Z/!$*9[Z,<0IL]MQ!- 8V,?<>;I/]G@_,+[/XYRB+N?CF MBO%ZZV9(GEIZ]Z&K5L@>+S'%:XU.J8\+)0;L6%F MJQSQOH9[.C/G\<45&USIK=UB;@:J[6(^_J8!,\YF6C]_"#"&[;1U-&IY(A3F M1W;&!ZAM1^UH" W<4^ON"'%3K9]3!)Q>=.+TL6/2ML=V-$QB$AR:KJ\SWDU& M_ -^I@7-[V@?N_%0T=3&224DSAPD44E_<)@PXTUWVJGD$ZR:A$*R0-H-(G- M0SJ]6%/^V966-Y!&7KXGE0!G%QN1S$Q< Q%3R)9*\\W#"[I>)ZN$OUF0E51Z M 3O,*GZ(TK@]J0L%LF"Y9,,J- Z3S;@!6:)GOWEYW]<7I'_&>WV_Z?YZB_/:PY M,8[*B*Q@1SJ89:) U59$#NLC1)J.'E=.\W[!QED M<#V!]CQ.886"PI:?=2 J C.Q6NTBIE_M].&/C8O'BPU;&M6!V$#D$9]XSY&P M0Y$^7/%A-HT_1-D!+BXY\&YF\RY:)6E2FL\@#]!4O]Y+,R (//Q@7G(^4V]H!M2B#?*M7;+>C^2J)4GF& M.HL/19G#G\?X?/:7J^LOO/-7].3,'?L03+(@L#0#VL.(CG)OO],%! J#&. 3 M*11>-6)!JI"&#M%*,^EFIH.OA:R,C]\P6N/I#(_K#'",A.*+[RCNK]^I48QY M1&FUR@\TOHKV21FE(L,,'X(?>!!

    K$21H$9WE]2*E?/F37?I]U]&-*C@ZM MV_:=])=749X_0&S=1>F!DJC0=U+?1JF8%RVVE)8PR2'6I>H[BJMEI7*;L\-F M*_,!Q#HYV#YZ$)D)8!YHS[_J-BJHL+Y.OG(E??H)=,3!?[:2YEZ27PNY;L6Q M)!+H"[(F"TU@X2HYWIR=)M$M0%8D1XCY#U#\3E]%2+CS&N7+X';#E+"]F,R! M33\/*U[$9$U2EFUH?NX5,'?,LP&P;)U9Z%.M#BVX^1@[N'".7[EZ"@HK.( E MY8@2)'5)N)!0R#Y&L-G.7Z&B+? $EHL+/$KE["X(Y>R^J1TFS')A42%V:;Z,RFTXTU"#JTEOIE;?D)DB3$XOH> MM0EF!^M:P&M*'JT/).=.)%&YH]L$6$":K.D"1/^D.7M!=TDA;N\6FX0?;O-$ MK'7I>2*M!&^C0\EV3.1V6!T*_F_>&M3VY%0N.0,1]&,79=%&Y&,BQ4-1TAV7 MIL!TY?A89?GE:,)U5@MN21$>O6DKV9(8^YD>*7VHUR85=]PE;T/ D7V>3BXC@8?JIVGJA]$U7O0&$SP@O1L*8);V?C%V 5 M*)QJY!LH(_=1FIY[#T(?SI@S M*%H'S,P*U7FR+GOC@!?GR&VW_0&P?:5P*U\3]7XF+7$X.FQG8P?#(_#DJ]TP MXD'7;B<#0'+QN$%B.Z0Z&"2(P\*?:53>J,UKQI[:+J!^C4D@ ,*GYK"[9JL' M&W(M"LN?C3O_JMZUN3%PQ9*T((>BRK577_3GWR.)9;(^(O;^/3/M'JPZW/H& MPN>R-G8[GC9X.^#"7"F^&S*FLCA:;%70DHO2S=M-^&'RE0*C?S*3)'%KI MEM[4M];#^E"S3;SNTV[?K^XO'E?=6SI)W[K'W+0G4GY?KGEMOD[$7N_?MC3[ M%#U YW)=?*8KFMS1N+UAST]+;]9SU0K9UN'F WV3GI=;ZWX.#ROBB$&9[*JL M[;>TO(?,[K=2DT355*E8(-XP%AGZZU821- M?OB4_3/[D+VYR7[F__GR YC<1>5"F*9?H]T^I0LN]>J??_OPZL?G% &E%Q5*89<.= *10*MN^^\!K8;6_;&CU;:+;S2T8JY=)V(. MA,;F-6OS6[U6W7X;L@[6M(6^-FTT;UW],D@O^4,]BW\R'Y%'<0(?'.;UMU&^ MH6HN@>FY_BR&>_=RQ35HMDDR6JTT<)>'E)Z;=-CJFO564&NIK"E8+9&9]'$! M@[-@:K;K 957$BOR\4R&COZ5:UL(=:[=P+UZP.1#"7.FRB_E16 ]]F!1U<*!V8W;0? MK%Y5N)I5*S>TTBW]F6^MA_5J9IMX'9O=OE_=7SRNNK?T<[YUC[DV?!>M+K/X M.^SQ9UW"Z%9<(J[XG76K'(C-LU1(+U*(? MO:-YF:R4V);ER9\L*[64+HH8.+;+4=LKEK)[LDG9+=>[C_*=S!Y8UOU5?7AT M'*6VN_,8-AG/HN-V #7S@5]K7+E"9NH#'%N"RI_6TMU82E; ^LX M*NNG!7X(LURU^(NP+UP>J',U. 83AC@=7?#%DO,SJ*!_B>$N@H M#&.05S2(DK@8I#69T*>&T>+90F&D '49TO-VY<9]_EXC.Z 8. MY]C8SR#G:,"^ $"PV/36N%?#-Q'G@+"7Z!O.9([VA^RSJN+!FG>!/& M.^0B-\2XZ,/?M#OU1IB_59WZ;17NWV-[(!*_U=A&'!U]A.1(/U&VR:/]-EDI ME\:E;A=1]46[10/:I2[#V",*!U^V!J-7=2DDR*82J:Y?J8Y(J53JD#KJEAU* M$BGV#L_A=?D X5HL\GEG HT"#!6J-F,21/GYJ8@CUIDO(ENW,77J5;;20># MC2K;!7!(L J\$*[7/N+%<$Z^AH/KX@F"RW:#'!*X$%G,3SDKBD\Y6R?E9?&) MYI 7--K0CVM8/"Y:T'035K^Y3S@@/+I-8[,8)V^V^'!07@H9V';/A6"G3P3Y M9I0@\ K8+'&\-%9?(ROF*,1"I&82#0IR9A+@"!7F6Z'-@.K6TP'E8GU4-**0 M #)J87DI;O1ZP2-W!Y,/4HGLN:38A<3@3GN8[P!6S<1D(/U*5P>04G,78O*A M*,7T1%'"0EIT'^5QL5!_L;V@EO+,'&_N1/@*# 3.3"I)4A";CR/'@9V$J^/@+XRR.3O"(BX?#0!1R"B.0U@7%QXY""[G!1R%F^EUYG/VW M*(?^*Z'%91:+92*X,#T1ZP+%Y6U1YM&J?7OK$%6=B-=+->B297=':&W_$*?V M&Y9];2V5"CGJ"!HBUT-K:N1WK7CV2Y8' (D%5G#[FF5W,\=[EKU=3QFUMF,D M@W0]XA;G"(B7)^Q!S!#G(0'L/C^0QQ,*SDDE; J74JM8F'*\TC$BI#HGD%((W2=4V47U0 M9 O7*X*&W LF7;#\!VY:[Q1K%^WA>.A8_)YC9FZ1R$2D/3UWPNU!X>'1&CD< M\? RX],,QCD' W9%^ZL\2F!V9;->Q(PCS;(>Y#IQ3MI84O&2/\J&;284Q;'I7-- M)VXA5-=I]P$/^OX33H2>ZB4EG=@Q1I^AJKN"3(F;@ZEA:PPPCL!=6M:]87C* M130.OV4H.+$'5RQ@LH&:6<1K.[I<>"/BXE$BPJD+=D4$9JH/-1)O^;IL@.I0-9CNRCV:PG=DFR5 MTZB@Y%E,Y;^>ZYF6:A+H9'(EDNZ:>=]$:J%G)7M.(N&TF6;H)7G[5>2Q+;KF MD\Z=N@,M.-@(^&P=[0TU71WFQ2GCN:,8)^D&5DE&C5](K*%CLS6B(LIZDX@:&. M@8IDPSP&]_R7;X'2&[RL;?K]E)%@W0@Z!0NAF1XM9S.V-'2Z\ 7'Q& %AW9,X!!"( M'?$[&M,\2B^SF%.$DAH/5'3*J-]CD0G K=$B=D?/C M+=AZ#/<+%66>K'BW .\ZD\L/-Z#3,@TP$)(#Q-L=>OJFH26P)@L99M"2RWW% MI1?B_PD]&M17%"J3XOVY$R(-1Q[#P$(K"8FWK2HQR+= MEG%J8KPC$KZWZS6%](KT6HS&;Z*OGSFW_-PXJ?,+DSD>KS..8UZT-Q368""C M02N:<(RI;QMJ+*!%"'.-31!12F-K*A",+S\U$AC!)$Z<<+,YY?%+;FEY#XLC MU8K*<=JGNNSGV2W-Z#HIGZOS:'NZZI7DK_8'E9\KVN_3!SCY)7QSG:),5M5\ M%,Q:'7@T/-0-0FXOD1!FGU/X6[UZQHEO\5S.1L$1MR0[@%V53Q12Z44E#\W; M@[R12*U,9>H#<2OR"Y&X^D1G9L5((H M\8;%/*-F8J+_)KF#U.LQC$&X %"<=RRGR2:[AN/\!11+D;T!S'^ =8^A@)?U MD9LBC[*<8[#@7[R0ULK7V],>3L3Z:\FM9?)[P:XU^& RJT;QC0PKAL2[1\,^ M,,C\&WH/1SXMOW?YY]5H3396&5"N"9LKK]',FT9P*^M$F2='^PNB/'P/\H&@ M_%:C?/QADF>!IATW#2CK=V!85RC;0 GI.9E0;[46Y[* M$]&N%N3HC-2\P1(6J?P1\N?GZW$X9 M]7TM,@'-G]$B-FGJ!T&%K#&"@]&>=UKTAP?L/_H[PEZ1Z.Y.#*F%HL+2OP^ 0-KME-8LW M1]7IPAL4%X\5%);9FF&@0)PY^>4 1C^NN:_*40M(72+JUYA% H!K,HC=P77X ML.'6JK*4;\3J*\=OU:V1^RV#X33DEE,WE.VB_V8YI-P0N?=54O\\BJF6@QM5 M5S2Y@_FS<_>+G77/W.JJB7B3M :\W=((4$+I$KN,^X+HE15%WRX&+'WA$!"$ M]80VJYB)Y+M\^(+AXA&"P=('#@$#ZMH!9$_X+8GI9WF1M?;Y 1IJ6Z?HJ57- MYSMJ!$'(R<)S:\? W#;Z19G&] M_"$@6\RLB@QM($Z4O&HGR<6'L3&6N,$MZ.T^@Z] MT@%AU6,;F\^XN;/%D8NVF!+_Q\T74M"-6"3;YTFV2O9 .,LQ+8$$VS39)1FM.8;&E4PA1"5JQY-!8/14EWA<6Z+ ?WQ%)QD:#,-ELLCM<9+LCMH12[!-)DE\CLI N21W$"B.62JVV4;RB) MDER8H>(9RV+8;P[_9DEZ?/'VI\_'/T0.M0.MO>:A=?I3>/.4'2 MZ2&'\'OV MEX]O/Q1_J;+Z1P<>: PV-RW$17*<'\(RY1W4(>0\;7^K793_04ZN^<>*8[7J6;;J/18IY(JJ^7S![C/QE>0GA9J# M @NS45HPKIC?\9IXG4=_)BE<^EC] %WKK=] HG4).!3E/C.==6U1F'?8-QOC M'D7="#O9'[?90J&ICGX"&BQ.2RLIHL1()3>367I\=%G8)QZ\PMBF@P/,.2Y' M=P$PNZC#[+&"RD(@\4"%2!C?T#7OX>/7\MS7)UZO7WC_DZSH%2O*RRS6YS#A MSQ9 AZBJ+^*G&A! /HZP2>8 W[;(\C95N_%HQ9\)F@$4*E! M3)&I8W_'XW]R9(_U5+9/BH*?:8QV=%Z=GNSV>KPMK![9J(S"/PL#)3-YL3'BFY; M_#U/&'LH3&F(4ZRH>P4)HR5RE0X!I051:D14!<2#UA1/G@Z0+6QK"B2'\3!? M;WA3?T,\8^&9DS6-7 !MH_U].J"UL+DI0(MYK^9J2^-#2C^N?Z&EO'D@6:F" M*.^2,A2?JV[Z.M,7:7/"L(4MNOJ$&&SN[4Q[/)4[?2OGZ.Y"KAT;N7#8O'6B M\EIO+9O"O26Y,TS>U:95^9.,EA4-A79/SK5"M@S8W07$5$S=_2_^D$$1CORX M3EZ+XX0IJ;/C1;-171R3<^2T/.0PFRO)K[QB=$$V,#,KLV@L8$H9KF"KV8-E M[Q4GZ@DW)>:,Y2$PH0WOV&V:;-3A>VC2:^;J]#P^4$G_2PZ*G?P4L "4EU&2 MBK_U34]4?*"Z&7@.S[H*5_<%4];BPZWJE==.&,)5P9FZ"&M0%2Q4CFY]-9JZ MBB:*__M0E#M=W[YEX5;A6!TK>!\I45F;'(='>9G\&55; =4'ZZV;G-:_4508 M4+E7H=& Y[DOE)VJV6?3-ZVMF_Q&]EQ=]#?)+YQY[X9SU^U$!3UGOP8WY2HW MT$QP1T1[JH:D@I!>PB*6]$:.[F E2S@D#8\ZCXLX SBW5.^/LKSWZ=>;O08VP>;)<+/Z+F 7.%*RGVK(C2 MGW)VV/^6)R4O^%J4_5(OB$ 9:'L3N+>>7MMRUPN9D73U@KZJY>G8.AGI9:>V MGG4/LB_8>JT6M7AQ#W+E"$9%QT6N5&BW+TV.E5NR ;\_%(UQY+G7E+P1QP+ MT)K.=#51S67Z^9P*ZCB+2+X>44 .RT<:G4)A07ZKL*[8?*5&I-Y3 *QMU6A4 MQ :N%_FX0EPL\G6+@EM._!HX-37#3P&GMH6B47&*OQ4(DK:(/2"\5P0"_R'Z MFNP.N[=R4C4_9J/^$)6KK7E/T# ;SD[_^VZN_DQT(Z$-V:O<.39.-R/)4S;O#9#6G5>*7GIM3!0&2(>'#N'3L M9ZZUACRD+.>($,Q-/<.\H\=&;9M/75G,=A =-EJ?' T08>$IAT/W_I^)XP%E M1Y"_6_2M0<.*@!X5<%NFS F.XFGC//N+4,3XQR1(;ZGG';2C_*VCFQSF<4J MEU^V>4\CSDAMVX'\%=67\U$,B&9W-]BLS]NS+7 ]#8GSB9 9(:?U/3 PI98* M2\>T"2E7%YL9\IP[5OM!>@X 1FFJ]SNL69JR>R[Y'^19]/(Y'"XBM]QB 9M; M[K<)AWB57:K3-"O25&**W#$3A0N('9& M<'UZSPW #A%>V5O^RPG;J[MEX$1CL8I2N1]CE48'_EVXS16WJ>^8%9+);B^R MD]X^B%_/?6QR2M7.E^+ BUSM^A"-4)[!!ZKNJEE4YP%Y26)Z6^K#C+E87%4? M],S,>$!,LI!H:;:%[C9T ^CK=;+F (7B^KO$:0@XF94*"U*I"+!62D1JD=]G ML^0_%7(M='5LZ(814S]?>&S4WR\.@"\ P-'9IQBGPJ2%6HZ-2402R8GI(>>= M(RT^KH6G]TETFZ3B2>>>/>CQ,6[ C4E%#N MG)X:%\L84U3NWK GJ?P\8R$:LBG4VV8CH)\.>CLGLL9%[SC,^(X8P=O,[';:QZ92K3R14GY II42$5HM0S9!* MC8S@?B(U$H31:)2+LU%8E*MC)"!7BWWBT'H>\T$LQ^P5RPJ6)K$8U#:@/8M% MP2D@W,^F1H(P*I?B/F]HOKO,XC=JP>.,,I,M^?G1[YH88-KM)V0#H9. :CA[]IH(I$A;S\ M(8#TE>HYR(W&HU8@0F.&,TEC(]1*>\:":"C=<7:$276\G"( ]:('J(\=E58F M,Q8J,9-LRCL_@)MFJX1+;Z[AMA9>ABN6[QET?,9[>+SU=-I+=[V09#NN7M 3 M47HZMF:_\;*S%"]A?DU%2N_X]X]697)W_MU*_NAC =),E7A4P*E+?/7 MJ*!$)$BO#TD*7>'/=]'*R(3L NH7FP0"0N;4'#:)L7JP18%%01S8>_WS/RZO MAETI&)&[*$^HW,L'EPJ*LWMW<,HO57] 8R_OZ)"95B6NXNB_3Y529;%;7J_<.JTU??I5>FC?WWY]YROOV*L$/21QSWO4V.GN2XPZ,,A=4-6/W5%8'J1@S,-C$3G-H]^-4^[]5?/X):M_33OK6.V/-^;N6] M?\=_WR5;)5>''(YKREOV>E-]/5270,F)DO8IPA$?LV.&>E5HE=(0W6= MR7Q5-'Y]*)*,%NT\FF?PK+[ZI)X#PG/"]*)J\X+E6/G4#A$Q="IK L&)53D[(9$'/3)3.$?GL MK"'5;.XG+(3N1R;_W=].LX?")R7MSW*(>;EQZOK!5%>U743"]TL M5-I$U0KF&D['L[-G&$/+5V#''6X!=64EYZ MFMQ!:?3UI+"1HM4"]@NJ6N@2#&A][6:Q1[R]GFQ-6X_B4F1V%'G3T^.MD&+9 M=;6-\@UO00YP"[N\0Y#;@K&F,G9,3W?F$9\##)A/A35#UZZC(ZW/ZF@(0QE< M]+L8ABU.W4& '"46QQO(0>AQ@,9"7$-1$T8+NVWC+<+W^QF&'. MBH4;A$)EM)X7=C)V]KAU 6-/*P70@ SFQNU9:Q[ M4YJ1I"@.D4X8NZMEMC'UJ.MH)3*)P?X]\L.G[)_9A^S-3?8S_\^7'X@\"[,0 M(P#Z-=KMH4G]X=.K?_[MPZL?W_P &P7YIQ0);,&XW#?(>W!N5-=_[:Z4SGAHKRXY:-WY-_I (2.X M[$T^KG5JB<^4]QS9Q^PZN^-=/[O\A.U>G+BWZ484S M_0#K5MJSE$?L4=PWV=YH'L$L1\3_#49T,-+$['RM"YM!P+8V/T]=E&H3]7F^P;?6S.(ZV+0E19OC=^ M9PRCI]SZ!9Z/.D>1$<]9G:OXLVH#+T[F]S@@%7ET(IO?&Z\S!L%3;KQF/;OQ M69X:^REG]V7[4N>)O(TV<]'R-JL>I%&V^<]*F(H[7?=PZMTTXZ /0&Z$V/>Y MA;/W4.9H'ZT_LH;4V)U/P_%X78WA]\V[29OI#("QG&=LS*88W2NG1'K]WM", M!/3'VM+,;?Q]4L YC[:-A3UC>],YDFZ2J.\-Q4@P?:P-Q:S'NK*8U]G;VZ2, MH]$'NV9WHXUVV^YFU6 W"S?_\:ZQO-.UV0;WIA&O'NEFS0R$9,ZT_&VN:#G M;$RG&''_5+7-LI7\WN*,!O?'V^3,;=Q]6L(Y#[S-I3UGP],Y]);MQ",=>9^_ MN9AL['V^YF)FHV]9T!'&V4W#B"-J;?C,C:XLQAQ'R8V2C=F2UAR91K[U 28? M?>YH!+"O2$)OK4XSCM\NJKT5L@>NEGDTC,9MQ7[-(TS0/^&,Y M:?M[['I![]L*WO./JXYEF=<(JEFN:4)8CHJJ^-M_CS]_\'Q;\3?^0 5J4#HJ['-C;I# ;BP=\XJ/H_(;YD($>%1,CL*I@A8[%P:CY- MD 5WZ W/J&V.9W/S;;0T'E7J4#<-IC&WL"QLV=#<@NVOIZ<;86?(KD--G='G@PB3F7XWT1!?^WO*:2 MXV.E#+]@8)D_$:;// GC"A+F79/->.E1U/'C9']<)*+TCXY^ C#(^T\M11J MJL/OL6'+TM_B@2NL/W9P@-<_.SH+@-C%4X28I;_'@QCF*"./XMI%/<5E%E^F M*;N'[9#O6/Z&'6[+]2&]7*V@M[+.G(19T:.6H59"^.\PGWBCH##_5BH=8G8I MM!L,%N$?9K$:& 05Z#PQ@CB6#"O$ M"(%RH0-%OR1'.]^#H7?T>[9@&+'W_,+2^+>DW+)#R9\R&,[U])0=&I9>T:B! M&-T&^]BC:W>7KF%KLR".E$?52+L\Z=@*KDCNI2:\$*IG'E#[8,02GSV5V!V* M!F5;V%G]C _(4>A7AZ] *!IIE1%]CQ5\CJPH''VX;,?B9#QFT^$P$(,73QZ# MCF0D'(.().,WFFRV)8TO9?JHSW07)9E8?,P$ISE$*=RO:QF:#]16W\=;.R#P M/'VA]0$#_=IB<9"YI=9ZH=1(I4=JBN+Z\-F,+89"BX77=S-\/2WI4!Y6@&D1 MCM?-#'2."/.+[S#WK/1SP1SS%,!FD]--5-)K[BW)BF3UCR@]4$MOY2BM]_[W M28=L9NVVC;>EVLV/=?>JB_JRDB*5&!%RLPDRUXIG_K73VJ;:K5GM4'5R,"Z^ M$/=)NSD+ -G%TP29;2\T&L@06^)?6)GHW#SO6/Z9QI3NQ.)BE+XM2E$,2)X" M,W?O#EG4JKIM)JPO0Y3SUB)] MX*/]F.[V.NU.S@T1*BRI.W7%5J0UV K.K_FMYM8<#GJ&@,-FJ^)M2K)^.@5>I$M E4ID(/= MH\+^PM3?Y!7LNWJ8IPA["WN<%O:(#/,C7"'UB4FI^)XCK%GZY31)Z3,,B'G M!4P6T4]#=3BQ'@ZPZBPOR4J\))%^*_8?D(@4#UFLC6YC;(_X&*.J"3[ MG-TE,2T$GXS([I"6R8O5(<]IMH)IC#N6WHF3Z=+N.EHE:5(^+,BO+[^\)#%+ MTRA_(>86Z"%G+V+*>\LDDZ>J8*DI9;P155H)5=,0Q19F+/(7\2&7656+>^Z# M?QLJY,\],]&--^8(C]81!9-X=3#!;FL, .,GFU!XFEH6;^VAP]E[[?):BO[8M[AKRB-"W@L M>OM]2HGJ\'D'35:1N J[3+(#.Q3I [GEE.$6[K$6=X/!20 YX:02VA4R][\8 M++,R2O6>\%N6Y^P>[AF(,AADTZ_@%IA(-<;>15^3W6&G-,[,:]ETH/B]S F-C*O+A%]S9)1).0*#8-!;-[4 MX<-Z)X9-9?E%SC80VVP#.60QA!'O9M*0AH# =G_/ !0$WL=CL8IX[TZ'!U\L7#Q&+-BN MQAF !>P%[S?TMF.M^_1M?9F[_C9TN>IH:Y3%[1/SG:M4+>DE_"WG\A,^>D^C MHI"CZZB0"]MS6+HV5!7K_;Z&=:JC8&.)JJV/6]]X*]2G=CUJNEJ7%A4^CW;' MOW*[UJ&=:A=A];EI$'GA^=2X1QW/<;G9JWJ[%IF=JA=S_$2SA.6_L)(6-UR, MFD=0G4)Z#&41"B$^1I/HXZ@N+U;V8U=:OF9B%SGO;,KH#UK(FTM@"K@ZY6/*5Q^!O'\04<5(4!]XED6NYO8K>P3#K^()L&%> (59^V)<+ M;@6*(BUNN1D>?>J$/3VZAI7K9[M#H7-[TN?'V>GCU2K/1+)/4"S9<_+?!V$8 M%J,/F2@K[S&?;6A&\RA]KD:"+#_[0*\;G 5KN(8\!.'_[@X-WTWU[^^_\@#80\ M#FS81H,#L8'8G;]C.4TV66LEW#POZB2K?F&/; "T.RUC=_4NSFQ([]?E'3\L MY_)A?P%=^5HJD.)P6R1Q$N6\GS]S5^E6Y&@=4B/TV MC.^OLZ+,1??U(2IA7/CP3QJU.^U^0?5+NP0#0L%N%KNO[O5DBX(>Q27\B]QO MJ1Q=BV%S4HG#_'"QVM+XD,H[+VXI61]2<5I]'R7QF3MPA^IG/A75# N[CHZ) M/JNC(0NEQ^YW,0Q3K]0"PU%B0;0, :'' 1I+#QV*FK"^N=LV7L?<[V<8=J!+ MEO=W0CH*V#RQ4Q*/ S26'C@4--A];U$<('>WN%'O.A-;?6-3U]LE5^]YS7*A M.#=9':7?[7#4"7.KWO)&['N6O:V24C=Y)DH.DKRLTD,,V_+**F]VP776%-[+ M U1?]S0K: RSXR!,U=9JWFW#!NHTV27RLJH%2>DF2A?Z@@AN=2$W,=W#E#O\ MM<\3]1PLYW230.(CL?M)E&P.?7TGWI@'- SA9U)I1)_=YEA QNOFNSP,@G#5 MR6OT"@FB11X#5KHZ^,%@0>C>;::1>_D &KI0 1,QICZ=_Y=JNA7"NW<#K'DX-(E[M8#;N4<<7 MCZ*.;=/ %@]A&];_GOHW*&PW]6ZB&W30OPM MKK" #JYS7=9)T[A0VZ.)ME#2Z6?R\3/[4?_$N?D5SR!*B^$D4__=!ID,MR+._7(J_N*>WKZ]OWES^Y3D MOU$$[4[/@L]A@MH3\\8U(V9V.MM3LY1D(Q9UL55E<:J_E3PJK3>OT86!V= MQKVGOO3-J-%)VUH:Z,'7L#\-33.Y](NV4PN(M"S)0);&&2T*6/,O"A(1N.Q% M72N3E)"NK=B2VR@%?PMRRV!A0NPK$/G:U(10>P^- %NKGI8&S9'GFT.AL M;)[:&$N^$!.G%2[%G!;6QR=MB3+7;L M>76<@,G\ -0,X2XM';O]ED?$/0HQ<7$R%/&%IHLQ (#39A[7M2!NH]K&/?3K! =:RW]^F^\>[G. MXN0NB>$Z>.B]VGMB DSH/3.#3(0L- ]PB+[G9G@9K"O50TTNM2;,D]Q* E+2 MK[!;9IURY@$$(CJ:49?O1#D51SOHOPY)^?#B-@)*Z!G3\P0!&^& [?62OP :]5*_>"2 MG"':<+;_!#C'CK-7QT #ZEY7)O4K+T0L'/7)[\+"N?>4G#$0;#N4SA )@3N< M!GI%W $54 +L>+CX'@^!<#A_/)R/C+Y/,GI=TET11DA/S PCI34ST[4/E=,S MD]-V.9 :BJ;9)?Q)$O@;-F_SKRC6'ZO).!6K16.Y,I*$]B6YV7+YHPQPUT,A M9]3BI%BEC+_E5EDN"7"2K6$&331%45$P6#+DTJ(EBMD.E@AW8D!V7*U4LW"< M]NZB[(' >B-8E_;;ZME'B100H:45=E>__75TXO![GHA"QNN7O"6 MRWP]6E<[_ PMQ4-QKE5,AFH5(G0@[*46^5WKG7LIQ!LX+*1.6XLDKC:J%1-/ MIUAA^1M--EL^+KB4FSWJKBT!Z:&AOHF31D 0.MA'"S\/7[; #@-1>'%$X8M(H3#6*,R?!@HMQ P? MA8ATJ^7Q,X4)GR3;'/L9I]:]7\_@8XUV!J+=AB4<>YU.A=C1.HA^MRBP-746>07;5,"V?'JP=>L_ MD&&+N:IUV.]3,540I5=1L7V7LOOKX^K"9T@Y0^,;UCF.#S.B5[0&&@F9]1OD M$F]^/,B]=;(OP.JRKDQ FX ZJ>D390" .[-9@4 8,C10M";Y!AFLIOA"BG.6 MV$"<#P\J WZ 7#@%R/=PZ.P:SQ4.B)WF9^BK/ZY_+>AE4=#RXRTDZ,4RI[QMF*J"I"'&,UIEB%,+68H3;7@H3+]CZ!3=" MA!6BS<#6#&U(G#F08\#Z<82Y-"DH:&7(J&DV+R%F=2.#4+0SAA->_XM1DK%B MBO?%GS_^"KN?:%D05HLE6H\E.3!-O\>2&V3F%TN(W3;PA4]1 D>6+N4=(>HN M$%Z:#[P(!WGL0ZW*]??=:/;45T>P%]#L!'M'Z\K12F)K>Y <+ 7_!T.BJ5&F M] 4SHBVJ6:N6T6?9L^-AF8T!IV:[%&Q;-TY8A3QWV.%U^6C%&37V+E3L[77L MZ3N?ZINK=\W8FR\3F&?L63C!O&(/\PITL56?"F^7)=PM8^GV^P7UY><=@B&W M"EO-HO7 _2ZL5PGW:"Z5@.H*+TMQ'=9L0M&A;IE7+;3N#[8J59<']YD=#3B( M=U'W^AF&GHLC>F1CKM(9/SKTV&Z?#D1/U5C6O])[_B_^4#_B_P&UL[+UK<^RXD2CX?2/V/_1Z/]OM[A[;TQ,S>T-'C].Z5^=(5U*[=_:+@RJB M2K19A,R'CN1?OP!(5O&!1^+! E"JB!GW43&1R$PD$HE$(O&?_^-MFW_WBLHJ MP\5__>Z'/_SQ=]^A8H73K-C\U^^:ZO=)M\_HP*5 M28W2[Y[>O_M4XB0MLW2#OKN[OUUG.?KNQY_^\-,??OS#GW[XMW\??/[][VGS M/"O^\1_T?YZ2"GU'NBVJ_WBKLO_ZW7-=O_S']]]_^_;M#]]^^@,N-]__^,<_ M_O#]__OEYF'UC+;)[[.BJI-BA7[W'8'_CXK]>(-72RKS'L%/W^_Z M$D+0OW[?@_V>_O3['W[\_4\__.&M2G_7D4@_ SKIP=]F\!U//_S\\\_?LZ\[ M4((HDZ#>L4VD]]UWK?Q*G*-[M/Z._O?7^VMAZY^_IQ#?%ZB^29Y03KIDS>OW M%_1?OZNR[4N.^M^>2[3FX\G+&2N=G*IT?_DRE\W_O,7]O0]Z&*M,CKI/< M#9T,WYS663?V1']U)5H9R5]=2IE,;9^ M)\O7V6J%FZ*N+E"=9'FE9H-T0*C\\:<__M2N /^W=@]&;*#-%A4U0?P9X4V9 MO#QGJ^MBC_BS$B46;+JF8 $Q$$/X MD.2H.AC7R@X78/(\>IWML5EG?V+_&Y)A[Z M]@##;DB&B4"(+6VV34[7A-OZ&97G>$N4ZYDH4?:*;DCWYDS"49L0?I]5_ZA^ M)6YZ29 4=8:JC'HQ8>>"N!&O!,TKNB;;C[*A M UM])GU65%*HNDX9_0]GFF721^!VE[U13$ MEI!M7MTL)P(;6MR+YH+\JR 6L_V)#[&,(#1Z7HQMNLZ7V5/#O.K#\P[NWD0 MUT1_GHC1+)"-?\?%8D+.#4J(]]&A.$_RU1]_,""'B\6:'%M"##6TQ&FSJG]+ MRC)A7B=U_SL?>IO5MBZ$#G83\C]CG'[+\MR5(]T_^GK+V2S7'!EL)[1/S];$6L M$/UF3J46=A/R+Y.R(-O&Z@Z5#\])B_45)6#\W3 MW]&J?L27;\DV*YC_0;Z=ERC-F%3H'\1TO*]Q^2TI4RO=<-B[)?N_%N5N^TM^ MZ-9:-\RI<%N23EP&5)8,];/+))%FOR63)7FDK M^HL3"5AW;LG\[I^]OUOBUZRR"N-I8; M8(N,>A'M88(YS7)T1E%?NB(3W[4IV3D@T3Y+$Z=":'3(4.,52TY):4"#\,PF MTMZ98-\M#@^TT+MC@/UZ:QOHTL#MCG2B@\2E(Z9J^"-UEEWSH>[(A*FK)"OI M:H.^D*UE4R++_9\.EO1'5N;T$ LT!W.,WJP]-"\$'KHP"0YW7M<$0]C<$!HH;8N>G7/ M[C,NZQJ56[I;K-H(!%DQ%M@I+T.&F0/ZBG*\I # MW;IGN$Q2U"?VD+F/R#;\R6:R6O7FG+WSYPRM+]_0JJ&+P^V:P*&24%%4EM;2 M2:_.V;W(JA?<=G*[OBO1:X:;*G]?Y9BLEU<)W5S4[PLQK=?WLJR?-=0I2XJS MK%R1J872,[)_VF(Z&I^:*K.+OR]#Q@)9-8]T;BV0)M/C723OQ9AH,&9GN17& MI$JQN3]9,Z83AM;V),R8/!X2\X,G8S+&S9[BJ,F84!$BZX,FX\&=X7 6Y#0F M2HK-88C3F$ %/G=!-G,W3XK.6<#,F#XI-C?A,HO1%:%ROT4W'E\(5N?D]O]U M3? >[Y*WITRH!J->8(_G?G>WT+YNB1W=\C<83"R#%GIGFU%7V] E-J#.MY[V MFT[+[:;-1M-XB[GT=$41!+6I-A-?&SH(B=$NV23L=#/]R8MHN32PGK=;4P8\OR MXI;\KG(#-MJ!0I :[=[QJNGB+Y?$EM;O=M$<.;HA@436%4TQHU]NR ^COM!; MC>CMUKXW2JH9"ZS'OL\LF%*%5G_8X-?O4Y1]3QC] MD?Z#;*9C"#W6R>'R;?PQE!&O&(0)TV[4?PAX%'<6ZNB2?)[](++ MJ=F0@4RFY1@DO*$%L *QA!PRL^0=./^IVC&O35:ZI'GP'''?@07 M^NB+F=(:_Q&:3@/^'($&[*]32#TZ$=ATLS4#"W?X%2Q!-V$S+-W@_R7@P6^C M#5=9CKXVVR=43@9=]+F3S/QS>(.L8$$QN//6W:#^>_"#>H\V&66DJ+\FVZD3 M)P,9#>X4)-0!EK("&N0IAFZ@?PY^H,\):V62TVR:M_^%WKDC+8 9#?4,)M2Q MEC,#&NP9BC[L$G+TK \-KW!)%IBNW #98)S3,\3R_1RG_&D.:C%2!46+4!5# MAU&0FB@0]DH30Q>;M.";OLW)E5YA8O]PK8D:((84-5$1AS(.40HNK5 M(N307LO"69H23JON/S=9@7[@JH0$;J0.7+A054'-%$@-N&AZ%0@YWCK.LG_O^Q%Z%#* 'G:, $,7!=D;.EH MP@1/KPI/^H9?0IO="6DJXYT1BW[$0PYH$>?M,Y*1IGR03 M!3";I&"2\L06P IRL8PS]2(+<*/I?T5YPUALV2GA>4T?T(* M,U*#&4RHPR]G!C3L,Q3]<(L^(=O4M#Q&9P -%0= +$& M.Y$38.HU(OR VG51(\I3]HHNDCKI&!*Y9)P9_14LC1 MH L@0QU\"&,@)1 @ZI4AY#C<]6I=GC5I1O"A!RY*ZS9L]DURJS!3R L=T? 80WWDHV8%9_U+Z_"15R2*^E^ZYY MRK/558X3OA?/^3X:W='W4 =7S 1H;$?-^Z$-/X9':ZIUCS6Q,B;5;5,3*U30 MV#-_#P]H,-[)2QN$J@T:;,)V]5)\O;Z$'-SKEJFKK-Q>IQ/5X'[KQ#/Y%MZ MRXA775D?-^V',>2@74Q(@)APW?Z-SEIY#C:QW!].Q^6-1E M/(#3K^-!W'\-=B %#, &<]^X'U#;\-A_?C\3T WY89'Z-X#20)9*MDZJ)\9M M4_U^DR0OK::AO*[Z7_8JU_WPM[:"THX>084$\:Z(GU71"UI M*65*R&\9V8HW54V(+"_?5GE#5VA:0(_\'WTH>,*T!89.($88O,U=U2!C%R(9 MSW1!EW3.&W7EO3R0B::>XZJ^7=,JQ+1^[ ,J7[,5JAYP/G7%U(!]LJ($,&3U M C,(UB(91N]5B$R4Y7.)J^JNQ.ML:J,Y7SIIC;Z$//YB%L #/D)A7GZHQG62 MW_@;Y@>4YS1\C KZECM1W;-TFQ7L[BX]*YR40MYE8.DTVN5DP1J%K#=&C(-5 M"HK=>_DC,S=I4(7Z_#DI-VAZP"<#V3DZ/)"050; E(:KPL-E7A")['Z><(4\ MFA]65?IZ^Y)D)666KQ=RH'YK*@ *63= C(&U0X3->^$D(_#0F78"CV+2\ M#]]UZI1% M$)D0L1LGJH60+K!1>5>=TEWZXM2WDC*R;?AQ5\W468)E]#5@$Y M*^#AGZ$QJ,X4CBV@+[%\Q04>ZS1?%V# O850 (>L*5J,PNV& JMY\2?_#NK> M%/8!PJQH"(O[8/HGM,8E&CQ!=/E&)$-XSHJD?+\FXJJ(;%8TM(C9_JZ?9]S0 M]Z(]C<+G"_44LOH?3L0:1G=!DBSJFIJ^#OV(0.A+60 M $TB>$T1X[,H&EA[=BA^0]GFF>C"V2LJDTU79JM[+7:8_L\,BF#ML<+1C8(A MCN!%9B,J&Q%YG)IVZH#MA#2>S4:DT+FN24*4ZZR QVYQ4%VT,FPMUV5QZZ/3 M9J"@EM5G,1%'[1FX6+# ;H-A9ZX*T(9P,83WTK6/5-2>I-MU2\19D7)($W@Y MAJW[Y%3=UJ=H-WC&FXX,/ JNV8,@.AZ7>\ .W3E,4I:^(B*)Q^2M?3V/_%ZB MI$(7J/VO8 *Y0SA,E+!$&)IDKW!)UHNB+9^U>G^DS]31JEID$A4I^RMOIU3Z M]Z:JJ4KVG&I(V[X3P C8=.+-E#C447R@,1A;*GL&=@DW"Q!^=(;PCO[ .&=0 M]!&!$M59R1:+[@C\+B>LE:4&^P$@TG?D GE M/*F>KW+\[1>4;E"?L7ZVKE%YCU9Y4E6[E\*H7=.:KZ:H 9-4'_4'F)F6\C[T M=-0GU^+ZI^?S!8@T#?8)!CN!#S$3 EEP9JN'P552<>)%'*$%Y]M=ZY"$"XK, MX\*^+1&'\9YI\E=;@N..5C,G2J6?!;@0]ET9#,?88YQ0RXK8>G8Y)R_>F@\2 M4;B=6FZGTH><.H%-%:VI89['&^;D@"L^7*F/3F$/J(PVI2_F-CC0D]@[-G[/ MJ"9[SOQT+!O@L:S,;ZM0I-$. 8YT*A]X5B[>$&+G@ZY"J" M;A/!&-#E+"YN>7CE>^OK)ABY5 Q\J0#X44T=&W$N,G%.IAAR5>55IW^$V MLC?+:G1#MMSI-6&_V&3$6VG9G^L*#+B3J HX0'W1XD^E,2ID!L6E_:\;]$V7 M;UF>3Q1C^G-?97SW#N"((<62Z]L#W 0N6"_9P"J4/V6!'X%I[P"%'O1;G,Z49?!:$/VM%'IY]Q3KBIZ#Z@?A<<)N@VZZ0-;^;ED;1G7-:/J-Q^PF6)O]$J M8]/3(C%$?SC$@_ V5;2'"4-X',\9:!_LZ3,>[H@G#RXVE)L+]%2S,Y27C-I' M>E?C]BG/-FUE=WXLRJAM/XWTVD:E?C9R,5=,S5[CO7_3'^#<)>_T]$9^&,8' MFAR#38&BTC80I^9J)4)O?J;BLR+L]B7'[PC=HYPE[^_EP-*:"&V_;H=0K&J[DF"?%;G!CY=M)4^J,49_1:LZ#" M2'3%Y,S(\^DBS TT\N2-7/C8],Q$$DL[[3;G4;YMURP2/Q /X&"##RTZW9A" M1Z5Z>KR;ZYRRGUC/SK("I?UEF_9"#DT(&'(G.C0Q:[S70JW&L2FEN62L=%2K M6_,SO8#V!O(S/8C 98!1J1V88W?[A.,X&QPP)-XCB#<'D:F)F"ISL45Y 8M.8EP(E4'T M>6 PQY\#5P,%/SHZ,$<5Y>6JLS1ER3-)?I=D9-/=9N7E4;AJ#UPXE3SIZP4-F<43H M.5+U)2MP27@0E.T5?>[D-O\YZQ?"/2&CRP_0R*O%'0A)%WV,)\IB*RHAB(_4I.# JT.1 M*9HF]TY.Y 0=]4IW!*_#@.X#&MY=,[LI"._,Y9V2("I AE32_$.6@SS=[?RX M9Z]D\MV63#53%O2X0R5[ZUYZ'*MJQ#VA%3<*W$\WXMW\'%?<091'NV/F&"?5 M65,_DRWUO_8K!U?-1,!<]9H#1Z56"E[-U6F..,H#8AY3UU75@%1H#"A1GQXP M0M7A\FBK-CW2*,^+!ZD1P%5.H\4\]23:]4V?:\,$%>7*9K*S]/].9<^>8FT# M0,Z5*KI5#7[::$='>H8LA!T'COF@/I8F^AS'H22NQ*_9F3 /KW_6M'+SK*M&OLYHF(LXB%=,/^RKSNP_>C)O%^& );V-C MIM])5XE^ASS*F.A9^O>F:N^L/>)[M,+$BK,7<@:/OF&[Z;5D%[M[%DMTX:>L M 5$=LI!2I23_SA&;7T5ZMJ5I,/]BOT_DJ]-D5\( TL1?%>$E-08;26QL+)8@ ML"V# "$L3D-#ZP]?;U^2K*1R.R?[F\UL^R@'&A:YY@ =K;J"I'(8!161$N5! M3O_X[&WQD.3H=MT]*S._,*\&[-_8D >K7J"I7,8%9618W!X%,XM"AH1^I00 M$=#+1:BH>+Z '&A7\)L/=+0:"I+*8;131$J\QTZS\F*7;Y0OU-5RFCFK(&A1 MP;EB$+E#[WX$)O;!J.+C>0PGKSP;MM'FB'=&40W IZ=_!%YI[G;PT2N=7 ++&+I=7^9IK+Y=Y3ESXK<\E%JH;BI4 M2%G3Z'43+!>W:BKK-MX(!440#).$1QF(B2#GGF:;NR MHAC1Y%P=(.7'1?;6,F1&>18.%Z!Q\J1QTF2TT\!8-BZ46Z=SB]UH8.54Q.G+ M6N.AF_\^ZU9O!!:[@N#5>-!H6V63@0U (#,K"3]VZY.5O]L\E*U&6G MO-.WCNB+^0USZO;]<,S+NL:E=M68.SK5$W=8-O?W;+#%JN2.Y6BDSE@ M2U&4+UG,9C[C[5$^ W3:B*PUOTVLVFP@D47L-K_?F$]@AM.2WA4@T^]34V4% MJJJS]3K+,T(?F9D$+&VHC!#?%[;#PC'66EAB56LG4G-MG+4HB;*0BV"#P ZM M.(*"[?M4K>6;/W'K6'7;2DH+;@/%%!B<5P5CQN$B,HXZ&D<;H]5A8]FX4%^= MSLT?0#F&HPMXA-S)T86TNV,Z]^SJ&9D?70 0R(V)%(%O;YG6LJ-5\V_7%^AI M=E2A!.3XO%/ T,PF9#RQ!N\@,RGI=.JY3CN+\ASQ?A<0:=E@81&667-#$VYN MG_)LPR0V7684WC%0EC67C0D5U.H_Z/&(P%8<\?TJ*?]R^HC(MD[4T M(Z@UK$JJ9647/N2( H<5WD/+71F'#(S#I5%J[S&LG&AMSJ=?^RX.SR\ZR3N M+NTNRAWIY7J-5D0*EV]D9U-LT#V1RVU!>:?_3W.F7Y,V#MQY\"; ZVCH3?=# MDVI1CU/HHT4POUU.5Y>S[]@GD[^Y89.,^<+F%2&OK$\*7U=_^_&D\A;2\J'T M!F&C5NDOBW$L-(0GTUB!]-'S<)[?3E,_CC=_1 W\H!ZPC9?W!GK2'CD7*OD? MITP]\BY+'ICZ5I2TV#XNJ(:=O653>PF"G?+&A_7\?N\7M'U"Y70Y$'V?O]G; M?_=OM*5#@=5,">PP#^WDM=X>7909=&=IRFYY)_E=DI'-0I=LQ=4+$.SN@34I M;/CZHL.LINXH4$>9%GV/ZH0LU^EE4A9D^&BBI[16T)-;[AT6W7&R%XN_"URU0(NL8)WDV4 M@6#.T^EGH$QJZI $;;PO_M"G87!1$UH(UDV?O<;5'0AHGZ$@ M!0U?@S18U50B.6;S\)VL7NJ!CK+''%_@+5GBIZ?+,IC^P)!PQ#L>Y*O,YJ6A-_HDOS#_L+![L/,6J, MD#%K)1EB-@_]^=_ZB$)*E+.OJ+Y=/R9O$VW1:3)\3%?9)$8-,Q"&M>[!^C0/ M!OK7RM&S'H+3&?X[[$QXMR\L,_8>$>E568T>4/F:K5";?T=?"=D4V?#]^-UQ MVD%[W1W,':C7&*>7GR&QGJ$'(]L\>NLU'D!X;)VJBZ:D[GWK'C%GBR\6WH[0 M#,-P^Z>+(<899"\J-QL[71*BK,TY.F?Y:Y(WJ"N]F]*;SU]0_8RG^SB=)KP3 M+F&3&)750!C6V@GK,^;RFN#5Z&DZ#>GC)V^H7&6T8:;3?P[M#& M.+$6$JKU;')'5S>%_CW&-2S@@Z79#9+3T9)SD89VN/2SJPL[$1TMS>^5?8## M)?>:J#Q>,CZX%.F6CR29FUDF!_=Y<)T$"$'JS*XG_@O?BAX<)]2$E8\T'P3- M)*0! L>7(/Q<(P7S+/5NT/>]WS(-D6VSE;T4=35 M"C>T$@E9//-L14IV21I,]I^9C:_%)' M;0VD?4TDT7PW;-VI@W9K'Y9A3,NP9!2'=OIKCJNF1"*;X0K=7H26Z+S9&5/= MPRCUZ182SX2FYE]NWC H:HSNG800R(K]E]?-Y4]5X MBTJ!W=)LM;N?"VSEYQJRE#B1/=)M!A-%"/9%=XRQL3#&]@/8;WO%&=I?A/;A M*LE*=LK[A1W[MD5K?)B('2%[RROR9R"@W:#+07U8 !Y%HFD/@I5P&L($!PT6 MUN-U/)5E/=#YJ\ <[]:$A5AFA\:^]B>M9-F++CM:[A&[J,_>.=@?I_>,6)8>-;->0L-<0D36!08\O*4F M ?9V/V]'$_NK(TQM0(S:0HL !R7V!##.FIVLB4(-%4AX"*V0QA(D/&"6LQ.LO4$N'O$H./=(?1E*N]0R?9 /B;KE ;!3%6!]46VA&!>2H=-J!%-4"6<@+L0IJ9R8#"< MO_&D%&%F!<3$&..=CISG F8/!/B8HE;/& CFLU.<+IZRL+(49"2IV'[ZXT\_ M_ )&19&Z[YO56 M#^OPOQ)$N/047NR[?P4Z$U M/EGJ>6W25"6,L.8]?(RQE3C&UD#9:U?43:.W>&W$-<%2;+*G'+7)WGX6]#$- M7U%]^=9EJ'[&./V6Y;EPA==ONEL+=9KZ\0'&%$)< 7 +@13",A!&PXM-Y#!U M&.#]MAX$H+\(0_L]KSZLPD[.12H6K\ L&+7M-$&SK0_#T).H-@@ R G;81D MLX'$.HR/9[Y6AW3J2SN*=8=/O)^T6=6_)65)W!^:YU#L7AS:9K5IHC0W< ;I M2[Q'T&ZZ]Y UFKH*$D)ZE6P']-MJC<(- MK:'@97O0]BPP ?R/W=!./[J:QC>(+ BHNS#'B.:S?<,<) MO*&WV2L8"VS!]WARCCN@TT\'<:R+\36!?*I16A!>O5QP(+TK/6XY4)] +P#R MB[#%N^#=T7KZ;1W*[4N.WQ'Z MA JTSFH:$O0R$2?E,>]1G;67%I6STZ#EOK 7O*6G.F:CFJ&NQLTY8M% MT=3?H;O!N&,KP4Q.UN']=_70-/J-U[1U3F8@S!8KG0(^Q4D%,7R)B^UD^RH2O" M$X3[K/I']6NQ0F6=9"Q $WXVWV]O#L$Z1CFB#>%7Z;0<% M4S7:^K!K-VB3Y%^2FNY^IS2* QP:;7:Q#5 ;GTZ4P3!C,V',_"=XUVT\!-1E MK*&0L]6JV3;L6N7\Y3/V I^/O']N]=#16^&B^PN3C[[V3Y/'X[[B6NBA0,$' M^R0YN+^K#,*BKYH\3NXQS.J]JM%%N*X_H U+F2K2SPAORN3E.5M=%VM<;KTM MY1U)]^B%5G$GSA1_1JK ^BJH0C OU5\GU*BW$AHM!!R'M3%0#ALVX7E2PEG0 M!ZOV"L$=XT1>/:.TR=%U1NM$]:&7_]TD>;9^9UL25MK6WVTG M?_Q-3H5@3NLUZL8>VLC9?%=PWH_$[5I.&6#NVV/J;8(-)F^V0E,=L$N)C2T* MC!)F7VPHB-6?EY;0/M637Y+#3TF55;?K"5GO[?^*#(M>HXYS:*/ Z\D;\:Y3 M3Q[:@>-W2@ZUS2PJPDC*)"%7,@CH;GLI PU3K7ON=/W/\:W1^_KAPW3%]G%Z=FMP1;C,7A%+5^0; M4G,,.Z?1 $/@RFPO%3UGTJ"W3FG_$I6!OB="(6/T/)Z&70U:KGYJM-@7%U>W M"%S_]+G6VQ #L'?Z]>]1Z=<5+A&Q\N<-(;8@^S#BTE0),_\T XG]F3,1*;;/ MUGCZQX#,\02NH:XDI*.W%GUVVOQS5-J\3]!5J*L:<):('9W"@7G4T2@94HMW M[WV[A;NJT7*U48%-*W/'IC) _G041HRR5Q>#TPS?ZC(M:2S7&B"TH'!T;#JD MQZV.*BDQ]QIE\G9E=M4J(P.; MEC*.46$ _.GJ"Q]EKRX&9PJ^U44<8I:JCVXSY5%!9.IER+^;X+](_2(,\[>5 MA=HB0G*- T".JC@)( /7*SB7.JHDQ=IK3USQ=DD%2;D>Z3=45RR-3 I\%RTM5R[M<@II^7AWT=(";[-F2^0O*TRM^O M?2C! ]=%37YU%$N-ND\+=E3CR5Y9+CH2ADD#CV53*38ENLUV1T?09H$KD2'_ M>L=*T"YZI3K\J0$_V1SEZ^NB:LJD6"&:)E JSQYUFNPN=T.:!*Y&!GQKY02! MT/?J<_B["O:'3L5K5N*"+N5)/LB=GYXV*<#Z8R8A6.!J!.1/ZV!)B+)7%X,P MO\=-[%?T;< PX8S\<\4J-X*V!:;-.\GK-P][X,BG0NUH%])#S*L??'IJ7EQRUYF]?H: =!'65"B,LLPH5FE@"-QEN MI*/E_ICV&&OUB>Z2ZCU:86)(V(;!F]%07)@56!#-5K!+S9ZKZ695LMF4J"T) M>KONB)5:$JTV_=X:UL:;E= =6FPFAK&! ';*]MNPSF(M5C'GG0:K6+G:Y"G+ ML_I=JI$6&/:E+?0QQ*2M]B(RUEVCKAU5SCCD G>59"6M)H6^H(2NW.UK5-[6 MN!TY U]"L+!!0/O['E)0+S=B>HK: '\0*2K.H'^RIR?=(-O[HE;(_,8 ]E=I.\K.OB5ERD:_O4];[2L: M5E6S;7\#A@9<(I]%#-P@]_=6AAL=Q O+>VPN[8@>QRG<$!OE%H4GA*$XAT+H M7A61[UC<(91,,UV$1SJUK.1ZB.FD2V"4505IE/.NQ"N$TJZJ$TKIG>;DK7MP MC&XE^29&OGJY1SRX?^4*\1%,K<7D['J*N2346Z5$ATL6V>W0"TXH93QK+D\Z MC6=+$:SQ$F1]@:X]A?-W!Q[;"F0;Q@02,S0JP MX\AW>B,NN_S$3^^/I&]JF*M:4WLA&.0:+,=P%%JL(23WFBSOW'S3Y3?M@I73 M;8NZT,NC;0DT?PLEEQS1Z@@#[A1"!>S7FC#JB#]&[_(F-;NY0RD=CH?:H)@@ MF=D4/23>S IP[+$C^8S-B;SSL0W1ZS3>9]1WA:%\^MD[(I3/!0,@I]6_0GD* M>*];+6F?T!J7:$\F^4]59RNBF5V]0*#YL,(VLR.&V+P9%(A"8-?B&IL5"0EC MFV+8M9Z&M@E=0(_;UM!':A?FK57[#T--:T/Y"2%-*!/$C M%9B@^GOU%>(6!)FY-ZGBSHSPBC6Q%#YC)-W]V@T/=F+09K4,^^$;&*F@ :\8Y#),W\[C%48\E-A; =(\C[&MZO"7O(T+? M15BEW=^$%Y(DF/9@>%41?[\F0#P2@LD/;Z!B/(0)#Q]%V?,%L FO[$OZ?L%1 M+.SC\LL^5_56 7+??Z37?KOTY3OP[!559D-6)%M+G#IO8- MM#',W 0-#!X]!@-UP"[D-/4FX'2,W0N-_F,U/+T _!D !^E1O*/0;KKWL36:^IWE8UK?837K3)O/[ &TN<\= MB;X68&L)S;8J8"+&=@/:>;R9_>V#8/Y;9.C3G> M''C&(+MU*%LW%%##B<&#"E)Q(!RIE42 Q4>U')51Z4M^#U58/NCZ3>=F!= T M2/4PYEW#L !0>TO-%F@3H?H1E5N6 E*Q4O,TO5P>S-)L-;0FD%9!JH\)QR!K M \'J+0F:JS1?$GK5G;J_MVO& C0M7[]A)TB=A@%JCS'?*@720>PRW?BPIR,I M>JI16A SZ[$0+:%!&9&4 ^T>".0#^;YM\T1<85K'H@W^ "[6R!MP[M"(&O@K MW24?+VS [Z0,%[>#Z7T8$>)X-R%[[D86"A<;NMI1CH%1+;WF,YV#-H]" XUD MH:^/T&YB+65SAXJ*#FR17FY?$-[7UT3U'2HS8J96'1LT $4$O\+KH#QL(!\_4CO6WPF]P!=7^9;N;5V]=J+MX9]%!!L#13%N*5G/GP7HV M.ER3SG+60T;?4J/>@U8>F$[CV:R"-8YWCA@(QY'&PWHVC^*&I+^T4,Y@]>S+ M0$.O=>JTGE_GA+6.5X5-Q.-(AX%=FT>5?><:7) UZ35IB^+L(R<>@X,<PQ(V2L@7EK3BM![851?<7V!JFQ3L)+T52?7 M@8QVDJGXHJ$57Z?VZZ;;Z^B4#O=+$[\2N2^:CL=&A#.T"]D5KPRZS/HZY$;K M;+5JM@U[!6,>WML%]OQ4X/IGD]7OHKI;W(]]M:W)1\]!1)F(M:/[5MCF848S M;/YJ;_&'';N6T*3RUJC723C1K+=8;Y0^H V[N5^DGQ'>E,G+<[::)L-ZL18= M8??H!9?T>0V!W5"!]3-$".;Y7>$)70/1?WKO/JIMB!&6^0O">EB\V0SED&-7 MLAE;#5&_D_=]]?H+]Y3[/'G)ZB1GM?G3K"9N6G6!"(FKK(]OGVTIB_^:\ 9, MZ7")?9[EX09[)"J^A"Q-5-\1'<=QU'R/7E'1H(J^.GQ)5N2R2/+SIJJ)_U"R M"NJXV+!:%>UYY:?W_?J;Y&M\5:2@&NQ;C?QGGH_9)LB6Y,I1S98*W99C(CB#N?9J@U_ MO71!*++K;&@!U*0XR\H5)DW3LX;,94SC7I^:*J-7:2Y0G62YE[W8G'C!;DP- MV&F+#-"'!6DW]KL XO"^.75;TI2-4Y+O8Y9$;]L13/+/)6Y>*H*BK5+%+@92 MWAJ4WK:O0_;IK1-Q';C7T<.'!^CU. ?R["VK#CZ.PTX/-HQMISY&48O,K\D6 M7>!MDA73W!P[+'U>CBD65UMRLB:<"]:$+VC[A,JI$8;"][98#>_OU,QR"+&^ M.":G668$4#\'T/$2%P8/_I#.P>P>=C6E>6_T+,T%U0ACZAUG*!V5BHQ='.QI M-3ZT2C&NJ4X=BMLHD^2&TNA/^CG^FPJL&V,Q6"B\<=T@-:"$/PMGQII#=O[Z M%1>K]KF -ES =7D D!V/4DAO5A(P1%B'R[$U$F.G!D2*-7('13FQL<;T4 NU M7^=E*$]+N<92#C3,WA9?,7U1YK(N+[D;LOVY)M@/'T&9]7RP,,J@9^^Q%#FI M7&Y%%Y\ZPA M$4E\QH(4:LUE)'@K[<0-"8ZX_JW,:D+MFEW^/UO535)F24X9F:F==CO>K)2W M.RJE-)77D_!+EG=VY.3)R7-URHY/OU%2H3O>*>) _D>:/J84>HQ M48;_4$=7+. *EV3!6B&4LJR@<7H!V]1/9H5^P_Z1#HV&1Z7GQA);3J%U2/)6 ME/B0"T*7&6>^ DP0Z)O\'8*CTGUK"09AU'>DN2RN;&_#O^(:W:,5(JL,RWTK MMQ/]%0-TTN4!')7^*26PG'[QNN[TYT_QV5+*39LBG!35GBVR@]@? G"T#]ID MH(_J)D>GH9I26E9GU<1T6OSG$*W@=4'Z0!5[7T%J#7F 7*LX!CPZW0-)Y%!6 M-/<72AXBCR9XBA3^43'PD>['T8(6TZ/7\.MS=R5ZS7!3Y>]42"B]2E;LL=[3 MG;FHLX5.=^:.9"!/=^8.?$;RT>_,[1>$<[8@?$F*9DTL95,2,OK5@9M*;M"R MW\SKM QC7V]VH\Y<1,[NUFF1<-IWG6[9G6[91;6[GIS M5_V%Y_:!8/O24W)8+ZRV%'!=)^ZW9YMB8P><-XP)>)Z-'*@_F%) M 9#O@D5S[P/$#K<:T=Y]$.&(W%. 32XL5]6)Z&0H64VR,:K3&JJQANH80V]+ MGX+(TT6WTT6WTT6WR"ZZG1+)PTB$B#N17&>1_[FU^07:T,KZCYZS>JZW+TE6 MMH\23/&ELZ30<0Z[ ^7@,UNV3G-+*NXCUJD)L' M;#N]%&+O3VZT.XE7X%:+$F\\E ;VLM4/3[72,4_LR; MB49@)Y*:V#L-0MC>V(B V#,<;>T=MK(!5BO4S?!(48^(C^L].%K@W+@6YL28 MG[$%,>U@!VT.0O\ZIV9FW;DT@,&<@SV628JZGP=E;$[G7YI>.9/C7G[4,)_E M.?Y&CV.O<'F!FZ=ZW>2]I 4L66+I#TE,L?AP/664[7DXYU87-&K;*X5>6W\1 M?TN5P'9BFIP(F!'#WK34(\(Z4=1QA<$IY]0GIJL$;FKR*VZ(@5?,94D+P;SE MMHA9$?5%XDS]0%W'^^[!] &2^\@> Y&5Z#F'536R#.5!/2\X?8!;CQ M?G0V L8]'N=> &-ZXD.$<$_Z(Z-*7[&X0*\HQR_LIN9I4Z#I-+0"I3$UH<G= BZ(E_#Y;M_QH0=7,2WE?$4V?WA]) MMYQ4!8T6N[I @!9!,4_)XB8P:+10,3]LX8-Y.A^KBXRM%E^(&\E/6U! #>8V M%\K;4JTS4!C*YGA-!G3!%F<1ZGACVCHF )M,&J"@]]VU);$ W<0K=.WE1R9Y MH:T6G1/(^Y2*?]A7E&E\0LYFARVJ54)T.@-IX-B;DSMRU\3^BJ;S @*JTAT& M&I72S)DSUQ:&RUMHDE\]K*EJO$7E[;<"I1TO@S#*-#4(!MUG :F@0U0$/1:5 MNJ!$%WD\4&.=QZJE%>CRW@QS:&88CR:YR8&+*_*U%O!P;V9Y+J[R:P]O%O@A M/&P<_N(:B5$GXU06%?)X-W# TP-U)%7K:("+;@D[<1B7C1_2[](_!7L:K3:= MC(%M@A.!#NLZ+'N<-WK#A_68'L\E4%=T6BFZB'P=AEDJDVFE8[J ^%UN*8(Y MPWQXQF5-Z-M>%Z^HJMMRHT4J7!Q/9YI+GA?2P7B<#(;@>@T M#\7E(*&PB> M/P!?/O<4D!'!(,XF.P<)8N;2N_NJ,0&T4MVE:(\K^"@P+6!X51C2?8(( M&;NR0>EY\I+525,]7.?YV7:QQN4U.A>:6]LODLA>Y MHGJM>N\-VLI/J1EB@,CR?Y=DZ?R(3O!U5TYF\M6?1ZHY,%C%VL0OA:%O*T5, MT$;I2+7U+AZ3-U2)%$,$,"HU- :(2ST4#%IHR!RS^=(62 EGX$[&R'YJ;6J@ M/;@MFGU(GZ(M+/\+RM,K7-)[(1X=!<&SO98TT^WK.^R<@>FQ;S.,"W[ 5LP: M5[W \'T$10T?G6+IRL!.JP"]1?X\D^W"A*TL^WAT#&G93W\H#9&'W@_LXTU? MTS)V7P[]CE%_)REM]510:2/\O<1 MA'-O!!?9_;T\>M">O4=WY:0.F9<\%,P+^#I!S(L!6R(^O7D>W9OG4&7Q\>JY M@C:S=\\CO!W'^-ES>OZ&JS@YMENT MP=5R9@V4F>W[!D>FI]HR6E)G(<0L4=G!/#BAP?]D;>!?8'"&3]^U$N$[,H5W M+>$EYX,#6KOI\E.DH1P?^T0])=';ZAPZ?+'C3E.=E%Q%'B(\RL,D4D>3_,,HAMNB/H?,;+]'KXCP0E_=V!1,#AY3 MVSMBKHB>GA,AT_&CKX+T]=>$=7&T6NW*Q !;>8JJ)IM-2=_.(2-RN^Z(Y>6= M0T#W[KD$U!F?55D/>"1_[?DC?_R-2+O">98R(I@UY1QJRX%V+Y3R@?QQPCW% M5H$)N?%95KVS;<6F/WCBGH KH#K.A%#>UD#ED& H;^/%2827KD)"?%%FJ+ [ MEU7+R66>;;."\U "H/"2 MZT#L*++J1#A\3+]3*F50J901.@.G+,H#. 'FJ8\J7R":?$7%EOZNQ&FSJF_+ M!U2^9BO!PW%"D/W)/@?DP#S0F&C7/S\NH80;<\.#<[54_(*2^K%,BHIH!G=] M$ -T1/( ?!;34T@6 UB:5, .5&_WSD?H.,5IN0WO?5)L>#OUV>]]ZL?^]X.2R#66..+$>A(KCI M6>@<[F LM6'I(0&RG'7S4!Z_"P=U4 S/ MO.=8S2-X'E/@'FENZ>9VW1\DWJX_8YS*CL(U6G02!K4(D'FNDZC5!B8 GRG_ M/4E$5<_J.YP5]75!R.5['##@GFD%L+_'XK5&$&NR/38GH+[86^>*/L)Q6,V4 MZ_85E1"]XL/-56H*%Z4V29FU5Z0I^G@3!776'&QFH[7$W3M8P(Z.W]G2=PKT MW"X0?L?G:!YJZ9WG256Q=RS9V,Z=+R TKS0+#SHPAM6/P,C@U4S[=+1&9-%' MQ=:X)'^BK[CF7R_G9TC98>&)2 =+&(5ZI$HP+:UB+"1)U1T> ;/J)SH=1U[J M!&J5IF,#F,W@4> ^6\#OX/B78[UE0F\I5N+NQ/OGV)9A'M=@/49%QS0]'$X?VS#*=G:V(7/V4Y@=[\]HR*N^2= MQNRNJWNT0K2$V80MS5;[.VFP5O[._W6&"YO*89(V .BSN]4&ZRO^Q1%F*K#1 M] (9[YMAC398)_$6$A;(0%QR' (M-^1^"P4:2+W9JF\;E?C#R2S0,!#<6F>T MB.M9D=YDR5.69_6[P#X:M=U7M])I&Y1HOB*P) :@*L89J,_B.P9CB;58G]7E M@??8U9>1]!3E*1B/I1WO !V;P4J4; !['%HF8GX!-1MT%:65ORY6)4HJ=(': M_UX70K%,M,Z@Y?ZI(WC+^#327#"6^JG5L;?[O@=269&Q-&RMI;I1&U0[ 1U$ MA>=&U]45B4!W,#;^M/Y^1K.W)2R)_W'@'8_H1.^UST<4R#LI_R4^1=>MNBV6 MM;KF.[ OB:S1OJ-'\OQ(MRA#0+OQEH/Z M\$=V%+5/W R,)*NWQ\8BO2WNT:HI2QJ!*]*ON"C[/S\E55;QZK4[QSN5H#U> M/X'K.FN5FS[']4AZXEWHE@+MPL]\H#"XXN8UJ<"$G/G,8KI#146L&R6%V*,U M,5KI)U20?]2""I\P\-V!J@KUTN>-WT!Z5JA!'?D:JF.,8/%M4 M,MU=9Q>BB_<=__\)4,E&=OG]QOBM/(N MVNLUFCH&BD9>I3!T;N=4A7-=?'2U!4;J!]^)!/D)^[R"@6? M"D ('@S/<';AG'KW(<##A75X%1A?01_4IDIQQVU8!QS]"-:A'\$Z]&/T.L3G MU8T._;C013-_.@0WNW"+*S"V$>D0GU\ MEYTU-WR<<='9%0F&1=HW;SP4?9["*H@[8CJ;^@7#+%!ZXO;L/KTS6;%+:_)( M"Q]N'ER9P@5P:,49>C;6OQ;XJ4+E*QURMN33YY^+%5$8IE!#7N2AEX6ZX1]I M.>S&Q]A\P05Z_Y*4_T#U55.D_$O=??CUHK5?(XG"YR* GGJ0$-#?SUX3-^165!MSMG&T381M4%>JH5 M)E2W63<^\&9'K<:&TCN<=L,)#.LAI]OZ&97T8)TQQ=5<&4@G9S[(46LD0"J' MTSX^,4L\*.4G"B;8C..#[4F%,;(Q9:- BG.*3A$T401-&JPY3-!L2D*4OHT+ MX=P("B8M@MMA%O2-WU),XZQ.:LNO"U:=I2W*@IMZ9]]%B?%RWN4(D1K>]^C)+^LZ.LJU\4K MJFH:2F'APHDJ&K?OA&_0/EKUM)65&T4UH&*)*%ED&][Y9H=K;[1]?/?[X9M1 M 34C"B._OK9L@&.!'?,A@B)NR(ZW* CH(KRC<5974Y!1XVK8XJVW\%#CU3^> MD@JEYWC[@HJ*X;PN5@1]]HJ&/U+SY;$2PW[X;M=#LNY13A920GY55RP/EG'3 M55,6AHR<(-N7QK5"YF,W]+!Z1FF3$XH999^F&G!6EO0)9T;II_<]3$?]V;>D M3'GU'ISC[5\>=H?72_4 ,G>^)EM>E0?>I[XJP.B33[JY>9'\CQ/:+7(0N;LH MH6DBD'_DGN-JM-@72%.W\+:\"L2.33@=+Y5CS%TI,S7&R'U8[@3$"O7F"ZX_ M"YTVC?<$T[T]QU*3-Y:KL]Z'@Q)Q&06E%$1"$!U.ND/8K],.$$8EV;,TS2AH MDG\F._\RR=6%P@[2E^UXP/J*:JB^-G2]ZFQ)=?9*=C+4-ESA\C-IZVR4@-W8 M#I"R&W]KQD'T&Q]LB"9KTI+=+R%JN\U1 M.E8VA,_ 8'(W_Z&QD8?HCWX NLL=R[MDON#-S06N\50\+NC\VB.7-BOMR\LT>ITRG(Z93F=LNB+N^V?7TR;^ZUC>_(MG.T- M1-Y[XHM4>ERS9!?08(91%U[N6V]?&R MT=QQ&%#%[F&+J5DF+G+ D>0;-\@NP'[.CT=O1 G(MS>BX'2@-MKLR1:W!?=M MDVZC/%+[*ZIJFM4U]Q@X7SJ1CKYX))J[S'._C0GWN; *U(YI$E$]HIZW!;]$ MI4%+N5O";^G-,O '3FS$ 8R/Y_ZH XEMYB->(L@6BLH]?L.&*C=K"5:Y05.P)@V;QJA(0M:M]6B(.?*[7#S_%\O]2Z[X^IW@I.%I"X2YS^WC\DN/_]H"1R[3+GRY!,Y^\1*0C] MDKQEVV;+K\[+^]87Y1U_\_=^'D><6$[ZY*6\/0)6Z';<,%XC-9\,6*9\'*'L M7@P<-HI7((M8;9')6=!F#[J,LM;6*8?]P)+52D+7RB(/, W\F!-"%\WHA*=D MQAH!G*7-JV8#=#?5VDFU@T?GD9&\V9 M1;6[LP=E:_9"O'%^!6S(CBH/?"M'G&=Y,/O-+/K*Z[_&[%2L9LB^]<^ MT6Z:A;%4/],L#O?]1##U#B5EW;FW(%U1>MB+R6-0R8K]1.&F:Z"?SI>>GX+. M/_*DA8Q',#-90*QYA#Z0Q*^#7#/R?D]HT8L^@4<]AN6IFFWK+)X5Z1=4/^,4 MYWCS[OJ6N7Z/MG$3G1ZC&KS.N6?7;ZO>N?\-99MG:KZ(#4DVB'V\2&JTDX*K M@;3KW79037N/SY8:3!B;"WI.AM61]8:S;G7/SY3E*#-2C4,)O,&X?'M!*R*D M1U1NG86KP!W9!JP '7TH.J1.BZ(&XPV3K= M$RNYI+R# <BA[P>MO26LQ[N]D*Y89NN.Q M%&,FS1^D]6TG3+9D1 99R8#;.(VKJ(,(KVV088[W0\WO!88BKA#"G)ENOOXI MQI0;8S&P_^DNA-S3R&I%Q$&KOR<;[I*^5!^VTUG>QVEJNQNBN*:YG+%NRO\Y MVBEO(OFA2%K;QSTB<(S:NC(Y#_6'FM?+#$A7GVX6_R72&[<'R>99, $D MJ-+!.EQ\K".B[C3]MJFK.BGHV^;W.,^O<$D_.DX^D7?B*,=$U$GDH]+6\U]N M0,;XW8]%CS\^>PI37@=)/*K1<&11I?RXR,SA\&&>>_/"EO.'.BGK&+UJ;K+2 MYQ)7SBZNJGM8)'FOZ^$TG2U&))8)S>4D3C>)UGN])CX@2B^:R-$8A8/O9__VXVE' M&]*.=C8>L4QL\9[6()&CW=->%C%/Y<[-H86H%IG*0OR.)C('_VDB&X]&+-.8 MPX=Y?H=\&L>@/VZ/BG2B_$&=#BD(-[\+$'$ZP%PFDRN6_3[WKLQ6B,IKO?29 MD28![CT^, %'/-)^AM?/F,9HTNVGC=LE0&-4%W,B@!)PO(;(.3_Z$S%A\5K( M_7TKD^.^9^L7#0UZ/IF> X]N%.;')?=QGN#92J@7@A?38]2Y*^NCV?G) !U^ MC(_"!FD*X&-=M8<>%!UP#^:$ED,=JYYLU@+[-9<:$(4)6U8>'ZL40 SQHR7/ M@4\6R5\$Z7#GR0''D$XGT @[$!#-]N/- M9D#5S.V.7"KFL>E0$.AX5STE+/)7T-RLG6.A+.@2"CIR[_G-.HIF_AU"T&83 M<"'*3NY8._IZ_L 2[I>2 O,8=A#&TF(%.4M3]LYIDE]DU2K'%*AE;>2Z4;-B=+,59"K&:YHME*0 :V.,Y /./Q[ MI;Y=#_F_1SDM?G6.J[J:;=7YGI5S1>(-O1V];+S=T>G("?K/[V>C3G3K'^TW M[J>11J"W&A7I?ET=Z<06IT1-_[#"V[9CMN3-(C/WB,@GHX]GL>\7J$ZRO/J= M!Q?-C3YV_ILCY6[UT!:9E[VQZSG9;X 7FNL.\?H0=]L_Z>#L+9L6G.9^ZP_K MQM^"C*((Y;TGODCO\J3XFFS1!:8GL:1CT!VL_Q5UJK, 'CQF9R2#BFQN^=U_\THZU^\4?)V2;^'M\;/[*.*V0!!*KXLK MLGU,<@K%73:!T$.B9=!^#3!'V%B718XUW:/=S3D9.F^>EEH=[LH,EX]81R<4 M37B*(6P2O'; F-53$2'.R(][^+89J^R>0'B]MS)K?'(TYHZ&8$5$=4CZGE;(.X"9-!2'HCC MM_1F&?@#)]XM A@?S_U1!Y)-(!]QO*$B-9N/W["ARLU:@E5NT#)&E1,Q;JUR M \11+B@ #DE/IB:.TQ:N<<.V4>JP&;M3IQRK% M>S/-[;.]33%#:'M78H P(,EJW1K2NO83X+T=$)<@[L([2P9?1S$Y%%;> +&Q M_X$\K&5QHY3:77I,T%YIN4JR 0SDP7$+E/,UK\>N+VMZ?VZY?2^Y/&<::GELW,%SZJJV7:W2HOT"ZJ? M<8ISO'EW71A$OT?;R(E.CU%M']G_=$&[>UIML"*&:$5GS89;%62I/FPWCO(^ MXK-^!BINL_74&")'5A7.H-7F5ME M!L3?=';&3^0)K@?QD!=TJH*J:J+#Q3$E ZDE<_G/)JO?KPO"?Y?H]W)CV_<9GW^TF MCK,VAQO1XCI0A[! HDXVU,,! MKHG"?& #JB>U)4H>QFX]HXZ(^CA+/EG.P"RGA;I\8,MI$!4]'6^'I,Q'=_ZM MQ_$RQ6R<%\-6"VCPP*#;;% A8MNUDH/XH\]KE:R#FI(<8LTM_!+O?[G@[ NB M+\JV_-VNSY/J^2K'W^X1V2L4M\5U9W/.DY>L3O(%IIQ1_PYGIF;_IPGL9.1" MG>>:/'7FX$_':@[NT2LJ&N)BX&_U\^*3G]O;8E-]TMMI8AN,2AS3>,)!-VG_ M?*R3MN7SNKA\RNHT67S6\KM;;-I.NSO-6Y-QB6/B3EGH9NY?8BTZM<2+,P[5 MY33NW2T0''%V'\:L%]Q2],Y5R3> MT-O1R\;;'9V.WIGZS^]GHTYTZQ_M-^ZGD4:@MQH5Z;XT_4@GR&I.U/0/*[QM M.[Y'-):W(EL'^CC3JLY>LSI#U06JDRRO?N?A=&Q,49%V([FG35 T6+M=IT\: M[;P<%N[44T H4_'11.F]*/V6O4.DT]*+4(CJM[:XJ8@Z5]4#VK03>_ZV,@BV M9UP.ZX75E@+N^\O<;STKXV^N=@+G>;8E,GK ><,"_MP'(>5 '8$B('^>#U>: M&,C.Q",9XJ*KC B'XZ<)S0=VX-\^HM5S04MB$N/''5\0;"<7!6QXHZW#G&+0 M%:AB+T\+,JQ8;J8F$I2A9,[:&-4Q/.P)7YRQWF(FVB,I.V2"EG?DPVRY]2PI MNXSY"I6O:+;/Y#F5BB8\?U+8Q#__9".S@3G3 E NOU-0/RX333H@1I>I]*R& M/?_KSFV:?/5F(4!#@%7\C(V #&=K7B>X8GX'@>6FS&;C=(8KH#HQ"J&"5P\8 M?WIJ(L099>%T'K< S4('E=GJU79)/E9^O>FJNGV;.KLZC62:!.O4:SZI12 $XWC]1+S@]C]V1E[ MB73 [C0VJ #KPX)"L!BT"LBDMAZ)\7HLOLP-%W.90:L\J:ILG:'TK/H%Y?35 MVH=D=C!EU%:VB(O;QJ!,-N)P8JDDG<5*L#., /44]I.HIJ" M=K&J)40,3E12T)'!S8:@U1&@>;-KCL?EZRMN<=IZ^P9)[\'<OB1928T-/Q H!^I$*P**1I- 7)HID BU>8 PTI-N"_(W(CQ=OM%,6N0Q MH91+C^C@&P8\/!64 /M8QMKK?]2VMH1=%V1A);],^%2!=1R*P;Q-=. (83"/ MXZDL1T_GKQAME%DQQ'5#V:8X;PBQQ>J=[;P(IT08GY.LN,%5]0FM":2T%4^K9ZB/(Z_0&NRG*2?4$'^4=_E2?$5U>UEJVS5_4I7 MR(DRZC;KY ]O%H$:&LI 5P?AW<3\9""3PU=.@V M2( CT#0M?G7U2X74?%_EZ= MP%$&0.Y\2 FD'Q>9$D1%?T74_AP71,<:,AJWK;[A8CXD7[("EZST5>OK$$]G>;YTL,7JR& LQOY M%0C(?L],8QSO;'B:Q"7;<,3MR77IO7F*7^S^V0__LRFS*LW8\8!*%+;XI@(SQ^6O4:#6NQ 1IY7&;E)/(76UB;\9*K:N.W!!1\8+&9%#@UHI1]#I9B M55_Q+\@C#O6699VFD\49UC0BW;20B:F*ZG5Y6KKW@V6TIBRP@$/I\'8QAK\W M;L\OP'MC(/@XO3/,15M$G&!OK(">[(V%T/YV*M"AP[H\3[8HBGZ&>V,A_OB7 MXHXWS;TQJ-%T;ZQH%(7&&4E 7_&@W<1[_+/?J2*:V ,G^J>R$$YRCT,_Q75W*F1P)FO5N=NRI9[.6._1"A>K+,\8 MVMOUKP]=L)!N.1IBE][OR=;C$5^NUXA>-*6MZ"^G(]AEF=S)>T<9E3I//;M/ MXX$4",0QUDYXSK"&(^@)A?5T4HR 04(VPB@5L"9&;\N!:Z7#2XAXO'@X(IDN M-$Y(C;E"-D0 _,CDK#"*"U0:4TJ,ZJ/-):!0O4XB,8U1ID]#6)Y&&IACEI&& M5'VRV2/E+E%J3",URH\VG32%['5:J6EU7%4IG.EU_DS?9+PN^L > 6*5I:J_ M)GG3"C//\3?ZE(7!3#/ KC'IM+!_M/EG+GJO4U&+;,>OPX8S*\F/YX25;/;( MBEECC3DU;/S1IHQ0<%YGQ)"JF,NV0GC]BFE\KR%@3WE?IH+_F#"G<,UR'6C, M']T./MH\X;>^J[N4+E"LY=4%L*N,7>TL'^TR60N>J^S2XOL M;KK]?)S.&:N4N7\@QV2I$J'0F&1S%!]M)BF$Z'6ZS&GK#UTC3+.'R\XXO**$]WF:1!K6Q=9R0<1<[NKT5)V-L4V;]8@*A+ M7::>RO1D<'XP>*K[O#"3 [&*Z]]"HC23F,/V"MD^H5!"O M;"?@1]+.V[JG&!ALSOUX4>/W,[PJ", ?5F46YN?/J.=J$ 1T^%:%$#1@/='@ M$:H:L?/;'D5\NQ=2,-%627EW3N0\&'\;^%%@X%A? EVXQ.LS%[RL<5;5*-_[$ZB&3*0R6.#,KTP=[O. M44EV[7TN_O Z,M_W L/WE674\+XK??"%C_5YY1;V&&%G56346,/RS#F4RG19 M##=6:!Y MK( <:?#61(0MRDNB$LIV:NW/@%AU7K$95; MD;V&M)F:9'F;*)701!X.#:N\5V]E):'J1E\9TU,V40NQJLU;'(NB*62QB)K- M^[0H(KFDDDU*K>8,!2&:/FJW ]J]]"92/#,L\GJF:BQQ*ZB5S!PJK2X=!A?[ M SE:T-]VZ>\&CG?CY&-GI+/U<7I[W6O(;1X*XHE?+VZB"LCM^N2*7=G7$HLISXEZ<4 M\J69I/52<$&O4=VN%4,A8-X"0Y\18((A"!_K;*<9>_3Q M^(*6G%;IV Q0I%H#P!@U2L2GM2(-$'N+-[O7'[)1?T%E_7Z7)T5-%H;+?S;9 MRW9>ID&_H4B_) UCU#>H'*SU3])1O.\ MB.@X]!TFIP7T7-BQMU Z;.-#HW[M3?YB0^@^3UXR6B:!"&!6$M"HK2RE2]PV M1F74D(:U_LG[BK?4*V^BM=6FSY.R?%_C\EM2IA#[*6DE,9;<5C$J(T@"+LP@ MMQ?SRJGFB6HPAHH1)H&0A&CVNG+ MQEH'05UZ*UOJ:;/%_HN&$6,G6RXQ6JN-%P]MC-KO1H:'V83QR/!6PG2A$PG0 M203H!").?>3Q9ZU='5*+^IO".FRG#*'@5-\$EH(!&A'51/0%AO1Y%#,6#U!B45C8"6);U;QJN4 MKMU.JIS<=M&JI5H*;A22V\]1I&,,F/R,9RZ4;4.<_R7$'?7'-0',3+0B1KQ02/2(P"O MIHK$1VV1$'%OA.O9$<,=FB5:37>55#6WOK,<:,+,%,C;.J(>!0QD;;Q0"/'294*$ M+_+:$O+)B>$J/Q$E#^U0C!QT\=8E5AML##.# L=EBI8)DH\NRJ-K'J,W@MK$ M(%C) GGCMS[QCJ1?BU7[:H#DE!X&/&56 .R#V\F[OVN!XWGYMLJ;E)ZTL1*; M]*UL2C_YX1%?OB5;,F04_![535E4]SC/K]J,_8F\#M5=)_'EN_,Q9@(N)J)6 M0'42$D)Y,]4'4Q$,E='8YB]-'UTZA'29+Q[T^@).R9I4UAZCUP+&B&4L45(A M>N.BR>E"0*L'WA&*RSM&-X'MRV$"]=P(I7Q2:*+\R#/(1OK!3#=-)J*,/ L# M3<);,N]1VK0O"HZXOTE>*G2[/GMYR;,5#0W1L%!3DY]N MLFW6#AIPGKKH03YI[7KXR#/8X=@$,YWM>#)(L0I]]85-T[_]>(JQJ"?,3$K! MJ+U-3E<;9;DL^,KKX\!#'IC&!P_)"@Y0N&3205J>//.8VBLJG[#7;%"!-!Z? MD_HWW.3I]?:%R/%RO48K^JP,E0 QK3 [!D0B-W)*)!',$"?RT=5[TTZ/*0JU M?SX&%4G.),1N"" BR[JK,@+>XH(Q*?>U $SQ:K6!I!RI-JSG(WC70GHNCC4/ ME=4)"3?#IUE4N"-/E@'E>>@D*&CD>RC0.C;,X64%0Y,BM7)_)4CCSO E__/? M*"FKA^;I[V0)[[U4ULEC7_N06D#ZQ[ $XBD'^$!,C@9$D@,L@IL_3SB%\\K> M65,_XS*KW[\F6\1)"E8#3AGD (;#(3=;& (JY=)YSK &GU>(V+\D_T)VN62^ MO-^NKXAVD57],RJW2?'.32?6:M-Q#FSC?WF2#2(VXUVP5G%ZHHL5L(ILO4ZRDBY1'9O7=9+SUAII&Y7\99.81M% MLF^\1Z^H:- #*E\SPMS] UA3.&W,J:XQ0*-^&H&"YC14R>.#\_]ULEL\LTKZ5SG M7/!U2KY/%_PR*?,,576WF>%7A4ISB[,#NJFR.-TK%[Y+U QCL)4@/N M]RQ"P& XY&\CY7 R_KQN+^?D",^"@- R5BU/A+C/S'5G"F=%RNI)R$YU^##C M4YPIC$^_&21N#&-OYD_+D _.:J9((U]9U3,5ZVHZ0+*#78L<<;R[&("-%TE6 MN:41XQ8*-;1XI:+4U3VMSL]96&:_]W4[]K\?E$2N=>5\&9+)MZ3+$4J/]+;- M5GC..OLV.$8=?/-W]X0C3BPG?7(U9(^@/^(<-(QF3GQ)WL3CR/O6C^/X6W#C M*"%=/H[CAO%&!.=&#W0!O0$:1T"]I!AC4#N/%".*> >3$*($HQA[-JVNK/Y=M+5C*A M7,QONFFTD.G3M$6L>B7EW(E^37M8(K_,M[QANT"18;;>"MY\M. U.-RJ%;V6 M88W2E[A]073F%9L;7%6C&R2\P>G\()X<.(^\?=*L!=*,AI-L,P)L,P%L, M7F\PX!)EF^*<^B"EX,*"!*2/;'-!_%LQT4A@$%>J)-%!))N++.:J!BPB3Q_V M(-CS_]F4695FK! -OT0^#'KXCH$,.FC%T>,5KD-*O)$[;@JSS\TU-LK=%N=M MQW\& O41N-)41G84V/E"7>0<)$R1PN)C "G&'B03LRB*E&FT4#JXGF-F8L+ M/(-9#7)><*,;8&:AD^5FDGHGQ!YEX&SVB)J8PT%Y@CZ2,U$T-\A$CQ5J(HM% M89T*S4BI;2F(]Z:H!N=?<>UT LCQZ<\!$;XCG 8@T2T]$T1$+!%X]>U/2 ]2 M=)LI?8U@CE2<>1X:ARO6?HC@F,6@KK;_X _G@>=W,N_N=R7CVC/+<2507J-? MBY36/LB>FAJEETE)BX%6M^LN7$;F<96E65**WTWW0,%\"3@:_A-21$4\%.![0L7", \E6,843.N'0[D5-Y(P+>H40A2^)14V0K(/!=6 MP/,$U@>K7U'=6A-J*R:L<;]UK$R^>;.V,/%C.3-CZRI%2>WK!-42%YX.,_B_ M$7?GF;A 9V3/DFS0UX:>5-ZN&=?5;5-7=5+0%P&8!";*8=2VD[=FV_"5RT88 MFLJGV95YD-'_/I8K"XCYA9C=&-0*PIRF^@A01NYS:WH@(M&""L3#^A+*>ME" M\7XFYD66TYTTT$,20 LFZPPZ&"43\6'E;$R0'LC="%.*RZVJ'"E_H'65RVHG MDAF_9^G?FZK>HMF-(DLL,E<0@B5:!=86D1M5AG3K^&48KYL8$;^P;8RJM7PC M(VX=K=:"1>+*\(J[,S^:JW&=Y.'Y33!_">8GQ:%B,!:U54F(UOP01[9:1[7! MD7O=KK8XLUXBSWI7!O$YD@:%O^4"EXE8A#[JZRJK9Y0V.7T3N:BSE"I1]HH> MT*HI,_JZ6OLV*4K98^AX^]*T@KM=3X7#NYBW#/+^,HQCY#ZD;TGYIW<^ L[= MP0/TU(W+HCV%,TC"6GQ0<*FX?+_/=+E]R?$[0@\U7OWC]D5X?TT)U_M,8CAO M*PQXH#"\13?)9T5T$98M?FDP&TQ?T><1'G3 MRU(B-X(+E:[1NG%[;_Q>S;2DGEOXS"E.-U+V7DS-N?+9VT! @3975#NP\,6TS M8H>,\%/OG.+L=,X13A_[BXZZ*4UMP4JBY']-\F9Z>J359B B0!MO=LNM6F S M(8UMEQ.2J*$#DA)E+&(L &$D>_AQ%L)N/QZ/ZDG97DC'IGU&603,2AHNUQF7 MZ\LQ:;9+H2YH;"U(M+AU,LOD.Z0G>5V\$D28%@CPZ##V5+R++YKO2ALK(7?5 MC260?HHW=P3=)]^^)&37ER5Y]175MVNB5ZA\G94>@3>8LBQIX+&8@'KDL '3 MTWH"PE[:HJ%J[%'Z4SO&?L/E/ZZ+NQ*O4 73+G6+J7K)6D2C7V"VS11,ACY* M)VO'V5569-4S2C]CG,(T3-UBJF&R%M%H&)AM,PV3H8^W!MV./<*12)\&GZ:* MPSY%HR%S1LQ4@>%Q>9GDD"XHL9$OJ*S?[_*DJ(F73?WJ%WJ+RZ-#*J1)X):" MX;MA!L#[35X7$BA/2XD,'UM;CY,+'H#8=%( M8P2(S;=>/D_-<$'V&@U[V8M%JC9$(OR%#@+:GWE)06-1( V&C?1(CM_\CK_O MBRDZ6R!LLFD 2GO?'94VJ)MCN T$W'[+)"_5]2L4_["N<34-5U@/S M2?[:FT[RQ]]F3Z_U22N")]D&OQ^41/X=T?F7(9E\,[T!H-$#"'=-PPFCGQ)7D3CR/OVVZ3\A;T.$I(EX_CN*'C M3>FA!3-=M<5&A".4?@T>-?I8:RWLL4Z=%37V5SN%'-X([IC"&ZB"RS=^[X4* MZ?J*>G=(\X1)V% E"4[#H"3RN9S7\8".)(.U^N=VXA1H0_OWF) MAUE 3A+1 ]&P7RNT;O*;;#W-.]%HH=*W88MC43NA%!;1OF%O49Z'#(W[1-%X MGW:O<)6U5\C;-Z$GV@&" M[<2J@(U,?W0XMU$H13^=AOTIVIK8&N$-A9\A#04 A^!F6#1%I[/(WW-Q>HXF M"DPM<(QVX^+!6=^!57@&-39.. ;J/[_8B*HG1U&1PU[^K)-BDQ'R6TOJ]0;H MF!1B7=HZ+EFQH1=RW:!E)Q.MEH$)94^>L,*Z86NUXMU2F?@[V-8; (_%E 0Z#MI='T,B$=@_EX^-PH45 MQ1U4O2N&9=YKE-D!#T0P["+9IZ8B6^2J>D ;=J^,LXT P?:;*3FL%U9;"K@; M >ZWGI7Q-U?EOOO+?+^\)BOI)X?W'8?ME MWLD[I+1 4PG+%7,B.!E*%M$;H_IH*XB.];)9,Q3]1.FR2_B>A?O5H171"0&L M26#\?T6BTBAZC=0R*3 J\E%4HN)ISWVFKFB,I=U?52:NP[A3^:8M MECX:AM3G[I92YJ T&DB7:LDOFT1SH"L6 WMUNYXR.9GE,.#^.H0".!I]T^+: M3,]471S;SNNJJ1OV0->.Z\NW%U14HHMT+E"I%Q\ JL#DR*'U*WJK'[^A_!5] MP47]K+&ST4 &<#4AR$(T 7!]4CBCVM($FPXEB2IW%4):O$N:'N?_C9+R\1NV MFB83'$:S8X?C@TT*ONQ\SH4=14L\#QCL%" ]3],1+;&83X,6RT><"!SY>9\* M+4WQ5J?79_D*-],333LDQE.A1?(!9P)'>KXG0DN21<7^^.8!@;6?!P,DYO. M(?F(\V N/>_S@)%D?D,TB'MC#H..NA$(YZ%( 'Q)D0ZS[F;#^^BR78WQW#1 MS^BZ%K:XT#0>#)WNQQ< U=U&> 6P9]GCU;^=U(N97)7/01JU[:_BZ[7U>_NO M)U9^U8\+-;O7-X$ZY=M^I'S;\SS;$AD]X+QA]Z[X=^"D0/WU-P%0>+FW('84 M^;X?*-2ZW2;%"NTLLF> >&@BV+YDDAPUOM'684PRZ E6\=7U/ MB==.MA'\]=91EO4(.3RE.JX0;<\) M80YEF^*\(?07J_?',BFJ]@Y^7V5+,.[PAA/-@#0,77>TF=?2+@CV>$^0%?;D M;S]&:U%FI)O9%(,H7FM3+@M^5K<'27$CW>I%CR^P4;2:BR1J9^=Z^Y)DA-Y! MKG_[$ZOF)K; X':3B01H%[;^Z#*NH54 U!%O\]0[%96##=Z=DDP@.(NQ*GS:K^+2F)TU-GJ")2N*V?47F.M]NL9OM;\\,) M?J0,T*7X%1;MIOO2XQI-/15@'U#X?I,E3UF>U>^\,P<0+)?S&>SIX;[3PWV' MMN^GA_M.#_=QQ_'T<-^1/MP'6[# K_5)T?&?Z O &CAP!F;[!(5#(-I7 . ] M)284:5*F$_*4B2C:[?8)"]!VS@Z*QUW=L4B2?#3',/P1[&%\GFEJ#@&&,3H[ MYX1UT]7LYZ&/_*$$^%S'YC,#9F]',1V-KC[ 0J9KD347. #Z>-TGHWV^1.:@ MURC /B*5R*^$,:STZ!GR8*TZS'VG (Y?WM;=EU5#9K.5;/&(!V= M-SY.G54(Z0 Z/*<@ROHR$#J+<5S MG)H.%]T!E%Y*C..;64'H?_+._$\]99\T@FGVKM&1JC%?*(?0V5W/!K?.7162 MY,:C%$RB%7U;(%MG*+TB _2(VY/Q7U">$N8?DOEU*%?X0!H+PG><(VT:3;:/9MK%F(WZC_>>PE04O+PW*4PG= &,-_63TPQ. M>>"B.894ARECLP,RP=B+#M(D<"&P)\A@ *:Q.DU9Y>X'KXL4;0OBP*^8XG'S M$Z0PN\>]N3#!3$.>Q8?P)9^50_LMP!9Y]H%Z&F*P-LME>3-,+A!C/#)YSI8' MJ-T#+A<2=!\O80#B3]@Y<8(>H@Q3W^!B\XC*[5U3KIZ3"NW9XOEJ0.A.RDKH ML!C^]'Y.-M@;7+[?KNGLZ2%2S@T'2RQ* 2FPA"4X :G<^DR66)2"4V#Q(;CS MY"6KD_PL33-)?2@I4%\?2@#DS4;;CB8&,CZVUX:]LII3@MXB=SALS1%V-3&A M R4EBPZ4,3GQIJ%"%U?I8.DL/]#!VOF9QMU&&<002]X3?/N79IITE_&"(.X03T=D@#$NMSK:X*41R4X$K%:H' M]V[?'&B U 1RY<*W=>:DR,UA3\+1NA7<")'S*0Y=H$91)1=4'.VX:7@2L)B4 ME=?PH>-4>K$4NXB5LB_S=U.\E3FYH%^[!?IR42.+PGDJ2C)J2C)H6WSJ2C)J2C)J2B)5"A'5I0$ MLEB!\W,DR(XA2^=3DM,Z_ _/"-4WN,UHX"R<*K!.=&*P4'CC'DBI 27\^3Q6 M8O[^_]_>US9'CML(_Y?[ 5J$5' M4GOM_/I'U$NW7D 2I*@F*?/+SEH-@@0(DB K 1D/Q2) M!VEM32.FB*I0.5SD?.Q'7S\/J[]5N)O+8D-3E^B 5]H$!3N(9>/"^B!"2$J5 MA8B/UU_U0WHT4(4-5L[13E<1H5R]ZH(\CI4T&3Y.+]^>P]1.#)I"^P;/_"F% MMD'P)HZ9PR')=O*$:Y:2 [9DB@#M3>G=*\DC-JB:_P^$+?GN+V;?!&<6 MVV@PP?)&UO8)Q!Q23=J'FP:_H]JFC.S =U\*@"HL+LS??]'U:(LS^*J%M M'>MLV].)&F;P=B]T@VX70S2PHGX/5TVR>RGOGK\738KZL?J-@>W4;S&LO2T+ M/W%4C>+1CB7MIU;'Q?CU%]0;R7]0N_5*X4NB])X6M3_\BKG> M"E8FX28IE$10'2M&6%6PKD&LM;EH? &HC,3+VT%#%4%LO0C(=A:$D)[()YY: M'9D38O?RZ8R (NV=UBA.N6RN<)==@H.&Y5UCAYT;F&-3"SDFTFTMH$+E@@<, MZ@Q38$^$5(GF^2?\M /]=$VNZ;ACV@PIN?/1HB1VA1OP0GPTOPHTMF&5M$W. M;L,G;R9N!4SAQ:+=A_=;9KF4&Q3&?A_ZB9FF.=@Q@KPY]F>#7!S MD46AL4G_Q:M-NG]/D&C*&%#@SN>MEJQ []P;&E=#_J_5"),1FX0Q= NF80[SI$ MV_X^/$OM_6DU7KA-'!_VAY1EN][L:5XF_ZY9BW>52!#(_2)$D]2@S1@Y<>^YKJ2UJ4HL?6T._]]];#W^V;R-AXA):N M/@!HL&H +,H^C^L3,Q- REBZ1[BFQJ$&AXV'=F!.Y?YNMRD%PBD'!,ZC,:!K M)[3>L:QW%KMQ ".F47+P8D];?D^R4Q8Z6CV,"^Z3>)U5HR%%>?7^6BF]X]04 M"$A P":0'@F5F$I=09I@]5M-X*D'/+7 >0G ':+B^9X>HCI*-RVCU+[2+5 \ MT,LNGECE5VK ME"^H $(;D;]PS>4\ M)-WJTD1BBA.LS_LH8;4=FSR6Q77&$BB2[77VK>KSD+>6R8'QDO_FU!B^8Q;T MV?CLW_XY!8#%0* 5P($"O^9F>&(Y0)7WG=W_U-HP*>[KKS/J/D^R.'GE%IU& MP0+7* !V'1*HPI %!%'2O;_90F:>CM3\43*U91BCS^3:#J:4O&3Q[3:E*\X;D^8PJ&-^,F)*4+72ZO>H_4UY">ZU'QRRVFVS[)2GJ MW$D/U<"+5@$7)NU7:==W).':F2+Q%\+6$=ENWBJ58 @13HQRF9W]5X;X2HRS!>HT! MJ][ZI'<6:V;(KFJ_WNLVJHU@(]Y MN(5S!WQ_F/N^#4Q98 MO<;R\]QK89W%%"U15>W17^>,;<<"8.[CASKQ7HM2BLS2,%7I16[B.]-.* M6:\6P"A+*?/4G6:"O/J\)JZ4D[@Z#CH MC?*6O)=/OY'TC7RC6?D"EX[01R,H.8!#8VVCTI(.3ED"#8X--S&5P?!*%^ & MX:]U"4OS_Y$H?_J-:@KZJ+6B?!];KU:L8?Z<1YJ/??O[=$&)U*I/N)2Q1GL= M06[:KUN4 1Z=49B;WF>\9O)(G+_2P[@PGVYS#6%NFJ]:E@$.G4^4F\ZM>='/ M*\G)VYQ]N=]<1Y+KYNN6Y"F'SBC)=>?ZA@!?)'GS7(UTICB#.!1E>H1CM8(M MXM5YI'LT OV4X+Z(N*94:PKRBF77BKC.22?.?^;O@(1^S[:M%9ILK][C"K1Y M@D?+[KXV(9V3'0EG=RYB/,L./0^[=>Z^C M*XHZ;V]4A4WVCD8CZ;>H ,/9_8<")Q67PRC'#N0[G';&9S&O$W_-ZM#+$Y1[ M3;VA(&^O2ZXU\"T.WJ6FVUR4U=A-%YJ&!/"2&.LZSO!#X.8L7JF[3$8K["93 M;(646?MNL65$%>,,,RNA*W"!H4@$7%_*[52$T[*K:T'QE#JX%A!0W]U:&"(! M=Y9J,P4!M>R^6DX^I4XK\^+INZL*1>/4IJ_:3$4Z[5KN%Y1.F:E^ >GTW/TD MHU'D=M)JBY135]Q,RP@KWKED5F)7XU*2$:HHJ8K"N3IY/*,(^NPF FE#NH>T MVHKDT4%WD$'AU'("&9#4=;I^,!FM,)F67,M$95#@EA:L.AYZ*B5T]VDX& MO*-'I0N?7T(;'PZNO-KK)UJ?H1TJF+)5S'\_9NHL35P6H?<[T M'W&>[6+8SGVN.WB3*\1DZ-7^?_]^PKEJ?O[9_ ;^-. J8>4RM^3(G %?]W1; M3?7O8KIO.FXH_$+**$F+RRB-__.8[L9T5]<5Y(]*#1+-0CI MVU# 3J&!9/=(XD#TZ)E V"=F\YZ,?>9\ )"4!L ^ M);?1GGRA+/V.D)XI&$A5'\Q8*8QJPTK*S2XG=4[$;V3_@XS=%D*8KF0%#&-J MF'5Q&AIE!3A SJ_MT":_VLOA+V0DE1$RRL0/(6,GU@2)6TF>OAW2,KFLBT#' M'P_DC:9O2;9KJ/D:Q?75!9QE]88MWU0:NBL;VN0CQ48%O[7@ KBPT6_50"L@ MPM\A1"!=42(0Q%UY0)"$G'D8TQ+>^3/R3WK"4MS!-N0A#VM=(@/&YM;N^TBR MA.:WM"1%'84!KQ8A4+=>.$!.SSB*,OR4\] YMC^>1GF726=\ C*=[QZ(+[/- MHTIKKGO(K,4P@3-]5[Z0G!$!3C+GU^Z!Q?A78W7$:4Z273;:'N%S&@7;N0;$ ML/;>A7#83-7(&ST &2*M[=)B9$N<.XZM;[% XY?V!,\2L5_6>#>PEE"T[4'$ M/H:2,8Z/RG ^4VO,FUCJI98H$=^.1GD(BSLI8(N\[-FZJK].=J[JCU\?6!$3 MP$@W^=Y5'#I]/^L0P1,&^*4_S!F'G]9 OT7OR?ZPAPT>T&^=36/XF[W*3 [ MJ7CHPP720U!;(88-O5D3WY*,/X_0;]T\#G]S;AX%0Q?/X["AOW[QZ:9&19L( MP)3NL!PT6NWYR#L$4,=BK[%AB3F/]^4-ZX%-Q_2@E(&U+..# MN4(;Z-N2 PKH,^W?Z@7L_(VDK'SM8Y3"F@$&M,N:(02UMC01G*=*= X7+1]] M'2@A1.OY;52Z8JF"W,NYVAT9(I2K/4&0NR/J0.'C,ASU=)X]^#J+Z9X\5D37 MMA[!$8. ;/DHA'2(2/"L0<&*"9UQXA@@M=K=2%%>O;^2K("/)2',D300QMH* MQTT+Q1$W7.A"U&S),5TM7 @42-J].[ORL@Q5?[YY',3V-Q>V" MYCEE@2"7T6OUR^2QCD[3XVU)I:DCVP$<5J[/!-$>,0PX5^I#?_<5Y7/3OV_7 MA!7%@6G=E[0HBVK;8S%E6VCQB.#ZRP>&'"N2TL./(4A(6+T-^<.XS>!Y*R=ZV7=+]/2D;V5T(*5K1M MO#J W4:Y;6\'4FCKMJ#ILT%IIU+HQ-\T.]T#T+OG9IVQYF7R;S+0H%L/QTAB<<#M),B /91))?KG M"J&L,XWKMC-2A^.&UGZIM5%Z*8U:_#C/UCCG[CW;>&S81],Y?1^J-5.[V+;W M)(\9#W?BM!B8AJ G1]S00TG5YLM<:57IV+ 58*:?XSCH5D_^8(E.A>(& 8+B M-03T7IP$=)L5GV%'2Z2;=[OH/Y/5HAKW/DRQ.7J/T.I.4-3*""^"5!BXGMDN!0%"SW.+OH-,QC%>S M1M_K,")+"8?K'\U!H2/<]BLC+233F-)(AD5Y!;61U.D%"B7-0Z(MQ99+*"TI MQ](:2DM(LN]%E)0I!BHJS<*A*\F6:RTM*,C28DL+R+'OU9;4"9[6M9F%0UN, M[=:Y65*,935NEA!CS\LR*1 LJM T%XVZ,+M2MVD1><:7;3(JTF>HVN3\S"P: MM"&?H5E!&D8K';EK\)3:W+0,G!!6C[5LX#D)SYR) !4\Z;&?#_\7DNQ>2K+= MO)$\VI&^*PGPRB"@>ZX9(;2]K0TS9525WM&^)>BC<\ (<;N3Q$E!GAY?:%ZR M+>'XZ&IL\!9 ="E3(0CG945.EYI\@/@\-L&1D@VAH_CN4!9EE+'S&*S"AP7O M-E8IN//RHTBQFC#)D7N9V ,B^X&P!_8593I/<^6-!2>YJ+'[XC>'&XK"J-B5 M-2,7(H3EDKZ1+*K48M(G'\\M/1C[ ?Z2B[<>"'&N*IFX)!_VE.7: M2;%[J/Q^^RDN8"MB+X]W<)U:$).7=^^O49+_/4H/Y.*CG\#OYYP>7BN%"BIV MJ-*DJQ^!:F*9_N/__BVI]ND\?OE@:D$*9/Q3:S3E@;"152Y\(Q&3]=I),1TE MF!=0J^V8)[BV5EESG;U6-^!ZHOX %U210X[)AB#MU5O7FDBJ0OAP?U7JL"[# M(NK(W^1XBML)G;?F.',@['O ?%R?JY@.^?E&-4\#[BQPNQS,@:0KSU41@ 5M MCI(H/69UO(SJ\N#%1 ^>'-+ST$V.;UUT5GC:#:R7H^3XK9=&'"**E^+#*,Z. MNV9PVH[F.0J)(%1G @/$X?1@[&V#1J>9XI@PVA9-#&$<<]#KVO-,^<9V.+K, MHN:=<7JCK<\_,Z-%O-X#^;W\"?!GPG[R7)MJ?4K0/.[^FV$H;?Q73?='Q/LH+-7;:]VK^F](.0 M"Y*1YZ2\KZ@LOE3_E[&\B%F9)S\.K#L8K(R2M/@/"XK#)=VSU"6- &;;!U(F MS:V*+RJM.J'1LA4:I9968H'B%[(]I.3NN9W P60=!UE ADFMMEW\D%K;4/\Q MU'\\]RGB5_W'<0-^B,GZ!R=3#,21;%8=%=5YE:JD9)HW5?<00VOST M.EW[FWB"0S!+;?U 8KK+6 )!G!##;<1".V[CO9 *F6!6*,==+1&X[L,IK'-T MS#RAD5UZ/B,Z]V8Z[UXYG!>% =3/.=0Z-J1;.6?#:3\%\TTPW[AFOE%@S6FR MV*">JIX@NXX0J+.><(##NBZ-%+&7-H2[\J6Z9U4:;GZDG7_4@?(U T,["5H8G);"^3S! M"Z967_XZ+25'$45OZC(.'XVO7'2?T1*+403FFF4Y?7BYOPZ)>7RE64%SJ) T MJ)$(X$'5!(1WCFR$*B9L@2'=IH)6]4V*,HEKBR9T9/(!.BL> #"7DH+$O]O1 MM]_'[)%\_M$0TOYQHJ']\.OWQ]&83Q^ZPC&/-LV(? Y28*PC@^"D<5W(Y='[ M""R5-4018B@Z(D'LM_F[*1?8SR?=1]K') MMM=EE'Z PQ/"M$/DP-@+(>2RE.((&@4!CM$Q^>2@^5Q+7R:[6BL?0+J6>X9( M$9NHQ1CE18'!\$6$T\FGOY/(56:CUQ.P.\-2'Z))K+%@L]TF;%Y9:/\SK0Z. M>I)A_XEF:RY;)*W=8%#?65Y4*W2=Q^96$=4C$5-^-**:_9.H04Q90%9)37K^?A M'[HA49H'S;S@*'RGGE^HUALF92HO9HB0"A%2G BIRQ<66E]<9^W'7N[Z>NUUY"#%3(68JQ$R%F*D0,Q5BIGQ024(GJW!@>VG,A,.(S ^%&0'L_ !ZUC]57FN/ MXV,9Y:7]]!$](A])_I;$!.7%!F"Y8CF 795 \KFPG"@.^ES)J7HJ'(00/0B8 M*WM#X%4)GX /RTG?L%,ORR("80=Q>8CR)$I_KNX+-[20JW3<%OS0NVF+54FC MC"/+B230LT9UK+\V:]P3769R3 MJ"!?2/.ONIHNQH-7V'EX5B7P>MP[HQ+/&T^[%/[+_&KW\(_@TI3VQX M./ZJZ^&XRF!%PJ^'4!J>2F/OH7!]>Y_"'*#X6,OI[KFV\=7/.W0S M')$;' 3'*;]9BEKQ[XYP*X>6N[(8P#=$!'>P6[-L))Q[(#R"]3FA:VM^^D#* M0Y[=90H2+&LH]LR #5+2O*_$&LQ)M](DG)42-NQA5?7K/5"2^*/\N* M+F\(&GYPARW7(0'+4B)L)A?+/!F6I651<9J[N/L:U'\1)HE/K0%KFR>6T(%5 M/.(H,X4U >YE,&@HE4LOMPE?<($FZY-:&5\6%EB@>PTG=V>LH664KLB@IFB9 M,6Y4D_>_1!8H:_?J/4O#79RJSEUG_2+I^ 2$:GCXMVXL'HNY'3;9%BB%,:6E M:-SSY4T2_4C2I$S(6.$PAW"8'V(60H#C?&7I:*66/3,.TY M0$*?F*N+@_%P+"<-8BVN),SR-L]R9Y:3,O[FG^-S3 MV_DZ+H7[W05Q#C/?%]*^9Z6LLD[79Y?1Z*6IYA!E6&L>#TXH;A MT%9J?NW OCH;$RS;OXW1SG$.GHEF?]/9&#C9E]K[C9W]!@>H[Y!S3SL 5*+Z M.L=R%N?DA3'MC5QG,=WS\B(;Q:ERL9'C=(3%)TGC#?F6E.R1=,%>2;.70\\T M)T_1.R*V:BYJ0?25/FJ'-K(YLL@)U3+$MN0M5CX4?6>\$RDC0XD.A]3%4*+#LQ(=E#WPW+_2K.J-Z;2#7.VA%$]HZZZJ_3,5?]\>L#>Z@!J2_C[]U9??I^UB&"!QSP2W^8,\Y< MK8%^B]Z3_6$/#A7\K1WLZ#=[&Q[ 3BH>^F@3.R%@ZV34T-^-:;H8J$CX *8< M=_!^(W\9HK]3<[:5N3OR":V7^?(;%Q][Q5@?*X-(UFR[V6X3QI@H[=%^\5'] M\4J+*/TYIX?7HD*1'K9)MF,P-"N3[$"V=Z\D;\)@@"W^O)VV$WVN3JW$BZ@, M\S;:P^;AF5BZ*!!=+*8NJ)LDOZ35LMIN#B7=TS)Y(Q>'HEK,10$>D&CXED $ MO+T@A9E32-79,0I)T!L VTH1'7M^43[SOD=-+>GA%)^'BCH(0G?TGU"_L7*F MSE2>SC7FE22_">4ILUM2-LF6D[C]6N<@QP85XYIS&2-K[@://ENE/^2D&J[Q M)^X57]UO%8E]/V&)OSE2-Z-F@X[8@?495I'WYNK]E<0EV6IDE)4WY^Z]GI"*K[2EZ!$4K^5*A!?+FR5D5]#W MNNI6GEZ.M.]^&)E?#N2)/I*R8B^[T!4_2>58#0U7J+%H5B+A6EQ;0MRQ UE7 M84N84YJW3\U;YVID&<65)627UW%(XJED)C'V)%'6J[\79M[+2L!,NMG^XU"4 M;-NLV''W_!2]P\7%.":O,_343ONB/;DT2>Q$$Z:IZY-:$?@]BQH=D&R[ W&3 M)P4S41_RZK\-[;SG^99'(9GD'2VT5LCVKI"GR^3)&/)TG8VQ(4]7R-/EK.LFY.F:#FOM>;JJODE1 M)C$;%GC,\0$ZDP@ ,)>2@L2_V]&WW\F? M.=V>J<1CKC TI-MS]DX2TNV%U (&W^*=[.3?"U8/YS)*8U;QJ,XC@2Y;IH*% M_T8/A\5)QAV'FNU:H%--O#I)1W7K>(C*L3W;.%XL<_%X'7))JXD9_$K2"'ME M3FS40#E/*74'Z.]#$14FP,]E#*TP/'*-989!_EG6FC*CK2PXS"C]U?\-O)C3 M.?:-/9Q#=N[YM7>]T4"A>E^(!EHX&N@7DNQ>2K*-WD@>[4B=3663INU5-@0& MA<"@$!@4 H-"8% (#/)!^PB!0>X8X4-@4 @,"H%!(3 H! :Y82;Y+(%!KK T MQ 8+^5%*1$,$2)1>%:R8#T= L T$69['#5P7 M'D62E41)CGN)_ ]G\@I%QTKJ01^+*;W M&),LRA,*7-*$,)TG&(8Y&QEMK]^SXI7$R7-"MN!E2PIW=&QSXF!\7ENOQ4O3HH7^1$K(;1]-@+H/N%I MA-D:9YX[G"Y"C=*U/"2ZSIYIOF_$_ <]E$>E O^*"(]"4#A1CL(-?IU&]A3E MNWYRZ:@^[^K* ML-[0;/=$\GU7CA598'>9[HP]-Y1UY_-R6I3U2SU;FSU*?W?0]3YM"XFNQ7,8 MGK8U7V<\;;LJRF3/RF&T8-UOT4==?#8\;0M/V\+3MO"T+3QM6RXD.CQM6Y"Q MX6E;>-KFD94A.("RHT;Z]5#=4,E((44[@=30,([]I+/CC8V^K:\/0; M2=_(-YJ5+W+!TL+&YZ0:-H*LY#ZW> M,A&@_4SK!LM=:PM),,!V9?W)T\<8!F)QM*QXQF)LL+WK6T7>2/Z#VI^I]8;0 M>!C/%$)H7 NA^4+RY*W"\T:NLXKN0[W\'TC,2&$)XUGFHC39LIWB(JJHCLGC M"R%6HV? (5>3^3>RW279;A-7/]5I-*31- 8P'168&9BL%#:,DOSO47JH1G0< M>M&?X2Y;U<7'":"2AGK(S#=Y\='2]H44R2ZK8:'0G.4[ZDHM+MB1'0U^*E(/ M2?%/,+F6'%0@J"=0NW3V)P,,!<* 3NB$0*UD+J%[MOF6']V X*0E8JA3,!\, M95$A1DP-Q=(W5G/YN.M<)3R<7D9.M!4TK][CERC;$:&TH&"'I6AYL,Y+C@JM M:O(CP>RONHTZ%ZC2OLKC[+2#YD(C0NQO'-D9E!JJ=*P/IV6YX0TG%1J6EWON ME%I RQ(#M1/! W*#*E"KDH%Q*;.:1KT=!MENBG9D)VGDI!E$MSCJD(@6UO8@ MZ;11'9J'&PFOCV8;0.#VXI=GV2!PH2P*(EH\@A-.R(J<)+QL@+G_U*,G. M3]%[J(R#G=[$1Q=T)K'.A#JDSZDM\0;D96Y?B"N IB0#:Z>!#^8*;:"^) <4 MT&=39[HK7TA^>QH.'FPRLI8X/9FV+0B1"&10D ML8*$/)O/J2+QA^1.=F4MAU9QY-L-]\DC G;BT@)A[9)Z'!$+E>@^WI)2ZGG' M-IPP0=[0+D>ZW?[C.-"?!_0<'S2L@Z'IJS MQ1WZ_#Y0R(\CV6IK=-(,MT)[S;R53"5^F)%-69>>*Y*X"0.N!WER7_)ML0U\M19CR)Z^7.-)OHHU _D+26JN(E>;WXN,XJ02'' M\A/0TAA&>D!QON?O6#1%"W7LRHR&.. 0!QSB@$,<<(@##G' (0[8+<8NK/3, MB0L^WW!7&B?,80:@BB$@VRD20CI$)*B)H6#%A-K5Q8KR[ODQ2CDQ#MS?C_K7 MY'=K>Q%N*JB(43;:%T3=%ZN;;X4\%GEVRD6#4 JIVK*(8 MW2GB$L1!$U?3Q/%:GDU%7#A*?W=OELLE)R^LY@,CG=$H4,A5F@PBG&5-7*0? MU-75&B%Y8#^>?3HV052[#%A"M?436W$.J2+=PUT*U]DI_IW?B;_GBM*V(6"W MPA&.Z5+$]'"HSSO4-4X*FZ<[;KA>1E*'9_GA67YXEN_4LWS;LU<>#=7^70RJ3KU"HOU!GYRP>UGF6SDMFUV17$9%2]?4_H;VVN.U#^0 M.(V*(GE.VKV*/-.+F*I[4\=L4?ROA@_=1>&R0&M*XC-3JR5].QS M+>H*&O 2I6UL2X/ZZR9KKQ:,OG8Z)Q4>OGYBHR^^9S')RXHGC(TL"K7B",GB MZH^*SS<5^R<6OIZ4W=0/ABA]\:35MO>(0*&MG3B]:O98X#";(MX+ M)#'0D5@8R$K$6;?X+@Y%);!%\4AVS31,K=PHV"XJ30QKA=1F!*"A&_RM(V7X MF\;0J\V #>>/__G'/_Y4#ZGZ\.O?R4L2'U)6\9/D^RA]I.FAWAI!BR(2NAVR M%-I>*220T525P.'1-4#*#B,I,O]+2J'6(A5+]HB+(I1UQ.40E;]61LDN3=6V MNB$78=PU^\0XO0Q8GE![\7%1'=LO^RB''H=BP7D'Y03<#9J[,8%'"Q:<2_,8 M/ 2FSUKK//8KQ*;+-A1\T!(UL&:M1G%8Q>KT,C1>AG8#9#%7@KCU)DQ M)%^3.4$Z020WT04"DFO7L)WFXE"4=,_\%J.!P0\M<= =L3)HA_8#./N%$KFR M/6&8!$.&VFC !4::1P79 N'\Z4%^")OCZ1[,@O\!01PK1#Y>I<04KCN)%>\6PIMFI)0K>RML1Q$T1U&3!<_L+.V"Z [L1?I\!D-=^3G'V( M=N0GV0X!@/+VB &H^]*E0*JB2(DQVS"R@KM2)^B5'L;;@D0@G=(-@K@__0C2 M%*<=QNA]_B&$TD#53EV)@G;3#V27X/4R"F,3Q_DA2K_2_"I[2W*:L;"2**UC M\Y5"..+2BZ2ZE%YEASUI]L%;6K;\(=NO:;2;7 W. MT-?Q0K%H7YXOF7/.A,EUMO"XO8PDP'*T4N<3NKW.XIQ$!?E"FG\USQHQ,L43 MB(?,\T5FE)P/0O!T[8NG%7 V-:JLJ]84ZG:_-1R]VI/#NPMC?UQL2K M4?N^")T76U5H][ \I2RXT?;?.5JS%%Y97_SHDY0?G M_@W_V.G-HQ\M:31\SIXR D!/(W6:GK05A:96GU$VD\0&2#,B>48I@AT_HX1A M;9 Z&@D88"&$&8CS!,91J>:]>E!KAY=G.(#C[.QXRJ.L:)[L;[;_.!0E-X>B M6J,I(X2-;%XW%&>8:K)BL(NH M.MUC\OA"2+G)MIOMMO8L1>G)T%5&UJ%"DARW+J5O!U,:Q M0\70U];_!%W;S]LI7*]RL4ZM9,!5&2:+38?KL,_#TF7+U<5BRMF_2:J57"VK M[>90TCUEJ>^Z-#&PKH:%[[0S.;R]/(HSIY"JLV.4^E!O +7*(._8\_!<,,R?.834/T:2YFI?HQN[+ M(]'0JGO]W?-3]'[/#%/5JBW+//EQ*)GL/='FDL]Q'!K&BDB^KH35CDN.QO]\ MH6FUCHKF[C/QP_$ CLZW*8"#10#U9I@B&##<*@V-H+F43GO6/_Y>ZV"H:D_. M2YNU%>*DR7$_SGQ?'%/?0VP9+^1Y6+J%JXME3>)MAI6+K0'MX>FK!O:3YXQI M_5I-_H;&R>4A9\0U88TJZ\4<\X3&L7TG767$K(MC-7&%]8RCT;6X$*/8>E:F+* M'%[3"B1IY.HPM?@7O5:*V3U^L6\ $^+Z*,6TIH5ICJ7+::-SAJ@1D>_%PD'P MT*P=QJS]Y?,L(G766EE(J&&VB^E/&NXBRAXDV5M*&A:W7__PZ6UN$Q;8L+K] M6=?J=I69OO(,G"6_Y$E)[IZ?[YXK6C=Q>8CRI'ET-\G%H-P..I1U_9SS3\%40]A5<=GX-@SD8#'I[F=N,)G^C[G.;75._<] MQIB3%$#W@2(47SQZUJ^ VL,7MVTILTVV_9G071Z]OB3Q=?9,\WV3SX.4=3VD M:F\OBON[#&Q8.1( LZ*> MQR]D>TBK8W4\KMY,'2L([ T/'$1T,YTH??DFS@J;)MAY$O='!-5\$0*=4 MEB"0/4IXI5V$8%QJ;#[6/>X:7?E$,#Y6 M496'A0-G-MB*>$8FD;IX. \=:Z M&P^?IX\#:D6PIN0J3?9)5M,,2@D*]AB*+X1U6F)4Z,3+C02K,WEI+VE>'3*5 M\E7I'+UQPAL'#OBX,XJ!G18*)4KQ4B%#ZW^**M'Y3]&GJHRCO1H]''3^!HS/ M421!#DOCO#5ZA)GO\;,Y5%'K<9(:1 %L":P54J&JY\/+&[@H1[\9.X&J?;#B M$:>F?7?R"(&Z$X<#9&\I@]RD2')&B[2/JUY^'!S6,IF LWM/\GH+R6+R1.*7 MC*9TEW#*9:-@6^9(8-V;5Y1D7<[DK%>Q7G[3V$LO;^#5%]6N5! MY60SHD-(.O3RI9> 1,7!<=F*FK"L9_"31RCOZWZ@[03%I:(,C7;&2 MB3%IQ IW*@,# !G^^!3F3R*IQ@\$1%]]4O% 'UX>55I263AOBQU+2/SEZ1\ MZ0A]BO$ M?H78KQ#[M:+8K\9,.Z)V^+'+T=Y^M'VN*;H;05KF>!@[A)YGNPB>16=F(O@5 MG=17@E_11;_B9?2:E%%Z]?Y:H4Q*5J6E OU"J@'$22,7V7;3U(>M_ZPABY"B M9&G:@B"*#)[)/6?!$KB]%R=&D=4NSEB!Q+@H>W#@-Q13.:2G!TJ>1?&** MT;"M)?BL_6)B\%D'GW7P60>?=?!9!Y^U,S[KX';\%,I#<#L&MV-P.QKGR'WT M40OU$]W$_SHD.;G/Z2O)RX_[-*IMORP1]RL#&9^(R@V[XU&AH>VS4M'%J?IW'DGM>Q:J_T\)X&(8R:A*DZZ2":J)9W*IP8.R=\-AW%40N/DX_;W(2!4?\PH[X=MLM6)*FJVI"\RQ*NP1- M+&CBAF:[F^2-;)N0-K%/?@ZRB7M>#UGPU*_>4R^AIUEB3!I.6TDE.73_2C.N MLUZMT3&#'*Z10Y[%J855BW*\QQ:+WE_C87#?&M669YTAE#5W[JR?4IFPQ98?M3]:S5=?UIT_C%(6? M8T"[5PI"4+>G5H%,A4D78VW%X<^^^JZDMSR*OS=Q@LK&J'O.)PAE,&W@+]^F MK1N"?KT,-5/DPPTG_&PNFF$=$@TT(4S-A3"U4,LFU+(1U[+Q-81E]@9G+L!( M=RB?-NAHKJYAZ' SK8KH#^NSA"P9B,'0B5[2ZW9]@4S<".<0V10BFT)D4XAL M"I%-(;+)$\4C1#8YI9*'R*80V10BF^Q?Q$)D4XB0@2)D[#E!0H2,9H2,AC7( M9H3,M_\WFKG3AY8-[(/;,S<9LL+,L;;ZL4TA\M-NY.?Y@YI"A(SK$3(: 5-N M.%I"A(R+5^00(1,B9!R.D-ELMPG[-TK['Y7C95!HY-$S$C164C[QO&>W9)+D M"0':I742@MH^F_5GF"IQ 1W](NR\3NLD['291$[K"7M16;UG"8*1#"B$Q&0A M),8UC3&$Q+@4$M.2?)W\/4H/S?QGV_\]1&GR_,'8$]?6D,)TR(O$32(>#$?M M4FO42@>VT;D<1))I2(HXI<4A)U#,BU9;%!\F;6UHF* =^@6J,),\2-W.,"Z$Q4:8+B@,T*/M.1W3U_:??:I^B]V9!!DZ!& M2RXW!"VMG:Q*TTSG\&-XI&+Z9<>K4G^>JZZ*VPXX&])%JC(-79?P1$!=^6N4 MU#L'I7/ .2QXLX#H6SX9ISZM!Q>8UF!XED?M]HJ:C&5;XS?Z5IN=KS.Q!#S0 M-/U*\]^B?#MBU P,G!=1RCXI:3VC-BBUY]C&VLXV9\JE^QO, MDN'VIC$ ^29W[%A_CWLE>4*WCV64EQ:3R8O)O'R)\EVEZM!+6M2VUZ9RK9+8 M2G"@Q)B+8YUBC6/9&<2<.Q WTFLM*/!U/$%W NO).XA"3=Q'*%8N[2*&G5/8 M1^/0-UR[+>N;[3\.15F73%$2<* =2JH'[=8IRGS6G$%^!YWK!RZZ+;0S%.=? M_Q!49SE3+"C/&J&:C?)\E6W=L9JI7OVIB>NPGB7GIN^KUQK$I[:TZ1EYC!G= MT-W[6UA*T2^J,#MR=SNN;Y4I.9>OO?V%_>='5)#_^?]02P$"% ,4 " !@ M9+E6H=(Z]=,#! #+@3, % @ $ 8G)H8S(P,#4S,C8U M7S$P:RYH=&U02P$"% ,4 " !@9+E6:*P)G-H' #0:P %0 M @ $%! 0 8G)H8S(P,#4S,C8U7V5X,C$N:'1M4$L! A0#% @ 8&2Y M5D JFT,R P J < !< ( !$@P$ &)R:&,R,# U,S(V-5]E M>#(S+3$N:'1M4$L! A0#% @ 8&2Y5E_[K0W? @ W08 !< M ( !>0\$ &)R:&,R,# U,S(V-5]E>#(S+3(N:'1M4$L! A0#% @ M8&2Y5CS:':!\"0 1C !< ( !C1($ &)R:&,R,# U,S(V M-5]E>#,Q+3$N:'1M4$L! A0#% @ 8&2Y5F73OGKX"0 0SL !< M ( !/AP$ &)R:&,R,# U,S(V-5]E>#,Q+3(N:'1M4$L! A0#% M @ 8&2Y5K(BYZWO! ;Q( !< ( !:R8$ &)R:&,R,# U M,S(V-5]E>#,R+3$N:'1M4$L! A0#% @ 8&2Y5J=OM1H3!0 P1( !< M ( !CRL$ &)R:&,R,# U,S(V-5]E>#,R+3(N:'1M4$L! A0# M% @ 8&2Y5H*Q9+VZ#0 $3( !8 ( !US $ &)R:&,R M,# U,S(V-5]E>#0M-BYH=&U02P$"% ,4 " !@9+E6-WY&S YC !HDP M#@ @ '%/@0 :6UA9V4P,# P-2YJ<&=02P$"% ,4 " !@ M9+E6'.8XCV4: !*-@$ $ @ '_H00 ;6]D+3(P,C,P,S,Q M+GAS9%!+ 0(4 Q0 ( &!DN5:!?&CW)A\ 'KB 0 4 " M 9*\! !M;V0M,C R,S S,S%?8V%L+GAM;%!+ 0(4 Q0 ( &!DN59")5+. M^G4 !B4" 4 " >K;! !M;V0M,C R,S S,S%?9&5F+GAM M;%!+ 0(4 Q0 ( &!DN58QD*$16DX! %2N% 4 " 192 M!0!M;V0M,C R,S S,S%?;&%B+GAM;%!+ 0(4 Q0 ( &!DN5:1=FHV;+ M ,;## 4 " :*@!@!M;V0M,C R,S S,S%?<')E+GAM;%!+ 4!08 #P / .D# ! 40< ! end

    47WU%$;C98=(8SSBDL2F M #*&>-D?S.,ESRBHF;'/IP"#,)H M]$HW -,G/C_/MZ!<-)T\-]VB!N[WJ$&B:EB2 M;3091^$%\M29L8NQ[R.!T4+85<"-H1F!,,5/51FY/1,]G=Q%/$7QC-X-_:N< M2Y2+E&W8/@W:G7,X:N7!,.=BV1/\GMJ;*6N*_W@<'1WX.2M91YEKF,(%JDXI M5%HYZ9F>$SKUN\X+U9+H(?O!X*X^75T]*>9FYB1C4&, M$DIGEGYPE9%/M3-OT.>RX+D8,CD&+M#9)Z411WW4&;G2*@I1&@>E@[PA!6 M'?HN!R)K"JM(!+^Q"&'<^F69?$Q&JF.#OAZ-"27Q#!.B['J$)5 D2&3$7AFK M@5*Z>P9TO02S7/,%P/M7+NK_G[TW;6[;R!9 O]^J^Q]P/6$5OR3O56HA-:N88>>"96BPY%G2>+6 MH3,]^Z7XU=Z"IHK[]02,=6>%7V_?6UEKWS,!YFHIBRE3\Q*U7A^$5[36"][\ M]N:8WW=O\<"I>>/6@&I?0IP4K**P=,L/7F@=B[\;'O1VTXBM55NO MP=+LWU461CE(0%.*T'C_I/:S//XKHZHG>NH-3DE1B%+E0\%,/N.@Z$46-C M<5)I/I40]%3D.\820PSEI^CKV>_RNV#G#07IO:K1H M7UVI/MZ:,@IR.#JE9 M_UCXY'C8CMNDZD_+M:9-5,.;7OTMQM2^ I@)USH[CA N-&\V0DR@?7K)[4'X M]D__^T=AJ^AAT[$NH-]:LLVKNC5 MQ#>F_T&[8.6!1FZMIKDQ[.YU/KA$X24A4!7=KL/!(L)O=;CKY,.O648Y&"IR MZP4/76.O4C4*X\K9W:RD@TO!L8Z^1N;C6JB3(SSZFW@\L-]SY'HNQ>08#UHP MY/Z3;;6@HO\?I)BKOC:E@ MU]]O_:A[CMR>R8BRCEP[AD_,0.MZE9J( .UHX"E[T@7_J$S,505##CIR<18# MJT>9"5Z0V#Q;+L[<^D@XHC?+'$Q=58DC=-I-;PG!SXW8<"BEWEP0"AS*4M)+ M52I R]3;9O)W%,**@E!+D4FNJ%_"8)IPVE+K'KC2E_UGIN*#>(&R?5 M[3:GD&Z<+7.RTU5QFZK)K#5KP3,+VY:'A6H>25RKF44G !V.8SN # +E):RB M[LI&B;\J37KZW'WC@(%H[UN:$YCAR9%RS@^U19&\XQS:+"@BJZAZ&Q M CV)2%E:Q1*?*47ZQ4#_JX>:6CA5+9?%B7WMFY\_VE\8M8W+DW^D!QQQW+/$ M7OW]0#BO,0.JYSZ\FCJ"][4IW:_/+:1Y[=I[^$FD)FT&I]4.SY>UJCTKP6,/3U!RGHWE< M:IV!]B@L;8GP"X?R2"^JM^B(JLMA=7F+5%+^P4J[_1F,[>-2(8T608-36G2WL MR=+FP0"?HGF6>:\$$A(UUMLT"_$\[ MB\!:-8#\!"U6$Y'[8^_3GN,(L)/(Q='&%./**,/=93QK!$NL-7'8F-L<.L8I+$TZ9N=$'L#]<3X."AM8%38"-\ NY!!))8RH7 MQ>!"EE\RH_BV(BN:18RLL,2,&&JK,VZ$$TH7<^)IQ42.)O_1%E&SM*A7NS<. M'_!]%>-_:&_%L1>\42B+^&N/"5A5*BN![X5;';//"+#_++.2%5)"/9U(NMA/ M:XB#AC")A2[ 4L%E]NJ^4D5]XTR+KLGH%CFU29=3>RXYM>;9=$ZU]$=5\P@0 MF6:CYG+0S9FK<>.;SR;^Q%+PA*3@3Y5&AG=N(T.MI'5=.=-O=K25Z>>-+E/@ ML+!P;5&*V_.@!BV]%VC;*&MF!MLIL;;O F=MX5WM,8?"_OB"JLN.]SEY_Z]W M/^T.C@+*',$J/35+#"LCL(R"_3/=OWOS84RKPJB.U(DXQ8A?JF 2W0,#;BE)/B@$K M "M"9 +"A_U]#255/ZD:_+-E#HL5TO.S%Z#(;2RN/A;B3SM7BX.(TJ;K*OX& MJ2X<#*#M0'NPN/OTBDJ*TGF;CDM[YIKI?W%&7XAS$2?"6M=H[;I+N'L) M<3(AYJ)P9B (&L?;Q!D,"UVP/%LFB3I\Y<-JAA"FZM;P!MMAA";5HF0G^>16 M>IB>.J/T[5-Z3%FJ9H[> )Z:B@)HEV- _U&4TIO MBO)A"4SWP'GN#"9V6_4Z#Q>8T< \>"TR/'7P69W60-FD;#9#]T*%T,2TD"KX M+H*=R;Y9%)D%94R8X\RB@KHWPHQ&FRJY8&%B663ATHA1L+3Y27F%AFW7BH=7,X\PNQ>3E6, M,W]LZT8@,AJH[@"HF; N$YZ/2EJ;S%-J?'4'<'R2F(4'AA]JBP1_(V+UC#G; M'OX))_?8[+;.H<5.AU .5D!N+)Y5D#L!6R/U56H??6(%+GZEX*U0,AW1;#$( M>,H+K+C&:.$"!/B\J&"O-5IA>&VM,%RE%8:^G!W=A5:XY:C>E5IA.-SWH9VL M@M;2 W'L*J@]C>#(^P9%XEO@>KY#>=E^> M;;E:@O=4%0ZCC'L'5402'R.,H@[;+00U09D9 XX96K$J&SV*]9K":J.ZIA@& M--^EX'0S$,#@P#SLI*(KAT\[L3BP76-)QFVG.T?&NG S,5D5/F?(@OYV XCX M% [*MN7T&RD8_!I0C=T0WT*BG^.<'ANO2N9C.\0,O^%O]3JE;W(:GMFX"BA3< M:KS\[F87#3HWYK4&E.'P2EA4\$^#HLXI(/)>!U@5&M\8:(BM-I:__!_Q@:2R MWM]$#B;-:-"[D[L1'_@XB%RK5R%V5'PGH.RWG(A)CC]&HGULH+2=$%"3=W30 MT0$:+VC.\*>++I;!$JK3OX;$^#JCOZ9'7W'],_UY#NF?[9'WS']0\/OVDLGSPY>?/F[=O[]H!^-X-C'_BD=,3_)IN_;ZZ] M#6S-!_-ZYZ'QZS)FCG$(LZVC.]S6L#<\.NQ(IX/M<9#KH-_?ZS\F MTQ[:3-;/35KW)X^*_-M,.L\9MDY:=]*Z/?A]HM)ZT#OL=[9U!]MC(==G)ZVW M$2C:0I+@KE=91_VB;4J#-Q]'! M^=C)^W"T]^ U7#<3@2WT13H!_@@H?- [&&^3Q%M]'!V M4?B]"_#)8-()\ [.ITG>8(%O,RCZD )\&_&EK14BN4,&'E,4L0LLWW=@>72X MU8!2VY#>P=9F8L4158^)6EOH9;2.#'#=L#U6X>/?@PD38CO8.MS<0*5O"#CSQY;J5 =Q=Z^<1SM7O!*<[^5G/Z M1+2(TYBN8HSYFET:H+C%4]TZ,[>18Z^G0T;C[OR>'0!W2$"#_E;E^J.QGSM* MN[6HVFH.\YF>W]8!N%M1U3X*ZD156P"X4U&US7#3,SV_K0-PEZ)JL'?0.@IZ MC"[Q&L?_[KSECQ* GQKAM!FV!R+JKEBA@^V1T&I_J]&7KE;A M6M&7=[7K H.7^G[!XMM@%^\>;%TLK0N&;D['N]WI/3L .O+I &@'^;R<[+>. M@%: ^N#W56W]G+<.P%W*J>%3S/D]E8/>.@!WF5W>;Q^A/?GSVSH =TA 1T^Q MYG,+3G#S[(B'*%GX%4 MM71_6KOI6.Z^6*Z_M\U2@KL1_BV,JW5:K6.QH 7FX!/3 T]K-QW+/466NV?1 MOX7(ZMU%2M^?21QXDIX&<1IF"QF\3+*BZ%*M+6/<:\Z#V^:U9,_T_+8.P!T2 MT'XW2:"]Y[QU .ZT$7R;8U:?Z?EM'8 [)*#)5N]&Z"15NP&XRSK)HT=#:)WQ M_I@);7>RU[Z9A;<6:5OPD;=WL\N[M)2Y+$H]*Z55T<86!;C;!MO#=-^]'#Z% M8>W;5#*M(YPVP_8P1+W;[VZ!>6J4TV;8'DA4#[;9'-6)ZF<&VX.)ZFVZLIVH M?F:P/92H?@KV1R>J'PEL#R2J!\_L8J]MA(EN?<'Q#8HNRKG,=70H^/O?#H># MP:LM#W+IKKK?3JW5];3<5L<\WL.&MJKPVDQ;CP7.A^>!W>T.\+VUNFA?%7Q' MX>VB\)=;G8_:2?F.![;/ R#EM^GZ=%*^H_!.RG=2_EG!V4GY>Y3RVPAM/<2H MI3V!)N4/N\NB.M@>";%.MMH)U>7* MGQEL#R2!^X\JJ_B<":+-L#V4!-YF,W,G@9\9; ]5K=25*STURFDS; ]4KK2_ M]Q3JI=L=TVF*6=U=-.='F$[#WU.UQ(Z#XF)P62KK7XW&>N_$CW;I^@GMIT'(,M6:?N'9+S] M5KE^-U,6C\ K[+1@IP6OQL1AN_+)CUMK/+'M=$KP_OANW*HT5Z<$GS*3=4KP MRD;1?KN*!>]>;[0QIMNIRTY=;AI('@RV6OG8$H79&&2V/__W?\$?!1R(^;M^ ML_D=?PV^G^;!/]<^HU$3)E+DA)&Y"067V1D@I>\$AS56Z$- <2**XH<7/W[\ M\/:#.)4_YE)\.89_7 30(I4'?U\NIC*G)[V0M#J64.+4?T#C]WB ^HE9EI:[ M,[&(D\OO@G]\CA>R"'Z7%\'';"'2?[P*Z.]%_!>_UV[@ <<1+I;(,"I$ 50,R=H:]X=%A ,2>Q%D: M7,A9;3.8798@%+Q@ T MO#4$2=G#@N9DB4(S$-&_ET7)WX/WY;(XRW L(RR9BPM[8 L![*/?00WNP#"% M+/98[06?Y[)P/N;MPSF4\!W813:;%8"LZ64@@IW!8�M$PMI#$<7%CB=K") M'N1*$"[S7*;A92"_AH"F4]!F (=9]!-A(V;T?9#Y#,5#"N!]EN$\!>8ZC26C MXR2)<0?!)\!<">L6%EL:Y@@ &X\-8/BMG4'?0-JSN$ DR;",SV5RN7<7=!1F M!6W;TM*@=]0_,K"X(.Y7"*IO"6HCHL%]J<_A@"OG6O10.P*7."N.#$YN,(@^@[1>!8>1U/ /#OL@VQN#'%$>Z M=I=)?3>X8)+!05;P*%;B>^;0+ZBS O";9]@\X9 .H-YE)WZ,=2FB-<_.5QS0 M8'_O2"][)QSVZ>>_B\79JV,]=M9G^R/+4I=P+I9X1A705J'#X0R-U_J*S":6 MV'(0(*E#!$ \^"2=]FXNX=@! OWM!L8<^MAEF2XC2V;JO? ' !<6\U:@[R"] MQD71O" \T,/#$ 'LL*"1O24QC.5\.$,(FQVKDF\A=]X!OB(& MIQ?0UN1I' (W9?FI2.._&*7$GRR*D%:*#"1!J2T15-&Y/(_!_D6R,>\0"?!^ M2K@JJ-L('Q1+,-HSPM]T6<0I'@ ?22#3\SC/4E1>@' -C^%+^KCP_.RFS_# M!;-ED5SNADF&5 /Z<3F#O2]SU/[P4YS$Y:76H7_L?=K3E 8V5" %_)#+$ U< M.-@2C*O\+$/(>PZ7[(PL_^P,[<^D0IW?7;T)WU<@>'K0-=U\F^C&8N"C!%PO M]8X--:*6G3@:U@/$V9L5#FO!:U C+$\+"2XL&B4U#KO2<%$FRHUWCM((352D M]CC'5R$!RAQ$%F]_WVRM=AA#9S\.;2&\2?R?98S.2Y8@4=0I53&-91U@Y10/ M'LUBC3H@>A 3S#< #'XD3G,I"4Q8J9!) I^"[-6OU?B"#_,H^,\2&!_PBSQL MH0;BE:ZAAKM%((,"F#R>Q:& MXL%>%_$_0Y_&"IWL*69"X&^[\/Z4V))7T3< M?PPF.9@#('/B? V> T#=,1Q3 GJ*G)J!9R9958^ HYY"[#CL'.P<& + .C%\ M'S[F,7H#:=QXC^]!=<*)P]M41R69NI/^:C(<>9:H=1MF>;:H>2:6V;4(4%Y1@PAA 4>$.RTD$H1"=1VMEB3U4>AG-SWJN.HC M^DJ1C(G<6 E:TUU:+9M5<>^+O-YJ;=JT0T=TK)(PEJ$(=%B)C>5[:[;RO8"'5&LEUYM/ '"D 4,2!J<[2I\!?D>U2_ 0 ' MS[K"$.TFZDB.E(4@@@5P=KRKC19/XF7).9ZR>HW1\+@8O3_*DD3DN[SZ,L]V M@=33C&0QRG@0RT"U(D5#71$\;.Q]6&93."5 X '0?9+!QX2I8IZA&-X%SF59 M7ES 5Q(@6G[+WCHM ,*]MMM%%I&<-M@R=+1CV1_(4!M9!N<6"?KN\%-KF=U4V%09PB41ODM7G@G@FA'X^[E(ELJK2,#L(>V(@,F\%#'*TIG, M$0&X,-C%LBQ\BW,#L2-(T.PXH:/&S1@P&T B!;<"%NT'_!MHIHAB(M/"[K\N M?F](25WP_L7KX4$7O.^"]TU!^0V#]X/;AX2&M>!]W[%#=?!^Z,=:1W<;O"?O MNA*\[VTE>N\%TNNQ<@3I*L?'CZA5(G\[^Z/F,, =!/>&C>'S@_&@*7P^'.[[ M1SJY.GR^69A\X&9Z'+O6/?1&@]"'WM/X ]+IQIAWU)$3.\/O[Q:"C#[!>@MT MVQ>95BF"SO;]O][]M MN#K!\)!=QZ+L1&!G*K!L1BB5YS[[7Y .\WG!>Z51P M<"22X(%CD R/R3'7UWG:%@N*\CCZJ/QPY7Q^,'^ZG@\^+MHM3=O>#"Q"9,[8=FU\?BFA)-'@0VQ M]2;;=[.XNB@J5.LSW96\!G]/R'5ANW,!;'V*XM/S>5-YRM%P?AM)*-.7&:3V;*/(@6A'@MDBH1;K)Q&^*=#OYJ*N"[2RIG(!M M)86[2O$XI+7)0EXX%'D6EJ(@5"7*:TD2-RB_RG")"[JJ. 7&);EUEA4JP7$/ ML>WA>(47Z0F$P4T#(%IS\K8B=UWS\-4;+;0.R[SQ-7 U%[!^XP8B& MF#'@Z"*/,7X*S,EQ\RP]W4UB5%*^#UP)J /5;A@51":=2WK));,K>1?Q+*8U MP)5)(J)#U!&.F*D$S)49*2-?9FT*;T.T4F<*Z!0Q6"/R_!))%&"9P9[(.\<0 M02@9^#2CY3 5+DOZK@>[V5>H6!(Q"PCB'*6PFK3GAKVR.V+MA M\GKB*$>CKE"52-HPHQ,@N30X6!'%WR7E:^TWWB!\Q595N5*[%M"FH@G_VPW0 MX5-D6NM\.>/:IH=\*[M*.\K6O$V&J$G=BZL,::I)<;91V_UJHT6):M,VQDBYY&.SX&P3V,.[#MIZYJS%025#9@W&EXRZ0G5EK;.T?.F>[%GM365Y@;4_JSB"QQ6PHXG()%DM!KA"]X;:!="_L/ 5]_.K%ZT\J M,/"1-D)*1$DZH(^;2I WLQDSNM+@*F1)&GH*(C-ETQ[11@8IBO/T,EBF$<8) M+S)'9-M@W_5B;49L@\61@INE R!:$.,Y 3\4[MD6,B=WM8CA>%&_\C' NNA: MYI?@:4:JY*I .S^+EB'7$#M):U>-\88P+HD"7D%@O1K+?G&!B\)*9(XVP0HL M#N\CPCQZ5A?$8/AZ06 1:]]P##( B34Z]Y5@+V_I(Z MI,(A$UX\%,4\F,%.F@FYZ^?8+"5TV*6$GGI*B&RPE7ZZML=U-,XIS$)^!_[_ M\9=_'9]P-?^[3XX,-?:R_!K*,\WI^,Q)1O+6*\^]RCR_&@XXG_/+X*=E>1F\ M 4?XS,2@CZUR=7LQ_.(?%RY;,7<;LU8##A2/S$L_ST6$/K6N2WG%C&=O %9[-T,P8-6)=P1@;K.\\7')B3R;8 M[(@9O1]>]%_0[ZJ3D7]GH1#.2GK^Q0UD,.L-5ZSCI+BZ!%LM87S>Q]_N9%Z> M;N)LT;#4!P-E.+P2EDHOKSHG-?'QVG,2UZCWH,EXQJ1[$4@_Z_[0[;UW<1Q$ MKOWHX%G3P8-?^_E$E=@&![+1H.*7 M<:I#C@\_HOCA[+WK,L9=#/=>&]+9^?O?#H>#@UPH3UUI%.)ZTWW=;1X,'# MTT^5<)XS;)VL[F1U>_#[1&7UP:B3U1ULCX18GY^LWD:0: OI\Q-W,$2+KM_H M;KQOX67?!X>'W0WQ'9Q/E+@/]K9Y1=A#WF3?B>_G2>'CK=Z'WN;#Z.!\[,1] M.&C5I>.=^.XH_(XI?'(TZ<1W!^?3)&X0WP_>:;4E\;V-R-+6RH]^=N9%/:;X M81=2ON^0\G"X56^D;4CO8&LWL>X]JFQ="WV,UE%.FV%[H*S>_C9O7&\=TCO8 M6DVLAUOU$#H1_,Q@>R"J'FTS:MDZI'>PM9I8#[<:8W\614!W%WKY)).$;GK: MX%KM+9[JUIFYC1Q[O:K_;3+E,SV^K0-PE_2SMTTW\-%8SQVAW9K0MEE"_$R/ M;^L W*F@VF:%7B>HV@W '1+:X39;WI_I\6T=@#NDG\%@KWT4]!B]X0:?'XM, MAOUQ+QB.#N&?R>3;YO*-NW.DF^]';%4@9%.D;)^W-X/],5='W?\&5W!RN^:T M/+IC[7;3WMVTE>7Z6]7S=ZX'6NC,=+JN8[P&DFP_V[7Z6+O=M'NV$?JM[F]\IT'=]^8>;;Y! MO$7-A^-V*'2?K?"2XRA;XJ6CM^"KMLWRNX\]#K;;V':K+3T:^NH W2:!MZI7 M>XVX;*&/UPG[)\4+!UOM26JU9.H ?0+T?;C5ON=.U+>-Q)^QJ)]L=0!RJP53 M!^@3H._]O6U.]WU(4=\8S;(___=_P1\%8-/\7;_9_(Z_?C_-@W^N?41OGZX2 MIY^_"^(23@/1H->,.P/1\%)MC@3.7Q^$9?S8-5S MPQL"]?HDB1>BE,&G+%F6>&UVD.H[XC 6EDM1P%H[@_Y 7ZS="[(\& R",YGC M%8 ]>"R8Q04<* ,<>@"7 M!;F< 9=31#)+<5Q6M Q+[S@FA_8T=D8C^PN^:6?@G%4NBS,98GMG1R6:4T%MUFG:9X!9'>%S NQ2 OZH-]33^[.DPE!%4F]T M=-@/IJ*(B^ LBU,X'=@ #HVV^ZWM#TFD"=C&?:\C?SYF>$&>G0,HF0E>R]D, M'H -Q[B')M2IM1(!2H/?DLX2HC.17]*NBQM3"6$3Z&V9U+>%2R79!?& 2SEB MY0F<.K/BFDF?7LJ/<5#?HJ3I='!JDU[J#CGAT\_$M,>F%-P%]L# NEXJ7L+I M.+15 7X5DAPQ:!9%-JN#="&*.CVB4#3PN=]'6.%[1!:[N03ZD)'E!/U2Y.@P M6:*>)AJ-BP)?9/_,Y*5E,[PW*Y$@-FA !_R ?)P+^&@J9:IX!3 #%.P1+&SH M"Z NS-(HIN.XB6;82)38_3?+E(!_OCGW-/<5P#FAB0"?[!C]!>='S[A*E_8' M: "J*8%*FJB,$&Z)0#\<$3E),,I$&DI]W : &^^GFE*KF@DN2QM]A62Y,Q@Z M.F25EG#%PUI15V.&F^[H1O;;<$/[;7#?]AL(1%4;PSWJ^88:/A=.'MQ] B?P(F_AR#/^X'A0M4GGP]^5B*G-ZTLNK*^?- MW +^/;IY'H_,!&S_\KO@'Y_C!9S"[_(B^)@M1/J/5P'S4/P7L- A@DR_7TAT M;=&URQ'GW_3USI=15!/HK. /+=*>YQ5\P P.\"D5R(RV(% M(GPW\OMYKM_#N&2GND].J')2^WWK>:O/@-[F:@M4?:''TO3IO\:)-?I/[HF^ M "I8L;D*Z+]( Z6H"%J]K5-Q U[?T-P;CHPT%VS5\3_4YB)J*A &KYF(>@]AV M(-@W1M[&;D5M&V-E\5D\6;L5[S)8XU4H6 V<9,,W:\2J>5.L\#XV<2_NS4M0 M']S631@>K783P-(&F>Z@W<$V#A9\:"_A\$9>PN"!W 1S('6GP#'VB2TL^;K\ MX1T$ZWCIG'/-<[AK$[IF+@\=+.Z,UMB:[+$:X]A"Z?6W]2>>=&F<8"0 Z ME/@SF"51"!JAA+^B>4&T D?S9ID#VQ'"3N9Q*IH7'-@%Z^Y9\\IGB4C)7Z*B M2 XP";1+P'UB)XW6HY6OA/+W+ Q M-+JYKN4K+VB&:_,#=)1[R;:]3##HCT;]#R_Z+^AW%='GW]F,"6"4LE5Z7.295HW^Z&4]\A M"9KX$;WO(I"^^_W0::Z[.([&G%5'Q7<"RG[+B9C"9X^1:!\;*&TG!#?MV]'! MLZ:#!R_+>Z)*;(,#V:B?Z"7X,,HU*;Y]C&>SF;UW7<:XBVZ\M4'HG;__[7 X M.'CUX/.XGJ-<;-_Q?V-B7MWY/\?S[]C_61]_Q_[/^_P[]G_6Q_^XV?^^O:&; MS].]7U?I=UVNU/H1&]MO4KGSXVI=J];=[W#0&PW:=;'EDZ.M#LPMD7:_O[?5 M-L2[WU+[!^X]:A9XQEI@<-#^@96/FK8Z,#LMT&F!Q\ "SUD+]+=Y:=@SH*T. MS$X+/+@6V$;L; M5!2=N3T2+IG.T9.;X(QYM? ]#BT'7M6E&4;N.HX/SL9/W MX<'>-@?K/NZK)3H!_@@H?-#KCSH!WL'Y1,D;!/@V7?%.@'<4?L\4?C39:L:A MS8?1P?G8B?MPTJH!H4_MNILV5&;][+3./]+(8A>-WE(T>K\KN>K ?(J$/=Q[ MK)3=0C>FS:3U2,!\> X8=W54'9A/D;"'6[W=IA/M'0=LFP,F[;_GMJ.8QP_F M%FR6O<=JM#S&Z-7=A: ^R80O3-G@TH M'O#6N;V-?'R]7,DV@\G/]/BV#L = MTL]VJX$>C57>$=JM!=4VBQ:>Z?%M'8 [I)_#3E"U]YRW#L!="JIMWD7^3(]O MZP!T@FH]H%MPAC?S_N_.96Z^!..11C^Z@-EV F;;U!UM/H@.S$=-UOWG&P9N MUW8Z!M@. SS\A0&/Y"0Z,!\U70^VVDO4"?:. ;;, %WA1@?F$R3K_O.MMMY& MJ*JIJ^KN(E/O%F'/]XV@IZ]H.-Y(' M]]!VN-MUU'9P=J3]/&1?.Z'JR-8CVY>3K9IH]["C![^P[[$0UV.!_QL MIB%T8OY94OA@?ZLAIC8?1@?GHR?NR59G)S_U83;5_8UQ?P]<%O7^3&*_4'H: MQ&F8+63P,LF*A[^;>=-F^GM7RWO]5ZC4XU MMI!6.]78+A9]N>4K\+:W\Q;E]1ZEUGEBVVDMA^X>M2J9N'TMVABSMC__]W_! M'P4'H^ D6YR)'#Z_B,MYL.JYX0V!>OU!YK,L7X@TE,%G&RK3LP6/!+"[@]!GN MT(.[G,O@+(_A*Y>P@Q[^O!!YG%P&T5(&9<;L. =&D;E:]CQ+E@M),[EFXCS+ M\0SPK0M8,(95X!4A3>\"^)(E$E4@HG\OBQ)K0!'J()?%6986^/X@%Q?!0I0R MUU^5]HCU!HL]!B/X/)?P+?-Q<"%S %\ <8L$0,YFLP*P,[T,1+ S.=(8"9:I M!32&W8=TGR*@5P(W!.$RSV4:7@;R:S@7Z2GP.L!3X 9["*$(8-<%;!\D!R$4 M<2:FA<2CT?((Y&UIWRZ) N<2 MZ F03>_ LP>TE9> M$2D)8$G@6C.J"1;P&X 9I0%P)CX;8^BFB@7V*D$.H5G M+P,JY$:P45/0.>#:N,02,&KW'R:P4#P#'408B'@_N!RLFT?!?Y; Q(!'9$N[ MR1NQ_="P_0V87J]X#,>HJ4V<6C;O5<@UDIIX)GW 01$#KV4QBCG !5Y6:$C6 MXN)[U,Y:Z3AJU5@7+U[7R!LQU;2=563?)(Z;$*:^KUFCIP@97Q&GLX1.2^27 M3-G?_Q,A?WUC$4!(!6&R3.JPXXI)!@=;0;!8>1"GSCTE'A,;34@OY<IYROILUUB\!A#_K^KAWV M,@^B>JZ_YD(4=9$+S&90;:G[^DP7\,]K%*XFC 6"0S2YFTL@3MB6!G$M>6\P M1A1P+0QO\3@!%\ MB"#3[Q<2O2MT"( ?$OT0F]?JLQ>O\:I+$BI5!/DH.@/(=Z>XQUTQ P"_"T1R M(2Z+%8CPG8_OY[E^#^.2_;H^E=LH!ZC?M\Z?^@P88ZZV0)4Y2E+_K4__-?E& MYD_NB;X *EBQN0KHOT@!RYMC<4&K;(B$D0CFN9S]\.)OGX]__/5-TXE53Z3J MVWPF-@7^/(&_HFVNS\(C74W XG6-BAOHNHD7FF<3:2/ ]4W*#&!#B3ARS%$K MFP#4G<'1M83EYWELI6!5CN4@ 5+D:<)L>+9G<%79+'M 3>XCD!\^ M>O+^7^]^V@59"?(\DHLX]%%9B2G8LZ@@'$ #LMY%T$#=5CV+A[/A M[')D?P+#\M_L M>BK <\OX$SR]GD\M$BS( +%,.4)%DE*'G_"+124^YL2B"HF<"%Y@,O,9VLC+ M/T SJ* 7?JDQZG7#8!=%]# ZLK@V%AUI8XR_C4)YUPUW66H<#AKC74=KN,A1 M(DOK@1B$E5SY-5H>4X+$$<-F,$;Q<["%C2JY1=4TWR1HVUP@!&?RN MCBZ/ -MDRGA 8>1D=-1B>I0N/+&"-_4 M7QU:?W4X=(6^125YK).;'\4JAU53^CJ/U?$)[\]Q=;&QH1-[EU[KG[C-!:!J MB5AEA,KS.%L6RBB.\?,D2T]WD_B0NFHH#0C,. -GOIQ3]W1-RX>]=0<(C9<9V>P;WBF&8(7.BD$J033TP //:8-@EU4.*G M1GK-EKZ7&Q7%%=YY;8- GJ00E#X SH_H&A9+--K*_59*&WW#WQ?''7? MN8@3PCC069Y=X$JA -&#\.!WA@>F[(2#5[0X2,@L.:>'0<2!/)K!-Q+XCI:& M/Y/,A4?MJ9"W7U#,!]DYY1QBHK<(NJ]7M85M*!1AN6+7N2KU (&)3Z9@?/^Q M]VDO*);3 O +-I93T+! JZ\P7VA\F%YI$82Z5Z=.PRP_RRA;"R[N*QN2*REH M,0-$H4=T&4Q=A;.<_AN4!H5B50885<,<:([<6O$5[=49*EB!ADEI(X)_8AHV MB6$-VEHC\5P HE [G,<1N.[+&:BVF)26(2BTB2) &2.7@H[T.@07(4BE!+ ! MUR@B0+E3X&T7CFJAXO5@-M)OY-?=W.9PV" $[LN!LI=(!U.0]DP(*AH-*A,I M!D_?_@WCGE-6@-K8(WH"+0@.TR792;T@87_#_1K9$,X:>)ZAXFW2FH!&L)L- MC1"<:OTD%E.D[U@;GNCEC)U88 /+>=$$XY4[=J)">XXG.^.C*P@RQQP_7L@< M;124/B&8T1\2^/F8ZPC0U.'"IXSJGG 33%\+\45)$D)P/%4130Q@PZZ(TO76 M,(#28$V-[R$%$S0)V]_!]CI!4#\P[1(_6KOTV(B]F](;+D"X.',6:)*KU;0: MFF1@H1ZN]F6/K/%+TGIG,'23DVMRL&YTP<)B>;4QOG!%V1.LD<);*-;35(&" M5JXN+H%E+[+\BQ+W>#Y7&JU&&,UCUO7NHD(644?#)9 14DIM*&QELH>UZB: M#,TP9'LKEZ$$BPW?K:C=<60W/7VY.$NR2XDV42IG,5N\FTBN=P8H-S(\\/'K MI_P1(WZQP$/I1>UVO'%,DYM2YTF#F<-QR,'J4,_(JSY?59394)_\?FD-JX(6 MI#!'Y=5T1BN#^>1XK9*]C@TVG%3RL;;QPU)G4[BF$2570:76-U*KS#(*0?I) MO#.PSN="24J02_]>IJP6"&&IO%#&*_Q$$CP[S<6"K3Z;YZ_"Z2)RK6(RP"$+ MJCH.UPDY \>%Y !Y$I@BD*=QB-&EBQ+3$B"E*&M0N#4A@"7!R^.W(E$*%92Q M(>@'8HN?P/B_*1N BGH?EMD4P#8I1OE5ALM2LC,,R(I4=!C]"7(NE(,K3G/) MH4TZ)_".+@$A(1X!,-)4I%]4T:Q2 "S%1+ '1[OFE)?\*M\1A+S K+KW%!Y "LU*] )O.5 M@)B8>+9,(C8 "30N1OE_EJF\E1-!3B(Q.7M[V;*$XV *=#*1#O=CDL@H11-0_Q 6;)DH=H]O@(QB1@E MN%^QF^V(V1YQ24$%-*=+@8]*"<^!@8UHCIV^@%#F=,0@?\&TXO\#VT!H7X8TH'&**T)P]T!0(GC6QT*RDRML'K)X$;U[@ZEI;Z/(*S*;^#G;T:C;[[Y M9G?WM<1J M*C$T;E15CZ/B/:]L#USD!0+_E_X-XQA*6NGR%UO!_!*K^8;]5\?T&:SWYL=W MGW\ZID\'K[YU(NP4[0?)Z0;J;Z V*V=BE'D% "\4# H) ]:E0A^AJWJ&/A1. M<+D6>":[EE+@#38$V>]H4AF%Z*# 1I!SB8!O]H*&X#$=RE1>9FET8U/)%$H, M#FY8*>%I<5,LH0K-M3-3(^J'\F0^S9'B/DKM+F( '#W!F^*KUA4]4C64>H'( M*2XS?)\M%FA_E5GXY4J:F@L,[D[<=XAE.<]R$+]14-!^['*%(B($RK$-R1,J MG>>T!ZP9"(@P5L[X[UA.HER !^ 6JQO@"C3RN+U;&O%[- M(0J"&*4<^M9DAXH@)<%-Q:@":] ]&]O40-E^QYZ2.2KX!PZ%\H\0$$(KQVB; MJ4J/=[E>?OH$U\!#/N:X&H+V =@A7)4E6;T,5ZUE2:)2O_K-PK[Y3+T9D#A+ M2#S 5TCBN\'Z?R\C%9NA8 B8[@L:&[%4_0ED:^:&Z5S^G1G^+0S_&EH\ ^&C M*H=9""#!6(@P1$ZDX@!L%[==K-0X !83?.JXPV<9$@BNS,ZZNR$=^V8=O Y& M'X7*9?( 7H4<2@25''0H,X[6%2K2=_^2U+%&;YO2F)Z>49AUK0 MXY+ M(S#\%W+D!FG=Y,W9MR^H&0<>+&:76%]M@I=NNAMM.'0V9S(G-J179$E@R@!, M*XK*$CLM1RR8N: !C17!1=WD-,8+.FMZ#?[BRY&BKD*L&) RDH(-GO1DC2BVP7?X*HPU1%@U4FT!T))?@'-O<)=*V>8 MA(&+1C*!I"HK1:+3:[_-B#83;-5Q M3CJ:Y"=L/,,F/E<+4\PV+KX4FE5"G3%W6NZ:\E"P.[NG1,2+>Q<>SA6@@+)? ML:SF5ZK&/J90UPT$B3IXMU958MFU8GWJ^*O4?+MFS14]233]I!3I:8SXTE_' MGB+T79N,(D0J19)0OZDH.2D(;H)4E=E*GNBZ=+=Y2LD^;8.!9@S)(3593*>? M+N,:;>X\80M8*X1L6299]H7)IC:J@MNB-*)49U$*E ':&XB!3(+4Q:D H_$2 M2Y^LJK0QLU+UK7/ C(K>"YSL(5%\I:C5D/1D9/.OA?*W6*X )KBZS.E;-;@& MWPOD*%;Z7*3.7YS:^\PMMN<$AF;U6@6SZ_$IMG2_#;)71TTQ]*3L8S+=>/&4 M(OU:#+G\Y<5JWSJO+'3I'%@!CDC'>C\1XZ_T7,\1-"!*SM'+5G_ HGJ9)$RN M5/- ZUH,I/(T*TV$H,!7H^4()'M=?B:;>(%-4JX%UM U(37Q2.Y@T>S M;;J,J8[1U*+H5@#-?"&L*U4]@%G!]>EJZ]0P4EG2:'BJ T2.!@,!8U*YB)!( M%]H-$R&%9#"3I9*YEVIKCGU"R';\R-QK&4(-O3+EZO*3@M 3&Z5IF"E*KGL@ M78D.$==B8OB^A&USM8R1#Z97S.4>]3;0\DN4CNST\RG2JQU@P+./2\HAU)^U M0M*U&M"^D6A>P5E97"@GVR5J2ANR3.<4H,XI^/+&:B&>&$)E07ZEL"Z'PYRU M7_\E(FS#\,J'&';N@=!)FX7$W$CQRDTBN=\A;,5?*:FA*<;8NA8USD +7.25 M?H5;Y%+!I,J>7[XR;>U @3-.KL]L8A_)A_#GY'$Y("(J+P0'%;,3A#K]629F]'ZS$UC7N;J?,ZJS$TE M-T,)F3J.5V5V;IC(>>:YF\;PZ="XM*!#ZC7#PFP-?9..O:DU\#98.;X#92L4*_HF+S&P(%5%;+H?^J,R29P;=ZP MNJ)#U5-W"GC;I0I*IF&8:&6T 49/,=1E6CTWF&VYNAN4:YAOGN?86R&V[M6; M_3G+(NQ$N843>ZI>X1(NAFW1D$R7: /U:OT6RY32FN;(E?.)<2F.SENGS[%< MC,W"X>P9_E[1E]?Q2=>ZHHX'JKW2GF]V:_^4"_Y4>G-#'Q4U8KQ8YZO"#A") M%KL5AX5B;[G4Q8'+-*[8D_ID5="==H?ULAPB9AN[4#BVUJK3+6QJW@$*C-3X MLJGG\A^Y/9=G&!["@BRI)]T*?HLC:(3*%I_F.DVJ&8>*_PGM9QG#I;RTV9*] M5UNJN(R?4!NW_LLD(+2PAYJ*96*IW5NW_B'P'%N-?*S18;\-(XMDF"W%D@\_#WX,69/X73)#2Q$APPHAA M]8(ZF*JAH%]47YUC@\]NLZ*!&C%O-\@!%G)C@,NY>M8%S4Q.H,"H4Z M(O83P2AF=HT9H6-P_FSK&H>9H)QZ^?4A)DN_DL!160D;]U[]7E,-HQN3J$01 MQ5VAU:P"3:D,F\8DL/RF6]R,C0.K+QI%V2#M,/KEH\HD<2.'GIHCFA0VH>\ M?_#H0#YZE5-2HX=LSYD^G!GG"],ROV0;4X.X:^+Y'-X'A8@J&QN%SZA+UN]+ MN["MLMZX!Y#_._I@["& M2ACGX7*! 8R0L&?JJH5SOF9LGIS-)&>GB60M0W@K5W)N+@25BMI5?2H:KY,I]KZB=2-;4K45J@:YH T,KHNP"D-7V"@1G4HS\#VI3/_XPNVSDDC M%6MC)5US$8S5#$-5,HI5S406JC8 Z1;8.IBW,2O_$+ABF;*4*B:&<4"F@&9M MJ*GZVAKCN!HX[OE<8H+1 SM:]NHX*2+L*M>V\&UM#,_!*]>P9].4 [ST #L> MN2#>,L,NVT5DQ2$P1N)'AE\ME:RQ*>APB)^5/+[F-\>Y$Y@'CRG[ MXMEYP7$PZ.N):%Z[WCJN;K0G25X@Q9',,+VC)*FB&&B%F(_-F^(FD@HK]'^>-1*29A^Q3BT:OM*%N%C6^"'=ZZE57VH$9V$RJ+!IN M@*!YC[O89GT9V,0 Z7<@I,+-9Y+;RWXN2&'7-+$VZ 7;I6[.HD'[-F2^M>?> MD'+#40M37?'Q5>E\CA(T5KO5C ^RE+%?FHIU5]O+;LF'=F/GQ*1NOS;65ZD^ M#"PGM(7).55FNR%!9\Q$SQVRJ<;!<6IYEFU;'^A:BFFQ89G;W1HNYXT:M"-,D7-^AYN3$4(9;0:AI%UFV M G26KX 9$4;5#CBLJ^ I<&B&7%+62<6-7*QP_E"%9(WUZX@@4_;F"R'+?XX\ MP*IT8V,J?VRV3 (D:]I'/55:XPKEB.*FG?)Y4]5.-$5GBYVZ;)PR,EW%S)^H MN R.%I07%>'@08;1T=/4(N *,'6>$?G3<6&:WZW-/U4[X3H$-U1MS[H]:=RU M)SWU%-=U3;@/:K[&>UM*>*NV5Q6_<02Q%CY57:&,:W]$4:PKD5!FDH6CJY0< MQ6JT8;,?L^$\)Z^&M:'\Q402S"" :LRD9\=E58,Q9'Z"?$T#/;M$&Q^4(\!A M]U374(U243$E->U++,/7#1@.-%Y=96/%9',=7*6(LY;]>,?E]7EDNX!HA-3/ MQ\Q3UI43<1%Y]C0!A*59P'%9]C?] JWD%-G6L_[ M@S+ "^F\!ETP*IRE?A$]H,2:Y5ZV-;9AD4+FY^A'J!2'FLK%@[WL1 \).@-T!?*X(.^O23 9&U(%A2HU[]ZSOBC -KX;#YNNFG=6MJ@XI"-C MZM"2+6\RFN0/Z;0F$.!+\:WR !1GTYN04&14$UHOI]]Z46WR9[SUV>0VHEJJ M\^E-^:>34-PM&5GSKVJ83UR]FW*V_0.Q.Q.VK"HLQ5+G:F8N78 MEB6HI[^D<[6+10%%NM2L8QX@=;!GHTCXAX.]B;UYH&GZS5MRD$R[INKN.YXKQ"&$$W_,OXY=K29'73U+$2NO(\BVCVJ2U08"SHJ@4@X, M0.\,G*3Y+2]*J24[=)=;H1,R)IR!9H,^+KZS!/N;257/XJ\RVE63G.ULT&FF MV@JK7FJDD*)-E.9CL8?:._(KSH8 M[0W7DXH;"(J4NF/4N'7 M"?=+TA-E<&UT^N#PUAW!;E+ ELQ4"3PVU?9\#TD5G57JOQ914VV"V;PV66SC M3I7JO>+ORJ3<<7,E^$/U,K]CTO^,W?HW9<4_=4T&H3T%A.>H,4KQ%0GGWTM0 MPIA*0:'L6607W+KO!<=.<8HC(%KHT _UO\TDIF.3'L=>"(UF\*]:1O4SE[%[ MV[2]+<_O1G6CA 7LG_OVQ6(:GRX5Z$$B+EB'Y,N$S"PF*4M^WL9HRIZ^7@NL M/WOI%FT8?2 J]^%(H:TE-W%"&@1L)D=<9'D276#+&X)B)\R:K0&I8!D@!RQI M#"WQ+DV'@F\HH:U#XU0*%#)5ZU-=^+SM%(QG1);&[N1#IMJY)/Z"WMS M05'O3B]W MZ0_J=Q;>O:L+7US_?TU0WQN8UU1W 0C@V;WV6@OB3!PAZW04Q+[C;^L9/.]9 MU1(K7;^R6L%K8/#*%OS@N%^G8XI?J!11M5J0X5$[RVJUUA6U#3;_0D4%NT@S MNY:4?0S!E]V!I)6VCEJG7R4MRQ+5D3)*JG@RMZ>%C\##7A9.*-PIK&W@AYO+ M)&/(W-Z.63'91*&/QN<\E!'P*]Y/@B./P 9<80740J/>*YJCHT%C-'25"6'F M[7AY'&8& DR->K#-XG2;#-!?AN:YS\3I>9QGU(Y#;C"8@.KF0&I^[NDV(MU M3',_"IG,P!6 EZG><7K2)C$JK=;5VA/J7;/MR739#%HS-+;6F<4#+RNQ3L8O M>,/]GGJF[!O@.K HB[FY.,=#A&K.UKNWTXM65OT9$5G+,%%1KWX5/8MUPI2S MLA5,^EA<_\)-;152 ZAA8:H'\XUSS8[YP3E1[ 1SL^=@A\VS2%>7Z+8S1]64 MEV?2'+Q>;"IYLK&J,8RJ/D<1#";*'[LOGJU3DU/G= H:6W]B3WD3:[\;T+=9 M!FS29<">2P:LBJ4F;?8VRW'ZQNZO8%8@=UINOGX[.8TY0>O?T2X]<.Y*,G+U M_))2#>UT(N <=7\'"P<'>\%O)H1IZL9_LL_2G79.;,4*HA,=S:1G/MK:I_?. MU3LH9@16+]MY/*XN]$I\IF!N:2NOL7/"54LA]4:D,8\U.)OGE,'0-J :SZ=L MW**G!O/ISXWNJ?V!#,;:QQS-KWR(PA13-@VOX?%+]F-[AV8!IX+:0CTX4^20 M,#GHYUUD.0,3=3M?#EH<*R%QY"V;(K\:V0T'0?U.ZC:7P='11"N=WS+ N;3W M$'L9-@>WWL 7T##A')%H![VJ-)PS@4EEY#)6^CAEAJM>8C0L#."%]#8VE6P; M.U6K7(M-.MZ$'F+/>EI%W[AT)(LPCZ<\&4,:'']$ ^(MYR$T@F$M(O_!\1[^ M_ '4>/!NCU6P.U68^8M+ZE2QG2WRYA,]6X(A% 8X7A<#,28V3_$?YXCP'6^^ MJ@C@2;98Q,1@)H](+UN! )VKX]WKA&"5PTT\]+N[-\U?O/Z-)&"Y3L M:\DD*? FL/3TAQ?]%_3[&1HQZO?K:V2V(CQ%YVK\1,[*FG(S:O6G3Q_>_@J& M'ZD*5PNYV@%__K[,*QJ#?_N^C*H*C102W5X-AI\& PP>0"+1WSX(]#+:\&W8 M>KKJ;?X;G-R#O<3':>)0-Y]#JB;'2"9GUYJ'T9@^H/9AN^507<<$\S.)3*ER$'FH!LDTM D MT*K;#Q1'LK=#L^4X3H!77.ZR\6-<(1Y]3:]ZR:/,+QUDV6Y$?AZ$]+<]55E; MW?5FA?XZU/<1]:J@5ZG"?Z/>O:.L4@C1X#\](M0__?=_P1^0?E]W[-AR=F0" MU8E?H.?,!'-Q "-/R70'D*G05,]A!Z4>>))QT^U2IQ)'A)S-<0'M_37RL.IZ MNI"ZP\MVRIBD"?N*BS.)U4>6^/5=@_H*BCHO2JWKZ#6S!.^2%2K/XI6G(QA46"; NA^,1J$XU_)J/]#ZX>,'6NZD5& -M4TST34R.;?R='LES$Z7*!WM79&8;&BU+*1,T&!C;@.^_H MLY=I''Z1B5)>VF+5DYN1L;.4)XLYEUBM,[4]UO52COH_9W*;:9JA#LU*%_FO M(.;@Q]\DWT>EI(5[ R=X$HMXN> J-& 9,Q$#+0>_:$]-;W.&_^EKK@55"4G. M,S1,7W:#_\3@)K=JK Z:#B"!Y_%B%Y4+(%LE1DG9:(FXJ1U7]G&_*[".GWFB M(*<95U6Y/ 2<6I2(LR6Z6EQPQ(T>;E"T\AV5^=/B']&C[O?AY@BNS:^0H"\% M\VQYRH/9_[/,..F$[T-0 @I_\@-Z7F@=!\[=HU1H F:8[EGCA9W.AA[/F\6B M.XX2VVRT.%5S6]4$+/+QS:A:NT@G39^R-'WOT_>" Q[N!:$)*/Y<#Y!-]>]T MW3!P3$<>3YH\*LJ68S)S*1)RR+!@S,D0ZP[KGC-ZE%,H2#>^]]OS[BGM.7+_ MI1G/Y[BMW_;<;G/W7LF"[-:.")\-$>H:?'*]5.V"E_JU15SLG>AN"Y?@C*_C M=/]61I%[:KMB!I38W2RB*IE[@%)FG7&V,K0JEVTRO M+B5N^YI@72O_ .?1_VNNU]8_(.3*E79J[+S#H41FUI5N5&BN75W7D]WS(+P*Y>TGTM<@B,X8>+?^XC/4]4A7;5&4LN6J< M,TLNR4FGJ\'I=J1%W'K\CLR>,IE5-+]MN4@P6)@O0YZ@7FVT"E3A5J9+UY2[ MJ>P&H.@ M[.BE"O9P@H&OUR:7DTM\.S9Z1FSD&L-$#LH0*/UB 6(,RV650@ .O:A HC5H ML]R])H'OP-;7EG(-Y5+;)C0/Q>V+H_Y:[BXUA?*1G5U$$16:M&*^V)'M4R;; M$Y.85T601+=F7@<6(!6FB8%)R'9&8K#12S517XEN,G[EV+LTXM4MWN.)0]K: M@&_8V> $2*'35LX]:C0CS$Q,H&*_---W&W=D^I3)M")=L2T_5?U4> 2GKT! M-R@NP:73&3(,/FE=S&&%GDG6![I8KZ.SITQG[]B9 'PFEY4!^*H%ZUPV5D+5 M6S*JI1H\7$%P4X4J^0N=&]J4>:=O*W,N(%\]'4NUO=@$KZHGK2SMC,R@OA3\ ML*/CITS'?V;Y%WA'=H8)7N5*@%S4#/7A\@5V39G\[778D4D# M]9TKQJD&N,RS]+2* 7.7M M^MT5I+.="^5Z.H?BYFAXW)S#2.;BZ::KWSJB>T9$YY&%)CJ_F)E$F_%24YH2 MGF?G[D7DJLZM,Q&?.O5\;JA'UZ7HH1E7SOE63 ;/04W.LR2J]**XT;]9O1E- MQ_.X";^K2=]J3?I!5Y/^I&O2K_*=[#3&SG?RGVB==*[H]ME2^3TZLQN#K1?1 M#6WN@&+74M2WE^A*>:=*CM+34G(0TE[_$^*8075UJ$?@"NWYZ?1EOQ?@_[X% MN.-43\6FRW;.U:U&CD*@:CQ.2.@*#F/GU:)Z;KGI-*+:437U*GY3FH^ MFKX2J7'X7&?O/F6>\).0:Z:"<;V:NN91^?^8S$%,[)*O%,FI>\M-YR@](\)Q M1CA5+N/!FY4FEOYTYY"][$#?K=31U%.FJ5IY M^@)[M4R9MIV>B ,)4WU3)REDUG[B-)?U$=>DD:6Z'9/T=?"2KZ^9XHVFYW'$ M'17'- P+?G[SX[O//QU7!S\WKO.MB9X:<4G3$IVE*J_5*]95M*X&HAOF]9UO MF\#0<<53Y@H_J.#>FF/E;W48Z)K9GWJ^C>4F-7^\"T\]=4I:T[?@=@NX'0(K MKOC:N(QG>QE/<]&#FNSO3+[G2[5,X;N^M;.T]SF\4O?TT:W/=$DDCX6P=SAB MH_)9Q/-YR3%JW1?-/7-&=/QC40+"*;HH3,^$VW M@W@^.GTEPBO#Z,R_4X-5L;_KQ6L\#G.%U<;?.CA67]D+FJ)4+C54/ZW)A08L M>?M;AS*2'0^-LO_WC^/?/[_[?/SYW;_>!,>__Q3 ![_JWW]Z]^GDU_>?_OCX MYE-P_./[/SX'OQU__-\WGX./[S[]KT;:QKAID"@N739(E6M>_O).S2VD0#!Z M-#D7FMF<>/W^4I6]-E-C*3'@NDYKM3C9M*Y+WJ/H4D8A*YZ^V]/&(4VSM:4J M>I@!+]4LDE;OU5.\]=MT".03#3)&0:^+RS]KF#+7CE5\R_4("J*EN0_>;V U M7\0+.'/_&D;R0_TV?Z>($+[\8R[^BL&A/9F#R=0+WJ51#/_WF_P:AYDN4Z7R M!YQZ_F:)%?_N#:#8TDIK_!OO$@XPID>E9O!F>J.E2GS5)WC)//A?@% M>!$L0Z"69E#,G48-0"/F-XA]T^AP0AAARQ7[IQ2*19)S/3M1"M\42I>M8ZS@%%&&E7Y-]W8[-S,;PX\G?1H9Y/1#;K09 M>WR.>##GJ*JU[.6$S1SI#F$WY)&8LBZ\)1@[YG4+>UHT6<(*%[Z>LQ(1)SS"DEFO MM>;-]!G+^%BDY GMK: +_W+V21^[#D-]V$L]/^\"K_3@FS$4&UF9 $*ZH'N[ M%1P-%]-?(3 M(N@V91Z60#XFJ> VPFY\9UODM5+9/:'G><$$^(<&IE%7FM M0NSF^L)NWT9"+BVEVU, 0ML9# R3>MN7SJQ QUBP]^M>H'>8PHMW#O0+-.AO MUX=:R&K!@113Z5P.B_-:I"C8NB@KC5^I%#EG"_4-48OLW B1@:4RBQU'43:C MR2!ZIB]?)08CTG3>. =C#DN4PG&5D,0B:B_LB"V"N8QX M(+!_G0<^1Q?IXM274[K*4FEO(EL>R,V2W:[-"QHECMJ9!)%S0;N22=IV\O2I M$ROR]3CI"[,-/F7//#6XTB)-@8:"'\=Q\V1DD=[8"WO6U5:'7;75LZJVJD0; MWNGXQT>4/RM##9O=**\ENBK@]6<)GV=HSO*$X)G186[Z&JS-HA["\2,TCOY0 M-Z6!T%CB>[%- W3)5QZX-6,=!MK4O:L4"0)4Z5<9[9J+X!I*+JRL-H$E]#7K M,-ES\$T$#3)(*EH2-3B9(ZPV&92<.S4*=;,K#T% FQLL&YR'N&O]*PG(.Z=F M#PY&J6C*I9N3+?!E&!9T7@U_+\P&63<6NM0*\,:75UE#'\"5,0GU3^_??D0; MYLT?']_]^/XC> /)L@@&HX.]":)B<##!+[NWRIYA* 86C"3H $X2IPUYXL8( M2#VNIR-5U6NF""ZZ=98!\SR2N&G!GHYI,(FQ;8V4:=#B$9B&NG):*T_ 5ZU, MQUAQ4>H%^"F7CI66O'$:XY@TZ&\BAUV-!CUE4Y+1[6A$A[ZRM$+DSN;*# >_ M1,'.<+!?M-2_'I=<@J %8 F[*8ISAJIGAGY"\82'U/IN>? [@P-$N_B MON**L#XQP>D/YJ*&3SQ^]S:2^W.F(I]2#X3G*.@%1TF)/U?$/)V871'<]C8_ MO HS/I4XHU6U%9UZ%Z"G*,P!]?!I#TR#),8%\+$T+O,,U$%CA$Y;[&8'YH) M1WK1^%B1NW%$T[(4L9E/M]/9*;,W3T,VN3Z5M /+/RN8D?4=(HM\C>?4]>*QGG###&=]7 MHH6V2U(J[5*]"''=VZT=@-?J36$'*@*E+X.OO=Y7*Q3*RR7&"-)R7K#K#K#E MO8IOHGR:ZAU]1"WV.DEZ;-5]D18)&U\<"1XBWJ!H*%K?/"D379>E^:-VQ23= MTF3OF-1(W<#S?9>2JXG-^/I&79- I&*SB8595'/C+G-(J' M*'NE?LZM.BK;IW M :.B8.'D ZWK^XW45._Z'8TTV$WB)79+#)VN2%JNNF*6[DYEZ1FK#*X2[^[] ML TXT[-NM6*XL4!OXB=+(Q_EJC4/>BVFEXNO=AY57Q"CV4(-)C-/S[ M6NT5,.)/NQ?=,S-.V?V%'#C) 6U!%63VOA65'J_FV-S@*9.>!5J MLLEF,YM&4]QM;QG6FWAS+E-=.>LZ/L#C@GI '&S8(T/_T:H%3[<$CT_NJ%Y!E?LJ1?$\$&N3< MQL+R33XV[2H)>N+_I3+XRRS3R%7N&YG"^#U'_"WX;@RE&'EW2)UNLE 4U!5O MJ]V(G:(ESW^09B5]'U.%=&E9P[,> $T^-10_!XPPKKRU3?"J+M-_R> MO@L.Z4S=!D?"PYK$E,"E)BZ/(8!NB]B84FPI.-=(Y]4Z$'XCLI$NKEC:<5(* M-;0Y^(H*E6M!2$]-=3K F[2.29==#33\&TZ=9FGH,Z-)[8@4)[9D(TH& M?<2['!:B1)*^#8!>J&,.A9T^R39)G$>["- E;:ZHC5TP'@#GC79I%;.F1>V] MN)/LJ=_&=3QQBJ-RJ:;2%2KRAU4B1@]A6D'U;5N1-0-=I44:WNIY)BX)MR9! M$3@U'A2V\)P8-3\%+6('#D49ZDY1&U%@$:5R) 6U[,7G[KD?U^,(HX-J0IK> MXCB.]==1JA. P&_E=NX5$_@9["*U4M;W(!$#?EJ6(63 MS6:[2#X7 NQO+$-<9.0JT8719&281R-1"I5C@%\V>NE+/$;(L>(O2E-ZI MC)2YPL^B24VQ+CEYZAC8/I8J$RCCXDIR[=(+'GRE$[^S+$DH^MR-!@A6][(< M405_\W%MW! SF.P=3K;:8=- N15*/1'%7/D9>-W"PB'6@(HH!V32Y?(\AI,+ M\6EP/;&$1 4$YEE>II0JRL,]: M2% D6%R5!Z=+@1%OV=2_Z)1[.,8I&3@Z98C#;B@1@PJK 1.XCZG45P-Q "2D M0$'5VKF/GL>.V9X8LWU>9417.>X#WA",Q'>*U&T3@^3O:WNN M%Y3BBUO:352NFL/FUCRVE=%.^W*J\SW:AW!CKVFDV=69\&[,?C0:ZKRGOU#P M#F3$/K=N[UN ;5PJ%WX3P-A$MKD9,W\JE1?W,MBA8[TGQGH?0!T1(5'/:(.& M(PV52Z5E=%VTB,[C(N/H+7R5\R(Z\J2#&2KP9-M1*8*J%CQ+A)<$6&@NU4H& M+]3B7!CQB F>I%BO"R<=%W.,'4.H!9$ Y'%+A6:=D]*E[0MQ+RP$D M#:V@"D8 (KL@B5&M,U5:G%[J*D;58\#%O+1'$Q)SKMC#X0+@:IH[(WO.S4Z. M=F=IP&ZO@YA2FIO5L0D6+-=8UQ;E#2.%1,2I-@[FNVDIE M+'1QNHVGLWEMP[;5FZVK;8>4\> (:RPC=:,UK)KKOC?J2,>4G)N"5R5,X"!L M<:+XZUK=BA_@YRZZZCQ]53"")9.X-TF)F[>MVE4G%,ZE!/"$*<)C5*B MR180ZCRAP(BE5H34FFI+0+B:5E!J%,[]5&8HW(G9X4#5&[BQB;*6L P/UL=S M+Y>*29H:0O7TB6H';3#-,P'*'>M5O,P3IMT7=/-6LB3"5+WZ__<&/?^)=HB7V[^#.5TRYC\H.#7_YU?/)WL3A[];$:UUX1+T=J71,S MU\#<.!EYHOP8/3=)U64P581>2PEW;^2*T>,%H>J>03KO* MQ118*<,<92',%7RZ-2^)OT@_GJ O^L748[%$*9KN8LD575Q$DY?=&>!^TPZ: M3]*E^6K#22C.2%O\A9O%JRQM [$N!%,SG2O!Z,T7O,?!#9?3+'6EI527\3B=L!)OR0/*T-1;>"D? MHI4HP]Z@V.1Y%0L@ LT)L-)U4VVNP6N,9I9$*P8-U#25Q8*Y6HWDDIH(WK-I M07M3M%8 Q"AZ+IB#:BJ$X#XE+'XH=);.Z2HO%+ :A3C5_C[4R"\R.M79LMH, M!S4YAX+I5'9YB]*&I=\29FTEKSD,:P4PY>PT,V@%XEA7>$XNF^79'+23EYC7 MJ>W([06[$P16+-G;R.4U\:,7LPJYWM0Q6\X><0ME* MPWDH: 2=KM4@TM/U14KU8(F1RT3&1(K=.?=46%SM,W$$HBJ:R73?J5/'Y1X= M( (^Y4K52&*2$]9RA+ MH%*HJ^\0\]880IXEV87J'>1.0@[W4?W&,D>M9%9^ MRR$P(DFU9F3:#DW3/QR>&H<5J7Y#TK.<::U<;&S;MBG7@Y(*HX6F.,:":UH0 ML2@LEW,,5U"/)#4DOL37?VL1H-Q]=T*\BM<%6-=2ZELKI@7\RF4E"/QIJH=X MU0!7;ZQT:!?5 F 4G4!B.1T[6$/1JI9M^'?(4@Y^&O3,E(0*MA1,J@W>7=O! M9.V8'4JPI=\RE]4&!CN# >N@,4")0P4P3$L5?3?E^Y4IZ=LDNA]7.GO<7Y_. M;DQ67YWD7I7.KB2L*4M=Q_&J=/<-L]M=0ON.--PF%L1J=;>IE4#S:'3A+9#3 M^BD^JQKY/=6SKC&^KG'@*5(6 3H;&&-=/Y= AS7)26,S,&:9>T'.J%OV9U6T M-Y>'1CYI566THE)V:NYGX_<>@6YLDO&;*,E[T(UD?YIB;:_C5[!Y60BTQF(U M.D!MB3ZTM&IG_U!C*T4W*MK5.R2N1[9H,),R[D[CVCDL*W7O!G1/FOSO"KSY[0(/]<6NT#+:LW2_Q\X_ MC6HSXWFXQU\_HV)(*^::F"R 7V&S,O+?4+:+\>C*>G-!M9]+??>(>Z.(NTYG MX=["PAUT%NX3MW#_9W?WP\?WLSB1EOX^@C0MOX&?OQD/O_GFF]W=UR[3^*]P M?[,_ZY]JHNPZN=\KT[T!HUT!XLY\5A_9J="'MQD*W8[DM9^8K":N5R6(QVO2 MS3Y&-E8JJPB9-[T1EKQ0:["B91FG1]MI1O4ITO>WM&TO;L@27R\-7S_W:F*^ MH2'9 ^?:D\9O.8+Z[;O?CW\_>7?\:_#I\S&GWS^X^.[WW\.3M[_]N'X]__;"D G[W__]/[7=X#Q-S^YA_+^;?#^ MPYN/QY_?P0-;@4QYQ.3>% %?G5:UW= G,R[95J!\B35N[)AA*O4KFIT8Y&#_ M.! +JGW]M@[;.EJ\UGT"X:PLO:L$[D$9-MLCFVJ-$"S$-+R$M*)6]&Z4JU+C^^-O&J,6)R=OWKQ]N_%1,B+HDY@*G+X+=H^BBJ-!*/>' MX^$X&@RBZ0NNO/Y:?L3H8(@ZM3_N#\H,S;3^: 2(Q2I(^NL?_3[\BMTX"Y& M'[$[ :P#J@'8_1[449>/3X+(K8W/#K8._K^G_Y67V]/ M[&[$ />HT#L!T@F0QR! 9B(H!,@G0#I!,BC$B#]:7]\(*+]\=%8COM'P^EP&LG)K#\:#@_E M@1S6!4C?")#!W0F00>^P?[@W?LH"Y,$\P>:0:UM]P!.WDJH=?F S K'4;\?C87< M%Z/^OACN'Q[M#V?[P\GD@1RQ0>\(Q."DG6+P@6.J'>]VO+L1[T[%X?A@.(BF M^R(<3T;#:5^.P]%XM#^=#<(PBA[(!QKT#L;]O<..=SO>[7AW4]X]Z._/IA-Y M),?CV?B@/Q&C 7@AXC"2(HQ"T:!W[\G]F PF>_VGR;M="FH-#?^ MR*<8]8_V1AVC=HS:,>H*1AV/!+CY^]$PG.V/920/!]/^T=&^E.)@.CMHTJCW MXD ,CT9/6Z,^E!/17D_A$]]RUS/7F/"LPT6,(4X$NQP-IJ%LW%?3D;3,7@$TX/#25_VC\:C430\ M&#Z43S %P'([E5!SL#\1HV)=B$LVF MX4.51@TF;2V,ZOBJXZOK\]5@<'@DY;Z#\>1@?#2:3L1D.(FFDV@X.QH] ME,4]Z+>U8KF%9O6CC,U_Q$G'2WU[:*MLZRZF\"1B"AZ%G="=Q(4CZJ*C270X M$0?1"*SC2$9@DTN08'(L^N$0I-X#F>:MS4QV,<".7]O$KP),_O!HQ@?S(+)T+,QM/](S$9 MBYGK-'@:&_8,5''1&W-.J[GHOYH?# ^"@?[D1R/0Q%-]T>'TU'_ M8'J(LY('=UAA]/^S]ZV];1Q9VM\7V/_0\"Q>)(#MJ9XZ]W,SZ]J9 M&G*\9EX>481.7JA7HTR?Q38]$M=0Z[EP?5L$%K5- M*FBR$"5$"#:SAF"HG)(.@]A4OU3!2F736[L>"B#:2@V5&NY/#1A3TMZFR+0% MD:138$F18S9HY?MRNM=CMZA2XQB5&BHU/$YJ$"Y;8H+IS TLFV7!.0^IZ]?D MNBN^IU/S>C+('D[WPP*H8:N9;.4:9D?3$VK/K;+B"DQJK^U5AI6WS[DS:3L< MC\:7G6'?4K V@7,?DO/, _?H LI@C,UJFN8ZK=!PNYD_#$JEXEMTW2Z A"MG M5,Y8&V=$IQUQ;8, .&$MVB2%DD$$U#A"LOJ;\89HM3R^LH9E3,J9\RCUX9Y M9\GI(!*@1XR23"*?(C@O5VGJW90S"@UB[Q9GU%C<%,HB M2>HE/7,V,0L)>8%B)YV MC^O)Y1.J3D*HP*_ WQCPK6!<$<=D1 #%@@U !!B<="G_M+$X'N.E#D2MP*_ MWW1H;1/(%V@%1Q_3#;<;@7L7M"( MTF#:_'#:CO\83+*(_=B)98'F6_6I[99/[2:ZH2_-EDK'=]V=+*K\.NY!5(L@4 $%X//$&:1 M!^T94YIMJBTU5]4'7N-FE20*)8GH?#=7HNM:#Y&3#1H9TT()D22ZGL21& M.E9)8J>,K%T,E!W2M*'+P;(R6+>ZR7;#378UV,T4#+2Q("H$8!+)TP0D1@Y[7S< M6/F8U:7Z."I,*TPW:[STXE0';:Q&8S-(P3KC7#92F%#8#<9@R8SW1K%H$5MFCLL>NL0<&1LH[ MFRQX\%Y8S21S@LA XHS?KX'Y;=BC1KEVV4J$54ZQVG+HZQL[\NTX/VLAG1QO MO?"EL7H@^!6='._\>J-W2EYTLQRW2+HVP),5XW&/=<&K);YA;4F M'RB*)>%YCS=R;=&]'5%+K]GIXF()E8@J$>T $:&.Y#"9I'6F(,&LM2!Y2%Y1 M0,-ZB&@]X,Z-%S*)GB+K*Z.?=X0L?ZX+'2I3(5LAN^D X768C8XS1H&T-P$" M")NL@0S&D*0DASW50%<&"K_!['ET\(;@A>>\T RJ1Q_VVYCK=:5&S:O!\&Q* ML0BS9M?LYT=#TR6GFGU-X N!OE2+;[B/R=K -22-SC!49"%YIR#<.OOU[I82 M*Y.YJR^R$L2C)@B!*C(TI+J:;V:#UPETWLGHC,?$4%*U FLSGYH76C/#JB>S;G_=_KK] MY:55[&1>Z/^C;E,I/L/\>/C[(N=STHS/II,ICKJJE)KYN;V;JCE25=2JJ%51 M*V7]JJC5S,^:^?D@5?DMAQ#.%=&]N1YZ>/;14WN49L["R=$7;?3KY)$0-($) MJ(,'X,0\2<409>A^$AQN&7D4=VQWH42IW?H+._$JNG8)73$C2;*0@D0/$K17 MG@&"U,X3<*9O&;:[![H*#>Q7=%5TW1E=-E@AK'3(I &NK6=>:S2,\PRZZ.0M M0UYW1A=_ &?7@_/RU13$0@RY4FW>,DEO(6G?<-]R__;H.'AOM$RS)IF>D4)K MM%9< &-^A(5N'GBB(-EM!X _/'-D3<[^^?=__[=\L6O MM+C>"OYA<42?/GU]Q]F19)V?$+Y8:;Y?=-QM_FS&2"8Q:A)@Q&. MP@"'^1[RA8_9BIDTLU92H]G8N=_;_*M3;*?-.#73$YK0TAN??_LHUSUI&.(D MB]&+]^]>O\M2_:(E_.=>_G*QH6%(V,YV[>3"D,JVV^)1SJ_,-_7B^>8HZN>3]OSM\Z6:-2%M MV&SXQP(!C'UI5KNXQGYJ3A9W/YL3<@Z+>0O;7L2<_VIYPY[DK;_)<_U*F#_\ MXL&6;^S2P\P$"IN3MJ.BOQSOO7BSW[=17V_$8LT'T[S'H1/_63^T+, O.][+ M@GN^!4NR>DY&^$OSS1-<%N.E5W,*F+]>!O)M$=I\%_D7RSQ?EZLY8R'+JV*- MMT>O#@[WF[=[A[^]WGMY_-O[@\._-R^/WK[;._ROFY'8BF_HY='AAZ,W!Z_V MCO=?-1^.\[>W^X?''YJCU[/;>K__Z_[AAX-_[#<'A_GU_E;N\?6X[7BR^9Q1 M,6EH%#/)OL4VG#22/VTZRW?V562"C=T/?"MW^?+C[5A\WEPP MT+ [BT/6/&8Y^-WK1??C^>LYX$.:SM[_9(W(Z&>/%;L/S[6(_@%DZU%=;S'! MZ>X:M+C:8WJO(6)K$^#+YZT?#^-/W=QF(;>G7FYDLZK,K%YF1)69*C.WE!F^ MNS+SX.)K:^ZN7$-M=[JIM3O/:JWN=0[$=^TX#:9?#7.!:&S2-@D=)(!#1,\] M>L>$)LT4W3)F=\4PEVO'V^F'[!RLK%!987=804NG108W,1)@C'-*I.B\)N&% MY.JVW1;OR@I6/^R(026%2@IEMO7H907+I/%=ZU70$2QSS@0ODR)$:329GOR> M-0]^8^[!9 >L?<-+ZN51JKEW-#VA-O^QCZMY0_NPEG;4NC\+F9MCB:#+'3VHHX M5W?/5'JDB9+7&"\S->[ELA;W98[U0@A?+F3PN!/!^1_9&\7C+P*Y%__G;#+M MLMH.:7J4CO'3.8,-8RO&UM\KT-(6Z?NVH'K@)8BP.D_LS:C&/AB/;&6:RC0E,!KEGZ;-Z3!+Z--F1+.:DH6_=8J?NFZ5J?F/2^G]EV[TOKAYUUV8@63VKG?C MR;2EZ:"=%;.\F-_=N^[F+B,%*6OS6G#O\@FL07DE3)+.MJZ(4RUF=UD FP8!Q/RFR(ECE[WC?X<+YRB\*!(M2=1^H=+5@[ MN;'@7ZF>(*(1 C63#O(_'FV(*C@=#4O,&\&B8 M-IPQ9[MI<%YG"&8E2!G'K ^<8P\>U^N7X*X"L@+R$0/2.A:8M"H)[2$RG35K M[E/(B(PNGYPK5!1O!LALR![@[S@8=1?WNA8)[VE6B#Q(>3>Z/WH90T ,*5M:B5$$B<8%()6D M"(32:AIC>56QV ,3P_=L+_KNC&' MV:"QCHOH(6%PS#OKO8W6RR0$WY!ESWKK;LHS[&]/D=L+;ERN7^KRJ0>M-'J5Q4N6@#7.1M$E:0\5K;K,IF92Q3 MDT"!P2KO38]&L1Y-K')1Y:+*18^;BS0Y#I1X-FL82$G.2> N\Q C*[G?E'7# M=Z>KP#JX:*O^JW+K_(['4QPVX^NJ_XLG\?+IN>SQ$V'@'GHE0][Q:L^5B2@"N)["J)K)1#C!:>E(R*4@(EM!5@ M27HAG<#\SPJC]E=3!R^U;\-.&'\5S!7,7<0_2B.\EBYX"T%89P)1!!>$=]K+ M'M?S6DPL+4JUL7;&>MJ@QV.-[J:BRHE*'PX'G7&3SL>#O-;#KH1 #29+L_$XX;)A)&$<= 5,;#DC;>&8Q+* VZJB!.* M=844=JI6 #XL 9'4KM@5 (/1GCGDG <@_/>= Z-#;DBG2EU6'3%WZ/ WS5! MPO4!, :E0'J+REK0)B!ZEG2"Q#T'8?2F"X8XZ%);?Q0;.]QJ?L=.3O3IM3-P M"3G=1-S1)>S,YMYVX"G"$*EU$(6&CW8DW^^* ^66!P@7V#7"Q&"S9F8,HA). M)J:9X>28NU_I@_Z>!I<&GR@^^Q>UXR>_/"OSN*AYQKL0D*Z\4XPF>TOB00)@ M5I+.IF)7LNML"$!"2N,RL_B-M9(J55U=.?\4H.E6MJML]SC9SBHA>71>@N)1]SCBUAU"MKM2BW(% M?91H?\Z___N_Y8N=@;6XWMW;+S_[MOGK^87%'_[RZ^\OVJIJ^4\H+]TTOR\; M?5G<9CXCG%)LTF"$HS# 8;Z'?*'KFSIIL*4&1[.0[N]M_M4IMK/NE-,3FM#2 M&Y]_^RC7/>FL(\9_/GGQ_MWK=_@[O6@)_[F7OUP(3A@2MC/I.+DPDK-%OGB4 M\ROG$K)XOO,=Z/N(P[./GMI+G[&\SH$Z;U*G("PW/[S%$L_Z@LY>_TD=EW5" MFN$W/']3]P2B<>#EQ;EB>2YN^S1?>>:[2\^PZR_R-QS^B9\GE]#P M\TE[_O;Y4LT)E,V0M$ :8U]8=G&-_=2<+.Y^YO0YCX^SV3^]H?/S7RUOV).\ M]3=YKE\)\X=?/-CRC5UZF)E 87/2=N3WE^.]%V_V^S;JZXU8K/E@FOS2E@_GH9R+=%:/-=Y%\L\WQ= MKN:,A2ROBC7>'KTZ.-QOWNX=_O9Z[^7Q;^\/#O_>O#QZ^V[O\+]N1F(KOJ&7 M1X#T7DKTLG3ACX%.ITVIY39X&1&YQ\S>*=?Z@1NQMAS1V&@87>^AWPT M_^>3;L95?KTXJN>OY^ .:3I[_Y,UHJ"?*=;A .X/8*U'']Y(EH.X]C:^4KP7 MB[X(,-TI%K V>;]\X/KQ,.;[Z$"X/3UVPZDJ59;6+4MB=V5I7:&QQ?V5&OSJ MW>KVOSOFK\;@^8\KKD1 M9]PU%O_&2;$N\K8+:XV^\^C8+8?3NU$=G68?NA_H?\\&^>GG-F0)4?,R<]JW M.2*X%"]VN6.2.Y'>&\7NV_X7>=Z;OL2V_9S5CG_@\(R6FRK:Y*),-F:E"!*@ M)2&92;I+9M="]90!KS!"KDVI'117,^NXLD1EB0?!$M:1YU;ZE " *>^Y(&/R M3TE+<"'T9=2LC"5 /1%>HRTMGG?2/8"J"IPC26BJ&",612$,'KY!DP<#*@LC)R'YE0 M4:O8TY5DA2>]S 9!H1FS!9[G.^ER.1C]D3]FW ZH.EFV=U,/SJ Y%ZO/F=26 MA_!8([C!;@*/ PS,.X72H7-.2:%3#YNM4B,04&HN;W5O5'R6@,\D;%#,*NV, M \"(2F1P:LUY1 O8VX1P9?@4EE?'PI6/&7QW-QU[-5=\&)Q,J)>"S MDX7UY9?,;YW]9A*W-Q.T;RVNV VP""ZAD@#!!<^0.1MC5EVL(N;7JJ,H_1S* MI,"=Z Y4 ?L( >LZTR$0:B89I)0LFI0M"DZ&M"+.UJJT:%EJ&XI2\]INI*UL MS)?"[.Z*)E.H*7=M,FNAQMZ][GO;SNCO4"MYB9RDB)8YR%^]]]8QF4U! M(,7 K%47LK!;RM ..7$J'50ZN ,==.U4-7J42BI@27D&U@'S40<6151KU;2, M,KM22[U".JC)*._:\6F^^<]/F],A=FK5*,Y2@T^[LNB:D%*#Z9FPSF7D72Z.X?RX?E]W;S%OPH %48)F_I!=1&FL$,MRCJTQ(X:I4DZ# ,WU'$U*F./I]T"6;SATHQ1WQ MA1I*99I!Y1HYKP>9D.C-X ^*7V1N;OE\Q7@$P4OBW$<"SY2W'"V89%&D;/;T MM*]BY!N(#6 )-&AH31<]X[!V9U#2/9<_F0 M 5L=$G\?C^.?@^&P"&6DVDK;H*)S$5B.0AM.E,!9X@$0(]K(@\/,+E)U09.U M:@E %N5'==+:82 //9S0QQ4$( <1DAS;4M5JPL\ MBG?2C_"*$K4MQ?.I'%/\5$M*LMIQDLED7 !E M@TI)D >)72U,6J_OH-C03G]X(7G+>1**!ZE8UE1T!"V# MR^P9F0^:!V^!K=>78:!45T8M@:F8+1>SCB?E)+*D/6"*CK01& "=ME+;]08] MM"TU+6-GJV!@QZM@2M9CKEW;4NCR/&U\,9/K'C*QHKTMI95CXZ6ACZ"J064\[QU7&CIXJK4IMC')+Y!:OC57FJ\%9)[EPT[Z;-6*)+R4?#$$_0,3%QE%.XI"%-JD\8U,L_F4FAJF'V3Y+!% M]B[LW*O;7^SVKXM\OKJK'R\.WAP<'^Q_:/8.7S4??MU[O__K MT9M7^^\_S,H8S$_-_O_][>#XO]8T^:C&.+<8XRQPJ4H[&'9M_:JH[70PN-1C MYLDO'T[&[?39E-J/V7;R912V;5-K>R3^@ZU[ &9R=YS%[L6X;<=_9@MWV1T M*H(T,1@G"338C':5#,9L]7>I:VONSUQJMEIA9VB%Z6.'*9$F8RCC#Q((3"A\ M!JV5T7+!I>\9K++*/CP/ *8;B^KNG@6:BX*6.A':]*5A2BN>V3"XJ3&&HZ"D2/2QU^C<88PB 6;(V M6K V,.=5C(JOMRF@4 \ /=4E&\FC4/P:S97PC7>QKBE.*; ?K!<# =4(\IT]7U8Z8\)Z0&KXU/40?P MR44M64CKG75M7:D$6%T1%;/%8M8[L)P%@:@E<' N6)6X"V"="4ANK5J+5:5V M(-HM]\-.UON?QU*&7\2S#,6E5@\_X.KA*\F0$+ED47E/"10WSH'RC!.XH#'X M]:9^Z&*['->:_XK:@E$K;#!!,A.!(T1@7FDKR:K@6$1K>U"[0A5&0:DMBW:V MZO^AS+[<"<6F4).O3KS;0@3[*I)5Q *SD6F,JKU3,!4S M.Z4;[9#'IW)"Y82[6F5N$8E4#\ENAIALEW"W;B4FHA$$;0 FC/?<$4;PP9#/E]:;WB)14TDHW.@X_!&F>B1QNCE@BXWOH;"<4V6RSP,-_)=).*T5>9:"]2SVQ,A7J#A 36NI@*V O15@ M4_#,.>9T%Q%*"5W@(:!)D6DRI-:;U%)L']'J@5B-E+ZCT:13AHM01JJUM"4J M&HPHOI@G7"\$XMT01\N4U->A/DINDD\R==4"1B9/^4?.9-1<6PM^O:H$*S56 M79C"4$&U6Z#R&4J2-[.Y29/?KO+I>9K4"@:=HF&,";.979U"ZB"$$%I#;]5;T0*F65$WZJ-3P MV*E!),?0H(HL).#>(V:=*X.=O'>:\_7Z6(QXA-2P526M^*S;G="_RF'26I"P M@I2XY2$R#KCPA.22!\^U#^@M(C>"E 6]WB'G3NM2DTMJ[5"%:F%0#>B$-%QJ MB@ZT5!XP,,-"$ Y=0+56S<5INU.J2XGZR2[ZBUZ./WX<3#]2UXJM:]K2B5A> M;!J%+)S-#Q.BYG \I4:P'\M07\HT!\LT]JZXJTMSB,OP!T?A3UGHJ]V M]9L+,STI&^9M)^9G]+3!L^G)N,TR$9M5;OUL<29[%W]\N2<2.&&22#(@Z_K3 M6RF!E "/3+/4U]:V9\O%';TE*WJ&++&12#HNK(8H@\=HF"9R%E5TO*>Q=<]> MW_49N.X=[_V=O=#)[FJ?-8#+IFKZ>#Z!9_:8?S#Y@V9--CK%@?? \ M 6GP07G'%!.!\_SCS=QCEQ=+?V>Q.ONA6[ _QVV M&>^-8S)YKV34X.Y2^/P]2/PM#3Y1?/8O:L=/?GE6II^[.JTJ.@M")^13U6G# MLQ[MP*!&)W7RC"EI@G-XE^SEBLY=<,'-DV#6EQ?3A9PZ37(EIN+\C]W4N"+M M@'D2V9H*0$%Z !&B"L%Y[XCWZ)";LA-O]QQ6*:NRR8#91@04R@7C\M.01K N MII[\UU4:B7K;1N+28EUA77DOO&7HHC,"7 !OP;$0@44F(PLW4R_68R'>\ &D M]VPX+DN4_\LS 2LL"D,-NBSZL=(=WYQ"(I9Y;4VR6(^ \#V M-<)=:=^K6FQZGQ!?)S6"P=-&2)N_*'5UDNIVHWU[,0ZZ#<9A5NX',7]L$^9M MV8HXT&^ZO 7YJ=9V?ZMR6=U2/C?"A5_$\%V6PH/1HC7@X-, M,22*79TGX%HU':%YJ1;"RF&]"\[J]:HZ[VF*7>^7AK =#4:_EU'"66VO;1#3 MN2SL+T1A+X2SCV>S299=AZ P6*Y"1QV#3E)XROCS%IV(VG8FF>+.V+X1!*OL MI^5,J2,("E,J*I**1U)$QX1U!%X$$,A162*6K/7DC$SK;:(E 6H_[\?CV/@B MA\UX/@MV_/&TI9.NY=L?U S'DS(4@&H+/11;Z(=KC*$O$CEK?O-R61[G_8;? M9*$\I.E1.L9/2[3)A:.4R$,7"I36.&9=B$H0"T88[#&2;J> 3&;[\NS:'.-B MA\?>QUI:NU@46VM=::;2S#+-H+- :%5 QB$:ZY <4R%_=P(4]K27N9UV=D.: M 5>JP;/C-+,QU7']O;U6J2D>MX23L_;S>1(C3O-?GDR?WC/5Y_S/S@*\BUCO M+%5F"7&&DY0>$ PQ8 @NHP"(,Y<2,YK+M:8\R=YV3JO.>+K),@BR9!-)89.! MI,%IAXP8LP9=T.IF8Y[NN@SB^I2G18Y3&>=X[2.UJWVDKCFX>Y#R39$-5SX8 M+Q!TRD!!E_+I;"T1!FW5#>LD[^Z)[$TB+>!1*+:&Z.V1W0BVK[%/9IP#VB> %.19DU!(L9LW1)0TI MA."$#W&]K2I V5)3DC?#/EM3,V''QG7.,ME*5BBA*$L[WTT3QV>9 C9NR/[' MJO=G):R_Q06Y\?C!O5&\,DXA0'/&3*;?S- 0NMG*5AD90")DU7&]?CG^5&FU M*U,)81=\^;CKO]GAD_ ML[K:-!CA* RRIC7I.APO!H^VE)6M613R]W;65JR=-N/43$]H0DMO?/[MHUSW MI&&(DRQ#+]Z_>_T.?Z<7+>$_]_*7BZT,0\)VME\G%]IE5F47CW)^Y7S/%L]W MO@-]'W%X]M%3>^DSEM/ZF[@]> M7,OV#GPUU^.J>Y\MS\5MG^8KSWQWZ1FF?--_P^&?^'ERB8Y^/FG/WSY?JCF+ ML9EL+V2?L2]4M[C&?FI.%G<_LW(6OA/G# M+QYL^<8N/^LOQWHLW^WT;]?5&+-:\ZU,T")WX=W#L!/AE1W59 M<,^WH&>6)/[2?/,$E\5XZ=6< N:OEX%\6X0VWT7^Q3+/U^5JSEC(\JI8X^W1 MJX/#_>;MWN%OK_=>'O_V_N#P[\W+H[?O]@[_ZV8DMN(;>GET^.'HS<&KO>/] M5\V'X_SM[?[A\8?FZ'7S#S7Y\7;[TX1N>OYS /:3I[_Y,UXJ&?,];A0^D/J*]'/=U(AH&X^GF_4H(7*[YPF-XI MXWYM(GWYW/59!<[WT:%M>PKFAG-$JB"M59!$%:0J2*L0)+Z[@K3. $6I&;F] MV_@2)R=-&H[_G#2I'7]LQJ?4XK3+U^W<&G_,W#$KGUO^74?&9B&X&4_J-;Z; MC9-?7>2ZR%M>Y$V$AS7LZ*#S0YI>M )N?NCZ 192N[]S SD?382GY/&?XS28 M=HV]EB+ > )AT&,"%;OX<5\I:WML( !B?CE<<^E6RU!S!.J:WLL)C M8X4(T2MT/GGP$%QPT84(DAF)4CDNOF4%?L$**PSO6MW;?ZR20B6%2@IK;2'4 MRPK<,R^0#'+G@G0%=L$*? UM0 7;H3:@U_##VC>\C'9" MG258KKFW%__G;#*=YZA,QTU+69[#8$C-Z%L[L'M#=SET3KO3=OS'H(O)^L^; M\=K5Z19$+3+Y+RE%8-UC(QG7D%DTAHNM5=:ZX1:F[ A M;9WK8OL_%ZB3[V;(H$M<:;JAC#BOR\=.-@L9SE@]%0_!4_%W'(PZ*3L:?<@R M=I3>M5W>1Y?KL3R+D66]1%B-Z#A UE>\]Q8#L\2 &[A?A&"7]?WJ6*QP+0^N MVEB)G#-%0H#0'),-.O#D-2:A1$^7Y/6:%_IANQ4K?"M\5WK:^'5T8QY0-J"3%_QB@P;2IOIM3JW@*UXMWTP[^B1&V;M>7!*.O+U$SQ$U4W?'4, MK"YGX%S"#F8"=HR?]N>FV L:41I<&CG+P9*T20CTD!)U?.66U=Y%ZIQ#= M30&_8?) L5/1=K%XN7)&Y8S5) 25T42B5'+>(%KWJ4936&Q&0 MI68N5,JHE+'3E+$R+4.S&+3QY$@!2.D[5T7T68%0,O#8TSEI/::5*76.5@U& MK$ABCZ8GU-;*@^KQR?PTDX5N#BM.3N8K(;UFO_%%OU6'VH%5$W0E2V!%!PQXR( K2W3B8EP(.BAT MT'%%5$74C1 EB*/,9Q,IDT!#QI8+VGLP(2J0KJ? 9[T=!FN$XJ%'*%Z>X*BK MYAV,EAOWS6&16=,PR,]=:N,-7A:@\?VZTTR4<2 MDZP8W@4,$X]. D"2DH +AP!$Z+S0D80)&VM.J$K-4JH8KA@N',,HHF?&HU0* M )5W7(5\(F-0 5."G@#!>CJ>F-T*#!2 X0?G-%VIC7(P^B-_SK@=U&3N!^4] M*(]>ER1MF5<3*J%-MFYX!!:\3R!88(J[A!)5#Z^NQ[YQSZ%,7JWIF)4H*E%, M_QN(L4":$C<&3#3.HC#<<&RY*),."\N>J(@J'5$D71!.@LF& M!_C@7>>[X YM]#Q8;S<7S=DI3W!%5$74=Q"E'+K &8]>&K"HK0,.+ #Z1!I M4SUL $I5V0M,N]K-:$>6P?;LZXZ/76XX?3P=CC\3-7Y>!ER#(=5UL48NW%^( MVWL:XI3BFR^5"F-I,/)3)24Z(K MCK> 8Y,$#Y$8\F3 B&0#MTF'($T %_M21]9B,+A2B[0KCBN.=P''WG-&FCL3 M'0)3"9/33D#@*3I#;F,I8,5VK*V%(RL2WWD_F((F754?2AD\-1.,H_/BYMF8 MOLFEEMK<1RU99J5L+HB 2:+%I#%344)QOZ&T=ZBYY\7VQ2Q,L:CX6@^^;IU2 M< W P$J=L>2,]031.6>U<=(H9Z7S$?F&5'E1JDE>; )!!?'N@GC%&(XZ,:_R M"5>?S?^[K'>??MK1 M6,1_2F]60AE9+)8W'3AKW-+2^ M$SB)*7CE/.8O($@XCDIKIY0.$KE<8=W\#34U7JKG=37\\4CLM,I6E:W6P%;* M!@?H/3,A@%+),NL%4YVB0S[)GJ;<:[8K*UL]E+*4WA5;K6GK5FC9'M*TZ5H# M-Z?M^(]!I-CXS\LM6;,H_E&XQ5LRYQ=-[%LW4+/POB\^_S;IAKU\ M\0=>2-^R3Y %%1UPKR6!,)G%)0LRHD!A4;C-5Q=,$,KDA\5DIEW M+NMABADI\]?DC/:!!%JPB)YZM+"U1.CX;KF:*I KD L#LDTHC=3)$//@+7GM M$E<"I;*.)>@ILUM/MAT4FS=[7R1OS'K9I&NEYO+6-N7%'6<[MGY5U*JH55$K M;:E*/-I+]4'.+_Q)W9YWRSR,^58[';1)P_&?DR:UXX_-8/0'3;[R2)8Q&.J1 M9A)N#72%D7C=_KK]=?M+W/XB3.8RC]PGO\QF@,;!]*S-;TWCM@O_G>8'_?RT M.1WB:#IOM/&_9X/3C_EVBCAH=TT'+%5=WG;&QCO\W,G4Y'B\%[* M?1N(7KO M.L';&\7]<[%;]C#RJ&0RC//$P87@H_'H(2;BEG'K-Q3T4[6C\*XED%76>+RL M08(9)0.P$!$B#QZ)%.L:]:"SRFZJFP>P4N=95]:HK%%9XRO62$[&3 1)!.7 M&^XX:(KD=:#@I-Y44W(IJJZQ>^F?Y9I\6?0#45PX5'\X74"C$\(?FSB8G(XG M@T[&)LTXU7XF6W>Q;"D/Y.,X7K#FZW%[+C2OL\R\^B(C1^F;4FT=&$L6I"!C M "!XC5Q[IA!TUKS4QON9%*MS50_FHX#7=S23.^,+G=;) #*E-"3N4,:8LB4# MBESRBFW(EC&[U26H ,VC@GAW0;QB#%N%*@:5HN4:+$I,/D1-207O7:2>N6CK M+3LKUIM9PSRKD=\LCOZLG="%IM\,QSAJQAE+@]&\H_H/$Z+F<#REAI?!9=7W MLB.^EUNZ7CH9^\Z\[I0-A2BB1:V (;HDK)'(+5I)NJ]9ZRU,!_T]U28-/E%\ M]B]JQT]^>58F#=9>[0!U)>HV '(3.QSPWGEME%0"* /^KY7D,;ET,;60+. MVEF&>!?)F)R,V^FS*;7G2>0SJ2V"":O79BO$M>2N>7LA*N]:.H^([8WB2QP. M)T?I0R<[G>@"6UY!1BJ;%I$A>&\0@I9D@F3"!,\W97#(W8J 5+A5N-T);LD%:S@%T\7P MR2<,/'6Q?!<%Y .N)Z"_GC2H!W"ZU1C%5DR^$%)6+!\*19 MZAL$N28[JU"WQB[RQ<8,OMUJ-CX?H_5__F(%YS\U(RJDL4#M8'H+YBV^@^EW M,G-GLG=PWD:JMXUI"-PKGQ19R@SLM77)Q62X Q:M=#W]B!])'EKM0UQ1O#,H M9JB"3F=0+:SGU@;'; @@N;$8 M-.="05!2*-%3_K;NTID'BNJMFBX[&<"Z&*%T-J$X*[+IZU9:KJE3J..ICM/; M@O/J.^,?KN9F&Y4U3&@?)0$SS@<-AAL-+K(D885Y<#?C9L5*C94]F&EZE:PJ M6>TF60E,AJN4BG!D-6F[.^:&;Y9^MJ-IOEU M^^OVU^U_K-N_,=_O[KEY;S2E*@U&. HE3JDJU!(IT\[8K:4JC=]W;?VJJ%51 MJZ)6VE*5J+:4JIL\^>7%N&W'?V;%8U9$&JH:#93J42SLK*M8*A9+ MAB$+@%9TG1"C2NB,,\$&4M%*(7ORQM=3\:?X&:P=9%0=O@5+6SG4B!UY+YI-4]VN$ M?IMYE;79R*ZE'U7:>+RT81D*[[65VEDPEF>U*8(6(8%S0O5U:EN/_<%TJ4I3 MI8U*&Y4VOJ(-)J-,*5KL.CIZY5#$S!8Q<23L1J]LR-3BMK8>V!S]LQGG1XLMIFF3, R&\T[QI34EJ2ZJ]0#HYBZJ94Y]D>7F MZ%QLECG4@8%@) FFL[;%G8V&@7 B*AO(\I[1%FMJ#EEH#4EU_#X*5%W7$NVV ML.J\'HJAURY%\&"1O%(A1?3.HF=JTT5:.Q:D+$ -J6C>732O',Q).4VDHI(0 ME4=F,T@=0X-*1KXI.Z-8*V.3$9VL&%\GA2N*[GRKWG]K WS]W\__PC<7%Y?/ M&\5W\9IIF^W:L_9S_K1Q^&>6CTAM,SG!EIJL\I^_\;0=_][BQ^9GWS9_[?NS MWVS_]ZZN3%!Z-J PS\TU=[A]+\X-9/C^'IT;-GE]/6[?7\C;47HY_OAQ//K0 MR>1R?H@-"9+6,B)!H.""<4[[Q&3BWLN>F/9:C 33J\04*B/?8<4?*^P*NL'5 MPVZ%J',*C8@:D5L D[@-60D)SGK-NO;*]XN*W+F;9Z&RL0Y#O6+NT6%.J6@< M([3$.2@E,O*$]RJ#RQ%W=+]>YH\9<]6K_VK0]84!S'?=UZP42=,[7@X M["HN!UFN6II4[_U#]DS<4"L_2N?2,GD[&(W;P?3SP4(\ELB*2(,P@F&2#$)T MZ# Y3F2440A]3L:UJ.5LM_P2U;=8$5P*@@T8'S#ZB$$ (KF4U0W11>2R_N$V MEOA4;"_@BN"*X"UU^+X9@$7D@$J+I(2 #LT>->1C627PCLO[A09V>>)&@:;! M3E9YO+[HR)(HO[FS'8H@IYIX^3 2+[_0W86DO1Q/+H4_K=-)1>F-@P!>,2NT M]V1#5,@]CYLJZBC6S-C%),M*$94B5DD1GGRV8KB)SH+&;,EXPYP+GF73)O91 MQ)KL&%$IHE)$I8@"*4(:%R205YH41"8R0>3OE@4RR0#:#251L5([3.PB16S, MZYV'M8%J%:51"J);$PC0!%$TB(QG4_ZP)15W"I(+FJ@8/G&>I:5 M6@1:1])N;23M#^*FD\(M)8AX9C B9AN$=4 IAA MCJ.7FAD3HW21-CXHEH-ZSA\R?Q2@XFS*+*[]FC;+7[LQ*[)N?]W^NOV/=?NK M2_:VY_E^2A2F7>\B^A1.V^K8J#9*^3;*7)B/TOY" ME-]G23X:=69+]^_^_YX-\L)U ;3W-)FV@S"EV/UB;Q0O7UAZY\$H#,\ZH7LU MF)R.)SC\>W[VT_Q?Y->=[3(8G5$\.J7VFS[6+GKC+#&)%@$5=R!59#& ;&F?RL)FO M=B?[;L+58!2ZKL34_)"%8?;3C_G:S*I_.L_&HB]RWN H-NT%"LJQ_1^ITVW+ M3'HOSGQ'[6 <#Q;B]VHA?!=,NLS.<\:^U)O8SP;!!^,-0+#6J" #V.@L)Q!\ M0]4LHHZNKO#<)CRO,?:VAD_.$*0B#I0,1 @^2>9YR@@5)J#HZ9"T;L.NT!&/ MC]I0JZSPN%@!*"KGE-6*>4B43VT4)(Q$F<@E$S:=[B-4J=F"Q=)"C:#>=DU? MWMB0NF@>X"G?RJBKM862Y[01E93-Z+?$J M TS>"0S6!>ZYDCT]8U:80 [J$3K"*GM4]G@H[,$=D1'HI$TI4P=:ICRE9$6* MG(/N;:Z].O;0#SM]O+)'98\'S1X TGN,/#FM('KC8]9"$#4%D@&HMR?"ZB;= M[59SI-T*PGWS#%!T-[D[6(W=E*&B[44HLM%,')_Y(5TK#BO:U_]8]=:LE.PW MNQ:;H72RT: #&;P&B$DAUR8$U-%K"4+W4/H* X3:E.IA[ -G\5I?99#*(%M0 M"J6PSC/OO07P0$ZR9"-R$=$:GGI'(3Q"AU1ED,H@E4%Z&40[DD(Q4,XHT%99 MB]X#0+'^=V7DO9UIM-A_V]S;\Z MQ796A#D]H0DMO?'YMX]RPR<-PVPGSG;EY,*,S3;SXH;/KYSOS/PIFC#$21:^ M%^_?O7Z'O].+EO"?>_G+%Z#./N*KMQV>??34SM[7M\Z!N@EK'18[H3I_QRV6 MV'8W/'O])W4LTXE-QL/P_$W='[RXUIVH/_^U^Z1?+B_.Y>4YS??]S'?/]PQ3 MOKV_X?!/_#SYSAHL$]7/)^WY'YDOXDRN&S:3[87L,_:%_Q;7V$_-R>+N9]Z5 MRB=YZWN?ZZO;_I4P?_C%?BS?V*6'F0D4-B=M1T)_.=Y[ M\6:_;Z.^WHC%F@^F>8]#)_X='#L!?MGQ7!;<\RU8DM5S&L)?FF^>X+(8+[V: M4\#\]?+^W1:AS7>1?[',\W6YFC,6LKPJUGA[].K@<+]YNW?XV^N]E\>_O3\X M_'OS\NCMN[W#_[H9B:WXAEX>'7XX>G/P:N]X_U7SX3A_>[M_>/RA.7K=?/AU M[_W^KT=O7NV__S!S29F?FOW_^]O!\7;N]/6X[=ARY@Z;=+ZQ3+5OL0TGC>1/ MF\[*GWT5,Y=:=^!NY2Y_.!@U^>W#KBCDQ]MQ^>R$R_G&LSE_/81_2=/;^)VO$1S^'W-6MVS/(_GL:17]#Z_6HM!L9$Z"OO8VO=.=\ M%XM S26!O*E[>Z5"??DD]N-A['AC_/'CN#LRQN&?VU,]-SSC8:NW(>X(FU(D M9B_?7&>IX/!;>=GF?76S6)\-1E6(JQ!?+RSO:8J#$:UU>&^5EOM)RZUSK3?, M@R&&217BSP<>M3S%ZS(Z_0I:O%^6;KM07*V=*-/3P)V_LX/AMM40O;<0FKPG1)*<+3+@99 MI:E*TPJDB;#MJK+K\5?,C3T\&1N.)U6^*EVM0I3RGYY41:K*TBIDJ"05YU:?,7I>Y'2O8]ZRSPWQ_.<_V[RI+IY_Q!I^-1ET&] M]VDP^>^ESWU+79;]Y9(1<<>2$25++3I;I=045ZQ6'K2WOD>/HQSNP?'AC)%. MLJY'[61.7!<=0M^-V^X_V)M.VX$_FV6E'X\/QZ.E^/7!PMA8GA2CI>TJ]KF* M" Z51]L-RI+>.J8E6P]]WK7B3LI2&[E4^JST6>FS@%7;,'VR*)).+DC' P#S M#M S*;@#E<"9[_6UNH8^O^3HO\-!/!B]G$?;5DFEHMR)[)5+*Y=6+BU@U3;, MI5JX$)/#!$E#XMH:9Z40BBOO B=W-RX]+Q797\285TFBH-US5TFTDNCV]ZB2 M:*&K=LW,D)6S:"9/%7E61RE:$,DZSA1D/E7:1(JLIT_SC332+]521UVQU,OE M\J1\Q^./=$MBO>$D$?&83?ZU"V<9XXHJGU<^WYE5VSB?6Q8$FLXE:P"]<=$K MXT603!OO3,_4CIOP^7FMX.QVY][:M?"W-(_8RU#IN])WI>^R5FW#[!T-D]PJ M)2-ZB&!H1%J)M(!5VS"1)AZ=C0Y, M2 FBMI;RA4B&N$W:!['6 3+@Y'-=*!_>B.AV*"^WW#S;0YHV/W1E1#\VFRA8 MJ].>KZ++#3!<3Q^28B86;TU'J<*V'F&[^CA]UX[38/HF<\^EW)/@(T.G)2H0 M(6 PG&EA-'#+4="U4[]7F<2GOW>8IL$GBL_^1>UXAJ@2S] *L0JQ?H@) 8$) MF<@$#8DQC]JY " <\"1<;S#M-A"[)(*=!0V@M2&8M2).Y"] M$:G;0.].F045:A5J#P]JR0$#)UD7^07%T5EF5#!)QF 1^V,6MX':^L/ O-0I MRQ5TCP)T=[$AC3!,B&B0>0U1(49.BG&G4A0<;J!;KMH<9.ZYVB44%6 .;C#> M>/^ ^G:CDC/[IKDT+J09S"R<;V= -DT1AGCY"2S%]_@I) FDC!#ICB9[51 \ M#!!)F&2\]I89;&&H2M!5()XQ 1A@@H4/!-> MB*PU, L&D@1A E@70F\;HO7&S2LS5&:HS+!]9F#* %>:&>T$$$KG))%06C,2 M67\H(])^\X"$%L76$U?2J*3Q0$B#!XG>D[*:1P@R80"I\Z6L2SCK5*PY I4< M*CD\4G*P/ 2KE1/:)1 B.!F9U<9'I023%,K/:F"EQF,K352:>"@TH5 "BTFD MF+4'3PF]$MX2=+@*#;X)[:Q M5FH_Y#2Q&_2BF,\->G76=ATHJ!V,XWR>T.SK"YQ0[*@M\QIV?V$Y()NI!)/+ M]I#1('17 6@RMZ7D6(@2[NU:7=.D(59J8^+"M)<*R6U #!)Q"3 ./".8> B*]:.>W1)A'N?S(\K=Z&"N()X M"R!6Q@D?&9?<:3!*.\YY#$FR8#DYN'=0H!;T5UQ77&\>U]*0L38&*ST B\Y[ M87U(/$F;/)>]TP=J)D#%<<5Q63A.()P,B@N& F3GQ<9\4A/W,O#H+=]6T+Y" MN4*Y0OE64(X)40AOA5,(4B14W$< 2URC<.;Z"L$5]41_ *U!-A@QW_4V ^_. MVG"21;@9IV:Z4-KRG641+B*R7I.0'DH24FTI4$'PZ$%PMC.-RLTT(8%CT1O@$D#A&Y FC!2,#L%1;"E12J*3PV$A!(<]$ MD)AF$L$H=#%REKPC9H*6]MXE/K6E0"6(2A [3!"!( 65O$B"P+B &'7,JH.2 M%E0R]YXN\[C"\I49*C,\%&9P/HF4K!3>=V-PK&?D4DCHD@=T=/\ZZ]D M4V6"N?\(K3ME$-RF _H#[#>R M=A$J8^!/I:2'0DDK921)TDDT6CHF(%LY3EH3!#'/$I>:WSOA^#'F0E25I?+# M@U%9I$G,6PK$LX%#3CL &;K 21(F,']]R6]5/4I6/3:9]7&*,>9#X-G\=_GB MZ:>"DSQF^'CFNTREV42)\U2EACYU/U,96EW_FFZ/I,=MI';Y;IK)>#B(EW=C MJRQ]PSM\++D=-UJ.\I25#NXQ$AA>,4P#CEP0J!P4H9 M.U(1(!#,#K1BT,]EI99*+95:"J,6I8-,+'**(4'4VB?)4E+2\P2601(0N++!>$0DD?!5&0 M020KO8T.C-;9$A*B#LNH?%+YI/+)C?D$98@2>>SZYT.TX$W2-H9L#$FGY/U; M:3W*])1**952'B^E,"EB%)E-,&E(9+Q//$;) 8TTF*[OXO7 W:U]&06E]A'I MO==O,W+^\O+E_O[KUP4GF[S (8X"/6U^[O;PTCV=W\'\C6^Q#2>-Y$^;3AQ_ M_FOW]K7*S?U24:[@0\1QV\1T!I M+6.,+!E LM'W&9=;G#FBH%2"7Z74[*B66'ZR]QN7RV7EG/FD970J9%54&F^Y-B%93]G. M1>SQQF]Q^HJ4I4Y1JH16":T26@F$AMKQ@"XAN6Q/ZVB5-I3- E+$D)F>-*A" MDI_R?CQGE=TJNVU_CRJ[EP2 MU4UFTO'LNDIAS1\QYZU=.$OI9E(<-6U=(BK#%LNP-EB6@E1*.@;()4HNF5/, M>9%\YMZ[,>S]NSW=C%&EK81:";42:B748BSQ*+A/2OCD)20KO#$1I#%>1;!H M>[KXKS,9\.;VN'D.CY9(JS5>T!Y5:BN5VI3U'H1*B ' HW >M28!G#O-2?4T MY%MA4J)4>K?[;.U0\F*YR8B'-&UHX8TN0CFMTQS70VUEM* J3%VHPK8>8;OZ M''W7CM-@^F8\64[5EUIS&P-RK1TDKU!R%00$--HD$CVM#_A%JKZHW9DJQ"K$ MKH,8V:@T:)G ,5 Q@RQD4YJ(&8;&$MP78H]R]%6%6X5;/]R2!JMBB"QP"8D! M*F68#I&T8LSU]=^X'=S6F4QB5:EA@(JWBK=^O"FR6B6;E4B#8/.9)BEJQ4/& MH=#!LGL?;X^]WTV%7H5>/_2"\DF*X%B, 2A"EQON2(A(2FB(O5E%MX'>HVL% M4Z%6H?8=J#DONF(+ZJ"6R'O%O4C1HF9@G.LMC+T-U-8?&"UVO$<%705=/^B8 M9)*42M$$RN>;<2D?;(*ALS()B#VMB;X"W8JLLF(;B909=KM_7'F[P;F9F3$; M2'-A9S2#F:'1_##,$OKCS[YM_OKU[9<0Q2L_P:+XS(E"4B+*B!ON:#)2!<'# M ,'5*L/WO$&=$G%(TZ-TC)^6_50I>8]H>&34#9&P@7'% R?//4EY;S_5HXET M5E*HI/!02"&!BQ@$FDD8EC4H:ZR2-P)BQ)!Q#"0 *K *OO8DH/4OA_F'$1Q>QK^10 MR:'<+A>W52F<%Q319M5"@##&"L=M1JM+BK2W]R[&6$F2PL$\I(\,F%='T 966&BGIXU++MG(URLS%F MJFPSG@\9:G 4&_P3VUC+IA]OLMA,).:S2UZ=M5T?"&H'XSB?:3+[^N+KL567 M4CEEE$ A8?(@8T2GI3 JJUX2@DE\S8'@NTX[8:727F'&587D-B!YXX%RWR!S M>8;<>\J FF1Q^D#M'X- 5SW ;&NY]+6F%<8;PJ&*N$3CERS@)"H-"-MF:)*PG&"^%ZYUEL) /C M-I N=&I/A72%]!8@'9*/ 2EIDR%--J"RFF$BX;I!]>G>08['E3-105Q!O 40 M&ZG1NJ PHQ-0@0U!\LBT4LQA$KU-$FM9?\5UQ779N'8./!)IR[*E[")84 JT M<=F(CBY%63,0*HXKCG< QSHJ$3'C6"?P%IWGNILF9%,T9,V]RYGNFBM0H5RA M7*%\*RA'EI+K.O@(S*M5[54U""DT9:?,B/FN=SEX=]:& MDRS"S3@UTX72EN\LBW 1D?6:A/10DI!J*X,*@D$9[(>L/ M;:=?=$KW]&0PN07 K&'?,1.$Y,/+.DE%9:0!O MNX$O]]8:'E=8OC)#98:'P@Q*6.D$AA@M0;3)&U(PZXR4C%9H:ZR_DD4EB]TE MBVNJE&^K1RCC-&,BH 707EJ2,0F.+C+%I!);R2"X39C#/CR26+L(UIRPZN-\ZSD<*UQ*+$IRLRNJJJ2)^1U_-F=AP(TE;3U3+_]W>0J*\P'VRZF; _3#D0@5))H1.L(J&"& M! DW5JB4QCK<>^3A-U/Z,/+JR*M'YE6K. MM(AE7C(C8<"-D*"5+*8UMI/9& MZ#A!:W]RKJ#((_N.['MD]F6 RNH!18+F#'>H&184>& M/2.&U2D34J=*&<8(IU0(&^DT3!(5QH$P8QI_Y.&1A\^?;0,2D5AB04-I AB6,A20*L&R9,,YK$P=YX M5]]B^GEDVY%MC\VV)$UD; P.\B,B#"3C1H?&1JDA2:RWL^T88FHO9J\$;#[_ MNBO)MEOP[P40Q>SFTO\-/KS_O2^9_2^O7[]]^^[=1H)^G)=]G+S][F]OLB\9 M?*#AR9F>+.:P+VW9/,E*X3SYJ\PG?UY]W*%.M6>WAI7+/'G_]I)%6Y:]>[7" M/-;]C_?3Z%Q78L%2N8 ML#J@49H29BT7*M!!J$PDE8CB%]+O_X>AZE$BO=RS&R7202023TV8R("E<920 M1!.>AH:$;CA89%.U]UCTTX,-_&$H?)1.+_?L1NET$.DD0AYIKAC828)H'+>< M,$-2KC4#D<5>T@""/PQICV+IY9[=*)8.(I8D344"%I,*PY00RAD%P1282$O* M3N M)#MM%=%#BVVV7=]'^736QS;*I\/(IU2%0M!4QN#GD40)D8:8KR-) MFB:4<'*BJJ)S%#([28_>DI3=1,K>54A[5AZ=+S;$*S$5,V4N)G_%D^RLJ5J! M_^+/(E>WDSB$TP!R_.N?\>M'K4;;KU;I.9%\=I)3SPKEL^,*G[G(LU5\X&HY MB_=%L31M]!XI@MBD*@D#PTD842ZIUHD!DX]IP=,>>*\#%#U$0\LYR=F"_.RF M6<^L\OJDC#9*@N>4!(X7;[U%Y5GV_4Q-ERCU/\YS5]:]\":9D%.SSB1K Q#( M*+"&4JFL(8I0J2,32)D:*2+!=4\'\\&KI787'#$YU_EKH^ 8!<>W)3ATRB/% M!&(%"D(1PH0P##L9PL RH#WE36>"5Q+1\(J.4F24(J,4>7XIDA@J& F(380F M(F),62*,-CI.DS0A _V6IQ&DQZLPY-5"75$2N'._7(;^#'A5\D?4+8S.9?3"*,E& M2390DO% 61.RV&AN"4U#'F.'O0'O2O$@BI-ADFS_03&[22X27 6CX!H%URBX MGEUPG5ANQ6$2:IXP89D@H4YE&$52HJ-SJ/$*!V]N%&$C"+D'$2( M,5('-B;"ZI!(*WEJ8JN9X(2 %V=[ /T.6 5$$G85GJ$*=SW$@AYY0[+/W M4*3GK?[YQ2PFIHP6GHE)-H[IVE.:GLF8KO.8.S/.JAN9X&QG67[,YS9;_#0O MVE7"L0P2:82B.I D"E,A(JMY$/'8)'&4]%H%595P?#:(/B/KCZP_LOX363\) MC21:,Q7(A$22(M='(M2I"F)I;<\LRJ>Q_NFA]L"W/K5G% FC2'A9(B%*A2":VM@D*3$Q9489$Q$E M61@E:=J;=GR*2/CFA@"-(F 4 2]+!(B42V*B-$X01@"L HH)1$-2(V*J6;BO M"#@%S,FY5GN.PF 4!B]*&!@E:*1#- 8X2:P"T1!80@0W*0/QL%T8',[M/]?F MLD/S] G+"\ZW<,#YBW"SEL,XF0)IGD41P3B2[3CRZ3Q2^F>F?D=B.PZQ;5:& MZ^)5J!Y_,8L/]K/XO:4FJ6'66JV)%I((D\@XU;%.I*"4LRCV3$D1$/S(B<((J3IU5W M4\9GFU\==?$H!LY<# 26F<@(B_45Q,B$J22A/! )2Q.=BIX!H4,3JCL:UM&Y MUE.?+3.?,$'[TON_G4DXF=^[2283,=,3\57D^CS2N&-AR[=1V.*(T(]V>+/, M$4[#Y-E<^Y$/[K^O1&$TRG 0X +OT"Z'HZG6L0I3;5(2L8@3&4>)$(F-E-7! MWD7R1QH&$9QKO&2L@1M%Q=F*BFO]W\MB@;Q:?)ZOR?OU2PS'P!^\HOO5 *,7 M0,"?3/XE4\;+FU^-FM_,LA7Q$A&;8M]-;!@!AS!@2O$TYC30 ?R?.6T[_E/$ MR[G"?(WB910OHWBIQ8M,0Q*&5(:$$$N$U$)1I4.5V#C1HG>9[6S+?5O7'*%Q&X3(*EZ;& M,XU32M,DXH*1*(VX2F-*)(4/.=>A.8NZEE'>C/)FE#=_"'G#L%A&JI@0R8B. M0BFEY3HP$3>6TW[X];%F9I0OY[BKHWPY/_F2""44#6.N-2.6,"8,_)2F M@9'/5@TTBIA1Q(PBY@\A8G1L#+=,4T,YH=QPJ2*K++A0 8X7WF["'&BPY]E. ML!J!&XY0\?-QF:M;(.')W$X6I9$+*P,2/HN:G[%(\CC";X1N&(GM3+IC.J[U M?XCITEPKT)HY:E4T@1>W<]U2DVD2DC24+ RE(#8U3- D3 @H21L*'8[S$$;F M&YGO6,QG4VXB%4T:SZ1*T$IDE"&G(?.7G&GP]V^;.D?5?+NL?UB*.8T6-2JD5C!@922ZYDM9PPF/)^-[#\K[% M#.VH@K\)/CRL"@Y3 KQ%-8TEQS'V+#0!TS8*;"2LL.1$>?S5F8+6.IRA^E5.4\LK5CO=;(!"^_7DNNUFM=S_3;WTVN MLL)\L.WBK798(:+-X%*,,&67(-RI# M&&>,R,1&*3/$8#.<34E*E6&Q#JAZ":W]=&SM'\7**%;.2JPDS"AJ64(#KDE( MX->4"RLY$Q%-K=@[#_EM50*,@F04)-^H( FI$(;))$JQ_T0):6(:13(@*M*: M23L6-(RR990MHVP9(EM$FL2!E;'"Y"R+B!11;,#[ _XH2\YD M5T=9\KRR1 =)2J)8,5XAL@18X@A01E$9*A2$E-" )D3Q4J31<::4E#_9OU1M: M'O)'& 6^CSPY.JF=!U;0*+U&Z;6'].(L3BQ5EFAC"4\BE@96$2LBGE@CZ*G M4\Y6!/45'9ROP'G.4A>"._.X>.=?7K]^^_;=NS.N@GDEIF*FS,7DKT@QG355 M*_!?_%GDZG82AQ<3)/Z__AF_?E0J'5X;L_4PSD4;P$(G>KZ44[-RCN=?RWC8 M%WEF][J5R'>EC<7[HEB:#OYL*BV+K8R(-$2H5"C+<(!S&E%. ]$S8?4 !031 M0'V2)%?D/!7*09>/\7)Y5NONWGOA;6X!K[C.YNY48Q'#0B:LI)0P'DL2$$UCC@VP-N@;)7/P&JPG MS&4CYVJ3CR)T%*&C"#V3;3NQ"-5AH&/%:,2"@,0)S@("DY1&,8U2HH.>>,69 M0!E%:7#%1GDZRM.S.*51GI[KMIU8GH8L(A%)>!"',4E9S*V(3,*4'I53(*TE&0GL4IC8+T7+=M2R[MX)(TB8FUG&G#0*"FE(J("&), MG"II$A7W%#F?K#"Q(UP+1QZ76Z1L2,.K\-N5LF>0RQME^BC31YG^O#(]3"F3 M5">$JX28E$K":!":2',0\C$?F//:?Z;;;C*JGMWUGOGJFY?%A]4&FD).0LY$77J-D!1ZH3U,\>O/U M+U 2W8!7^/G#F_>_O)W\?/W+/]Y=O_[\CU_?__+CY/6'GS]>__*?IWC^+Q\^ MO_TT^?P!GOG+IP\_O7]S_?GMF\F[][]<__+Z_?5/DT^?X8.?W_[R^=/35]-M M,HCIHRX#_]& ,-7[V02^/L56G(N)^5V9^\7DW@"GW#I1=P>$O2B^?T2Y7?'5 M^LV+?O][^ZV>NK3)6HE?LU?)#^4:O+8%D6;R3*V:%W"7S()JG"VNE<)7S]R*C(8N,5VGE2.92O^!_ MW(P$EO \=R_^%S"H09^!E8XT^XM8+'.G(SZ C'%?*%9T_N%W-!ZRH^1$.PIJ M:PZFMIG\+&9+"Y[",D=6P"".F#U,_O1O_\) M/S@O^1^"7^8S'.T-R?EW\KO MEG_\?E+<&[1:X1D%V*F3^WS^)=,>(WDV_P*;]P5-6#TQLR]9/I^AN2JFTX<) M>%#W*%<9E.W_ELC4$Y<@)\#QSDM?Q%9CN?KJR+])W 1V#+@,Y@'_[6Q"'E_^SA&-9/*Q\3=4!._0J)TOP(V"'YK-+=^'< MVDN\^"MN%+P2."73B0$7^1Y/!0^H)!NX4_6:'][^7+_?%W.;J>54Y!-Q?P_\ MZIGN:O*Y>4/\;IC^4,!;@?^:/U1G/$&S]A[/"UUQ6-7WW97_,,FR[ZL=P:V= MN+WM[CU^"2X$ETJ4U@R\\!R]=OC+E^_Q^"[Q Z/!?_U^,LW@U73]">[ %[A< MZ"_8^-BBN*O3B&,R1'@D)]89R9!%TA>B,]Z V3,O'%\BMUU[V3";7->$ Y^! M9)D[P?9J6ZCI1AR\"R:?U/+?I7J;! M)_BYHSL0QS6MB9)^&I(3#9GOQL4*5.?KR3?[\J;=YKU"*@ M8I=3C![H/$W9W-D>FT/B\R70.CP &^-?-D=0?13;[";[Z8?9) M3,T'^S&?WV-8T'0&>S 1I"FAFA#FX'*Y);$P@;6<4PUT^>RL;T3[?&+*YGNFE2 .Y5L')03\6K!\_*8OJCTRMUA!>_4_%.8Q?ZFK(L M?^TVO&'QBL./4H?0-VJD\H\GVMMFMA$K%Q@45;>5AM3N[+[F&"<%O;WAM.[F M^B^=W?@G7O3!V@_V%]A!T.=(I5,\2-,=%D=8*&E 16R("+#BPP0ZY2EC5IF@ MIP;ZQ1_<'VS\QB(JK=="P$1./AU<*YG%;=^ M[O#@_3QWWT=6=6SX-8.?9^ZT/5N"W!,^^"7@$7!35%[X,7REX?5.>+F.%>-5 M\WKWJA7\XQZO;N3"!$_#F;=;!$#GK#8?U6M1W,*AXS^8=/D"KP!6:)O<&%>A M(&D:)IJHR$ALJD\"&9"8IFG2"[GRQR.RY(IO)#(%^]@!3DP24L*TX"$UA-)0&P'VBNF)=_VQY4K4@\E0'_GRWC.VRQ"! MGRTJVU1,[I>YNA7@P8&UI,"_K<=S.=<.I='7>?Y;RY$$H> ;^+R/#)I:H/.' M_C<()_ >K\",K?)0WGPH?+X)9%%%:!?X. P*>!K3S5%?N(15+<%:1/K1Y&X' MX) FGXVZG8'5=0-6PJ0P-[C@J\DG8R8N;A>YQ6::"T-%20(Q@Q>7!3@/H*A"-]IWA[%YA58<@OWT^-7FWP%Q_J (N]7\\7, M,"#;V$)Q&G$:,9,F 5%:,J,4MKG' :$L27I&!P0UZ8=_0-*G<4\I9DW['1D5 M7AW=KTJ'^%7LQ/XW&[)(?C+G[_T,ESO@#?Y:0ZF0[./(""Q MY&4)IL2L7>9"%$E8&!(;2DZBU'!%E T"&AJ!N]OCR/EM;._;3W,?%'0O[CIW MFD=Y0\&_\AGM?5O.D8%R[J#G$/(H(BJ0(HXC8K652@+;) D/@CB,A%QG*(_G M\#?26_F_3O],X3PF5J@, ^F5K_1JGN?SK]B]ZR.';:]+W.3&NUGE5DX?)A+X ML9X8.1&+R7IKNBO.JD*S7V'KV\B4B8QBFPH! MYY$F[2.-ZQ.]C+8Z3#W6,ZP$X__5F;WI"::T50\8L7*9%Z![=I*;E=?S>7ZM MP)7-C6/@YN1:IY5RJT5$8Z,"\'52+D1 ) A+*F*9VJ0'VNAE^#J'9,":W_ZT MQ?1^PKX'A%M*XE &<4H837BJ4H5",S!A&(0]TX1?QKX/1@?8$+OZOA,OJ*4: M&&JKLN^ZSLQBF=FD"_SIG,K'O%5'E7T 2Z!#5QU8Y2-Z%W16:Z JL(5V,?S3 M"65)?Q"3 D\"I*L2F,1L/]'\?F\P:0QOY1_E_PQN*WBV]\ZUO?>4-+F;Y_A' M6-3BJYG"%^_@F&[AQ?/YG=^2]M.JE\>%7!W/PN>#*GB"$_LAU9#,)R[S4:71 M_@6%!T[Z?I8ZM"DQIZ-SF@HU!-HIYRG(M:CI*R"#6JD/_E8>__K935\\B'5$@-S"N>V,)^J0I;#CL>(UYMRK>!O MN89)O8@JZHL*VN4O)WK^=5;J:)= ?L _62RV^B*F2S ;,#BKYH57ZH693H^H M?L-!59%A?&K].ZC4,#Q5K>&^2OGU;6;LY.WO1BU=X<,':S/5*CM[_?9#77;V M&5-?7G]W-'1X? T]J&0K3 YO!.U9=M-[Z"Z:>[V\618+W,Z@W,Z+8SQI\OD6 M_EY,KJ\FKY;Y;]C>9.[O04$XV>#LQLY2%^9^E#\M@%>=2+5RU2V&<(X/Y)'Q&L50*! [\!O>] MF!AK,9H--/@&S!&4GQ/O\1QW/\3]_1S#1AJ^G$TG;V!?0/S_!D_O??7CD_J@ MPK]P>^7?=Z<2F(/*YL(=ZN;.@U=7[*Z?\Y*3ZHI;;;"!<)G[BNQL3:*FX07X M5JMTK)&QH(([;++&LJOT-PPT_ MV!_G3?P&% $9%>QA#3(G45(:QC 0!!2"IC*D)0JID+)*D)SBZ);_: MB9-_,JX#^$!*KZN)<\K[Q*PIG)[HBIAM_ M8([L1>?(:G/BTX^NG/RZMBE,>9@3L6B8X/4\OT=KQ5R4Y>N9UR0%W- X;5.8 M+_ HC!BY;@)XL,T6EU416'U3*= +KFL[%B:_*_J9ML5WK@D">=@+OB;9X*HY M'+=II^Q@40(84V6BJL/P'/KV0\G>%ZZ5.'.=&'-K"PRD/;COH"^F^N5'LPU M?]9DOJYLKGZ[]&^C6JP[$5]!_18[:Z5VL_H>$GY0 C_LS^#OH(HZ?8E[JZ=! MB?V0U\G%_F[$5P*(\X-=Z41\\/_MZT:4060#1K62E) ( R)2,AJE*HTE$SM, M?]VA&U$'D4BY2E1LB6*)T$J#K+8\30(;)GJ'&.%9^"AN;\N088&=3?B5/I)O MY>>/8-<,BA='@2><-<\\DQ/RD E-A0A*/^PT6TT*],(G> L'E27&%IT8+#4! M"DB%W<>H*)J"LC)#@*5AE5[X\?KZ8ZT3JO#DS,D^9R,4*^657B^U;I0;EZEJ M-;>A_70GP,.I"O!,L7 1$M^\!9)[>7?O R7P1VU0.638;%9F12XFTTQ(C %E M!G[)?9'914MCNQ@N(_=ZH4R!S.%U MZ@5NB+JLH^N]6U0'I1FB<% T9N_%#NOZC;;(\-)C'A<<*$U(H&EEG)X07Y2Y'?"PO?NQ'^[V:^7 M\Z\S-,'S\K++"K()K=2E+#*=@;G>)Z^;O/$T T'K!+&KUU'EYZW&""]A!WP)ZT &$[Z#T3Y1LL??*OA&L6$ "Q2C>/\%[>5V"6JRW +D)26!5%&K* M22"Y2'@B0Z,"8EG"^Z: /=D"9#:D>$_&2$RD8-P8E<:/'NT--UM\!>/<%*9HE75RRKB2?7F M6='LA^ZY]45[;XK;$GS%Q8BO)M>3>X]1^K2GU$LM;U[MA'M&Y=]KW(^;W,,+ M8 "WW.DR4U,^L#H0#"*LV?]6/U_L4TEU:4R[M>\YS.5!2< H?9YPPJ!X=L36 MJ!_I]K$*K,7)AA,:^DJ@?H[=QF5G4=/X?0&Y0AB(=5E.^-H#RYK:VP-8M)LZDG%WKQH/A['&T2>MM/:<#1 M/BK17XW.[(]@VR\D%^ZLF@X#_,:HZ$=,IV)QH2*+!J$!8@Z7O070P MR77O4ZP.6A*(K#)9'2:BZ_>!I9>0.ZNU#_A]_]YU=+EYK<["G&U<=!^ 9=4W M6/"T@#=2);"/>V:>F:K0H_)@"A_$OL%+2G.YL]>H/++BM[J6HO1UE,.#K]7% MUULL91'W6 V=XXN V;_8W&VU8?<<&,:6LJOKZO)W\_S-?"D7=CE]+"1?/VI% M5J'11D/I'H<"^]"83JPL&J^F+5Z-NJ,_H2^6>N/>I#X6-Z-9A943:" M@%BY0?FPZ-+XA1-G7Y !,7\-QA>RO[?-X 4,",'R,:J, TR]O[G!>#F",AJ& MKKPQM;==KPQ01D_M7#C"5@U*8L5DGZTZ%8QU5P^[(+G++\XGQ?+^'IGD5CB@ M&Y<9=54H\YMP7GMNS7%]BM=]# MDWRMN!$Y*UN4$+<57'J%C-3SC!+?R7I^PV <%ARCZU2&A_JN*?VM]3V\7BV6 MW3^^N0^?4\,BC&QH/G=74*(\"ZY/_Z0_FU_)<6II$,T(#R:,$*S9H3'FB M8F,%2ZF)=:A[X* >.1D'T2E)L &*-Z ;(M8M-ML/3W]G(*#!,61I8052@>6!3$<5,1U$<17UG MO%*2?IAW9FQGP^&BS-9RKWUWM$-G\J0]4%VWNB!G>[ M#4K/\ZGXM8^MO]9!6A92HQ3AB;9$4L&)C0V-HI10(FBX2T3@L*/(-YB_6X$[ MG_;FH#[C4#$= M.*)&8J%38Q:4*YL"'?CN![\"[D]9VG&[EWT-LK&HN81 '7 M,B9 ^%S&X-JD4J<&#'_1 ^$RE(%W??M-Y]YEY#V9J@5>6S93]*KX"K"Z@T"[ M00^W &@'F)E[&YN#DO;Q,)S]O1<[*$4[ND]-_E@*EGJJ!&,QHF#GH-2FG&Z,=-S)H>R6O_O$"+KM/WDJ]]SM/XQ<%%'TZJ_ MX]&45?5* ?WYKS7I;KMT[9#E;1[J9)'W1GR G[SI0 UC&76-HJ<\=*/Y.TC MKO7-R_K\BPH;826QU,KYMX*-?IB-!T524Y&!6^BFF\!KM"YX]$;^JTW%/[P\ MW*RJ6ZV*&T2[8:X#Q50]LM-I@%^_FX,JF^<.N*..ZGCD8735+)9G9.Z I+<5 M;\6B"="6;_ 5E%75<>#\N0H@IM5I4+FC51U!F)Q7(4$\*#LG+!@3<&[1KX\QL#1LGFL02F\R_XKCT[ QO4H%5 ]P2O(.2\NP M2,\%TCQ6O"L?<[K*S2QNZ:RRJ.S6M/3/-+.FRGRY=K5Z:DG1:KZKB'>0QR^A,\J).(TI3$$1$LB@D+ H:MJ@P(D4O"P[@'VVD5%77M\UX]?'ZX-ZYY M'WFO>),YL-Z?YU.]"9_Y*VI_,_ON;XO;')08PC(7C[CT"%358#6NRQ@>$[:D MW2OO*+OLRZG(S 5H,-JS$QK$VC/YQ;03&@AP R61D1"DIX0D0HF4K31')%+->,V5ZX M]?,X!+8AG'2,0UA)TV[%2#C"H,%!-58DW$>7]Z8FMUWT_*G)_OJ>K5=M+"G: M^:W/W8+!80]E$SOF$DOGLI+UB(W@A'^)+5(5N+0TE+- ,+-9_XMVY=EN=A=F-ZLNLP]X MK]+9;"4[V]GKD"DK++CM4A$FF0#3*TH,F-6*IX+UV-R'S%D'&P:E'0>0;ZO% M]+3M(TJ&,4LE&$L1,81CQQ:X,6%L>:")[LTG'C %?AY&SUY:?6_=/JA"Z\GU M4@=:[+#1\F1;)@B;9U]A*+D-O??! =" M?U^AGV]<&9HGA>/\D,)0:0@H-A8 M&Y+&0A(2IQJL?:K2*-#L '&[$ 2,E"R-P+M ,TFRT, K)@I^L, X+R5N]ZD% ME=;>ZI,'\LB@_"=)-EFTYW)(:[M.UP+5^?)N-V"QP9N^,XO;N;YR/0VNJ!VM MN\YE93+'IYWPWF#:+7P5*Y;%P\G5\'CMF%RK7[)<3/D5!Y?GK%PQ5M<(YLD7C.1A#:++?;7[ M.,\L_4(&Y<4)?1[1/2A#2]*M, $>S;&;6BE12!^)Z@!N2JA.:" MH2P&$PU< MSQ@<4:,H"WK*6)Z.#L5L(".>"!IJ$L)=01TD1EG"XPA##E5MK..?UM:> M7E0/2C(2MA$=ZDP.:<^(Q$I9=85]E[>/3C='UR10ZE;0TH&LD%];:9/R9JO% MC.7Q]]4T[ODJ%]O67;IO.Y8U;A0,[;@YCP,>J)0"W1 E#&-!!.20&A(RKM-= MJGL.,IMJTU"PK96,N[XL D"G-%9Q +2NTYB'FJ8QB9B0L6&Z)\5\E-KC9._B MQ5U?6($-1L,X2L. DC *A4[#2 9IK%FJA>JQS8]2>$SHQA=>\0I/;D<,JHP@ M?(1/:X3<4^'3V B?-L*GC?!I(WP:&512E 1;_*)WO@7T==D!^KD%WPDZ\W/3 M#[H!]<:J-"6P"D+ "HA,Q! ,.TYT)!FGT0[#PW> ?TBI"1,6448MB6THB(P3 M1524,$F9M2_%6VIM*,J$>F#F)J6T MHUM59"E;F+OZ?FZB*@*NXV ,N%?GIBZHM*[8NH.[.U?@MO7762,@6E%.OG'! MO!9!^M)D'R(K'3X!=[HK0VQE]A!NE9M;6#O&P,KW^A/VOW]?7>2$Y.U\BA@/ M9=N\*Z]K9N/VX%N4+:S%FJ;TTKIW'>Y8T%TVW)=9Y#IQW,T;=_.>S1E4F_\, M-G0RJ$0BB9XE%I<,RODD\1:=\P8^^R+0C=F@5$ M")H803'C9Q/! Y9PIFW( M$T4)/40WC94\CKE0 K04,5&*X7YJJ=+*ABQ.V4M1*LU^3MXW4>[3:Y)!2;=D M(S#!N1S1>F "W6Q^ ]C>3C;T(A/X"1=U05!SI4.\Z>+LM)\&PM%A3>)N87R@ M+@!Q=21ZJ5!GW+L9%JX$&;6'B\KY5I?[90X?^:$;JNSP$=/E'6S\75FRK].] FM($*[!:P E7)-, M6ZWUPB)IUS#A=&RUF5M/1!0-NH%?>KD3K>DFRQQGXOIG%BO9HQR!CGSM3GF. M*^?G"\3+@AC<%=2@L)['C3K\O#)%R:!T9_(\[9[)H+16LJW=TP^U^RQ^7Z^; MJ$JYCE,3!P[F,Y(AZ":04"SD89*(0\!\"JH"D'&2F9("00H6#F MQ>@FOYL3V,[G\&T&Y1*3C=V>YW(P78U433Y"#"J#0,XHGL3OZX3M2K;:_#H,BZYWC>8I,2EJ?41/%Q6([_Z5W%1UA.8F7 % 'A) M7GI+Y2#9ZHFN(:3K\#1K]A*Y[IMTFA#\IV(%KL[ 8N4T*V[Q E<;4'H]-9Y7 MW9%Y!PH(5OJ;F6(Q+E ZRG'7G2EZMO<"_9$2:+H%:IJ;N;WP[9L>"1"6Y3N$ M-G7 .E\.[NS?W^W>S70NG698H#+':"(L^!*^Y$[$^U_5!*[W/WU^7X_@61=G9A"]F01+./<:>*.>=YF9JA#N^<@GM M1:/)4_>[/L6#?*0@V9GIQT$YYN1Y&EF30>F:9%LCZUN1XX"UXJ/)73WU7,YGJZRK,O&G"($ C?MW?0JW\A!6U5='N2S&_ETM9]\S,U=QE MN5\T(E9.OKK1B;>P?V 'U,H!+KY<>9='.N#,?"0Z*&!.GV?((AT4;J1;ARR" M^WP]T_@/MB"",84VX 9-D' :6J4-"V(B8LXB$H6&R30 ^SE2\@":@+) 1I*( ME(64<&N8HH::*(P$4%,H7HPFP#UUEK+[H;6[)U<(=%#TEV[$9#V74UI1"#4B M-3@#DUL0]=.'RVD&>X\6-M;Y-DF1!JL;)!"(TRIQY#O770+')RC\9!BT^UVP MR30G>?6\G1QT4)R6#IN"N/=B!T6DZ+:I8>_K4UTOM!*:JI0H2AF-21I)J:P. MXT0S2X4,4W6(#$02"9%M$E MKN'A&1UC)Y<+CDM=_GL]\ MR&5+H**HK=BB.?^VO!2^)+>&T,( PN_E^.ZF0^-B4WMJ;Y]P%Q*Y;I'V@W W M(?^O8KFO67?5 +JEN-11_6>XN$7SK9K2E'!%-0NMYH3(1'-A4L[!*29) /_I MR6 >L$XXODKVPOO?\FZ<:1,:8T.;8M5/P%,;\4BEF@6)U'VS# Y8%ASO#NO_ MS)IV4/R9/L\ -3HHMD77#5!K:]K98IX_K%>T06AB&YA4&BM)S (NN-(A"64< M!:GN=G5JJ7 JH=SL,E4A)C;+"ZPYO2A_PB$"8.T_B@^YW,=%5=/?$YPAF# KZI<\S[2P=%'E)MTT[6X_,N-XU2&G,(RHC M5']1Q(2(4HY0!$PES*I#S [6@C$6@@T11IQ0IGD8*BE3H^#V"4G$2Y%8'VO0 MO8\5Z-ZDWN&3R[!^E,2M5VU$*#K 29T'0E&?F=^#F=B"2BP-_"LL9&X7P;B$ M,0C,II2_*JCI8@UA*G"Y<$GK>WABMMIF7BQR@8+U$HFI[#1O(2E6*=^E0SF< M3+&BL .HN%I)574^NF%J9B:JD62P8'1''O4]=B]O0!Z+\JOPK.P.D99]$OQJ M\H]Z9":"'\_S9@.\EN_J4"EJP41CU'LY5/[>R: MKS.[;0UN\U53% 2H;7=[@;>OZ MQ]/":$BT4G$LDC @<6A80,$X2%0J$A)K9W0L[!=H]OZDM]1HRAIVP@22-"6*1B:L!)YX;SA,:: M)R8.; A2O:_M]6 ;F)X:H\E!=GFL=]VJ]_>RXUX\^"E6JRA=OIN[:>8^)E;7 M6E=^,AD,!+FW!3$H*_)D<,8#+790J#_=AH/TDP&E97XR. !TO9%L!(TTC4)K MJ"$*3")P\@.=@( /1"#)(:HD0Y$J9=,8G$9%!'BH8)?K4%N"F>3XY91_^*T\ MO34\*+F2;D8W.I,CZ9BS=<#W#LVI-MKAU.U\,S.W^@!,&W3/7=7@PEQ,BB4& ML-%RG"TM2.<2[$*HNICQJVMZ6A;5X/.YA4>8B5QF4ZR]*#;T/H&JF%67;@G:;=)*T4RUI34.D[\05$MI8E:&O/N\+ITT M^=WC0GEZ7D4@Z:!,4SH,4FF$0G!0"'R$0ABA$$8HA!$*(1V45DNW0<3].)]K M+-=W2)Y5K?VUTX<;C-PPC AEX"P*0I)(\!#Q@BAH4R:5[AMX^/2A;W&*P8_ MQ"$E.K$,O'NA4QE+;6)J7TR12+6_IS=S!V4VTXW(<.=R*"MM0'/XND/A+J?3 M3&[*3?\!6VMN37Z!+2X+5SN"!E5VAX'/THJ$E\2!,\N9JUV#]_;&5H4"[AI@ M?!EOCL8G9V.%7N ^P"<^]HH!CILR /W(-*UCR=50N&;\]?I7P 8<6%#/ M8AIC%L.WZPI3ZJXMW?/J!EMMUFP!BF&CR\M:D*1R/O^MS"4^LJ#)F5G0@[+) MZ3 PL;T7.RA-RK:![[ROZ>5#_L9E!L3T@_T)2/8G.$WM=<][%\&'L^]72IM4 MDU"(+@^+"\$3%R*R09"J1.DX3!@_1%D%H8% /'M*0D%L%(B J]3*,!36)H%\ M,?&7]WMB4C9""!CV[V;JQV[\ ^40GN8E9J;TQ!];K?Y.K 79H.PYVPCTHEM4M4U1C9P8(36%4E\-_/?&EF9\C,2LK5]>C@A\ #6>$B_GV:K]-3"\_T M,^G<5^ML@9-;QX+)S@OL2')35431:FW& 25-1_'*4CH[7ZW+V1^UFNXS#>JIK&UU M7E8/5=OP!6&E%@_XB*8/V87V,K"C.H39.I_V'H!K]YM95(5*'KD#SS4KX$[E MIPYN/0,>$GF5#3^]FF>#"B[8\^ =L4&Y';8.[\BE']W&HTIX-\\_B>F&=MDH M33D+J9%I$A,!$I5%/#$R3**$)(GJF2GZVN^JU[1(YKBQIU>H@Y)K;"/>T0$.:,]6* PV9M9%^\OB%)29M]5. MN[H6-R'U3]GW)?R-UY'WK@ZF%D9WF8<&$C[K/76*U7U0)G0K&=8(V?K^#F@A M!]$.?@HJ7(=6!$*QDI^N%L;)S/F*1/X!E@7K:NZ9P8*^")"!>!^OL,%MRU#G M^OGD,W>'RA^LG5YW([@3;H+WK>#U;G)QA\\$QL4;B(EE=,(9]QJIYI3:[;_G(LX[.R[%F@Y*Z['DPG-B@/!I;A^&$&O=-"=#2GAOT.5\6 M&\IY8Q9C3W*J0M"HQB"N/],XZL'*E+"^LK.G-R!HB?=6D0HU/,)*H@1- IU2 M9EUW] O1O-7N=L8R3=S^GKY^@0U*!+"-^$[GP*5AWV:8T_U!FQM' ' M@*+,PFE57M- M!P:(#0JTLG4P0"AB/YFI?3\#QQN/ 4=LY!NA7".5!!'E84("@;,O99 &5%GK M9F#"_QQ O 9!!,Y3'%)$8A,ZYO"_ABM-4TYP@M-+$:^XLY=9M;63:F]/+UD' M!;SY1C"@!@9:S&L#/!4.1W"[KC\"FS^[*&UCAG "$1<40U7SI9@'>7[I^@6GF M7#J?MW+3G]VPW$:O-+MRCZ(@ZR]&ZUE\B6M>[T!EYH/26"RFIA[MA"_SVVS^ M=58N^J(-&MO$W="'J.965;WM*Z_;MS#PA/*;=F=']9#F9+O[VHKJUJ^BEQYW M%R]U3EN>F:K)I,#@L","YQ6V9F.C@[,Z6JL>K-5;T.<#W.XX[[5[ZU94LW2B MZO.XK'I'ZF6B\S8!&P"V) >OT#4K/H,>Y8-2$OQYH)3XH$@FWP:E]';V)5BX UMW MM -;BD6!SMGK!T%I]&WWU=OGB9E'5Z7N']V:=1L%YQ7^XH.B\OQYT*WXH%@= MWX9N]4G= J5,S0>+('+OP)[[M+R_]Y:4F+[)"C5U(P(*5Y';Y[))PZ,XYLK& M04C 1A=I HOES 8AUK@=HG:$,2.9$5)9DA 5&)FF,5-*L)@F1K$3"K,]BS^> MX-VMU'[LU3.WIZ9L$82'&D0RF;QO>/>YZE3XH) PWPCBM9W6!A#H4W/41]BJ M0?%/OC'^N=M;+YS:5>![ 74HT'G__AW:\O#[/6J"ZG??N:#LPGW_NPZM/\4J M7,OZ=5]%?QM$4S^//_UUD;<:)&KIO="80X)[8^,']LW4ZP2%O0#%/ZT>[?_\ MPZ1\Q[K-!CL]OOL;'/U"[_@ 6#ZRU;]_%PYZ&%I%"W.)>^]:9+[FXAY6X*V: M0]!8>=!Z-%3Z1Q64=)XER;/F]C1#'NY MM#T2U#D25#02U$A0AR2H\.42U+&U;VG.4O)_>UN&7[]^^_;=N_V.^* N]'LD M%^QUNA>9/O2Q;MFD<.,>'48B[$Y9.RYJ_1D=Z$3^]52GT-X:!R]1[P%_[CW8 M#'%Q'(-E?3!L'2JF(6D:$"H.44!L)':3@4(M$*Q81MDO"Y2" 9.R*/(*$ M>CZ9N1-E/X-6'L7 * :.(@:2P##%6&0LC8BFAD@@\;MM8A[LQ+4?%)/-;C[F\QG\Z 0V,A8A&P28M$2RD 0XP3O2 M1A/W=B^BEPWOW6SSY,=EIK&;\^0%^;AC@\AHX]2\[:@Q4$]>V&P$4IO.UD-H,56F^#.='&69/&L MQSVHZS$,-LZ=VGYR XX[>5;1E?$;FEU[CP@-&^\QW]I!;J3N>-=-VI7*T2K[\H,0'*%W )]&91%03F M! -@>7> +ZR^A!=#,( 2>KG$=<'7;)[7I@'$D*D':W@@3C]-M]H4MQ 'ZBDF MV$B?X^M6.#$>7[2#7]9[M'T]P2]/K6PV*D[:'(O2>Y":V=A)O%UC#% S=+0J M#G#<@YJAPV!C-_3VDQMPW.D+<6C.F\2>WX,>E&P+@XUSI;;3S@""8]L)[M2T M51:^?1:_3SZ!JIS6"#O//38E#0(*SIQ!5.$JUM9@L9K M=.CR0MU6_.[O#]*A!(J"ATS =IVKTO@M :$F=V9Q.]=^8"Y>4Z/=X@4M@*.N MG2CT_-X]_!8LQGK!?HS7]7V>32=^BE?H+W-?Q[/7F79&XGI;L,](MQ;2+0)Z579VQ;+RNSMUN]N!M6UDS^,!62!J M=7TK%,_*9%]J[#W<*"S@JL1S.6[HL="_FVL/.^Y O9N5X!_,%%=<3G2J!SJY MP>4KBV[-&:\'195_\E,N,1XT:U!@_=^&R?C@23*^VH!=1'T7QORB)?!=*.?> MY*4RP\$3G;^UAE,.X N\X%'B>9T0Q=]\B5OYG!99'P'&J:S,:#AX;0ZZFI?X M8SY?WC=#$A',C&OY3PE_UCE/KSRMN$ZO8W M'+ MP\: #5]D;WYRVT4[Y">?+NX_S":_S+^4-KD71-WA-:4-+M"D=6.$4!S= MY,;#99VM?WRSU9&.5Q/8MP]J,7?;EG@CO;MO8N:K5;1?-R@5MVL^ M^NZW ?6FF\LKVE.;ZLVM-V$.%S0IB%NAW5"G6@=69Y7.-X>V;5PV+<_PG-QE?B&[H<[H(Q;[\^4ZZR6_55@1-KM 0*P^YM+Q.#( M*C .G"*<.7WHAW+ B]TO\V+9>BL78"DKR.TRQR]OT"G[\E=OSG7;1<.@68$3T.)6L8?I7%KVJ]X^:[%R=?-+ODV-V%^/P82>^&%HO60JJ@83F4YZ@*]"TRN*^<&WR"\NX-.O[Q?2GC[ M6[P$V ;>.E-%O0TX/D4LA'\8KE!DA:@$@2,TG-&1^4S]ETR#:&AO1/6VY:O! M22JW$PX@/E.51^^& 8MF6#7NN\CO6@T@LQM4((WV+]JT,'7VQ@SGIV13_Z:M MF=?F=X%S)R^JX26V'C-<4BN:0S/,P?=6!PA5!EVK/7&D"X;7].%_&VC^=\X" M4K? __E#+]FOJ@X+MW&&73/P<]U)@PTF\GJD"TKB$K9?==^G?F3["!R5]1U M:P0+;I.O4JBGJ*KYF!C_*Y7JKN9()J1DQ]BZ]^>C76@/SW MTDD(/?\Z>E>ZVUL%=F9?[S?H M$=BVQ^1?I6-E[""ZV]*Q2QO=_>G80:V=1&FQ8@MYRPP_J%T6M%#@U>'2(Q@I M-.0QL22286A(&*8BII$U)# \@ ]-.AHI&XR4>W0BG<)Z9)]L'8"+!WUGVG-O M2Y[>R>HHF7V[]U#+IA:QMRQ]3Z*E!-E@4G5LJ>.Y?[T5/-LNHF/#8N.]/K5A M,1P;%L>&Q;%A\>4W+ X7NKUU=-LNVJ&.[NG;@O;4%AO'F3.-H?/::]LV?FQ$ M8O *K="!)BPA4JM46\("^(=*W8,8-QHTWJ!9&W*I35!O(%34N,U.<"Z3F]"& ME>WP1XNVAGS8^XA):IF*:"+#)"1!;,KNI&"-X> ;987 MBW+2+X9.*I%4K/HNC>=>K.$!'TWP;2F+U9!$$US>XJ:5!U OT@4$*CD))+J9 MICZ6-_^(MX;S?%O=N#K8MCAD8.B** UCCN(PB01/*"64"%!_UK >1*DP2%\B M,=$UQ'0)9XX$]15GB)K9-GBN)VUN:,"&B!@+M31$2BG "HIU)#1.@0W2'LR$ M-J?2/^#F_J_)YSW(82L?],8_LL=I5%&6I:E'6=2:T4P.IN.BR;-[7N^W.38G M7*MB.[ _EQBC]:S9JO;:FFO=/\EZQ'RC5")A:F-*"A9C_- MMPP/9WEK%'!CU[34U4IM3QTSKVB\YI^52/W&->\)C0;WKKH+*Q/.%/O"K6W> MML9Y+_>O3RA4B\IF7^93?.O_7NH;7YQ5-2=@O[)+-MWX =/PI^H RHJ?HEC> MW9U>O MFF?%;Y=-:@J9#W-A6$ZVJ5!UW]A!;TO4MHL.#7FX_7D#%GF4;I]_8I)H=U>H MS'I-'S;IG!W#]JNE>)4CY2R>L%9I:+7*M$FI]NE.C%/#38Y@[^@H("(-PSB4E!!K9<*C0,;,RE2D MJ0VV(NF^E'-\0A@H9E?Q>D-GI3EEHRFS54(=4:OT=J1M+7(?"%PZO*J^MQ-L MZU5'Z5"ZGA;S2A&LE?F[EZU?8_E5AK4O6;ZE>/V3NKW+].1G XP^G?QX)_]> M&:W_P!ZAU:)0K[S:K:2/PWR-)8R-1-CD6O813)FBDFW8) M: WN'CK5(6K"W%!ANM*"6X<42B;N475U4>!CC5?C7XG"U4=.S<)W%YVF/BH< MU,D7GKJ5+]P!"W98=4##JO?S?%&ZG#U^1]/; =3\V#"*W!=Y?.[UV43^C]A-U\#1X$V MR?O:?;6,0"$E.L'4O4TI-R8VL4I!U 6,BUVF:VUK]U56"!42%5MK"6&)%.#D MVS04BML@)LEID1CZ>H#CJ@>XW$#XU_7:(TD,;0'>_M8#MNK0U1J M*(DR (Z=K@4VT5A4Q?W*<,UF_;=4I4+U$ MI4SOQ /FU00\=W(_SV:N4PF;FK% WMT&?^EVXOSW/,\6#Z427Y<;J=X_*YI= MT3W/N6CO4'%;VB<.<;2OU-_;B87K#9E.YU_=ECR&]W";J%2^+!N#&K?V*[@3 MX% ^E*'4LF'1O[%=[3# $S2[S-EKL. MO^KBHB0E_T=\BY?3!5!UNYGAMOI-X[ M\]CUL7G*7SS9$#:84/OJ5O2]^ M== P.!:WB7$K9D-)64@B BZA!8N-JL F%I2K$7*[QOVO7S'/YIR)G\7OV=WR MKG(>5CTP,+-J#XP'$RT>BE4UU@J7="(^#DG&20B/;F/JW79BM;O/I1:NO@D?MZ[='?P?VP4\T][%%6M25EVFW[KFVMCW!N MA<>LK6"/O:5:/VPYJP2K7B]8C1*8IJRZ@%"2B:*88[-(A9E0;4HMNHM6^QM> M"-+A)IN5\L&E5=N/*Q'<$(4G-V)1L6>]LQEFL2N8G3W\FNTZ?(#B/S0VP?;G M#5CDJ5#,O75BYZB/G %2N#AOH?*L@_&\JB*!@&WYV781/=FV3H8V%1UM174WP. M[ZWXWW;1$2K^^SI:>IIY<,.B!!%ERO]\ MO^)<;8?$W1E#>W>@O*DSR2:?*O-]QX%^^YQ;;[7%MHN. 4![E#/:9PB"4[VK M)]*:VNC#B(VTFV[UX&X-FN6E8U/[,!?N<]?1#=3?Q-W]S]TOU /8&@>5B,6^(ZD"<8G<7&US[A=)^_8)+2= MB@:0'F\T=)NOCD(])YVYL1WS>M_][DV!;PWR'#H%OL,#ARSS*"GPOYNZQ*X, MKN2F5>G;@(#]X^K3E7?.X0M3C/."- ".-(5\T9.93PB\.5Z'2TK$K#6@CV!(C:$8@J?I,535RGJ1FIEG11RD^4I!Z@ MH7??VI&5ZLUK?[X*=%?1!ZCMV C%']#OZ\RE;KQH8%^WI.VZZQO?I17]1 M'>?1IH[SWG[R[7WH8\?YV'$^=IR?3#C.^R7BZBJ0&N; G?K]="NS+_CLP?FVK;^7_PC0#@=B4@U?YJ"0;G@4%)=W95%WT4VU@O]9.:=R,Z?6F[PW;T:;HRVU>J\#4).S^LHEI%";%6-'>4 MC^9>EHSC*C' >5_63RUYMGRFDUQ^;9[/4#X\8-H:^<2S4E%AOY):U0UD#N]1=Y'73DU6_O6]0!UTI="9\O+IL M6_#^+'S;?3;'T$+A?G;=3+,;+&JN3.D[N!L60DU^ZKS HZ>4E\VS:>O6NSSN M]UN!. HWPA7D93GN@V.@\I+ND.TVT-C64ZDI0N@OPD%1MQR#$@XZ[PY0S.[P M(K0)%@L$NLX=H NU)W1%)L@+?:FS2?84')I[K*BJ.($MP\RSYRF!C)R@[O* MBRY:?0.(^UR2I@=F1[#V\MXM/\)7^3746^YS/=BA7%]/)6GQ4"P,FLAF:A18 MV;-,%?5QW@.'PQ?+S:_NHFZQ#JY\;,]N53O9 #"4.RRPQ[ B 35?S;9@[*2A MTPI)O6+%WQ>F1%[ /77349I.NIFW>$ ,N#J]AU:.9($X"EB**']3L4*UEQ8UNQ1Y60P[-2KHAA_]9PA-]P6QEXC]ZQL 00U.C6B8] MJ[_7*J494=-=[H5#)2^_?3G_ZF7E?%J7=J/S]APQBJV$U>/WK08D:HWRXN,2 MT: 0>A2?6D8-BI-&Y!@RZGW5&5@=\5J*ZN;=.TGWGK"%4W [QBZV4_Y:B(T= M0QJ'C&5L9;EA08X=0AHUHW:9\9@,-2A4'B6#2P$.4 \8#0I.1CL4S[Y\;[*) M0J)V]-9JJR*PR2N @FS*Y1O.K[2#T[VUJ2J- _/TCF6CKDMCN&7_#M=9AV?L MYJV?)5J)!U$Y WM'+O=BET%!\N@H0?+):N#P-&6E#2MGIZF MS:>."M=X&[DR?9K!6]8O5EOD>LITE3Q MH!!./#"$,XX2PL+.>!PE-!9VCH6=WW)A9SPH)!WO$)(^?+J_)OO=T\9OLD+< MW& 0J7)V2@27'?/&NS2)/D<_:#P,>"6N)RWTXP-UM^N#+3?+B9D^<"!A) G# M."52<"+B0,0VYB:*$Q8(P@DY #B0IJ&.DIA&@FAB BU-$,9:T4B+@":)/4)G MTOF%1M"(1%@+@Q@#T_G72>F]--*L7>/G)I>LZ1YO@,W+0 *(H,>%66A)KHN$ M7$W>XOW+R_N06W1#13[B4AJ5'G7Q C^Y,6@?WX.)6X_3+5.>M3-85B.Z>0^V MOGW> "]UC=$69,4Q(A'QH+!X3#S#]3]S.VD/X(?^3J=-)O%1MFM0;#9.]MFN M7I&X[:(C="B,L2Q>*,GKC!WY,'RYK+,%7U[FB/QNJG_P(_>/ZK=F;164MWJ]?M/]8V:M_W:F^J%[\)#?/AZQZS,UA<% M%^7+P^3-WI;]YVWK(!:JW7VKQ]:W$-,'@#TQE%*SB=S:ZL!^S< MKF3\/G050ZTQ6O=MAHV76?".UL.5]4)"(G9/-2Q<%(MJ[(\;A^YS 0?E!.*Z3ZRLE>;;;N(_%%+@K># QPAWC4HM1&G^YQZKU+> M=M%16HMV"]8=8=<'95-BML^N]X](WW*1S_@N?,N1F4Z!/A';_-^_PS I_'Z/ M$KKZW8>SE%VX[W\W('*X*]1L?VRLT1$.]7:1MZ)FM0^]T BFYF9_^6!JO0"-6C_9]_F)3O6,=>,?SWW=]\*^1?_[S0.SX%W@&Y^]^_"P<]$0/Q"W.) M!^#DRU?P6_9;1K!U'66XM%I&N?T3!V"\:5'ME6R/"V!)Z\K/( MP5N,O6N1>!_F88H]UM(ZR_]PA[1,0^^G(?!^*CO8GZ/.AW=(=>4RI MS[FH-FC92^6@D7B/3RX[KP.+5*V,_CQA-CN5'IZ03KN M\[C/9['/QW8/R\ +)?^WM^+I]>NW;]^].[ <#MD!!?'?V^!!QU2DKHIWPYF6 M$:PM^WAB0MMM4>L/]T"']*^GTH\]!U;N 7_N/=@\,7#+!*VWOY^MT1Y$"YJH@' ="$)DRHB.(QOS)(QH0H+M]3+_5=HS'_)/OD'#3?E WOI< MLI8?];%EQF 9XZB#"H<<+IA$X57T:+S@\YG.._'6B=3-*)M&V72NLHF)5,1A M%%IE#>$BX(Q0E4JFI(JLD/Q4LFGP_--ULV;_8K/?C;Y$0)#O_G8Y2J91,HV2 MZ45))I4RFR96$%)NL- M!TETV@ G9NO>\X.[9JA,&?A MVSZ?*#YN'&JC!'SA8BZ1/&2:QW' 8A(R*702VR"-92(IF&;Q4#'W1:CKF?ZU M3://[B3&,;V*SU-&GIF]-7+RR^-D16Q,32J%L#B[CPO!4IX&1*LXC5G5'D1HF>3CW_>XI_=DPD3"Y!?(654&\.3@=(-*/.U(\PC M>4XOV?XY,R-GY-H7R+5I3"RGB4X,)0$3(@D#244B+14D5N8D7#O8>=G=CJ$) MNZ(C%X]<_(?D8AY1*G244A))(A/.2<2TX901$QBMAB9^5KAXY,0QV[,SN7<& M/)Z%4S'&8,88S'\)H816$0LU,R1EB1 RB04!CK>,1'1HT9JG]M%1&0.UHY!X M^4)"$TEX*%@0A2DQ(A4@*7BH3,QI2NW@0.V3A<0)_"+"XBL^"HU1:(Q"8]_L MCE*IX)*!@""$,,W3- QB&ZM(*2W5T'[$QT)C9/QS\]#.V V[?C1]_2Q\L3'( M]/($7!(**W4"%A%'[&$N2&@(UU&<")V8R X-,I44NN(*C?[3&"(>N?> < D* MS))$<95$DHA4.?)[$3R^*ZHO,!KW'\L3+:GR0F_][%G[( MT[?X^<(Y6VD?R*_GYNM-LJK45X= M,3DN(VG#E!#-! EH(-)$>7487W$WL17Q*S;*K5%NC7+K1']=-KW M>:IP[KXZQP'"N*M>TB8,Z+RBF8$J ]76,B0D1A*#YI88B."D%/+<2&>]T(## M"LGEK0+5-J*L!Q&$]T5OS7B5\2KCU?RQ02NLUYI[1R5$K4J+8)AR1A"I)/$K M%#U['%ZU@SGD@!)YB)\GYFS3(-ZF^RWGTF\YE[Z#I.K?GS\G=Q M^;MB%+>YH[9[RO/"C^+$.A(KWC,%[@4Y-)]K A#&Z0P;IY0'!H0&22T-"GN* M$5 G5NA3OD[(]^9+-RJM[E<':6J!;+5/IT1=C0QG0SR#4P:G>\")&Z*P#TX-AWBUCE$#D>9>+SQB5,>H98E2PQ"D/%(+UH"G2 M48]"R/J D:-J87I4%>/\$&)P2 M1#EJA<< 478)\49(I3T)3K 5"IULQGC:A!S+0Y;E.,OQLY1CQ#@13# 4/ ,) MH'!PVDDO+>)!^,?(\19D46)X!K*XS;#9\RE5=#3NZ4[8&_G,_*8Q]26?F0^. M:4V]8=(QT,HK6EI(F@K"%)(K5'-M.V06Y:[58P*LJV91KN61<2GCTGVXI$!( M['2<( )&D9$4A"$D7O74([&S:%G;\(38HX9-.#BBM(RHA!58C MQ>-O2& "7BORQ$A9VQA#T0O$F%V:O;FF4#[Z_BP2';I BXW"N+0J*(452GT? MB34I*(@CA&-B%*P25\@UA;IP7CX#50:JG=-BHX$3'!12&#!.BJ:S4BK@FDG+ M/:$1Q7)-H8Q7&:\R7G4%KSP(SA4+!%$$@2LE23 6!YM*"[&P?@WQ7%-H7VNK&=%UJ^!Q,1GIP3CXTX-)T1L4D_B83NRR^Z;IO2#/YW/-".*::^RQDTI(X-9J!5@JC$%@A+'; MU!G32N4]#6>U4)Z&GX9#M]C/^^Q&8(\FGY*P'@\2N=ITG2K6V::)V9;/L)5A MZ[Y C44\0I=CQB@ DMK4:*H0,I@@ 6*%KEI/2;3N"GKA P+DD&;\ROB5\6NO M\ O1I%T!CX"5<*FL#2"#<8QQH8V2R_&K*QA$#N*0NAI\WCLG=6-J^;Y9U\,X MT0X9U6LNED)HY"$XI#I@PH(8:@C/K^E!RRR6W /R+11"U8Z<-JAB/T"B)0&'/>,6&,)=]JL M4&(FG_W=V+F6/8IY9%#,H/AL0!&,DI)YJYAPP)DPWC!+J.&.>6=T$*"1U]0:(PWWQ"O'$%%' M9OTQ_19IDM:L-[C2-5%N7ZEI<.MRR11G<<;_LD%KB\'2$ * 9$8;($%@;55 M%!BM,Q#B-U/NP*K?4A4K-[_3<>P(HYQH<."1,QYAZBPG3B/.6.!-KUSV)9&D M,TGDCS^84?&WZ<1K+GD$J9)0V[X>1S9]\_G3AT_ZJW\S\OJWH_C/C%MLW^M1 MR1+G,_?)9'A9R_'TRI0M:N&>KF33*TZNDL@LO&.>(VT4*S]* )'X=GK'(_"E MC/67G[_YA(J)_:+4]:?U;$IWWE3< M*E1OE,3Z3Z\BAZPRM7_XB)BCV=SF7[TPG0<];FML [HX'R7@_-/9T9N?WSP-XFOMNDL80*)=)0P[10)E&<+JN_,_/X)U'RWQA0^GKX[/GE??#PZ M^>7#T=NS7SX?G_Q4O#W]^.GHY-=MO/_D].S]E^+L-+[SY,OIS\?OCL[>ORL^ M')\OR@_W(\*.+M_>1 .2C\ M']9?3HJXNQ;CA7ZT _H*= OU@'^F4)_>6N M&)>HG[9V&W?EO[]*YE[\7._2Y><*;:H_5:)NPZ3\ZJLU4+5"^[L2?QN(FG%C M0Y&$S445'_/&]FTYM'0OCNE-VNA\V:F7V/V9P\>RY?',\LZ)XKS;/DMCEL9-,5KM.FUDL9T-ZFPXT?W]Y? -ZY[= M3;NJ#^,4R?=U.6Z]<-2]CO&M2_UVXH5+P@%;A]Q,YTSG3M!YT\;]WM<<^H?7 MD]F)R&[DP'8S>R&G)CS?O ,% @G!&;?$ 6"F*?$^%>>@P6JB\=V\ SS+.R!E MWD&MSRP>94BR-3W.L/,,59 RE]_(V)2Q:<^PR2."# O?Z/'PU?_?@Z(U-&IHQ,>X5,UD@=K#5!! Y< MA*@UX6 PXM)CYIM:^ZV)3%D!ZIJMVV6#]I]';XL_ZXO+[XN1#U$S1PG^=Y=.=& M(B7LD'43(SNF;V5)WD-))L$P+SV3P8!BRI 0$!*68B RN(;SR)N5Y!=I4F4Y MSG+\5#G6""EG2:":@358:4LMLU@;S@)ET+HJ+KS)?XR&$_ MLG$G;(_]\Q!ULXW=7D,G%8%(ZR6C2H*@7#J,I:3!:Z$@H(:NP2M!9^+YMR7+ MOZTX?N>6C.+/V]F3$2,CQE80(U"*A$#<*.> 4&*\U4%J3!05.A"S5<1XD193 M!HP,&'L$&-($)5%4,7PTQ;#SQG N"95@>0@"&OK=/ 4PLK;0,:.MPY;946_T M.EEDWG7"(,NNI_T#-\&BWD.,(A(3<-AK++VWQC!A-#)*KPEND3/?EHRY(;MI MG]6?CNDX66KW3VH5XI(2[;3G"#21!J((@Z $2R5PV([4;J'2(A.=;;&7I3A+ M\9/[_PK#2(B;+PG I8:,0G ))*,2KJN)^*6%&=)S+&>E=G]Y]Z_KWJN2T9% M=L%D%\R_&&%8::*D]@:D4-I#$%X*20)R7*P;Y:FX/1LJV4^;06+_08+(8*5% MU$L*@#D8J5B 0*@A5B 1M@426["+ )YYZG\&C0P:6^HGR:R003L"!+0TRB)B MM!)*HH# V=9 (PM^URRT#IMA1^[WM'VX5$SKOK*$VS;*,Y@[5=Q36'WNZVG>VG["+.TMN:]&JI/1=>6N&2]"+C<)1< MA@@$I[5>5SU93WJWT5H+JT/(TIRE^5E*,\:.6"X%"&= ,&L\(LY3@GR N$&O MFTEVCS1GB=Q-X*>QANI>1H..4W;BZW&U!W2YJ_12$G>M2>!2..GR>-.[] M1NF #/=&>:DQ:.V,EUX([QQUR@="EJ/T/4W[2G&JI>E]M(1Z@ZT521B77/)Z M"=:CKB+](^6]:[I:QJN,5QM,(Q+*<$ZI57 MUC24W>;:-)G;; -RXCMM)T-K?2G;!.FY5O OJ(IJ%VBQT3,J6CA(A9Z14J!< MT(S*H F"@'BJ;;0VO)]>EK6,!E^G"N?N:W-@U-5"2$T(T'DU,\-4AJFMU5ZS M&$DK2+!: E@GL9+$0@6OF'ZGEBSC;-X6TZWW(F_98S MZ3M(JL[MO7M&O\QJF=4RJW6-5!W=W;OKU_[)#[]&&IWW;-$?VE)S;+W'=4Z# M73T-=F7ORM&<9L[:KMG/"_\*$ZL(Y'B/5/@7I!#\]FF M_PALK+84.\? BR 1]5PASCAP P$M=V2N$_"]^=*-2JO[U3&:6B#;[=')NNKU MS(9X!J<,3O>UE2$V"*>"M&!!(*DCZ% IK76<*Z97Z,CUA##OEC&*18SB&:,R M1F6,VBN,X@)IZ8G2E&@ #(JRP%0 $3'("(8?@5%;P1E\@ 3N:I[<"_<5MVK9 MOK\:#2]])^S:%^H@VFM<$R@*(\=,*T* "ZRD8\1[A[ 2 8<5ZCBV;!A6_-QJ MYU3%#T4W@;!C>E46X/T38"4]9AX1;0(%3IFQ&#OE/;;.:;Y*3\[-&$\;D&/! MLAQG.7ZF/3?N&3(YJA(#2 &2H04)YKS1+Q8:H>$PT?_,80]4A>G$8LTNS-U<4RD?? MGT6B0Q=HL4D8ET0+CC GH"*,"Q_-8$":.2Z5-8ZU?O0]5Q3*%3HR3&68>FR% M#LXY)D0(R15X<$H%XB4*A/M@J)>YHE#&JXQ7&:^Z@E?>80-,(J2IC]9QT,QJ MSY1$. A[1=JS!6%.F4.YXI"N?9&5_.I,ZME5LNLEEFM^Z3JZ.[>7;_V6>K+ M\+48AF)4::_QIQU^C9IAKBV4JXMT :WS\N?ES\O?Q>7OBGGC .?C3RKM"30A>7P]Y@4O0&Q20^IA.[[+YI>B_(\_E<\X&$)$H%C9E0 M&$)PQEIE/,8<@J=N8Z6'*I7W-)S50GD:?AH.W6(O[[,;@3V:?$K">CQ(Y&K3 M=2JE.J3==)QF6S[#5H:M^QI3H*>N$# MI&A73]UF_,KXE?'KOD SEE2#=X0B#0&!D5I@Q .R6A"O5SB^UAT,4I)V-4U[ M[YS4C8GE^V9=#^-$.V14-Y.T:PE%-X=/.GTR9L]QEQGKL$U%=8D P9VDQM 0 M#!#."(A-'1M^)%B?QL5K&Z<)/B3=!.G&LS1=4Q$SB&00F57$]0%3@8T)+D!J MCQJQ05KA!676:+7A,[X=P!(ANVIT9BS)6+)76((4P88R9"DG8#S7P3BC4Y-X MQ()"*V!)!_! J7W)/GXL'NS2](-MUJ!Z8>=T.^KR6WJ^(GL%]X!,&XW7&A8W M $)EW#9 D3A/H!AA:P364?44^>#OS@ZU[%' (T-BAL1G XE*:DP#03XP#%AJ M)73JIL405B %6T&%SH>,,S9F;,S8^/RPT2.32L]3)B,V6HRE49B3R.&&D(B: M*Z3WY0/-V\.W.]Z&ZN=__U>\J".S_IA^BS1):]8;7.F:*+>OU#2X=;EDBK,X MXW_9H+6-[$!#" "2118!$J(!855 %!C4;!&_F1('5OT6KEBY^9V.8T<8C;P' M#CQRQB-,G>7$:<09"[+IE:0^>9L,&! M)D1I39QTU&,,$C"^&[I$L] E+D.7M3ZSF J=9&N:#KWS%#5?#G'N4L9&Q M*6/3=K')>8^MTD*!!E 4&\P]4@$;SI$BM*']SF:P:>U<,WX?1(7>']Z]_H\? M#5_]^#HC4T:FC$Q[A4S!::V,7WQ!IA#1BC0-@V!@*E$=3 MD1&$ U\;YG[7]FC@/L_SZ,Z-1")45X_;=TS?RI*\AY),/>8V8!L @6%6*Y8Z M;DD+'$MG&BKR;%:27Z1)E>4XR_%3B^)@*J3#1@O!004P'&-LG!&"0@#?< KO MB7*<-]<<45N9\]_IB:XS7^(CA_W(QIVP/?;/0]3--EA[#9V21L6'8J^IP6!! M*:.U%%(BJ8U0344)5X+.Q/-O2Y9_6W'\SBT9#ETMZ)!]RADQ]@@Q#"CCJ() MG -FD9%<1\ R24.A/.M(L:+M)@R8&3 V"/ 4$@$A 4)U)CD6-$:&XRU4#Q5 MC7(-_3*> AA96^B8T=9AR^RH-WJ=+#+O.F&09=?3_H&;MX):0$P3@D$@H8DV MP8'QP3.*@ED3W")GOBT9,BNR"R2Z8?U$&@6I&):<&!,62A> 4MY81 M&PS2:R)EQ>W94,E^V@P2^P\2,D@-F%%$,0-'B1;"!VHX#X MB'7S6A\-$ENP MBX#)YYWZGT$C@\9V3B-B$23VU# ;K3#.%0M.<&.YDD8";BCRO"9H9,'OFH76 M83/LR/V>M@^7BFG=5U Q.YFV@WW[#G!2:19 ,NQP!#BM-'#-34!*:Z&97=?) M5'/H[6Z]V7[*+N(LO>U)+_$B<"H"]A:DHM(0;A2G1!+KE5W7IEE/>K=@V"AY MB+,P9V%^EL*,.-:"6F4MDR (D\P%Q(.52,;]V*Z;JWZ/,&>!W$G8I[&"ZE[& M@HY3;N+K<;4#=+DI[5(2=ZW+V%R)Y(ZZ>YXT[KT&:>65ET0I8C &SJUB7BN" MO5?*F$ :FL3>!NE[NGZ5XE1+T_M^:CR^M1()XY)+7B^!>M15I'^DO'=-53.*L64Q: DE4XHC$F\%"QX%':"5^U8BJO!%L5=/>J0<2OC5L:M M^VK7N* \!V,DL\"=B^J6MTP0'YPV4J^0_+@.;K6//?S%8<\NK6DH>_:U:3*W MV03DQ'?:3H;6NGNV"=)SO:1?4 W5+M!BH[Y.YX7QAC)%.6!N-?>@G0S"!1T\ MK'!H]G'-LW=8F4/$78#LQRX FVU8EF$JP]1^P93QU&IK="!: & L%?.2&.V= M9)2@%8Z_M@I36XBPX@.,Y*',>)7Q*N/5WN$5\51Z@8DGE(&58!C23@6$C!=! MZ17R01Z'5VUAC@1TB)XGYFS3'-ZF\RWGT6\YC[Z#I.K?GS\G=Q M^;MB%+>YH[9[PO/"C^+$.A(IWC,%[@4Y-)]K^D]P5!-+I.!> 16@/!)24(VU M9$;Z%<["K!/PO?G2C4JK^]4IFEH@6^W0V=T&.=D0S^"4P>D><(I (UD@P04D M 0@S5JM ?!!"*HK,"E'A)X1YMXQ1($A7(S,9HS)&98RZ[YR:Q=( .(^X PE, M:8N]Q-3*@)3"[A$8M16XP,5H'3G=E.K4OQX!Q5P_,9SG.* '0] M30,(2F8 MHD0:#6R%\SO;E,4(-,] %K<9-'L^98J.QCW="7LCGY??-*:^Y//RP(,&)8.3 MG(-$3'M"D02*' M*AQ5:8+0=,(MRUZH^U=F6I;F.1\:EC$OWU?&(F(2-)P0L M!2-]_"^RBC-!*&A-'J,HMALK:QF>"&%=]5]G?,KXE/'IWD0CQ!V66"*,0&&I M:"#*:XYYM&B56>'$Y!8Q1J!]J221ZPGE>D+YX'MWTARZ0(O-UDZ71FD0$D(9KS)>9;RZOV>NL0QI!!"A"$+@T4!VA@CE,.;44YGK"6T= M<[9I#N=Z0KGR1E?SJ3.K95;+K)99K?NDZNCNWEV_]EGJRO"U&(9B5&FO\:<= M?HV:8:XLE&N+= &M\_+GY<_+W\7E[XIYW.;>VFH^=-TC>%Q,1GHP#GXT\J[0 MDT(7E\/>8%+T!L4D/J83N^R^:7HOR//Y7/.!D FA.*!*0T6K %-%=9.*F"$ M:;NA/.I*Y3T-9[50GH:?AD.WV,C[[$9@CR:?DK >#Q*Y6@TN$]+5-,9LRV?8 MRK!U#VQQC#D//$(0!A#(&"$-,=P)BZS%_LFP]7":=5?0"Q\@@(Q?&;\R?NT9 M?A%'@^."6BB $;K'DUA@.+CAC(G9(%UAPB"%XD9V">T"F3>X7GGGN0#"B@P&CK(D*9Y#>"P(N M':O+YWYW=J9EC^(=&1(S)#X;2.2".,R9\!AQ\$$HA"AS&DF!XW_""BIT/F.< ML3%C8\;&YX>-2&%FP)4GF %CI:GV*OZ'8DTHE2B?9^X2OMWQ-E0___N_XD4= MF?7']%ND25JSWN!*UT2Y?:6FP:W+)5.ARYX\WG3Q\^Z:_^ MS<7"5.77C'/"/8 MR,U^E.0RL(=1E>+S]_\PF,TJI'9N]/;TH/G%U[]2-C/_PMO6E&KH?& M7I)G-NS+>.6U29=>ZQ '_5VA^]_T]7@!M7XX'TWOKY&P9F:4&+>!NB5+5W^= MLCU"D?'/Z]F4/K0IEU=@VB@ ]9]>S7'"0U/[A]_^N^'!\GQ M@_[+\:"(M_>3U^*@\']8?SDIXJ96C,_UR!?Z(O+R9/S7.YR[\/G6I_41EZZ% MN#!%W/L%HA4=I9GM%P2E?'/C@D-[WIC^T MO[VZ&32VD@5CI516@>32!$X#*(M5L,)"@P>/S%0RFE2R5X6/>M1E(OKHRC?- MT',;E3Z-N/<.# 23/(988$2$"@S+O3 E>,MK_5K6D7KN A1 MOYW]91PWGLEY86O:QH\^B62\:]CO#[^-OUM@G)MUVH0NQ-9B(5ZQ4/,[ER_/ M&FM*9MI7I7PM M16U$:^%JG$4TA5S;I4CN.6T4\:OHW*^=]?)J3OIH,HU)4:S\V3,K1O[JE\\_,@;8B MC3[9M2J M-M;P:0>26A&^MD])+0RJX][N39V2VBX-'G9EWVLWG?C)?#R/,(TM"H); ,^% M)(*ZP#GVBC!E\%T#J3:+6G$]JT/:KM]YF\>7-KH'9B3(2+!=)#!<-L1]FXAP1;5I]WJ2'-NINTH2KO#P,UN ]7 MR^HZOLP\L_/9E @C L':0#48PB3B)&A!B9/8@VSHSMZBJD%PVR?R6B\YMB5] M(@O,O@@,]M@I['1@V$&@1BEP1 9KI/2:L,WNR!AW:4=N:]M]2H['DUWV8BV7 MO7QDK.')PY1K#5,M#W,]V?5R4/0&*0/+NS)FU1L4P\FY'Q7V:C3R@UG<*Q49 M//=I$G4R5;S?5,'08GSNRP==CB*;C^)(RMMZXTE**;#ZL@RX_L>GP-DX/FKD M^^77)\-9@.SU\-N@O!*?/?@Z9:Q9-.T@\JH?^>D8ZB\5YWI/8]_NQSY<9I^>N'; MX464B.L__TD2++X?5T@X+L>?YNE\%3(NG_YM./HM7KZX[/N21%>3*%J3XMI/ MBHA%?>\.B[/XR/]Y&,V.!W;D]=B_\]7/X\&]!L>\WX$%T%B!!!J *"8=8=0+ M0R/<<1$:L>U68'9%E!N7(/1ZV?F'!O5@FK*0'EU.+7&6763)PEV-4CGIT$MO M+$,'<[P5%^:JGVA;1ESU@P]:MMZ'&Q1YM8[(,[1E9+IYX48P9LYT608T\\'T M5=!F#F,N]769PIG6V/=^CS?'!VCW>WE__/LX$F4S1!V6&V=[7]0S%5#_;:9F/<&#=(YM]3317B$R"];[2;(KCB@IG_BF!LV MF%__I7APD_?9*)_I4Z4?U8^9DZL-A.UKK?L& ^[-^/F@>Z-_ZOZ5?Q<)W!^. MKR))FW)[F,5:,N"1.0B@N'%X[:.^C W"P@:C6LCML9%IN3#6"6, \81$D@J, M@K":&6KNY/:XWOBRKZ_3Y%(NUJW4W$<<&KXW^6YSHE$Q M\:&74#XJG@EE(D)%_)BU=1@2,7[B(VG*%:Q/]U0^OQHEU?XL/BT^>PF;ZTNP-"X^+ MKRY#_A$^RS?6V&?\Y)OW@^FC+G4R$^,;(QL>SG-I->6+.2XM4E9IF?33"[TX MOVJK3 .HDMH2?)_WHBX\LN?7WVV.89HS39=\";;,U;W[\NG#SU';.ELOU>M62KRL'#KWNSD:[K_CT9@,+UN3\J0G$/Z0XVQQ M1&4*7/.(YFGZ_T?EK1>NMW$&Z^=HY?0+7)0:#_Z^^/^NADEA*A&J4E1[:1=, MPXWH,(Z;4"@ MQKWX.#UZ6)R^+_[]@"3>_Y3ZZY5RD7;>Y$6J'OU]M44;GU7YM'2_7_IMXNYM==DVY/*JWM6'9NQ'OY=BLB]XT)RJO>1+(N-! MQH,GX0&=X<''I0(7S=5*C8\2=H_@):&^$;Z.BEISB&7)EUJ/L"Q]WQJ#7"&^ MTA+W_-]YM+GT[SI"?5RF@WD?57$UCE^O=XFI659M%M%:='[B1Q?1Z"S"C5E6 M'D*:6F+C8GP5N6W15!L7M4(X->J.!\5X>!%A3X_]-)Y2OVW*2_5+9YO- Z.= MVS"J9[PV\;ENRMHI,J+[]BK%>>;&?7 C&VD8Y6,?LC!GLR"S680IH:)@W1G$ MBC.8D70\-[8I$:IY7%U&WIO)=+6YUGMQG/^4?)?#.-+R\0M$<'JBJS71"0WB MRWPTY$>1%I'PUSW?=\GG_7LBX]3[;:^KO\^YC<CO$/:4T/DF-[$GDV M,71UR_A\.)J\3OP9.2>RR.2BNG$RTB[*O;7EH=[:R52Q]NSBI;ZNKT1XF'N0 M\R;*PN7E:/A'6>NLY/HIOU> XN+_DVOJW,]_<: G5Z.I2[UTX<]4U,,$*$E; M2DNU*%ZZJN-1>EMJPUU7 -;ZV#M#TAA%))LG? M=IZ$I=2U(\4.BR_>%Z5'E53>M?K]I4E;A2@2XXS\5STJ(S5U%/#64^(:36>_ M.+RFP$%_./@Z1\;D ZP\Z%78H1P-%AN40;R6%Q=OVXV+U_+CXA4L)X90; MSX=]-YZ7I;1JSM=]'E*@W@_&U5PC;X^KS2M<10EJ" M&=53'KP^&@]?_OHJ# M+)&X^6&7?3T85['^Z5"J+(0;N5@4P3DINQGK0J TOO964D9:H/CC@3#IX@CF M=(:+J)U>3_?-^5>6PF*NRU'6%*E',;6(:TFYV1YG7M][WY9LSVH2LK<"&HIGX.!A1G,0*!YB><89)HWDC;I6;))'-F=A5N( MA\_?/26&GMS"S?%T]@\NTF%Q-"D63UN6VT *T!VL\D1]B^,37#;AX0/<7B'Y M9#B)*.N61;W/XH96%E^*E"G),1?7#M1X;!TCT@703DH9KQ"M?1 4E.0;36I] M>-BS..K/-PM9A_+!SFDV*8[_1X][X](:<"QF[T@$F7')-@" FN:"4LE0& MU6B%-IRQVW@VZ+[8?>*))$>P5*R&#]9D]V'*K5E['4,B]]Z=3K7V]24UDK M,H?7#,W->WC6*+!U?]FNF6]E'TIO\8=*;RTMLM5]K3;UI%K+ M7>W95(;/-]>[;:?L39X]=]?.T/UEZ\Q.W6.GIU5/R^R4V:EFI[/D]M]?9MKD MEKM9_MT>JY;JPW::W2RI8;!UD,A$?E9$WOP<-T+G38'4K=H@92_7S;1M%8?D MCA.VOM:2T^WC/7D-V^KDM%HYOQVVW,K]M+K<+.M==<#TC1_$7R;)@SSSP)^& M]+'RPR\4_> Z" .:"0=*&(T"IB;E$FBD28![\@G^-7ONF^ORF6^3OZ_LC%6* MT,=2@CY$&DV;!LY]8?;K/Z9Y.*4U47Y[]K?C,A>X_ .N'_'93WI5/FN:RMGU MI:\;#I;>[W1MO$B Y3VY^'U!\]#[P[O7__&CX:L?7W>S$==.>@IFX,K U0G@ MDLSP@ #3P"T$PB1AW"L?KS#08II/NEO@(IL#KD=4C6O,]LGXE?$KX]<.\4MQ M[[4(*!CE0#*N@'@?#.+"2]"VH0W6FOB5P6=SX+-%D[K;=O.GX3!E;:?329/K M\@#$#DSFW<'S9O>FA\OH[B'T48:"%( 1I^ X-MS)B(!8(&F#%@U5PI9!W_N2 M[[IO;JX.G!2ZBIR[U,VRA.^'A'NG.$G'&10A()A0PGOD04OP4ON=2_@&[;)] M=BAERPUG4=/&O?>X338@+@T)GAD >KA57& M,AX4BK^8-=SCI6C,WM5I,VN?E;!'(L%N7>49MC)LM0I;Q"AE6* J: 51U31, MV@ 4(8J<5$T=#[<-6YV(Z:%#R.B5T2NC5[?0R[G 03DJ%%8 3BL,'DNAK?(X M:'Y?Y^;'HE>&GBU#SZ;,Z2I;>\Z6?LHAC54-YJI:;_O]+?P?TPY'\X6AZB*4 M+E6F&OBZ]%CUC1P@W H([R&.(IVJ.#D2B,= .9BH_'$LM%>&* X-U9'NX&B' MK-$7YGO,4OM"I58[#P0916Q ( &TE9H&A[7 6@:T2M!O+XVQYJIX66BST.Z! MT#(4I=,+S($)T(8J(VDP4B%PJ7;F1K9:BFV-]:XK2<5?- ME#UR3.UDI.OYHIXM4;,3-?/JOA U\VIV^#\CAS\*7*:BW5+; (YQR2P5T>R5 M&*@69I5LN)6TYVGAU*/)B9^4HR@O?_*C+ZED;!=T:8SY(>ZF,OT<(@.WYP!E MW;WUU6NUV;A 6<]IKFE$!Y1H:*U282M,V-YPVE$Q.DB>;BD+'210YI_,/VMJ ME*G/@AM>I5+."UC_@DZ3=X8@;6NE-&"K@8%43 )GU"B$A L",):"B(:>.)56 MNEO]D=&NQE&>BBUWE,3JY\-M=S=09WZM3KQ8/J7.?&-/GV5?>FQ+GPV0:JU^ MP%@]A520J^NO&)'(U?7WL,+O0G7]/:X;O5&+/U?7WU/NSM7U,SOEZOJ9G;K) M3KFZ_KU;[G.I29X+OV>6'8*FQY9A2SSP$ MH%I*BA'A7'&.0F@H\DIR=?UN./V[FL.6@2L#UQ82VR0B'J177$APADOIF5%6 MJT"YM$9T ;@Z8/25V.!K,=7OAB[.W5J#?I^5QA?SO(N(?P!SH L@8[J6B$/Z65 MXSH83KF1+N6I/!K^2A8\+CGPRXP!L_&Y(?S,)_>SC"]5<3C2E@0.0@3@&"FO M&+(:P'N#;6@XN;\C&>^$G::Z>C@IBWH6]66B;G5(J:)<,V? F: <]AQ+)C4" MB #0KJAG.=VCBAS[&@KL1,.P_7-&[?!D]W-R#S$0.$CN@V8,) N:6G"2N0BT MS& A'P^HSZ\#&72VTFMV;6^=-Y,J2VRP+_ L5>$NHPQ*8#]8#Q4A+@7D(& D$ MRK@UHM7;$/A.A+4P/I19\+/@[Z?@:X$82*^M0B@:/&N-(DA9#0I1'133GB@K,& JUE ^GV6K:=Q5IWU& MKXQ>+Q>]G'4V,$2D$0@\%PH(E]92A(D6A)*6T&O'T,->'/1LRJK>>*OI#3>4 M6-)HNEL-W++_<3] E&ACE<.":*7!*B4Y<.D 8>64='R54\)[:9$"ZBJRYJA! MEMKE?:9),)HSP3B+EAK61"',G27&6JSQ*HE2>VF)$5FTQWRB65&_?NGJC9 M?9IY=5^(FGDUN_J?D:O?>^6(9LA@Q4%R:P2BW(+"GCA#8)4TB^?39!H.53<5 MZ><0$\A-II\*]AWL@MLE%:.#Y.F6LM!! F7^R?SS1(VR[JN\;#MI:5OH2CWE M+M"B;5U424=3]3$9B 5JO;(2').4!HHM\'O33G:K-0JU+UKC3EM+U]-=OVMR M[<1_7-=D@A[9[OFIPR1HK6'BZ3#O7_"V]-IS7[P=7D3^NHX,/_&CBR08Q21> MOE%VBV$H+N[IIQ0U^T)?7HZ&?T0!F/CTS?BU6R[G\4%DQ,GY\&I2N-[81B,E M?C'*46&C#=B;%/^^BG.;7!?#T92W^KU_7_5:1KY(4_RD>G5UP,G>^/(S4B*8>7\683 MIS&\&J7W1K$;]^*N6%V-_!\'6TXY,JSQ</Y[1CL;I MIH5VU+0D4=JL%B9=G/N^*UJOV^NTY-X =98!9TQ+"\X[:37Q 8*YNX72IP9" M-Q@#O:\VP>O(N6DG_A:UH+$?;*#\L4 8@@9 PD,DI]3*"DF$5L9)33:1N]4% M,@ZK,K0NU,-!;(M*+OUY68RPNTR /-[C'XK7V6+)M58 LW]374+J3:CA] M8'.#W@>>UZ1$O/HQHI:.$)M6./))X?^(R-J+'+@(6#4\VZAXZK3B-RK!0=I[ MZK39:@>]42*KK?1@<8]*B#CRZ57C2=(ARHWVH+@:IRESN-W=P?5Z/J3GWUG;:N NGO;?> MVX>#J*0DU:149^)FXR\NJ\^_Z]%U>3$]%N2*(G19S%_//G:3&7=YS( M$C>RZVK[X"0@!X8DP]](VP>&*'2(7$,I$,4]J7QQ(: MUJI>HFA/EVQT'E6?8AS%-K*2U8-)__KU3$G]W<\Q050)([^7RE7D@X57%NDO M-;*/&S6\H:^8MA<)FMAY&!6T?C\]:)B&^:T7^3>ZXO4TKZG@'$YY9PD(UE!X'W:F3Y6Q6#]F#O,>W6/\7LNG M=G)\7]2NC1M\OL/VLYT_VA[]80H\G89$Y[A!E=/Z[/N1[=W;X7@R+N-/;Y+^ M^TE?E_1+Z/ZF/[2_O;H!>\I=U*$"TL)[""@88H(62D1ERP-N;HAP2Q!\W(0O MTRXPNO*-&QC%U$IN3, !+"A%G924(XCX@GU7\^V72:3. MZY)HQ3Q=%_AH3J*7;J5+I[X&O5K?[Y>^;XU!TDWH"'.PDO9*++X?Q\>G):OL MO+@+1SY/T!7-^*\C?5$;3^/)U,0)PWY_^"UN$M\5?\%_C9M,?SCX^CIM@_-? MCGK>;%_^^>SXTVQC3KO@,$2P]*-JVRP1+"H6T>),7QTG.)I,7UK:3.7XIG"F MO^E14@C*B\7P9^#C#J/OHR\M^W*E*0[OLG,J&S>;W'7*7KC<=I,HT[A1_.JY&S:1Y&T MSE=.A,^5_E.:RJ@XGG+9E X+LTUFT'1 QX.BW_-7I??F#F_,+\VB-CMEE[GO M%%:/SZ?K&">8;D]L75SJY&OM798SCRKCW$0/:LN^MO'QS!&0MN"X0=]6HK6- M"G!V'7K]?\EB<0L6*]>B_UK2N?"%32I3J9:1L.>3XE4'$@OC0 MBTB7<=K+Q@\Y(PXVHES-^0.C7KJHD-YCE-]LN_,K>S2*4ZXD[LWUG9WY*"U- MW%.BO7L:RK^.CZ8>I:C9EJPY?P++(H$%(5)P"80A!30(XY$DR"%B&\YR5,Z0 MQ%TG<;"EX3UCQ/EAICL2FS;9WJ3%?HM%7(A^VE5/5!+W?^L(W;SKJ] MI>%"(D4X&"R5# $DA@!**VS0"HIN*X<:#OE6I>&@+?H%HY!'RF$4+"!#E A< M*XN9HB'5W;Y+/SRC'VF/?NQ0;)E^"2I:HJ&GC :D..7@P1JK%'$$O'5(!4M4 M P^B&0UQFSQ(MXO(\]AY1\>H:7NC:FQF*X]0=.E+OT;_>E7WP/HV$UW'9H+U M#+OY!(B^UZ,R9GX^RR&<#"^GI*NO3./FE555.1/__NK-YT\?/D6KX$W$[]^. MXC\WF1;E*V[=5JDKY7U-)E[:3/VHT:^[FLDG[UCL@\33_>E-Z8&S:Q$7Q*TU M71A[_?K+..[7)LWOM0YQ>-\5NO]-7X_O(<)\JLD/YZ/I4^H_W<9NL9E.FNM[V #6DOM9_>A7YH7%JMP;^#Z]=TMSJLF$Z;7OO=7$^2K#TI[.C-S^_O]^=?[.L]0HFLZ]GDW%?*E1QPW^;,#!J2[,% MU7=F?O\$:KY;8PH?3]\=G[PO/AZ=_/+AZ.W9+Y^/3WXJWIY^_'1T\NLVWG]R M>O;^2W%V&M]Y\N7TY^-W1V?OWQ4?CD^.3MX>'_UU0_X?UEY/2"ULJ?X6^*#,D_GJ'5W=+O#7R\LW1-%J>5RVCC^Q=;AY1\7^*" MC;9(2SH>D8%0IE.I*0;!@R)15X[XZX32!DA#IL(M.^-?I3=@%B"?&I+E^E?+ MWVZYJ.U:YZW9(XR",)AJ9J,VK8U4P+T(FG"*@R.^H;WK+7MDVW2^6\]T;^P6 M%8C2P@BJ(T^3H#210@;LM14"J&^(EMZR6[9+:]20N+I1^R8J+8W>BU$5CBL] M,/,>_T9?ZR[LH#G?3.F^*ER9M;"0A+-;GO62H%!XHBOLC:$T-$W&?)!S $U"\L3#J M3F'_;FF-SL#^9E<*#!)48*D1(T!XW)9!2F>PEC[BFUWNR'K>8/;HC6.SJY6T M*>(4)LA'G9,P[:W7U')-N2<(=VWKP5MVK1TTXGE3@&P*RAN!XC+.6AXL;=P' M4_;/M9^4NO;701F2F=L:4U2YWE$6]YK5 7ZVJG[T>\_Z9H7F9#BH7E-RQ+@\ M"#O_]Y0U?=ZVDV?9T=%C6=;^>]R(>3,ATPQ=&2SC#EC-ZX_-76K%#F \YX M)*[_C2G=-X]1(6#%O$ ,6Y=J#4BN)'9<.,EU,@1;W/L; MD@ZOO1ZEA<=;23=,;QMOWG_.U_$_B+7\YT\=JEAGJ/+5P[S\Q9Y[=]7W=3K MG62!.=88_W-Z;.-H/+ZJDW9+9VI3OI\PB EK)4VQ3T5DU'H,=H1AI5 TG:&% M?#^OP?.@K)/4 !'6T+AI4^%) .0]P;LY$Y;BY!?5EG/GG%&UX4Q#Y\,JG[0T MA>(?*\-HEL)=O.EK^]OKN$##?CI#5'WUYNA,>9)G!HNS?+-9VM/-&GUW7U9A M^^(DU^%15?%H\QN7+_(:G/'8S,;V"=5\&'-9%B=Z"J6J29<'3POK^^F(;#H2 M]O=7*1PG7 MS@S5188BF:$ZPU"/WXJ[Q4MX?WEITQOO?$F_?6V2^Z'!JAVWL>2K5+&ZGV:M M2.AZI;56'%3'RVL]K:165VBPH7,SM1>L.K\UC27]7^V./JJ\T>4?W^F)G\68 MYMRWF" C R=8>P!,4K.%>"F9^$Y;@#;=M_,N?CKOXBHY$GDB.F4?R' V-,*X.(I(AAC!5(NZ'TA#712!Z*C$89C3(: M/5,THM@':P@7,NI&3C C0"F&19"I#A1N2'IH)?UF332BAW#W=.4S0J,MVL#= M-G3?3W-&^KU0VKIUZ+8WJ!(4MF/S[@Z\-[MS/=Q%;R? >$^6Q+KYAS.HFTN9 MF/+4F1]=X 6%#*@* C$4' 1!C*6IN8@QS@4DV?*#XRUD]_";=-V;)($=P=HN M-:DL<2]!XC@'S8@&PID"XKEAF%HC+%6@O<>\11/H 8F[FT^7)2Y+W/.4. 9, M",H0YX@ 0LYP:ZR P+E0A)@&%^C::OYSEK@AY'W93W05&ZT M&$7C,T>I-C>H[!MI\HTTX6-BS@^1-X]KUOP<.7.A?@^UTDB"J9 U"F,#0LT M**TT [(\>7H];PB;]X;0F3?D-5GJ#FFY?_;.O"$;Y['_S?B3\:?S^,-)(#9( MHQ%8H)2K()4PP!@V'AAO4--:B0VMBS]--0\R_F3\R?BSK_B#O;%,$BY" ,>4 M0@:PDS*J/Q8AWU LOI5HT+KX@PXAXT];^)-C3[=C3[\/^U'6JG9OH;$,>'F< M/<>B-H;1SQ>(ITSVSQF/W8)B 8A8HVD 3P'[8"2VA"/'*7,",]4Q4Y2)0]D= M+-X+P,VPD&'AT; 0,/%10PL&@HP6(4@;G"4. D5(6;6IJGAKPP(_9!D6,BQD M6-@L+%CKA?4>4> 8M)6I'&H$N>H[V A1QZ?(3E5C9 M2;T(KWNI:4E=\&6'UEOVRV6_W"H _ZYFW%OP#E8"%\81J3R(0#4'1)77&&DI M.5W>Q'';?KD+U^WFCM>I'SBJB;JFC=W-USJ7?FI7GO)_ANM'?Y\M"&7'_ MQV5OE(J0%ZGD>.H#&U^X2D'IM5/OWZ_"5KI>YYB.IG^O%^9'OCU,Z]9WWJ(:W[T_:X907?"SWZS4]F)8]N M4.'CT/4&?N;*F;:1KOBBH;[O?">447.&>EF.OFI5>W49GU'ZCLI"^[\4]9:/P<=E3M]!E)_(XE%$JV3\I7&4CF(2 M5W=:W%V/[Q_]8G?UA<'?14H-)_[IPPSB,U$0@KE39 M2WF2^BI?)P).GS4WS*;AW-#B(:JF)LSCQ0F4K8WG5GV.5G$8<44CP$R+/2]T MFK_UGAIOWMP\Z.\I]_5DVE/R?=(+@UA@86-PNGN/32-E0I61?&ZK&4=]VC4Y9/BC.S MY_YTX)=J:F1U38TV=%.XK.AQL.,5@& ,X2Y@0#$<,6PEYA#_)@:4]!=K<#9 MM^'65J#L5+/35>"$:%HZ.QR !"XEL]P+\-@'C9HRLK>T"N=Q_VIU'>ZF4D[7 MH>SWF;2&](1BN4:UCE$XOQR53K5P1!\TL1%V@I8$9.#2<4R,UH8Q+2W6FSVB M/U.>)HGHS?K3K3X]Q;R&.MV;2D5D''==;[V;=AN8WQ0J+:D#Z!] 4@!#C @, M#$/*$Z:1,,JK:$[;!NQ9T]_W2*[_,+P:M\C6(PEA&IHSX#W/K(PU&A\YLK()@+IQR 04,G"$) MP2DF#&'*X!#(9BMQS#;6$'&]>5\]W*"3C*SE)*,[:4*%Z5J#A37:4,TSV'P; MJJ.DW/0FU_>VGC(.D E,@[0*F'<:!1D,)L*@>%TN;Y&ZO/442&_CQ!SF"B#" MN7:(Q@](!R-5L&A[K:>.BO'5Q84>7=]NH5OHFDZE4,^K=\E[$_]7M8S:9G>H M:?[?(YF'/=3U:/E*K+%\N^\/%2>]#JGX4TB5&T3E!E&+PWA.72G*C:65@HVY MQTGFIO^[U8;V+E_ML9I].KR7BB MR^22@\+X^)H2>X>A])]M,INW.RF\'[)NK7O;X[K3JXJ?^Y-B!P9K;Q7 M3-C4OT;+P(3 !#32)DC;6#]][91<,N^X?\UFGGN^M%39KE-R.]6[9O]D>>," MM.TN-9V9^-:0XU9?FO>UL?PIVF,=EC MVXUH,#G$) /*LQL,V2WD[16M.C68/5VX#5LYW39ERL9DWFUPW]VR,K-MZ^-9 M*0J+/>Q^&@W'XSFE0 IL L:4(\6!8:2TU@X;"DQ0!+RA94PK%1#6-3?0X:ZU M@ZV#=Y:U#LG:^"D-(^]3S)EWW@-%CG,%R%-CG'8$&R$Y4V-6U',.C?K3.?LRU^E7ED%M)M4@??0U?>2W/9_6;+1IZWQ.!TR=N^N M1K,4[BJG:CXY=\9*\XYYXT$BPE#4D4$%8BA!0BB!+ W&!)9UYC;M^XVS2BNI M"QDE]A$E-FP-3,'CL09!\ *%H"UGG('B6!I-G&66>AP$#PW-XW=J$.!#(?89 M8;KC;>W48/;4]9L7;D\7;M/63/,AAR[;,1^&H^![J<#*<%178]JH2=-(H6VK M*OK3QN1#LW;9X8+ZB9[BH:0D>#N8I<,R5F3E%Q'BPR5E,D+?#X"]/4 M,8RI1=93T7#,=<>6T*ZKXZ^9R;G?-E"&E7V E1VCRHJFD9?@02NC,$- 4-!$ M.H%TP$+)8$6;%6O:B940OI^0DX]*[%"Y[@BQ.C*,E[=FFS:%ZC/IC/SOW7%# M&O>^1GX63G&D2IE;.+\Q5Q/ZL;3<88GV9IERPZM4+6$KXUZSBGM[ ]]SE>JA MLR.>6*\YP]$DRR4K4$ M?EKN/+$4?3Y/RW&\O:G&<>9'%V0>B:A4Q@:NI8XX!$$+:@(#911B&K/&$[OM ME5-.=LZK'\6-C_NF\%V&F0PS6:?J,)FVIE,=3^N8E)W"YAM3:(L<#5Z#,^!L M,!X\90()RHA1KB'GZ E:%%[38E2'N_:F;Q_==ND+K%(DM@BZNP@-+D?6'48) ME^-9VX-K119V%"G(G)4Y*W-6YJS,69FSG@EGY5#PTPX!IOKI!\5"&\Z%D50W M?]0C>UY0?%!V%)CV.,U!X^S??&:N@#FI:"@X2#RQFC@%' )F&N,0D&6$*:08 M\AT)&M]MJ/?<70 99[HKKMG!V2U46[48HHE8IP@CC@& <,I(+P+#+A OI6S7 MW?F$2BLOS]^9P2XK5?L5-+X??>X+&L^W"G3<1C5+@H (148Q:0PWF#E.:& , MBVT$C=DART'C##-=D=:L4[6E4[6#:HM!XWGPTE9Q!$8+*@UPH70@DJ6*DH$K M%BQT(FH,A_3%:5%WW(;5S]3LL6PI^.-CVC[6E%B_^6-=PO"1S1_%6AUAGS!, ML=8PY=9ZHYZ=^T)/^^,4MUK2%"-_.?+C5):FF,0;72\$/_(#ZPOC)]^\'Y27 M;7\X3HU-RDYJZ7C,QV'D1__G/TF"Q??C.-2+BTBT<5D)JQA67^KK\:2("DSB MW,+ILC?K? ?6863\*:.E^Q?[M:6[T]7Y;J[C@^+BJC_I7?9[WA7FNKQA4'JD MTNWU3<7P)G.EJH$PPZ3#BNV+AVG2&T>9F432V(3KKFX=.] #VXMCCX^>E%!8 M7%Z-+H=C'T<57Q;'$K]7/>!;K]\O['G"S*)$RN+J,A+%Z;AJ]?5Q?&LY_'*R M4S(LH>PF^R_+M=A8[:;_LEIGL 0M4>G?ZO'YI]'0>N_&G[WUO=_CTP?N3/_Q MQ@]\Z$T^C(87S2Z%\;U]F#7GQ"#-(H4]>.LT>$^E8,P%CZBV2S7UY7V8XU 1 MTEQ9 0$HU4H+;9CQS!*-M0U;[,,H-J>TT+._)]G0J23(:+XCP3 M>9=D;B?=F E:BY7P0RV&EZ_'&HNX^V[,I''<2[]%GD*JW(TY=V->',:3SW5C MU)V^A;^F+ICIR'%$P%DT>7\K/6PZ[6 [F:;=9/0XBIK)%_EP?YIT5DD2^\K; MF:&ZR% D,U1FJ#89"N\O0VTIZ8_#_^YO?M_Q+5?/,-QGD6XICZ^;89^N!"MV M&=/I"@VVD@1S4VW\;#C1_7L/_.$@E7>>$>4%*(FT)DQC*8GD6F*_J:Y#ZP9Q M\$V(>O=!G*Z&HS,$90C:(P@2DGC,J4(>8W#>&^((E:G=.4E=5=1=",(S"'I" M;^)U(6CWY8,S!&4(RA#4)@19%91 SED;$!ANC1,1CW19SEQ8W% \"LT@".]" M"^K0Z8>]K760[-YN&[?3V'411L.+W=JUNX/M'28W=PH2I\Q0YBPLZ4UGA:1: M$:0L=Z>&2Z>TABQE6R&-,V \\08WN0=V MJIM#E]P#SR%MG)"ULM3H>FGC\Y+0]WI4DO5\IN5/AI?3>&-]91KHJ_A^FB7V MYO.G#Y_T5_]FY/5O1_&?&Y$K7W'KMNH0?GG? X'2*%7S!2P>(93R3H!TD'BX M/[TI/7!V[=6/3-ZJ?;$P]OKUEW'WT.$>4"B^NM"ZMYY/9LRRGH[R:_!,*W_]"KR0^/4;@W\'UZ[ MA OU6.=?O3"=!XW&-;!3%^>C!$-_.CMZ\_/[IF6_O:SU"O8F\=4VG1$H$RR' MH4A'#M-A@-F"ZCLS7QZ@?_P4/IZ^.SYY7WP\.OGEP]';LU\^'Y_\5+P]_?CI MZ.37;;S_Y/3L_9?B[#2^\^3+Z<_'[X[.WK\K/AR?')V\/3[ZN?AR%B]\?']R M]N7QHUGT E!^QPE075JCI=_QH(BW]ZN#$?X/ZR\GQ:4?58<%"GT1>7DR_NL= MSEWX?.O3^K!+UX)=V%)J>C/;WRWPX]*9CW+JW\7M/4ISOS?P\<[/?CP9]6Q* M8B\5@5N MX%D:UB+GFPY/=< F'OP9(ZR#SRO:?VJ4TG)5ZL'US<';?YG2M8U MG+T+91H0DIQ2A16)>A^50#RGR 9JO<.XH23-P^Z,F\4OU[Y-]8\U&5D;(/<4 M* [:HK$-B@A-@4;M&4SPQE!)/02-A<72/MJ8W2B-T99IG(Z#M41G%^5"(F^B M;$N0DBOON%1*4Z.DL[3A^-##YLP&Z=QX8G:#=$[ZBIVC6FIV''_W\\>-1C>X M7?G#>X/Y,XAEY392+5@BV,'-MAZ_>>GC)'[W_>OY8X-?1WHP*5PZ-QAT;W23 M1W;G5;H\&%9,SO4D&E_C] =W-4J'$A\80?%-CQ_#.T\XJ_W/'.)D[ M)[4-1](08T@TH\%ZJR4QBFME,0','.L0DL*AZ"Z2;G:5F'8R*$.X$ KB;QHT MT3;^ZD2@*L@.83%L?;][)!9O=J64T0IIAP(%!/%7(S&QP5AEN<;&-/3ZV"&: M-Z3.;72EFA#W:%(L5MD\* ]-3S7'<[WJXL[<>'[T>\_ZYGWW9#BH@+H^TYN2 M .;__G8XGIP,)[_Z2%T[_#J(DU]P/0*RF!MGO3"@-5'""PR6ID5W@!H:FV\9 M(_F6I2]MBU>#T8Q62[?K.+#7]59Y>SL]2-[)R B]2?E%FPH6#(O9L\MJ H4N MOM6UE%[KJIA2,HBC-*:1+/))\Q'PC;%)#0K#47TIW;>PTU)M#6>"<6O!LF! M 8N<%.%"&PVTI9WVWF).^%#>.6R]"_5GZ[*RA-1ZF]T MLVDYB@L]^LU/;NI%]";WE*(HU;5X0ZF\3;&EYHK MT(-HQ/?K41W<.]S$&<6&-IKRG[3-Q,E_3GP^CFR5_$R1T>?U 0G",>>]Q $$ M#Y)B%1@! M[;:**MR$OO(M%*7JK8_*=$N[2_?2B)DNZMN&H5SOM7/>KRCGNR MM*V"\D;X(#!&"K3#*N6/ M&29 6F8T6C6A?H=K=?9MN+6U2LK<;M=+6)>R9:R,9E#$:::X3(W;")'"6BY6 M3979Y7J=CWR[TG57J9BN6.F.3I!?UM!97D]QG13.^86K=EF\T*%*<.H,0X$P MH,YK'2@5(6ZK!I&XX>Y@O1IWX6_#^%@_>/7C)"U/M4W>WI!OJ.X.7KK7;V%+FQHE2>C _M50#*5TB7""0>41>59>&#"!A2%3=KPI#7Z M%#EB=#;<@F!]&%Z-VI2KW2X*:"25U]&0 0]6<844YEIHRSEF@C\-Z+:W*"WO M3KM=$XJ ^Y3=0I$'D*7'W<3=QR)%$<9/4Q:VMR8M:W>[71.LD?=>0%2T/43K MWZ2#2318H!!"<*M6XMWUFK2N%9"FDY>/OM =10)CZC40133'D/0_I#@EG%"" MN15X9YO4P]I$B'M2LS(QKSXL6K!?JS%-_3&^=HD4KA=5BIZGS?\G4)RNRE.N%9M62(?JKBW M?#766,(.%"=%\?%M@[),?"B-EUSTJW/] MHIYY 8KW_[Z*)L?Q(-HB5^GB^#2:SJ.SU0HIR"YYH MB:3EF*>XE(AJ;T,RT9K)7NMWW6Q(R7L^=26[UIRM]ELF/.4MQ MG#_DC@DE1!'LM !05'OIA0,O.)= FUIDK@E*Z[;'Q(>\0R=N][8:3M(%NZWP MU:[U7.]F8Q#Y0G"P9*199; YK$.$6Y(BX]IAX,I(9)VCUEN+E):NK9S-=E2Q M#A5"S<4\LJ!N7E ?H[58PH,SS"CD. #&RCA"/7C,#+>K)U9L0W^AA[SA...> MB7)V6"V7HNHX4?9(98_4??4?=H6SBP?=YF#48X1T-/4T1!BU&)01VCNO6412 M[IH.*^]0(>I0>]\G68$;Y[._9@S*&-0Q56\1@AZCZDD)&EMCI60:N-6:<*,) M%MQX:H/:1'&0]5U5LD-6VUZ[JN[)0.FR_O=A. J^MST5L)%".P3>9(=HQ#5R,_?I0RJ!D":H$BHH%19$!8A!$'()8RU9A"L2-E$!TRN?<8U3DU M$-*X]]5#V)32Y@=NR\ELCR5IYY#<#:]2!O]6QMTJRJ\S\&>[ ]R?)V=2/Y,( MZ%92 _^/O3=M;AO)TH6_WXC['S"NGHZN",F=^U)5XPAYZ_$-6W;8JO=&OU\J ML^19B+>"8X0IY]KI8/-7 M'=,>7/ML,;)OH*[C!L\]2>QYU$%W)[1,1T>Z731=![WR%"$&8%!NI14&>&X! MXH8RZ41%6XP#Z[?HN6R1L_- *+BD^N9_'ZESAMPGA1*#_3IG[#U,#/8:YJ&R MC.NN-)_\]2>!(/PU^>32C(."FG^>UZR;9N@U7(H>5Z8$;[P+-5**_C_.SR\& MYGJ8GI_/U9"?%BVX+:U25M(C,6IT/2UML+[Z<_RZWW.3:$ M/Z=<(V%:0O#M M,%WURRE'3^L%CIH%117AYE1@KL5+.0YN+ MK+(5VGQ6<2-(LUG%C<%P28J-2V5*-U5 W4!WR;LR!:/Y+9KU45#)7QY8=EYA MX2QG CL8UIH9C36%'AJB#:'65P3$K2\IO<>*S]E/HTRRGV\TI"I*T4UKT6HW M<+XW+B]V7+SU"S[#E3GD .6"\+?J;C@9)TZE@_"[6#MBOM :F'&:&@7<&V45 MX0>Q+MNWWG RZM\EL>3,31S3]+%SFPS/RL5/E_:ZB2JM-?4N0-Q#;116!G&" M %,L6-V6$>N]8095E!!;7^WZH42TH=UAQ1%0 VL[U0.S!=ZAD\$&8&A0_._5 M4 WOV5!M_V'B)O2->P8?33D\4]86H2.Y':;C8B=G8CWP^##@QTT2VS'I^3+# M:CQ6O4&T[[+-#Q:)RB!F$)[6"XP_5NE7%UY:E+4^2L4K8K23QE/" NXCK@4" M"ACB-; *XA5\+B(:-H>(,PR.RS/Q&RVK[X__!X$[WB2#J*)U2OLE?#E;33G0<$%5P:JG0-O M3G5OBXK]:Z-[8JK);R@2LU39H M8-P3R;CVF+JPFMH:+ZC;M@AP4RL^6^H" @/%SRWZP.7^B\!_HZ C1>??=)-Z ML?166/VSL-P_W.@L&->QHGPO6\NSV&0VV#W_GGX*^S(U98;1CY@H^^=D-,Z. ML9*_14\V K]>9-?":]^\?'?U^B*["G_]^>C K+W7,&R(0AX229"$,7O)0.L] MQ.[HP%Q&LQ+X[8:?6Y:W766VQT_YF57QF)*YW4!IR^(0]]XUL-($SDY-)F:< M.;\O!O9S[C@IRM_VW.AU6(W^<#1)JZO@HBQ/3<1,$"*X5E!#;R40!#'(W>9, M_LU5<*T&G%K@/#.(2$.U(%$#]Y ZH:4^6!7/GA2T? M1 SIKZ.FXO!R^L/LVC>5]M2@='LV^'$ E5$$I7@].[Y#L$)? ]V' M]W[-15C\U6AR&YU]T2M[?_:2'=+R7T?)4/^9-VC)2TR'MX>)W:_ ,"!V1FN% M%O/E'W]5-[>_7H1YCL;)='53-(PM%R YS!9?%?R0*O2F<5YWV4JL5>FUX\ULWNY M6_/WYU^>+[2IV<22#^'#RJ;SFV[:HN?\[H[BI(Q"6^!02:#6ADJ5+>,WW=1( MQ_@E%$!GA6PIGU=&K:4W+G=JOL>&&=..@SXX_47@)G?/,I%8R_PTQ8*SY%;% M )])7Z4!0:)"5%#G*A:ZY\^":Z9V9L4\JD]<-YVW3H$K'F^/YOH^*HN,]$9S M&HPSQ82@$E%BK>8>$+VY=V\]IU\(51Q_E=MXSJ"WM,SA.Z*J0@2SA<^",V9$MH&*I\2;,<9,@A9>EQ*0WU/[1H&9BX4';N_S8@CW MA]OS@FW*3 ]\3>_FMI]M99SDNHD5P[E?AF)=5\K063/B_FBXX"V:G\%F4;L% M&,W>NJ,,V5ML5+9/V733?MU3YJ)P@PJ19L&7U[,LF?'P=KK?Q95I &8N6*:- M"UY^_O3VD_KJ7J9._>LB_'$?[IN]8N%G>4I ]KLU]<6?5?@^MY-Z8LFNFM.= MY_7I9R^H7(C9FQM[\?K;,.YS'>=WGATZ_I*H_G=U-UJQ".5XY]^NT^E3BGCJ M(K(U:PA1L>Y9?&O^[5PWB>MB-EEVUZ)Q7A$-6WSU+-!#Y=06!O[?\00JG6U) M^=5STZD[AE EUVF$[9^N+EZ^?U.U[8O;NAC.F;73B?+O590O05S,-E0MS7QS M7?O=I_#AX^MWEV^2#Q>7O[^]>'7U^^=WE_](7GW\\.GB\I^'>/_EQZLW7Y*K MC^&=EU\^OG_W^N+JS>OD[;O+B\M7[R[>)U^NPH4/;RZOONP^FODL.LR6DNCR M2WLDR0?)4PC6H+RX'\;=YGW%LGC*Z,H,?34KM4B,F6D'SN-WKN?5AZFND&8K/"SFGS=4B^&_80J38'#GNS)= MAK(%_O]?#P=? S4'Q>I5F+W*K/9![HE?J=W,/W;N>=E#9MI/V,M(&)/^./?/ M]T95&UNW@13(7D NO 3>$J:!$A2P6/D^\ ?'IB(*:3&(<+V.7ZS+;%GJ5.YQ M10'\]4958I=H9+K^61K0!E9:C$()"FE_DIG/4]**#R]H*XD9!Z-I'.PBR2_3 MRVHZ^>!^],SP 3&(FX%O#[04C33XV_S6/88JMV[OM^*@(V.;JI,- 0F02B/' MB2#"":4!H!1+*I@#V]0HWGRRH;V %&*OK.#$<2<( ]0 Z6.JK<#D^S5/ A2[5+1[_%'GKM:O&W MD%$X_5>+.OJ5DB/KZ\>V>U+W_3# QG'LV9!MRR(BS;)MM-[%&!.5W:[@BJ MC02%.H+J"*I.@H*G2U!-2]]"Z67DA'LX3%/B2YZ>W"K-SV*+E.31?.S(E SJ M)8R'U3JO!5/J+L#>]DI(.^S"WN7>CU[F:*7C%G#$N *"(@0)=D*16%Z3"&FE M$,AMSD*HRP=;(E =+M3C"L2Y!9.<6LJ\@+K M;DG>+A@XI$UV>AU5\A/T;9-0CF" ->=P;JCS0:/"Z*&=#XZ-AAFYS1U)9[!8 M+LH*E#!&(X:E(DC(@(K*6Q4 3R)EC3J0B03;:B*UQ.?9<>B3Y5#FO%<&8T<@ M(91CJ14"T#NAE:""T4.9+\]K[OG;<6C'H8^#0ZWST#'I<)8_9[! CGH.'!! M>"8J.+09RZ*MAL4I'?,\JNX\66GCEISL[+RP;2*>GHG3MU9SB6/I8!ST= M]+07>J"RA#'$& 6$>,<4E]1*K[40VA-8D6W4C+U'VGI29(Y0Q;)3?W"ZA)DL65W31>.S8LV3EYG\WTXAKBQRF?3*? M]JR(M_\P]ZJ"![4\[[EHG,Q1;>BDLNJC/:LPDN#2;!PKVIGD!PE#1;N M58P,TOT28<,'EWYS+^]B\=6//OH(JY)AC;240<,%="@VM5 (\O!)8PJ0Y5MT M3MBFS*?LJ*QL<3 ]S069!MD]!T+J:5#$]8[C=6^BL!E]RU2_FBLQI/Q,(T9_H%# MTBR_?E;H(,BVP=<\&SU_LRV].>;>3E'V*"FX<*^"1Y"M2RS=O.U[T$H+$\WY8EX%[6.6Z[8=#70;NB=)YEWS;T5*7 M=WL(B"PT#LY..$WRI0M/SHQQK?K12&ARNPNO8I<"<<)NX!/Q\19NB7+S+\$, M(TARY2W!GJO8RQ%P+F+$KU85/MXZ3Y7 <]1.S^Y1#I Z4.A H16@8"R"VC@) MO7&$02F,=T8RI;PB"MC*',G:0(&T-TUXP>CRL M/&*\=2MQZ"(ZZ%7_8M:HKYRVR:'W0,0>T\03090@7BH:0ZT!(XYO[A+\R&LX MM$PYZ;CJ)+@*48,!A11XC@BG5!F-G*,>4@N$19O;UCSVF@CME.\GZUXI&J"V M0_*?G@%UQ/RL8YHT?UN/>E.B>CN<.(SJ,."1&6.0(!58'Z\)%74C@H.T0;V(,OD2P MHNEV([H0;6OZYBE"1.=SF?6CR *4>KX76^7&-C[7KF\C)2:C0):MP-K.9FR& M3:J1\69H*^W%,J5'&4M=5PIKJ#EA%(I@V4B=3R3 MQN &A6(=0C\5S59G-WG(-=6!;%Z-=O8IMP_12@8HG%)#9AK5X M6& F#^0HJRH0]B32.AP+#DOJ5_WVD*CQ\K]H'XM!5>,1> MPY2;ZY#LP5.1BN9J,"SE=JYY7A5C/WOQ.J_;XWN1.Y+(25DEDFACG27C4HV3 MU,5R)LXF >7B.#9P^,5HY,;OPJV]-%I[R^6XA')>8T 0=9(H!)2V2$,+!./< M!\U@H]'WQY>Q&F>%45Y.1KV!&XV^N*]9/,3%C][HCT\NS=@\J-)7SEP/PNR_ M]MSH@[O1+JWY8(&RBBR/I(GM"C_OQ\4>^D0E S=.5%SGI#=;Z+!/ 4E&82_C M-O[E@9MD.0;<.(E-3*MC)ECC !AO),7>6"\WUDP[R":MU_,8>RZ6-Z>TD*7% M,_D*G,6J5KH.L@D]IQ$EYR,DHG]>T1L\7YY++X=@E*(M' M4$5Z2-B7WB ?;_CT?,I*S<&7W >^$#@PRMZ_L/&Z31?]T3"Q2ZBW NP" R^1 M1Z29AS(6Q((*8X/](R!13&OM&$46X-C#$]**UC2[H=^K?J#^L?LR[$^RK*0Z M.0H\QZOY:3P,BVAJ5IG=QI8-*-'$Y:MT&A.H-)Z-8"*X_'(5%+@:; MS$:;>&5Z_=[X+CXNI,7UGL=:#@LXR1U M5279.!0&F@#*S DB !/&0"ZAHMX((X6IH22;<4AKCH+X!IP0023QQCD"O*10 M!4&^14FV6NI8-"%N,P0O0)HW\8)?"G&1UU+,-SB3W,7N5@F(4O6V3;B[>6_V MV-#]"F$^=*B5U3 WW82WKG>8;<#E<#"\=6D8V>!KOA?%-EQ%\ZBRY"&%3%HN M?"QH#946&# (M*;2^J J5<37[LQ?7BDKB$=!!0N*LM$R<#)006\FP 8_G/@ M@I^]>R(M:GM."WH&> X('W$_KSH85K'&NH.;]WH/ B'K2NEM7OD]MJOYJH.; MY[S'0M&'+%0E[VZZ";>S4&%7@O!!;E[PZ.MI=34(MR+Q\?#V"18@O.E9VW>G M3^1= <*.EKH"A!TMM9"6X.G24J.RMMP)\E2#^-]%^G&C<6&$MB-&JIW1KUW) MNC:7K'LW^.;R.-C:=3Y8'QK+1B1SFEAM4"*".<@Y'H;UU(]G7>7 MO?VMB(;HBEIV"/&T$<(+$U AQLLC30!C0DNLE%0*4 H8WGR(6-=Y8$O3*CN$ MZ!#B:2,$9U9PY!5"'!,#D7:& LI)X'T/@:L(LFJDYR%H:X')=A?!733;VFV; MO1VFP18?)&:2IFY@[O*.?OENCY*_J78D,';5(YJ!J@UI@05QO"IHX^J>-/ZA M>H/WP]'HI0L0XJ[4CQ)\22T!)EZ:@%4$!/7&.""! ]X:K&8-&^LP@;:+\\1M MS6%N;<9?Q](=2\^S-!"(!3-$4R[9I:&;35>.I;N M6/K !L5^'*TLET 3(I3#A,4\#F>9)(0BKZF4%T/9-H-W"^-\XBQ)._Z78@VX.6OD6> MH*I!+QP>AS$7!\<+0<]MJN;[D'D<6P-['[G()>-2,<<\9(@(8J0BA@"+*$2.P(I<[Y-B>3E>D;;GS:2ML':QUL'9$ M6 -0![.28 LE)D8023&$FF!%*.4,'NHD#+:UXTL':QVL=;!V:XFT9IH@0;7Q6"N,50!L#FR-!9VW M.T(A;3U"V:%>5@N O\.H#J..OA9U81045GLIH/08$<&8]IP@;K5RR 04JHC< M:/:8M[6]6#N,ZC"JPZBC8!2!4"MO%(U^0FF\!D@:;24G/)Z-T/JLZVTQZO3K MCK8 HY8,Z/SO_:J<_E9^V4&*[-Q/9/\*+W2?"B_L(15>*HOO;+HI%M^Y3JEUD\N;NF9SZZ'\N%V"IB-F>?K6\*3E@10(=N 7?!(CO*:ZD^:O59#S\]5GR M]PIRJ+IR7S,N218^S9'-WOO(]ME'_I!]K*P-M.DF.BMI5"+>[0KW%'M?+JJS M.\],R_^\_O+I[?O>:)Q5ZWI6 9)S$#%.U[G*%J&LC+-;>-B@6&#F)N5A56A] MI:BHG,9::5">4\X=AYE3I& _'(X'L0!?)K'#AS^<0]0$B1U$-2 2,BFYX!:' MR\QQ;UT4L/D]GX<9I(S'M[_\_>_?OW]__D.G_>?#].O?@Q#'?T_#UW^?_O99 M\N.F_TM?19)T@_/?OVS*9;A-@\!.PV26ER*9UD*+E=#\FJL/ M1Z.P(+%XYK5+4G=^XU2LYYB5'(V];-UXW"\^+3\TZ ^#X4UOD%7'S*H!%T_M M*1UK:/9B.=O>P/0G67>1N8F4;^T-$K4\XKF:AS66;&&$YZ$/]XMJWL*8J M_!TH3XW#_$V-[KMJ[MXI=\;N.0_8HG:83H.:Q.6HS]4XV+W*LHNE["ETBD%DSQ2@VHM8Z>IZ)RBES56BP*Z"IXN!C MOJ[:O?XV?<;.-?.:$-(/DK>=Z#RNZ*R*"EU!GZ6**PDH)K)P%S!&MI.('KXG9C\?0@%JM0 MJ2C6_=>?!(+\UR"6@WT?F2^"WFVX-W7C7B%% UX&=.N-(ESU)Z/>MZP6=6P[ MTC,N>]$":#VDU.\*/-AV+9Y7X=E<%>"-I'IP*"T!ZJJRV@NTWGTG]=6]3)WZUT7XXYZQLEZ9/R?_=DZ6S-GCVQOAN?E<,;6%@?^W4S96I*\08W/3 MJ;N'BDJNT^BQ^^GJXN7[-ZO+AHM%7;4W#J\V,0PA$\\!/UY%]^!@/)IMJ%J: M^>H)3&NA[3Z%#Q]?O[M\DWRXN/S][<6KJ]\_O[O\1_+JXX=/%Y?_/,3[+S]> MO?F27'T,[[S\\O']N]<75V]>)V_?75Y?5E]]',AY1@ MMA11DE_:0]*_&TQ[% 1[*(@!=YN)G&1TK5*7J)M R^/1STN4N\G)D[2FC4#V MPG7%SG,_^)7ZL:%E@-; $ $,=YHP#X/*JCSCQ&FAH1';)%UO*FE..'+.08\] M)01H(V00@800SB4-[P5+)Q,* \;9*5#>M--=.NV#SD[YFFM]_@8 M_AH%6^YB8 M'X,K^#S0840(Q(;WTQ @AN '*0F@M9IKNWO_AQ=8E[YL3)W.J MV%)I_1=EC;\J-G7GR-3IB>-6Q>YK?7KU(6;YW'1UGNY>@]BSO.Y<_?SYL\]V ME[G?==V:*+6[:3LKSXL;)>EZ:>IQ$#9J"UU75;8_!3+N**A%%+14S[ZCH(Z" M'E;%_A0HJ$%1NMW65)G\NK$K _8.S&Z; MF6F_]^T0HMBN&7#Z*9;FY MM'"+;,HB". XUF3E2AT-W#>YV)MTUNR5FKYJ:*>FM14T6"X#A!'2P=#SF$)" M"9'A(X92<$DX0+9":6O&U NVGF@'[![T%*KCYHZ;:^1FZSP3'@.@3&R.@I0U MT#D,-'><"5!1U*N9"K9@FQJV'3=WW'RZW%R_<;3,SLX@31A2''),"#):6*DT M$1@+:#F7A[:-^#;M4=K,UD_2*B+52>5-',+5&1.1UVG=(A:B'1;5IE5N&:"7 MBFVUQ=UT+&?;R2Q0[1+GS8]QJL+T>P.5WKT;NYO1Y7"0E6 8]OM9S;.E7L . M6 X,X%X!3)1DBGODN8<2">>-J>B\U]#1(-VBG/A11-$&BFFY\MG!6 =C3P#& ME*' 6(&Y%9!P"6-/!!?T:R$<<@:8 QK*+0EQZ&"L@[$.QH[J -@#QYCD6E// M T))@H$5C(CH+V 4@]@Z]= > @CEX]7+VN0]B'\N%:,M9?^OSZ+>(J?Y/B5A MFM\<:+0H?UST&5J9S\R#)0!H]%%)3A@-!*D0L;$VD>8N"-T:BC\8@Q!32%CC M.5%("D$(UV<[933OENUAD9G6UD?=M--?(J_" MY;OUV^[6K5NWPZQ;@Z<([0V=@ASGQ1+S.-/"L M'O92(\JZ-K"6C(##$M5V0VJM*VQ['-@_(^"X[OJ"9 L)O>0B*,>F62B$!YX[ M* EC3E%&O-+""1*LRVG/D.9/#NMTN#=/W(W)HPX8.F!H!S (3(20#@M@$.'8 M:L21HL8*(JS6L*(_>4-Y@S6&K'; T '#DP6=CNR #)PH2@BT)?[J $@90 MYA53#%$H*E2&9D^W'@=$M.D8JRGKK[4FWFOG72!_>W0;[UBPW* O93TB'AOV MICM?X-Z*,]42^B%BL \XYQF3A#NN@MGDF8).0L&PJ#$U;\O,:-Y&TZF%&->Q M[RFR;\W<2YC!!#NDH[M#>2LP5H9)RIDPAOF*W)T=K!JVRJKQO1_.GO_;I<-G M+\Y/A5F/9+-T+-1R%F+(*<8\,@IJ@K32!D /I+$*,0ZAJD_]7ROWJ*@SI.W@ MK/2XSEMJ/5?.ZCO6>JK\))PG1X*OTUJF=LFZTUJ[CL0Z$NM(K W+U#HUH[6. MO;;$;G16S5'..3-5\F)@WP_-^C,-*8"65%L/$2$&8>FE,8 @23"E1&_3&+,. MHP:=M$W3,5+'2!8P"&(O>JD@P8)(RP%D#@)I,.6\HG!H,RF\;3P3[!BI8Z2M M&=,C;C9:JW;W7G9VJ,9M^;(^[1,KW9: MJ.TX0Y_#MLT'"=AYJS!5- 8;"Z2D54)K1JP5DCE;8S^3;;/DVXAUIQ5(U %& M!QA;'SGNB!=<(X(0]L9R0QQ54GF!M VF.E75T4N7TGOB<0+]!AQ5/%"BRL@189Z9 D3#/)N.(> M&JR(U,H^+&1@#ZS ;;1N.JSHL.($L:)FJ&!, 6,H452H8%%Q0;SG 'F'-%+> M5C@LGTZ\]0X(T2)+ZJ0[[/;6-@UI'TYN7.QV0>B6GV)Z@==JC7H=Z1>O&N M ST .7'24P8D)^'_4D')J$ \ZK70^4,=YM$V1MW6@W7'.N'K$*A#H!- ($J5 MXXQ9(&5LBBFE81A[0R"B'H.J>AK-A/V#)X5 "Y9V_'.I&^URO].5_6CW:UQ: M>$IV:UPJ=FK3^O!!BGT&*6=\L:E-[QOO72"V;_=]I#^KL?OLPCM-K]_+!KNR M3R\S- CI(*ZQ\[%6K:24.D1M^!\UR%04V-RY3R\-3(FEI((93A"2P@!##8 & M4&.L5W"Z':OIO"YOQ[5+TKEU2;0;?W=ND(S#5[\___(\\7EITC 6-9Z,A^E= MDH;53-3 9K^)/9'5X.ZO/PD$^:^CQ$T7/_.>9#_]KD9)^)\?]OO#[Z-?YBAK M8WOF_:E,[D-E$*QK&[QYY_;8;K1[D^0:5PF"O99I;7?E[6:\7:/D@@4:Z(L\ MYT,$40H45S)UX9=$!6J_EQQ9]^2EMLTEK)^)@'I\J]5'(5M+RSV>OD6W]QW5 MV0V#V'B*L7%$8#LWLG$!L=.:4#._\-WE1**'?1OVY9].I0'[!M;9Y(-*S76" MX=G>JL[.ZDU]V]GD<4$MIWM/@K!16^@Z*C6G2,8=!;6(@E!'01T%/8B"X"E2 MT*%.WILX9.?/T=(Q>W&M)M/SR\R9'7]U_-7Q5XF_(!6 4BJB/,6&;9K(N&3YJ\#Z=MM5ZJS M@Q$$>Y#:14%_YSHW+1#RJY(!0: M9AVQ2FLM@'.Q.*_G T MRUGKT"@7.+&6'<>^(]%,1RK9WW%CLA4$5P:B/:+JXL MZ]BQ5\=>M;-7#:Z3'?B+ W!N$)0>XWXSC?[ MF#E!*,@$C4Y::0B$2@4+D2$@(3)."U;1D6@W#7973A#'LA0[1GC:C "@P]A; M3S1SQ!HKJ:(22X@%%)*@"D])PZKFR8B$SK&[P;&;F$"%O7'GONT,X"+7^<>K MG"+*A7PE$D8ZRPA6A#LF-4:6,R^U !I6'9PVXJDE)^E*.HQH[ECI-%@) L2A MX,I(1$G@'0$9RIIK,V)CQ9^#>66/%(/0L=*38Z6&.,DR#R6FV&J%B61$*H\% M#@:B=<%&E!7AYLTJQ:BR@$W;6:ISORXTX!O>Q$))&=EU;M=3C(ZZ',;*"I/P M,]UW1=FK+]L8X.DR0 V6 MU]X<8)"#AE&*9*#LP D"6*$<,T$ ""]A16_%9G5*6%F"NA6LT/E9=_.S9M7M MAFG25]\3DYT"=#[7QV#=UG@H]&80'I&="2UD?GIL 0Q3UY@ZHHT66FFK40PZ MDK')VN&SM4[1U.V\1Z?(7P=@+^(#'VD% 6*<:$6EQ0!PXY30AF'%'KO>VT7* M/C6F.H308IICY8AP5EB"J);$(0D\UAQ B_S!=>G'(+0Z!^V+WPI/LJ'O9DE:*_NG!Q+JM5&0&\,,Y"IP-4 M4,4 YIA[)IB"SE4T"6W(0]LE<#]A$J\I-& 5C1-/.(OU-ZTC"$,M)84D**00 M(Z_IP8->CR8VVV+0/7%J;Y38D0Q$S8SV <\)%EQ@*95!BF-FG0HS MG9=U:\WP=J_7Q6JTW0[OEJ5!.'^\*\G@]HXXY M1#*6,TR5"08KQUH Q2V"RE$%$(45XK=95RL\5C1 YVKM^*L!_N)"(D&1 $<('/*KK\-JO>HHZ_.OXZZE%&K>SEI)+",490^#_#0%O)#'?* M.24=(!4A/(THU$>+6^AB86M4J%_WOO7"RVQ>YFNL?F1-V'Q>(B-HV:8_&1U- MN>[,\@=@R6QG+P;QY";NZWWEDV)7/[DT]FLIIZ%Z"IB%BJ(@N#U%6CE#PW\5 M$C9(\P>'(3RRHH(=Y3\:RN> "6"## 7($@695B2(4^JT@ 8;B@Y6.;:+C.TH M_Z"4;X2GVGDLH1,$8B218IXIB8C%!KD'G^)OG:]XI)X#[=0:JSN/G:;;]N/X MVJ7'\<_NNHI',WHW]N=KI5EK++"T;H[U,^]'?-VS'LH(8RAI8AY&JUI0H'5W$K-@05^)4'KDW"AGR\=:E:/&YC4 38@HA8Q0C63&BKD(> *N.9 @]N*;RS MZ8#: EMDNU;H_WDD"Z'CJIJXJ@&F,M!I@+B!$FNB*-"2,4*#34ZL#,QVJ'0\ M2-MBAV_+2QTKG30K-2&@-'&686JE="*HU48J3BBR2")HA1 'KQS,Z6D+J 7M M.?[YO_]7N!!/4U[$?X6IF7Q+5#&WQ2OY/>$Q"U]DFW85IO8'X<@Y!V-W9T* M-D)*P @AG,NPA1S HK9=N-/9B_&V=Z&H?D>E^\5O.DW^_B*?2Z[C5@_SMWL% M>+VROKNZ/5W0!ZP"VFL5\'05]IW-69)=.4M&+NWYRG(?UR[Y+5+0]!6UF"C% MA?C$2*N!R?K%M6\J[:GP=YB#&D]2-UKQO5&WBU]]=Q&V C< \&N8_7@< "NR M0^"4^U]N,,Y Y*3LRCA5@U'D_WCOP"WQ5_ZX[P$7[U\"JNW;N%:(TK-D^L?/ MQ3L"E QSG)NN12\ 5&\VSM+WQ:-FW]O>Z+:O[N*5?F_@DO](>C>WPW0)[$>&2J+8G;LE23+ZK\!/U+;Q8]^_B4[.< MZ$3?)2H+E IXG?VXZ*N=I*ZOX@_&PV0$]^2[2UT&X3T?P',P7AAZ_'#'T?/DBYN;_>4P[ .*TB<\.9=!\8[4?55I!/YL M:!53BD.9S2E;TP>.+%%A5:T;F;2GXT*Z\,5O?X]P\.+Y>KB]A^/BT_[8B/?" M1E(A(3;)B$(TF'X@T/]Z]O+SI[>?U%?W,G7J7Q?ACYG0-GVGTDPR7\_\../A M[13X4).>0+R]_?7KRZ^OWSN\M_)*\^?OATWUQ]>9U\O;=Y<7EJW<7[Y,O5^'"AS>75U]V'\V\-Q>S M)6=N?FGW0?_MW2 )/^_G-2#<#^-NQTFPA))1K/>7J)M R^/1STN4.P^TI4]S M_]X?@,E> $PW*Z=UE:0+=I9]/YV1RZ<27A^OWJ9# MK72OWQO?Y>^,#;L/\M/.3/B?V:%2^)K\Z7(LY@,LJ J:2K)6XT#B;U MN-!@P@0F-[=%)90L,C_3>=R/VZ 2YEZ!^(!\_6:A_(6B4T3W)T$Y'L2VWH'X MHO;XM1?4K&+,@]P/0%2&<0-+-$X3R27 <;^B;( MFEC;*4)O *N QE6F\50DK1)'91MY-!O)]#TS/+?!#BV$4(!2=Q9%533D%V75 M5&>8B:SXM%7O_CZ<].VB^'H>\3.37\-).KZN7@Y\%O9Q%)XV')3'.W-!!"D= MY4*.F7?QWJ#R1[@.B&^&D]MH;'_OA:='Z1:3M(P:13,U2+]@MA;R[VS%4JR: M^VS2TT68%M_:M.Z+HO1Y0J7Y[;\5&1R>1V ME=AXM!^IM74;=-[SZX:.S..^IAV5%_3F<.>E;RV:]U MU%->D<(YU;1S-\FBLF5S5U->DNU;KE8,7,#4^&&H_\R=4X&POD7':2_30%R6 MDV#R'P=T,>$IHXD>15")RD .L)$E,JI>]F+A$A<$N P*84YBSDXI-E"EFM.< MS.1FTL]'55##Y>0F#,F4$BIF*_]J]N/\TJ>BX-Q58)SRF:6$QD%+N! VB$XD MM41<$A3C +#%%7N]% A0VH[SD3._!%TJ0OW(#9Z]& ?;UIW?A:E.]Z08\HLI MG4\+X>.S>:?W[$['D0 M6:OKJR3*BT(_S/3%#2A2XOSIJ'Q0I=- !''_HXJ9L[@:C].>GD1U.$.>1?OA M-BB=:7Q,T(A[A8X:GA DP"BS0,Z6Q,]TZNL$4(Y&^;B?K]:1[V$I$QMAQ\*X M>U%5--^L D4QN"XFB!JI_%V M6JZ1L4H29F]5 M:1VRS5"L2*+_,[QV9'MY'8=">=3%N48-JM-H#]UI67':'GAJU9\P ,(&L:H] M\[%.C!;"2&Z@HY8I9"N@:"$.:)7^]"K?A"+[\?^4MZ 170I692_F>URE4,TT M_AEQY@Z=L#=34:[*0C0S&XOMB-Z5FTBJ@3QMIO!,15W^TY+/J;A[%.82!%K0 M+S*W4]0)MCK$FSUS2F&EL[72>=H7=ZNB,ZD_;WKDLZ^)J50E.ZTRQ=8P4Z7U MD!\!'MIX $ :&\P%SV+@CE 26\0%5M8'H/32[TW\%51?I\BM2E$O4?GP:^9! M/2O J*S05RI:)8?J5*_/=[Q0I(YLXB$G&;,2,04T49!*)@SQ7@,EE7.\(OYW MMUUJTL*#59E*TZVJD(>/1,&%#"I"%*."48(%$A9P$INH.(V089L+D+5)P445 M';'ON:TQ?4[NH\\AL'O\V=Y#1&"O(<+F5,[.HWW2'NTM+ :XO\6PZD"R[ O) M8Z:VLB"VUGFFQG"5\C\-?3H )M.@X&BC" AZ#H%4"8N%1IA@YKB'<'.4\O:8 MO 3'0=*^RF?ZN5B$6M4AR-9 =+3*9L)RI0FW123@WYK;&XRHMM I34A0;021 M"@K)N0D 835@=O/>[.+%;N]& KS&(?[S=MS9X#8IQ4FP#RBDSA. B=:8,:TL055=U2VWJ4H3;>\NX8IN!0L>OY\W&-O+N+[!_JX(*IWAZ=;F]/3T(NY2 M[LF>Q=/.SEEB*%4<6F\0XTIV.KQX/QR-5AQ=,*<0=%KJ>'0!H=+4*&:"L6E- M^ _=PN.[VS'5NG..FJ9$C$=!GDAIO0M"!4G+O/4R&&N"&2HW%RK;/N5>MZ1S/%!V0 M7^8^DCC!W"WX-AW>S'[T*1U^Z\4B<&5;&3+NXAF0(3V2O1">R1Z[3_$O;*PT(.SL"J#QO[C_/QB8 )> MGY^_N!@G'U0:)&J!?OAL?7QK+>97!G7A&1N0;CB1]>>MN*(T[QQRU;HP0 ?CQ!+/I<($:JIYF+O56F ID$85 MO3KV$.ZU(#JOZ#(P79>SB%>WT^"8Y[F,+0=99 $-T]"$U69B^,[%@&AU>]OO MF2RZ)I+RW)%(F%FOOTN =O69RV)PUUD>[:R#CMKOY0=,1<)5C'S.E&!5->AI M=/';(@CE6^;H'Z;Y&IA>&E2B& IDLG3+/% \Z$;? QPOA#"'-TP&TPP\-VVP M/@L;GP47#R?C_G#XKZD@6#0"AK,&0!9KG:X,%F].8NR5^(6J$K\VIP8WFO1U"BE?J#+EJY:$K_:E>^V= M['7BJ5['3?1J4YK7:25YK4KJ>B# [I78A>@*W\94\?EBKIV=]-U'OZ0"70SL M^UX>OMUSHXQRXSM?!J/F7\_N!PX9I$0K9@!WA%@DB7 **8^M$H!1OD4$J@OJ MS&W(,*$,EX0'LUIS@"TVGAGDN6%;G)[5F+T6]9$\Y3WS=HQ= M/+I1Z5UB>^%JZG+?0SQ=^:J"Q19$N(L>M57Q3_W[-*S4)L9RXJM^Y>=/VV.G=+,S:EVFO["7$'[),^8S'N7;I^OWBN/*_ MGD7S*WPNRLODGW,A:?PX^_VS/3217#]:R3\S 3XGZN>P-M,$BBMIK@)$M_-, M+C=0_K&J=&4,,-VVO$^I[LX^KZJNYK-KR:?9(-C&06RNK5H]HFV*8$YE:HV1 M E.=5@_[-FHA4^_(WG4N*_9K^]),#]O!)JN85I/QOF34"EI&N])R&$-!Q_.4 MUV:"CHK,*=)R1T9M(R-TBF34("3N7[=9+MF LLX&ASC*PCW\XQNRSV=$<)99(O"E"B' M!"> ,HR=M,0J*U<<<]9S=%G=;/48VM$#NCPW*:@ZWN]XOSG>1Q1A)43,_=,$ M8:R@1]I"#B4#R)I*KWZ-O"\>)^\?2(5JK9[T;A C+89IS^W?NWTOC#P6$#8I M =9BT)& 9F4\U73G[\K1TLY:9X'WTFJ" 90"64^H=D 3+VA%AD>-^@6K;+)Q M9(PYGA+1,4@+&40((*30 ((L"4I(@R&T*LAAR+6N"L"L40A7Y8^=#H-TSHJ5 MA/FIK_(RKXG[GTGO-H8-=LZ*9H?T2,R(E>#U*8T!K..[C+0N!O;-E+!*8&:1 MLL( !XA0Q&FG"5=!H@>,@T#!AKT)D%?DYQT=S3IW0L>=+>%.R*5$@EB.C"=< M8NF([FMC^\#]QD9E-4& X# 6A@"; CJ3BG@'K-H9,2P KSJ$:U@=**:MA'!Z+. MT= QS&J&T5IR;X600'KB$)%0:.@E9@I80UA%_:,:)3>MJO5T.@S3^1-6$NJK M0(J]\5S7ULZ-T!DF#S5,8 V"4(,PY;85W7%DM@;+(ZD;5#"(Z!\'#' 1) M.OP^G?1*TEM,T7[V(AYK915"LF.%'WECL4&TW^.'0:"7V%CDP%;\W%R.9*#4 M/(;]C)6Y0>Q@64QW-88?E?;T36E+RYD!5$"F$5<<$2(QDB3R/+6846Z-655Y MMA[.%Y4RN0WVQ($HH*/[8]$]TXY#32P3RA/OC(2<0R-X$'Q28\+VD'AL%=W[ MW@]GS__MTN&S%^,4E8SU%E#] N M3N(Q'ONN1+%_1#HH1VJ4V>_= M:/1+96>GSE/365*MLZ3^5F?7/:T5LUH[9R4DTG@MJ%5!&2%:2VAQA7.\SG)1 M\#EK'^+6;B4U3 \_=RC5H=3C1BGFJ(80$4FA(9!!037FG@7(GFZ#ZDQAKH- CD;8?HMMGA@=#*8*L(]9I"ABPB6$(% MO:)(6Z68L[#A"J(0B39:X:WH"=0QY=-E2L Y" J08!)CHBF0T&D,C.?"6^9T ML]5&.&QC=E!K&RQM2!DZL$VQ-M"Y54;:L5=JUQR DUN\=F6:G-SR=;1W$-I[ MXA$$+?';55+ZX/(1U]M_^0D08TEB37XL+3(0.0PP(5+QBBB6&OUG)U*!JS-..FX^#6XV#D(C MH>;.<(*%DE@R)*CT1%M(/6S4\2;:&!_1F7L-5//OPL.?5/QK"83B_L?*8&FJ M!E]=1)^Y+!;,%%56"Q#4"0N4]DP192B'4DK2<'P6I%W >,=W.M-*VB>(3=S[\8SBTWWO]?N=QZ&R4YM%N2FW! M/'DW& ?$Z^F^*])GBJ_*UHJV5BB%C(""$(RT\@H;X27$7D%2D?1:9^&]T^@P MWOD>.KX^.;ZF"D+%A 36$\ND#O]W7'JCH A77;-5^]H8_=-Y(6I5:NYIL'-% M/%G+:@TF+7XN8Y-QTE#L(-*$("&%XHH1B313'A/:;%([ FT,%^Y<%!TC[.6&<*)@5AXB8#3X5^(:@APHQH+!6T,4CV-Y/#%49*3KZ78 MSIHUNZQK._ RC#BQPTD\CVNCG?670VSH3@#>\@7;L?A'">?GZX (BH'V6'&' M-<%$" JQ!TQ@A[W%M-FN&5RT,1)@?V9OD[+6050'48\#HAS@U L>3$,-B>9* M6B(*^S M^:+B2KYNEY,;E_;, @%\,=?.3OKNH_]]D#HS_#H(Q!/)X:4;.-\;CSX/^_VW M>'@OR%R@A-NX$>FD"'L+XW?V8ER\@AD%& [6C\"&" (TG38$NRCRS<\0TK ""&<2PH,!XA7O7+C72(R[V\S(OQ-I\G?7^0; MEE]N6X-T]ZCY5"#UHIL==*R=E*);]%UINR7097WUV$V,@& 0'Z MNV-<<2$^<>$AWU3:4X/2HS,V'Z=J,(IP$Z\/7."[,NEGYHTNB#_Y[M(8.A<> M%^O7CGZYW^.XRW$J+S9L]MR5AVTWVF>[\8.V6^ZSW1C,MKN-NSW;N&WYM<8M M?-!N8+#7;F0MI7_+)$9B7#_*/A/$UG\]BX\+GPLQEG_N!\L^0+0?9[]_-K=U MN^S2LD MI.%/(/O/O2 %X#\7/!<@RM'B2II3BYJ,AS-=J0'W3;63M1'E\@#^ M9;9Q$ LZ;+$IA:]TS8BV<4\9%V1]6I/O*9D##3WLVS"*?SJ5CA(WL &N/V0- MT#$\.XXZV%Z/9%/G!D>D:[0K7:\*:V@S<4>=^!1IN2.CMI$1.D4R:@(2Q\/; M3:G*/[UZ]>;-V[JWR_:JU) M9-R\D8_($WF\V:]W*Z[P)94#3ZP#C@ ?^_?&KE1:.>*Y!E1Y J'QC;H391N] MB:LWLUUYS!W/=SR_'\\KS#0WS@M&(4%&"HNA)I1'QC;AW7R? OC6>K@ M^4,H3&W6BK)VLTEO8-)8W-OAJ!?W.'Z3W*:]89KC>ECL]N-.F/@PK]-AW>?(ID\2FCBO#;3U.**<=E**Q!L,>#16.)=50) MC;S$"$@K/- 5<1E+!UMU8!=H8YQLEPW=,=5>3$4P1!XZA3S#A!BFG%<6 0\L MPTC2BMP].&.J&HV TRXQT+E)-B@$89_;J!"\5[9V@1 =13ME3RHG%_S*NJ;@3U>6';U8K4+S8L"">OW\1$%:1Y_%1X:K,FM M84 9!+%T1 JDN 14,FVLD\ZQ"GVS1BU3MK%#966YAY;5FNGXON/[A_$]UL@+ M!!UG'A.HC5+8,VQ5;%#KJ:1/+S'C87R_H"_%/W@ M^SH.6]1*>. 0*ZM;;+P+3X>X>HMK8JRK:Y>\&MX$BKK[ZT^!0_BOHUG%YKM( MUH$#5I414:/HM)REJB=16B;?P]6_/%A,(\^%8X@!BXFT2CD*K?26<*V))Q7L MVK"83L*2]N-,U,">)3V?W,_@;,_I7EVK\?\=3OKV75A],W[CO0MW?XN54S^K ML2NMAA;8:&Z@XHX2"I"@C%HI%(" N:#+-%M'KZ)1YFPUOL?Q)]?JFPL+D[CI M%')0B+22AIDDO6R"SY,2K25N- [/'P?Z5'NN7TV&O> >*JH!P9H2"@Y%A M03UDP=(/#ZA:W*EA3^(R_Q%?D+5V_F+<0*6]X<6/WNB/Z8>WPS!Z-1I_<#X/^7?C&!?,U MZ<>UC&$+^886)Q6CA:.*Y\F[>7X87[OPZG2V/PMDDI-#$H8ZK@"?&1'-Z.=Y M8^",]P)G), *'XQIQ M#] S"(AW,5X4CW$4<9AGB3(F#9NZ:H#CV$\A?+T?.,Z*<'^:/C!O[Y:]Z2)_ MG=1S^CFC<_ @P.B4@\1Q*RAQ%5 *C I,2"H^"\K[7S_%SBI>I&T_2/+KQ)NIAMWV7 M_!G0>61[A?R/3-P;):.)_C/0<41_=[^ZB;Z+CXE@KB;CZV':R_'O.AU.OEX/ M)^,,A;\/T[Z=!]09RN.SLB:162"3@77I/*C?OS ,5"6!!X,^%E%\;JRYEIH7 M1HQ#BO?>986Y4A>5HU63B)92E3ISH_Z,WX2GS+WFESD>*97.K)VM]RH"BL6Z MBGZ;Z7(/8M[-*J]]F?:J (KE0Y8)[5#!,'?!K2UF6/AV:"P\N%B5\.&%#G>I M4KCN/&S+0L+Y7!#=+=[[826FYLIN/J04YS]<^'IPM[6+[ZFOU]MD[."7//R9*$LU))1;3P#B.LA1RCFD054-UVTL#P9Y40 M4ZEDL/>I%XYBZ8W(B!KLSBR(WG]17]S)UZE\7:?3 3,^4^\$@RPXUKV?Q3X&TIR15 M7)D>;!8F;,$L,E>7)I*K3@4=ED&/Z9GH)B,A[C&!#Q]?O[M\ MDWRXN/S][<6KJ]\_O[O\1_+JXX=/%Y?_;/[MEQ^OWGQ)KCZ&-UY^^?C^W>N+ MJS>OD[?O+B\N7[V[>)]\N0H7/KRYO/JRZUCFHQXQ6PIZS"_M$4_\;C#UL8[. M$O?#N-LL+S<97:O8'^,F4/!X]/,"O98^S?U[;W E>_4_((=S_BT=8LR[VZZ5 M38*^Z=(@&*.C+SLBR3Q>)G6VEY^4;'#A7ZD?K[(?OU)I>N?SQCP7V0:4\_28 M9-99)+B#1'DF() :(^FM#0(65U17S1RM?U0_/1[2OLW'?3&PF8)5YQDM \_) MZF.-\;4:9W$$\<%'XIN_RT_TXA4 V[^,$_D_)LULG"4',UIP+913K._M[3"-=^3G MJYELRAWB9P%;TW'FS%[8B?D-> CI6:0IC2&UU' ""!?$6LV -P ;$[9B#](S MS I"!7.><0(IU%!XB@W$DD7]&F2D-U6JSV(L6YCQ*!X 9!.)2U5,I@AO4#$X M(@MD"$M4GGI1G2&L\"")3MAQ=@P70"^7 67DF]%NG$*X/>A%X9[Q..WIF-39 M($5[3S216EC(#2$0*14N&(&Y1,9;8G>DZ+?YV%]%S$WO:HU6$71=O$H@PVC6 M#2>CY6.2%:= KW+RS7.YT[?5+\0URH> M^,0TA]%JOEKDH@V[N-2%!-14N0O4*/R2%#C^]?=I0@XMMLNTVN7?0R>S@;?I2"8<=[@V]N M-#[+PJ]FZDA V?OHJ<(BRZVSB/!.I;%-2&9/1+,BT-1YIBF/)GK4L[T@1&)L MXF0,OX\O<*-I!,#H?J#SZF]\QS3J-1M(%JF96YEQM',!<2O>G\UAKF5]_[ZS M;1%FF2D9^;R#"I@.?V1O#&RV/4)-V^7>!2CZ/!M4;H_-MU2MNNGW@>V-"@7( MOBG6XJ,O8.9+:;/*Y7,9850I"H72! ,H'1?4**\<5X329A.SX-J VEZN8"AC M)C>3'*FFVS,CR2S\KS3M7Y/KX7?WS:5GQ;WC26'HF&'0)/*=TN$6=^LRUT8R M+-09TTO#>X)B'G61P /AF7'SOU\'B9BZ '?9-\DPC"8=;<"WJ4NU FWB+<6M M)81HH"%BX;$KO"?K8K"FI/+)I5^B!Z8JZLHP'G3_:'XZ0[",2J]S7"M)A3"0 M5BB].T==86($"0]G@ >):KV.A\/&*R^4=#[8S8NP&K;]MJ_N?BG.'O*UKEK= M31F]*WU;S?73"@SN$OE+GN&33'<@"5N09'NP*DSI?CNKA=/F1=QCY:NDYR;Y M6::\_89:F<&SZ2:\*=YPUJ!ZD>I?JE'/7 SLZUX_ LG*[M2(&:HMD @%\R"8 MUT(@@S"E%#D5-(**I)"=.8$:[3F)N1%!FW"(2:&!%H)Q8;V!"!XV_G 6$9XI M #HN4RX.\X6ZQ^)[%^Y2G^.=@NX>0C25F06;;B+KHLDV;\8>.[@K1]6_4)7Y M#9MNH@]9J%W"[IH3BW.'6DLQ?7/'OZN")!IO#%SS"ZJS2\L)K=5IW@\8QIX- M@4MC O/1#YN/JYJ3U5OU!UX*"MEB];;/'ZYS6Y?"@&JB\2S(98YT9-G<*3 MP$AENYBJV/[-=2C;A=_/7ERZ\;U_[V\QWN;G69!-YL@9#Y,/PS"II2J5M:+W MNKX\6R]T+4RR7S6[K0:]H+3%^.^BTMO<+L[/8S7Q-%4&K\Z-W5#^[H27;?V1 M;V"K/"8DQJ"4"TXI*JFR /O8B=S$;M@<&X=D\Q1@PY4E1U2O$7_OF;U[UIX M_AC2LL.J#JM.:]GVPRH . '2*F& (H0SZ01RG"*!F*<85O3$:J0PNZ!;5&9_ M'%#5/"%T.ER'BQTN;MGW8A4P(NTIWU$M_4.O:+:YJO^O]DYH[/G*LQ;?75Y+&J>F#)6>4NE+$L&_II' ML1[-W)EU;FN3.5/OH.JR%JI'=627R)32+G)"RVO5?/39,?;HXSVY94?=Y3H* MP!#", 848&(M%['^D=.$>TF=DV1']R[:-UL4;=$7Y8CVP'H,.I[WMF/;I\FV M'#*!'5'<$11CXP46DE$*#8I)X;ZB2/M:3^<#V'9SG_*.;3NV[=@V]\,!JZ A MB$NEB 5:,RJM8 H[J3EU%8E::_UP>[,M?-S2MBEC96'PGV)!? Y6RXM?)I8T/Q^=TK(\9FN YZ-47R; MD =2KB0A- ;S$<>%!#ZH(8!D11]Y57O2M5[$)>3I%2%\6T(0>0Y;G9G1)@CJ M8O6:W?[.P=$YL[J][O;Z2>]UY[C<'Z^BJ MHZN.KDYEJ5JO=W1%:Q[,O6U+96YEMNTQ?96M7)#]LH^M1]X@H[2'C#BD!&5> M0J]]N*:DW/74])&4D&E?<9@.$SI,.!0F&(BTP$1HQ@C1CDEC*:;42TH9$.1I MEFII:X6!3B=I#[MU^%-/210+H5#A_R;H)L0QJ#@SREC'-(3>H0JEY$F51&DK M%+7G '6M][OSNW1^E\Z?U]%5*Y:JHZN.KMI$5P>3T%W!F)J8N O\.+8?9=^, M<^DUMX%>@"2>:*64]U)B#J@EV"/,GF1]ERZ&JF.EW5G)$@TL \@1(@AQ6"/K M/,#$.RT=$+NZ+!]'S96.E3I6VIV5E#'44EMEP_R3HH M;=>F*]O/G68(Z+,7;[QW9AR[AV<]PWO?@JKMS"3MC7MN=*3SCDT+VIJCD(K> MR2TUJ&L;=QN!MHA97D+;"_OG9#2^":Q4AEP><"7H+0 %X/7 *Z,D=U0"S(0! ML*($?".& 'A.VX.X.S)@NZ(S.K3HT*(QM)!"$,@1T)X+HAV7DB O -'Q&F 5 M*::-V#H=6G1HT:%%Z]&"*!*4"B8$LX)8915U@@,'E&3,2F(?9,ZQ56CA>S^< M/?^W2X?/7IP_.9@XFMFW.A*DU0;?+B3NL-6W+8.C/1GT[4:G$.16I TK;FU]\J+"1(@:1( 20DXW2T M)8$$4$OF4YE96?GDPM^GO55PK(IU)++X-=I(G1'A,*D0+, MQ6+]-?'MMK:*.NP_]E)5:"/B^U MU]!>0VLTE&%DK4&"*\F)AT1&%A'#M)"*$%''^]<25T"'BEUTX#!YOV#W<'" M^OTU>!!696JMI\H#8IU7DG!I <&$2$Y!#7WO+U3!OP/ L$>5B?SG__T_X6(L MZ/SXNJ;NW\CY^]8+1T.S]V&< M)GX093^)%N[+^"]*U,C&7^#+9'KMDO"AF0WS+I2' )Q=^'H+)\_]-,.9#9]M M5OJS,";E48*O\Y,$[XN;/Z3CF[?CF]O9-'OEI5_%B+.;X+Q7WF<2)& 8?GEYX(D((FV TA JK>.96:U8)'QB5@?;S;":0D$K MMMOSG8BH4H>=#$4Q!SJLF 0'?0C8 BWQF&()E/)ABK8NG$]Y,F#-P<_%9$SB M2Y-Q]M;)RR1UDUMG8B.'=R\3[8R:35R$OKODAPNPID(W3LI^G";/ C.]H-H* M[F%,59?.*0B)PI%K'1!(!#@N9GYQDVDZ,''W.4Y5LVIZW[$[%EYJPH'Q#BN' M'.$H^+K:H@"A%@KFK1''Q*]!6*J'RJUCP5,F 'D=#P-?XZR5).(D+?CJ0MWJ>'P M;GYGY9AIZ3K\4),UHG$SMJ_>-;E\MB& MIISF 9+D'^,?+CB+V#:TR;7Z[LHI"4U-G9J$N^.#E^\^W>8C%9[2.MJLEU_/_[_YD-@C,? MQ'9R-K(+)8V?13?OS3#HS(N%UR<9)@KXX/C%-58)#3FQ+@"/XD&R\$..E;H@ M-;?1'TQGKLZ1]8HYH & $(1%7%.IN*7&2J0\L9)R>"#'LI8WZ"*H>/CX52&U M<9A>9O\FE9',P'\QEMGG2T*TF)*M;O;VT=AC"-%>L8#'-A7MTU0\C\;O*<0Q M.E,GR=11BAT'@@8)#7Y&,!RIY0AP;(&B#SH@O4V2;32)0E=HI \G82&VWAG' M0O<YG)HHIVY%3BL+9/9YZ,9D,(E_!DR-:.C'P^'X1UAG7JV3 MX=V#1]MG?0]1(;FHU+]Q^USL,8&[ZE'S T7V&2CZF('*^YRSF!@WC%%:$X0C MBSK'OXO,T>SO]E:YI1P0$)-3BRMI#M=J-ATOHLP 9'L&0S4)AHOQTZSU+U9B MN?,P;U-YJ74G ^,F5%-;)+4G#P^W$9YE]FP_%;NE0>RA"4$F()9+VUS;/ZG4 M7"<8OCSL5DB3T]AVJG6]2#>=6O$L!!MU1["CQ?)T9;H7I"X)$GJZ@M0V.!;6 M!F=/EBHW=Q0RMV#55VAZVHN:J_Z,DW"Z,P:;X^Q1I,]&=C50,'VK MTO0N8,M_JF%TWQ=Q=($1]7$''B#B3*2JL@Q@83+.&,[O!P8:)*UCO$N<=4U,(CX^+R;DK53&*(\& 8 MJ0!X!#BO-1-&6" CPQY7-D[4M M40HC0I06 A(K0$W!Q@:-E;KLCV>AJVU9*=4CT[4F"MFGQ&3#)@T4#5HT5UDB ME7GP)G5UMW4A0%TQ@[9,3W=0MZ:F4W?X0'W=ZF+9[M2LN[?(B<2]?IO+- M:HTL;0$U"D@L/3'(2:DMI!QS*#4TO.9T2K,QL0ZO('N!<8<,P1ZM>K1Z9FCE ML;,!HJ"4U!&%O#8"2PJ0QH*"@&1MQ^;NIZ,_=[2Z9PKG/]LY'KL]O6V/G+@] MC\=6563H5)I-PO7<5@ZF?+F?7EPI)R)7B#(G[K4GV?AGX4N M9J]8^5I>W3+[WH9$@*!N<=;VR,(3]Q( 1E'DA^67X@/GU\("'00^ONEU->5] M=7AN0[M/=.S?B?*A>:\2-?RA[B9K!J$*1G^_3LNG%&!72'B6^%WFE)8HQ7%1R^"/-1V;:7A_W#*QD,M15N7L@^KW=GH>NT!JBJY M3B-J_>7J[,W']W73OCJMQ0P.@MLU,-$!R](YQSYY&X$QV^XO)E3=Z_GV!)3= MN_#I\MWYQ?ODT]G%[Q_.WE[]_N7\XK?D[>6GSV<7_SS$^R\NK]Y_3:XNPSLO MOEY^/']W=O7^7?+A_.+LXNWYVHIF\C&VT!)G^])[E+?Z_\M3?H'NZX_\KVQ\NX9IGK9#!) M4G<[3N/U'X/I]6"4!$0(HV%F:1K&/@FJZHIP0OY!6*!7/IL?+!IEH3X5GZ75 M4,730Y-K%[[RLLR/GR2W:5CPT]#NH#?EV-K0@LD@?!A,A&P1B@; 3 V3;S.5 MJB /D8$B?G)S,\A856*C@PV3AA?%6V)CPCL&-[$C65/=S^Q7.XMGH?)CA?%N MEYI!>*SZECJ7/>?9G5(JC<+ST??0OW%Z]VXP, B#3RPABH>/5U7 #B:W0W47 M^^8B3F?#7C? VP)PA-X#C?Q2VP>=8'G0J9R%"EOFKB>9M@_?'F/>SDFF[6_= MHZGK3C*5@O[57#L[&[I+/Q?YMSD\K3W#Y*PW A!D@L 3*+S20'-C,/7&*0-J M4I5V%GK)5YI#2]@G=0PHV'E+: M/MA[S%#[AY1:[7,WSALMN1$/.GS4E?-&#<:A.I+5WY\Y^B72ZK-MT%_BP-'- MP-JA>VC*P=,Z+](?/.H%JC^ = "D? ZGC[ZH'^'Q088&:MC(B:/^X, 3WM?L MRAALWK2<.^M!>#^5LGOAII?^BYNX]+NK[DQ2''P10(BBY1C/7<.#T@_/* P*$P7E%#C'0!$)!F'C#I$->.>5Q?3ZLQ M0(""G?+G# B',KBZ;57]USC],VYMW:9CXR8'LJNZPH)PT$,#W<2A./_GH\_Y M[*\#(@$99HIHPCPEQE--D)1 (PX,P 345%INT#(A\E1V!X=Z+J%>;1ZJ-DY: M22ERF*)\]T)R32CGC",<*Y2WNGY3VJ5CBA%!JG78824"854H!KK W M7 J 6TW+$([Y03MJ&/'#97T@- #0BN X#SRF'JN$6&$<:NTQXQSXYU3',EV MPR)8=OD$1TN <#0SC*S=4&O8 &OAQ/+@?E;D8^1CS_,\W8/5RMFS7R@\W;6Q M>" @!PRNGIUS'AKBG-3"$(FTY,8J!*F3D%FIVC7%,")="@0]'*J.97#UZM^K M?Z/J+YQ @GD@ %#$2Z.-PX1CR3FTE+:\'X4$[/Q)_PX=D'UR1WD^I^/;,.QW MGX=J-#T;V7AZ^S:>7MI\M$>I2/)G/8NG%Y3U BHN@0P.@2-8RQKVY-V/]D@C M!$1AX@PFREFAC2'! 6$ L?";:>]HS]KS@&T?[4'ET9YR5EXFV;QD1\SF,[/W M89^M [K'++1TV&?K6_=HZK;#/FM5H4X!O X&F,)&6\4)\E(1 0W$S@D2?K(F M% PAKW@$"EO"!-"&JQMZ KEF@L)]>&.^2S$\78NCJX0EXU'9+9/SAXS>H!C05O[O,= ;>0N>EB?'W:6 M:/7T3K<.%W7_+%'%)&HN6WYW]Z9RZ*>EX%JHL"];BS1,\7*9_#6:*/P7%H>GH?EZC?"#(T?7J@ MZS'9'69A[],#QX[%K@T&_):.)TO'AY2&3CGGN1)$@^#F0"6P"2Z3Q-R[=4FZ M?ZQ]P9N[J[M;=_9S,/DCZLLG%^O*-72X@#6]B]Z^-AQA1>^AHX>.0T 'D-9A M28@)V$$D4Q("[23R0$MC/4!K-G:.!1WB.4/'P6RW0Z35-&NUO9D-AM$NSNOT M#6YNT_'WO,!=\F]+92V7&K:D*3L&W'^?.#\;?ASX*KN7MUY8PY&7S!'-J:(^ M++#(,8((!$ILC;@_2&_*SH:/RU_/*SW.5>J/+VKT+?_^I\%H<#.[*56MHD,G M$V=>V5EZYU0:] ?? 4-J2L8? M9 C5SP<-(5DWA$G\?%%4L^V%J7(^YV@V0+L&T.:304]F?87.44RYE4A@0KW6 M(@ &-UI:1 05-7MT#0MY0RD8C)R";JZ]Q[3->^7KM/(99X"PTCL.P@JM5:R) MR:&F6&H7-*UV@[RCRL>>O/+UD4DE@)"*Z)).UCG#XP[DK5MB)8P6(>0"4:X4@(A0IERS"GD M")7-6(UY%Y^'G6VY-8A3B2SU1'BJ7+"Q+49*"D*)KV6L;F'$'FIA]]'B/F"U MRXJI!-:24(#B&8[@3DKLE# 2D6 -4TO98PSB6J%N9JV4^!G$IWI=^[5T+6B: MYX1)JC4B1A&!) RN*"%<"^BU?HQUVJ:NL:;/PC[G6/"S*N[V=CR:3--9+O5Y MX=9OZ6,KM^[GR>\\KL=S[Q]3*>F8 8!'M?NI@+!72 +C-<+!X8'2:2D8L%(8 M8"3CJ*:NP,,-GJJZ9 4[,V5I$HL)/Z7=Q.)&JD,=*BS8@TD/)HUX3QQRR;3B M.'A,@@0)@>.8E)Q2[ 2K88-NL(H9?(DXZ6H&>Q\HZ95FC=)H9CW5WC.L+)':JJ 6 M4CDE/(*$$=,N%TU0&M'5A;&#"]WSBGA\##;6JT09,[N9#54LX%-6]XE"T,<] M>E?ET*[*OVT&U;.%J+ZK2&KX?>CB+P%GSV[&85S^-[N^%H.73A 8"1&U$$E! M$)6*4.6YD])(3ZRJV21NT&:1#'0UR:D9KZ1U@3E&&F6/4CU*'1BE)*&2(>^( MY9H0K@2$@#D!O+;>4[=N-ZTIE$)=]:N>#4H=S8#-2B0W;*4V6O/_PDWC5MSZ MZI0=6 %(8S7-VBH(_NM4C>C"6.P9&E@N"HZ H$I@;IVG1$,F"?("0PR^;:!RN1(.VP]'/1PT#@<0(N-UYQC*0 Q" :KC&*@)8%:,8)J MS\ U" >TJ^GZCX6#>Y97_O-1' %[%V>F^Q1G9@>K$KZ4BG[?S(Z/1Y2^3,I_ MRI>4-2!'4<:&C9:7S!JS>')V[;M*!VI4>5\V(--4C291RN/UC#\@J=;@CE*0 M98]OJVQ_F)'>6X38/B+$%V7)G]<45QWPQ/V\=:.)"T[1-*">3?YE,S!7[ZUF MMD(+I-82,!W&$@L% << 8L;"_[6M)1]>X05H)#N*U1AH21C:8?CEY9Y]D\H: M#GWD) >QE+N&D?A/(:NH1I#7' "!\[XUN-R0NBJ&B[Y%]V_/_DD5^H4UP8X3 MB9 F3BA%N0:0$N=K[O;GAW.L>O95:4-2CVF%6*[P,QHI;Y(-E*)%+EUWE,H\7!5LG? MU&"45U(;CB>3\/74Y;MKTW%&CQ%9;,:3,*ECOSFRD:C4A9M-M&%ML'FFUX-1 M\O6W?U4WM_]^5J+9Y#3Y,$ZK MS4/[S95W0%JO9!!1)K14F'"O#:*:"5572'9?]'EHO^]3,"]0=AEC%,=E-\0;[PGCEOAE?-,4^HHAP&\&V!7PDIBK6(1# >( MID(H[3SBD #.5-#%0[$K;: #PR4=V&+PDGST]J4 V][I/4:J'0JP[6_=HZG; M*,"^FFMG9T-WZ2,E]M1]#/AF5T7W*CK^=5)+/(@T8-19'3FG@MW()>9" VV! M"*+<@-0:H[!5A&(;S-2P. @&!9<266&,\)0>CA.L(I,J&Y;D($Q?VV=X#['8 MR/2U?.Z>M!Y%Y+?&"M,7UMH$1ZPMPU$&SN M\-9\CN[PT\SIO)*>^J@7G\>)3T]TU%/"+37C"0ER=DSAOOP>LTEO59K>A5GL M5JO^4PUG[NDJ>J]@1Y*;2I9HMP2ZFIO:RW4OU[L&MEQ-1N8Q&[0(8W2K7@WK3;/>-.L5[/ARTYMFO5P_1[GN3;-?Q#1K-7I7[),@L4^M](?-\)$* M0,XFH?,NS9-: L1.K@>WK4I!<5ZA S0*C7,[K)_H9W; I+N5W38D.-RCBK'0 M8L6$I= 3QX#0!E#%,%. >:C64L5L>,6;NT_JO\?IV[C-F]=X*]3K2U6[FBSQ MUMUB"D.Z^UA4ZM M)Z;N%*AA=BJ?":CU!E4/,\\"9E8]-XH$SE %H& T6:NLMT K3X@Q)/ARZZIR M=PIH6&>+<_= TP/-DP::-CTWJ14!&ALG/"0!>911U J*K) 4 UH3->H@]J"Z M,WM/$WMZSZU'NE\7Z1KRW*"BCF!&(:648.^DPU!P*[WCE$)8RQK;.5 C\-F MVE$W.+N]87F5*NLR.>_&+F7/--$Q9%MU%AVDW IF##6*,(L4LE)+*;A!)CB2 MC6SS94)Y$66R24"CG;72.N8&]CK8C@ZVZ4UU39 MZXJ^8]+50&V_#/<:N(LI')0/"6N%C;4N)0OKK.$<$.NI=XK!=;1K'=#!8 IW ME(VCU\%?0@=;30:#2&HM?&0N)]1H89@R@BA)<U%"(=D4M(7Y::MF;PCT( M'-\4CLI.,35&"4DXX(IKCJ%F# 3;&/IUK 8=T'?,3\%3TO?C'A1JFZCK^,'X M,_,_LT$:2^$ZISYQ7&FU2T2 MKRCGD$(L 3%,2P:\@ Q"HB(M'GD*T .?.?3\(AYE#W2_.M UY/M&XGE)$69< M ^*<4%AB;J56S' *50T=2 $3(.>4(1E)S M(Y4@"$8F-,Y1$S&VUMTVW-7\KQYG>IQYTCC3IMNF@;/&#!R& M5%,E0#/;>0- Q6\,P(4HP08)KT$7E!&E*' DEH. ML,YA&NIJ'E^+YM31-CLW4-)W>4?S*E)T)H-5%KANHCEIC$.F22Z MX]SV*-&CQ*%\7V@8M\@:"QTC'%DEG&8(:^Z(]YS#5H&#PJ?BM.YE'#UOS[1' MJ1ZE6G!<"6=>4^Z]D<%Q148)HZRT#&#+H- UN;8- I+H;$6*WI#I(>+7A8A5 M=P< +[Q'QF*"B2=,"8D)D\X(:ZG@ZQ+RFW)W:(\2/4KT*-'26+3I[E@) W)@ MISVFQ%&KI>#$ Q?0@2-41R'1(' 0TM7#=[V[TZ-4CU)'*<'N//!.*:00)E8( MX9EP2&IDJ.>H[K1*@X D.\M%\UA#YMXN6O[S__Z?<%&%J7@=?PL=CX,[&,U4 MT?/5*^5=67=7/LSF\"IT[@^L)-:*.$D=()H*H;3SB$,".%-<^:*.?K@QK$O3 M!][$H@Q'N7W]=YTF?RN:4D[.NJ9F@F[B#NU_O'CSY?.'S^J;>Y,Z]>=9^&<^ M)6;H5)J-^_5\;VXZOBW)YHHKY=@7 E^.9-TK+F9QUW?I'=5I+[CP@M)$X2B_ ML8/.B7L<>*,HU\/R2_&!\VLO7C/Z][_%-\UE>5/;L^&9-_LV7#G1\=*)\J'1 MKQ(U_*'N)DN0\O?KM/Q^@46%Z((HIC6CFPEP_FDIY $,;\N>I/M'Y>;QCF< MU>XG%Q^]"/+PD*[]PRD;-^.+ME9?O=2=C1NZ>T"C2J[3"$U_N3I[\_%]W;2O M3FLQ@X-I>+6)N[I129.Q3]Y&]!O%_=QB0M6]GJ_O0,G!N'L7/EV^.[]XGWPZ MN_C]P]G;J]^_G%_\EKR]_/3Y[.*?AWC_Q>75^Z_)U65XY\77RX_G[\ZNWK]+ M/IQ?G%V\/3_[F'R]"A<^O;^X^KI[:Y9WZ#&[MT&?7]K#<#\?)>'KPU@K]F7B M?AIW.TUN7="5:Y6Z1-T$69Y._GI/)Y MEZ3.1$"PR;]LM@^J[LFE7S41JD?**'?2:@ 8DR3&0C&U8;U3'"@AK:JA:$& M #@=-QP8K=G@+>?Z96.=M1YK2;QEPBNBXG%=92 0T!-HPG37T$3 >6<;-(M$ M#4O6HK-JU-SL0JBXXY(IH%S-[AN8=Q@VV6&ZML,!A$M% M595N!?6^=:.)2^PL#89:X@?Q74F4NI?Q7Y0/5&SGRZ 5DUL7'OO=#>].%,B7J]C8=_\R^,+S;-O2;H@.5YK_/6__/ ML%)?_1A7B\\R )S R$'-">1"*L^MT!1@!"TPZWC>FIF'QKL6EF%73706VA'$ M@%:.$8BADE0:X0PV"CJ&V]U;:;IS'\:SM+IO)(6PV#G,)".>!6&L*:QZPD!"+B #$.FR\, !ZN[;T:O?Z=A':>/7##;^[ M3Z'!UTL+'0A=(L9JR5R8/ZB\<9Q[J(RF3.IU91O:6]Z:N% BYP)+ RH&4V98 MCZ6#405'20##8/U_NXY_B--MGM_"_ZMU&.-?N5-W,1K[6E)K[+H5[ ML3#BPJ@$)]&E [,B0+^-QS:B_;O0\>%X,DM=-._>#,?FSQ<+:T][2*4TR&H# MB RK8Y0)!C4,"R(DKN9D_3TSR(6!O8UV8#IS=0XY,,!2PP-J,$(4T8))3JDW M.JP"\=UPU:"T@\GM4-W%KKGH]62C7C>^VY)DUYK@C1BHRWYSP1U_,9ZZ!))7 MQ6)<3L*2D"VF[/4V8WS[V.TQX.@Y#7BR2Q3GL<.-]AEN/(?Z>D7]:JZ=G0W= MI2^EI4Y1!;8*N_ T;R5Q7"@K'0K_4,PT5JCV&.>.BFHQLH)RQK2A\3B#D(Z; MX/L1:HT+?;RGJ(W$--:$,"HSON%Y=7*5.XY^/!R.?T0+.HM+)K?!5H[QCD0E M:?@H+EL_5#""P\HQ#5\W*DWOXK>_J^$L"Y!\*R8C\>GX)OFD4G.]" 5@F!GC M,)F.\X_**[B(IYRVT:\:"_]:3:(YKR;3K!M+;4%S3V'1&:V&:F2B0S!.=.AV M?$R:#="/P?0Z'XI9FH:12B;NVTWV,\B+F8;UXS2^.76+4?@17CX:)X/P##.- M3XRWSP(8I,-L+%-W&Q?C\%NT)<+09Z/O)K/AM!SW\B6IR^0H^_V^YW.Z$G9< MA=&U4=N]-1WOH^DDU_3Z-V[7KCU4$NT8S&Y^H,@^ T4?,U!YGW.M-FX8]T5, MD)?_>!'=K/!WL<61_YW';8V?9M]_T:)EMK3J91'IXDJ:KU=J-ATO1ZD7H>(V MCB35':4*P][*MF+ML:VFTV/0UF9L/X'XF&-899BW/5OF[3 +QB3W=PJ/V:JO MX^$LHRFK0LR\64?;U#R(S/6B?R A^^S2+) 0;)..B?_\".[ ]1K0:T![YY_6RXJ,M^8A+[/!N##6"2X$.L<=-JLLT$:,B^]]Z9;/_+_337 M:O3-)6D,^N:_=[2^%NKD(:U%;*?3=0^/?[2SQ+\/X]2%7KS-=GC-W56J1I-A MMOWVFQJ,/JZ4OF+ :HNTIHX32YE6!#@9SWDBS)FL2?Q;21INUU^;9+-YLJUR M=$W*<2=P=H=X6^O2T]&3H3WH_'J@XQ!35DHO .#$0RL9)AP[I2'5"M$:NRYAST\N(34>XJQX<0(++#6EA*L 17!2ZR-*^UW M2NJAMLM3(@SK+'[T.Y.M[$RB?F?RV(WZ%>)T6CBHL<.(*D\0X I9[2"TG!-" MD:T!Y0/XGEL80T17RYCU8?Y>H8^MT,0#(GU0$JD!@9'QT!IJM9>0&\]P347U MP_EUVW;O.EJ,O5?K7JV/K=8<&4B\H5H:1P"%.BS5"AKHA!)$HW7K=$-++GOF M2VZ_G];OI_7AI:<=7L+$86H8U\Y(XA37$AAM"4."6X5YK>&S=(*WWT][-C&I M'G1ZT#D(Z" =S#*!#$;6$,O"K]1['[ ',>'GMZ M[+F'/9Y82C6GB#E$.!:2*B$!UMAC+[V6S958?*CMTM$C'$\+/X[FBY+].82/ M[Z;NM\F&.[7)MO.$= WO*Y7L^Y3])S!,.T64TII;H2&N&&'5( ^6H M!K*F2M8!/.LMNX6TJT3;R:8E4^*8+8'K1ZT>M!J*B/+(0^19-;@8&,1KKSVVGE-O,70 M\)H4_08+2D->I6;(/(<\_ESG^VP[JTO7CC'A4?'\&ZU#;-2#FF^X\(VV=$ M>!O5=*NE8:=N,IU4RMB.TZQ2ZR#-BJSFY=*'=R]C5=:QKX0EPO=NQJE+?.K^ M9Q:^.KQ+!CYQW[/JN>%#,TC-[&8RS>O(%EON&;_$C_%L:%_F=P\'?T96B7 ] M0,IX&KDJ[,RXK.BK#XU8"/>\XJY:*1B;:#<<_TABY=CE\KQSJHMQULEU?7R9 MO:P<#NNF+KV)UM*\#8M7.Q4ZO_IV-7$VF=T&28@W% 6$*_<4Y!HV\;-8'C6]6B'=#IQ=]^M>_" 3YOT_F?:C69S&YNISG5T&!DAK,(:M7+H;W?5)I= MC4])HV2$]P24^Q$:GLZ?-+YUX8_XM=MT[$/'\NC:)+[7QFK! 4Y-1BJZ&(H- M8_JH@LHO7L92VZ_\>H"'V M@]&]&RGV::0\&$/4V7)!Z:S&=$X#,8>$"N3E@'B;>T?.W@.^G&.G%C-L#G!K M@*.H93W7XU*>\ZK749\'HZQQ98'7>20I4Y1J[T+ MVI]@AXS_S%OS ,G=6PSD7KP.X,#"NGAA^X(WS6@(5X2GK+<>.9H6C,FULC@< M3R99%?9I,'NW\EZ55OAY]H P!XNGG\^?N9INY(1@1!O .2".$BFQ] ![J6+R MD:BAP.I(;*&%H1 *&"2%L]+$)"Q!0/!<'&2*8LIP+7=")X:"@%IBZW6,8@72 M1"S:ABF/7$UK"_(_ _*$"T<85)IZ9@UU8>GT7&K_ MXO5XY$K?*OAU#T36N\]98RKK-(B%'$U 0\(XP328*9PS#Z3#6#H&:B*+J\F* M7V(P(EN=/ZF?@YO93;D:5Y;9V,57=I;^&*/0O7OMH2-\YE4Y6,>@TN<]! M&T9XX:\.!TH/AH,PLC'T4,S!8KC'.@B1*BS]W'T(_FWF.$R" 9 [W)D?.LG\ M@_F-05[3X,9,8N0E"X28<92&\ *=\9YDWDADMS/1P#1#-;B9Y-R>=N!]F/-L M9F^#;SX8SR8+%_^AZ_;^&EC+![/M)KH7[#ZVJ;6!S&TWL0>S>:U(^\=25#(* M[CH#@HI@D!JO ;2.6&R4R+0!V+@OR&6-Q;ZS 2$IP4YYH;E"!!FB$'-:4T:9 MH1HQ?"@#XL7KM_GQG$C-F E[$..Y])MQ5(@?+G);3PHFK\FKYLB?ML_Q'H+! M-W$:;1_W/2:K??*G[7W>8Z#$8P9J%_*G]AR)/;B>[E%1K>SES+=YND'^U!CG M1W5[;?>]ZDU]W)/P8]$@=G#RCP:LP%K7*U(;AU5^%$.$\Y!4$ZFC+=*(;!>, M5A.-&SJ@\!ST9(EFY] JL3: MQD$:ULNH[)4J,ZGGK75M64PX[!YFVLKU,ULBJU*T&"LSSN M4XF)24(4AY1XJ26ATFH"J>!&.N@(1*8V*-!8MAT[QMBC0X\. M'4,'Y96QD-)(9$(0@I(P8YB#D@+OM"*MLIC0INM;=PL=#F6.==OFJFS?YOL? M,7%JNK2-<30K['A@VJX'N!'#GA!0+63G?#*9.;M4# E#B3!$E&H".-146^6< MTX QH@1OKC; %@AKN)S18R"L8U9,KUU/5KN"LE"B/+!"8H*,D5PI"SPBV'$( M?$TJTKZ5[+=H5\,%-XZ@71T(RCR*N/PX5L-9EM20)R]/QS$1X<3]'$RRTP _ M*NE ??CF@(WZA5VFSZDKY>]\9%*G)NZ=RW]6C1(@',$2(R45T=Y+JSW@0D), MC'/P(0D83< F:/IL=;?\JEZI>Z5^:-VQ)K1:0L6$Q@QAAPCE2GM+,-,^:#M1 M'&VG%&NX#!E\-D'5UJ6C&\7(NA^D^>JFTZ%;2J=O2I)Z=[%#[N+CT%+=91*R M=$9, DL9M=Q[HAT1F'H.*%(NGI&BAXO"-%S2H5T_L0.PURMQK\2E$AO!J??! M:#%&$HV() )*@#SS4 #NMO,T-W16\6F%4CN@Q!T(+77;K/GBLJ3I@1_$@A#Q M1,NU&]KLJ,U1]YUZ3_,)>IKUJ!N/I6U&W*H0?@@R>#4^FTS<=/*/((H?QNG7 M((A5=C/LG/#<4VPPD3[T'@"M@6-*0RFL>)1%Q=:!L1_\=/;D?UTZ?O'ZI#LH MW,>.>HU^\AH-A3'>4H&Q4H0A+!25QBFHE$""DYHJ]JV85\\G:G3<;;:>X*PQ MS*P=RB.BY?*9A=":XKS"T@0<%3GW:&&WW=&=^$"<=X*BX)AR[XA02%F/K>) M,^6DL0WR@1R61N@PU!]=\UY[6.EAI:7=^MT8SA"T4@NK->*$0B!=K!$',!=8 M8U-6A-G3/GMJ'M>3/([VK'A^WH]L)PZH[3JHG0'8T-"R./KR7-QO?/P\F @O MD^"5A7\H/3C*'?,HRQ,>MH9.OW#'!"'"0Z\%@5YI%9QT I272@L$:W8^&C0C M6;>SM&HFN1X3NA^)>VA7>@SK,>S)89B#6#B)!5)0QOP+"9BSD!&*@H\LU2]] MOK=M#+MGX>8_VZ'5V%X6:X]:6O-2ZWO3:IBA4VDV']=SNSA8Z&65C>)*.=JY M[)>UK-Y\^?SAL_KFWJ1._7D6_JF0:<17K'SM8A9K,6;?VU >I*X^TL,44]PK M"S**PC]<+F1:7 O"SU8J)"VUO7C];6CWB8[].U$^-.]5HH8_U-UDS2!4<>?O MUVGYE +G"F'/"H;5C'L.@-FGU=)AR771F\R9*^WVLA19C4E??/0BR$-MUU8: M_@^G;"R16;1UJ6I9M3L-4Y7\7277:<2OOUR=O?GX?GU9K,6TKI:BS2HIQL#X MVPB16?)C,:'J7L_7=Z L2[-[%SY=OCN_>)]\.KOX_SBGX=X_\7EU?NOR=5E>.?%U\N/Y^_.KMZ_2SZ<7YQ=O#T_^YA\O0H7/KV_ MN/JZ>VN6_6;,[KG-^:4]XLWGH[)@^>1EQFQP.XUU:9/)=2Q=JVXB%\?DK_;S\/O-:.##PIL-R]FWU)59PBV7@85@KY$] M7/W1N/&;GV*?CK.?R\P?M^GX^\!F]4F7QU#-QS!)7<[O$!\0;LTJ^L8JP+/4 M7*N<6R=,5/AJK \Y?@XF6;?&6>'VJ?H98& :(")^./H^2,>CV%8U+"_GW#_YEZ\'J3VY M56FLZ9K5*,X+*J^.:5Z5>E(.P+SQW]S(I5E_TFS;,TL!"\V:Y+12:^M,K\C] MO3K30=X T8X3213Q&&L8ZTY;)#E6'-'M23K5.M.#T4/K3(]'>9GIU0*V&VMF M;^M+C( +P0#2A/JD4 .*L8HYR)T3M50B#94,SM80VZTIFQV00$0D#Y:Z['= M0: *C^C^[,?IGA3,4I,P\5%H;Z(2!DD,#S2#(%P5I0BC%>S]*,(5?1U$)J!< MTJ+\Y:H9OQJY(V,SBPIZ.XZ&0WA#*7SK9':9]J>N OMX-LWZ MF&O1QMT_MLXO;OTYU,W_X;->>?SWIX5&-HHM1"B=;&?%F:U-/:+:3EM MY1U?@S!G:!M0O2H/N5T3\/Y_9H/;C'BK(CG94C*9W4;6MGB]P.[PHEDPU<(W MXE]!XH+9ME@Y[E.X%8Q*.:WB>#S,Z!+#[VO>&;/71Z%'^3(5?@OB'); ;ZFZ MR;GB%C[:=Q?6N=E0E29@M*X>R.^TS%P16CH,@QSOC@M?$+'SXAATOWI3'2\*HSM+9=<'6$&EX@%,Y=EK2G M9R/[83 *PQ)^_QC/I->RAC&!&1'*,JL1(4)J2($QU&FD24#W[?;[=M(/Q(UC M5B#CC2?8,$FX8AXZ#R0TWJM[3K<=3&Z'ZB[V,EHK^034#75UY&+!EX&_>W#D MJ$%#K):(C)5$9/G8[TLSMGWP]ACQILWI[>_;HY&',J:76:LK-,V#+'Y26:AR M+V\8YS-"?>Q2M%PB7+G;!93G7XB/"5"9,PY'$N?\^^/: M+<'I8RMOQ>4GW!\7\1MU-[2W36D=NP$MX&E)X6MY4]+\](Y![LR\0-LIA.7!Y'%6[G_%7C M_(/$9X!7/.EE81(MB)Z#)*4JZNI)=(2*>S/K*/S,R+NC#;_\[,?PVFX7\3WT M@AQ8>6L9M;;=1 ^FO%\N?\^U8;((3]8:#-GV?VD_!1G*'>*[@EW<3>>63D5Z MHP#E?Y9,:WDATDWO6<1:XLMN@@*7(IT_Z;8X0AV093"9L^#-7WR?\RVX%M%V MKG2TOEF%]7D?9Y)H)+W<2BB_TKPL]KL\'J72G^5T<0425D)C\P"P'6<1I2*4 M&AI#2 M(L:VT._XE/DXU0S3768*ET!44LBO?_IRNZ+)&7J3YKTW67IP7 :&\=VIBBZ. MK7U ?%TY 7N51$J!@3#L\\O?,%\S,W[A5%M]AET5& MN^' ?<^0.'SOQDVO@R?@LD,\@^\N#.J(VN%?F;H61?NSR6/'$W:ITOFAG1A28ABP<]@$T_53Y=M+4YF:9S?EWE@R(WR/Q;;A N#KS %(Y)- MQF:02<<\ I.]T>:"?)I\C=9QD2PPWSE-7:8;\_!%$;JX"7?.\A5F"?XK]*U% M("DSVK-E_"Y[VO>P#&9))H,80(X!O'+S=OY)J7&3@GMW;C'$IJY^K;1U<_-_ ME"UAQ?)AHU%CBB\/_'R;:<7L*#>=L^==!X>WLK"'Q=Z5IDU\R,T@4Z^[HFL% M6^S"G'@9;+!B.W71CRQTE^VFE?MRV>#$[>)(+#O-PF\K<;=L@5KL>]_FQM?U MVL-K]3TJ>,2QA>^;VUZAKQMY@5>" M@UE0ZDOYI.RON$-4V7:R!"F$G:+$88(\EA X ;0CG%M.ZFIX[YZ:$'?O7[R& M#TY(V+LSBBB K7%<*4.HM:%G D.($6-4:EZ3<;%[;D+1F?N]R7(43I.5E:M MNOD>3!EIB0930.W,+RT24\HX49:?5N]TVL$D^#!Y#.K?"F5H*+ M1:O8"B@WAO(&5./PI;-5Q'"V>:6;Q/R>_UAXC>70S#9]SG2?,]WG3#_G MG.D' .@^L/M4+Z6Z;U_N/\%[[$I#,#Z6MVYO.^O8F#[=\ MC=&6\U%N2(7FU6Y.8P8)DU"$]Q!FH:9& R(=Q@Y[CE@#F],>.2(M$DQ[1Y3' M"E,I(/**<22"R7M85\>/A\,\')L= %ND@:O@O-QD.=AEH+["AU8$].N"6H_* M=JHN)?/@6"Z!ZRR7BMW;@L&UUU84I+EH7'('C-4 MM;B\[:8!$C$^'OXKQE]G=NDN4?Y?:0\=/LUKDEM+3< M9699<27-[3$UFX[WP/3M*3KU)E@;I4OJ:ZSDK\?9VW;+#HXY U\SHGO.WQU3-7XX: MFK;N3-5R:GC34]0YI>O%Z !BA)Z%&-TK8]!"H2X,NLV!4SO7^SE]*T[>X47C MX"OXTM+<)E(=")2:Z<0Q)ZP?TVY#X0,K$CT",.4]N(3\5-(&*Q5>KN3P+G:2 M.@%]#RL'='" ;&/FFZI(55WNXJ[HR>#GR?7 !HEZE=>:LI9!1P%55!'@D-;" M(RF!! QP)^D#'H&),YHYK@VC!&NI:"Q?12@0F%/!6!"K+*=G-!Z5^9EJ>55M M97%M2IZ.B'*/EJM.E(/;86ZVE(;KR'!L/D:\D@(1>W'I?Y^XS)*LDD@PC(U& M6@)A8UD&&?2.(.T:G2PUY9VM44J&13 8*X M)UXXK57X!3&A&("Z93N/G_(GKRU=B_MVVQWL;M2T=^H/W;Y6W>QN#V ?6.I( M^WH9/.HBM]+V7R+58WU2?Z73G39Y?IU\CR?L?3R%G(E^KG^=N3[@$O(<4V2& MU56C \O%$_?VNAA<5TPI2[PGA"GBH--> X2QP%)!2[1ZP".DTE@2;BEPBG"# M%> *>>B!8A9*Z\LMSH<6,#;DC%C<1(:.(Q M\TK<&-!O=4(.KJILJO&I7JG84^>R;#!>\ 9HY0EQ&F 2:\ MT=Y[H8A%0@GQ@$=H#DSXBQFO!,%>:N4<#2A#L3( 2E.3!+_>QN_39GZ)1( U MZ];%7$2J2Y<@$@:!5,@@XH55DO'@@U*L$0W&;[LF+Q&GLIM+5Q_3[)5FO=( M#C@BU K, Q(CK 7A3&H,E,!2BW9S: @\14]>:?K@\"/2I;MF[?6AX>;SKHT, M9J."3B!,$.524V^L@E!S@Y@W#W@$9TZ%_Z!FSA)K@^4((-+&(>T%1"08GY$K M,J^TGQ$^G,RCQ)&E<$&CV)^C[$#[GG.V*JI"DY)-Q?=/CC;J_&34F,L*07$82RA)#XXFD%3&>?. >@1XK4L ME+T:]['2YVD[]Y'2?.?5<8ZHQDY:233DV@+F .*.!+,W+/@/> 2ST@KA+=96 M$1\,@K#^(VH-H1(*:^2JO7MLZ[8/\R1=6:3J@SPN6)><6PJI#?+DM9-,6N<% M0X0@R5LU-]$I[N8ZU0=&>XU9IS&,8$ "!@>\EL1HK(%5G$/L@-&,,-.J98>Z MFCWS&)LM_QG+B&>EKU_O5%"\VO>#K/*+CCRBF/E>%)J0/Z:8>2T%PK:;(@/" M@D%FB0.FF/P8@C0/IH.IJ3N>U[N-0C-R*T;RNG+G.:G,=A'92->Q)#C[S^1> M%)A0/&8F%WS9%5E\6,'Y8B*7F'UV5H&R5OV[KY\_?!Q,IAD#SHL:P%G2^&FZ M;H6(9X)7%X J9CW@*#$4*[I9MY#5LGNHF1O?_=\[J]B][5Q4X6SSUK/+0BD4@ M$'26>>\XSX8CMN%E9-:[+>G#3[.GE**YWE5> MH] U(:@J_E7-FO(9.[.F+*UQ'.HCGA;,N&X&-9 ML=XN&,6#H.9G:-_G9,8/),7:?VC17B2YZ"@DN07T3RJDULO,ST'3W2 __A-) M9L-@3@)\9$2:7W_[5W5S^^]G"QKL@O;S'F-ZQJ=[4\Y&\:J,&\ZZ<&NTGTKU MS8CE(SM53E^=@MWMZ_2G,?WLZ< M&#B\.W*)1\K1^7MK1JHF'\!K&N05/<)"7 MM^/"YH[/7&68DU1@!0&4.!Z98TYSP:P%5GOEE:L/3^S(,(>1THPZS &!Q$(I MA [F#^?80^B=.3##G%D"TA56^&@[JDG!0C=Y=3AF-[07XR BF_S"[>.^QV0= MG]D-[46"AS:2X&WO]1Y#M0NS6]4-:X^7[:'ADE5RN970V]R,;6K;M)Z+IS9$ MN$NPLK&W5L.>;=.W%1-7D#@]J$V@.^Q._XQ4[TDP*8*1-/>F'A5QWCG*W.2T MMITOL(/@-RUVW93^M>2%FQN&NJ,!CR;'.ZK ]P+518%Z'$U>+U"]0*T(%&R\ MLLFS7J8+&YJ1VIS$O[Q]^_[]AP_K%N[]TP#;+N1W_\ATZ0@_EG#@,6G0FX>S M$55O*!EUAY:VGJ[RN!H6#2=B=VE@=CG@&"-EU:1LC1"#W&G'!:%:"*Z)E9RR M&%IPL#8I>R4VULC&%6SZ0/#1U*"E%-X>2'H@Z3*0L)@SBRU#4$H"G9740ZX% M<=Q#2[6_#R1P#B1-[H"#4] #22?;U0-)#R0/ !)O!1 Q/,R"10*]TR98)4 ; M::&VCLK[0 +F0 (;K*XE3^ES!I)#^I-/SVG\4)>,\.I _F+'(/CP*]5FY/OE MAZ<7E5Y4>E'I1>77CA)#!Y>TZ]NO?JW@EU)\8!3*UTS$(B!)7, M :*,QQIC3%A--U74]_!'MUK^RP: HX8W%C!69U23CD4AHEF.0< MDYH=EE8"H\]V0&MMIW^F\/"45I+S9:EL/!]@#9]+M)ZV/3H,_.,(V MT.(. 6TIJ,6IT@JXPN X<>69Q9P1[+W"EG (K)56:>9JP+4EUPEV!UP[DIS: M*WFOY,THN13(\5S+1=!N)F-MAF!6*<&=)1@?S&%JN(Y_K^2]DO=*7I:>X<); MKYB!UA.FO1 Z>DP86B1B%/1@;M(S5?)C.D@DMOM9G4ZX&D_5<#G-Y$@.TUYC MVSD$MN-9/(O^^,X\Z]S!ISYVF]>)VO1DK2&2R (/)-%<*RPTA$Y99B@*!N&A MSCF@+D7/N@,!3ZJQ/5[U>-4Z7B$1W%)@#$"*6,J%=,8[$)Q73:G$XG#'*1KF M&.[QJL>K'J\Z/G:[XQ5!)M+X$&H-)A(RX9%PQ(1N>QLN'FIS$G7:[6X) NYY MY/G/7ZEZ/*)[%4QCCRF85EO.;MM-??7X[7.RSTQNY %XP*3TU>/[ZO$'J1Z/ M,! >*DLE\X0BIA@1GE)"*+=Q$[JQZO'GH\0/XK*9%?I^653Y+NI]P]7:P?<' M)_ZWJ'IKAK-8[VYR/4ZG.976:#0@1[#+%1V!#MJ("& M:6"5(0"[%O>+!DQ/<02C@H8[' MDPVE\5\^I#;^QDY" +$@D!II 7%$2L(H9HQ![ 1$=4D4K1B!N";&-J^"OU3F M/OE/E0XRG%^2YGIE^*$F84V=)I. $0,?\&4T_=7JY*.]J%V0.$Z]Z;V*^B.Y MIM[TS=@&SV#DBG-@0F*IZ0 D 9]I.&"QE0>J@#U8SD OLYN;X=9 M%?6P<,4Q3N(@)Y51KJ,":+=N]5ZL"QALLDBW3]<>,GK/L[9E7X+Z.19X[4M0]P+5EZ#N!:J[ M67H-Y-!.[M M:=WJH@HL$WC>R:LTBX- ^5#G*JL1NG M)K,T\V@79$R5XW&M%A7K5&[$_HU!A\A]>"9CU:G&]!/W1!OS1">N[15J<_FK M;+6B-%NH.K9:+8>DY HQ@HDKF8]T@-E2MK(U>,0"6!^R_[J7&_>8EC[KQ+=. M#\PN18D_J[N,RK5:78M9AR0#4C- *.9"&\,@91!B+1R$!]JCAN24=2?%[2A* MV]5V]6#2@\D#P00*02..:.0(84P*KJ$5F$H&@3?P4+6[8%W&2P\F76A7#R8] MF#P03##C@#D4((0Q0H@3RBM&-08*RW#U8)0)==EESPA,.N!==C,66N==YL4: M:KQ+7Z56Z(LK=Z*EOW;YQ<_I($CJK1K60"N0&"$,)7&2$N"UQ-Q!Q+SDS ,% M2%]2N3LG+GLE[Y5\/R4WC%F-C+68$2&UX"2\+%^)\]+YP(#Z,T^4$I8^%&W%7";X[B!E6AD $ M&7$>:X<0DTA;@#7%]%"YTP@^[PRE'G&ZI%@]XAP1<33GSBO.!02*0.DU%=@* MSXEW%$/(#[2GST]%#SB=;%Z4$%2)8#J!S^=/?E?EXY?O#[I-*KVX>FG.X*]YF_2?*$D M@!8Q!Y4DR%I-(/*28\ZM8[#D_3A ;G:'B-D[);[';M?3'\$> #8N_9Y@2;5V MW&(2+ "!K$": @85(,;4A(Y;RMM^U@!PSZ_*?^['(55T>O\RXK7ES[?>M6O] M\^+SJE($3RG-1OQZ[E!-Q[9A^BGMU*4=1O(?+%?J+:R]>,[%25W^I[<7K;T.[ M3W3LWXGRT\@QI88_U-UDS2 L47LM2*^*2I^%.&?ET6O&/6-+RS]=JJV^1)E5 M"O]VGJR7J[,W']^NYAQ;3 M6LS@G&,A8Y^()2;?1C@<32?S"57W>KZ^ V5=U-V[\.GRW?G%^^33V<7O'\[> M7OW^Y?SBM^3MY:?/9Q?_/,3[+RZOWG]-KB[#.R^^7GX\?W=V]?Y=\N'\XNSB M[?G9Q^3K5;CPZ?W%U=?=6Y-=F[/"8W8OWI)?VKW1_W8^*IEI)B]C3J:[G2:W M+NC*M4I=653TK_Q2T@5/#P-DN$@8)JJ.+M MP=,*4G/'M&+5GNB]81Y)%K?7NW&9NF+U_^5 MS9^S)RHT-?A]2>INU& TS^Y-(L=INZ>@#A^I[4#-[\[UNA_GGN*CHX< 'C%8 MK2*,>O'(7VR'-;E8L!RCJJVR6Z\-9OCQ\*5>'>2@#5G--A35"0 F1 MA$0@%CPU*+3#C#C%1$F*68U6%#&*RH[#R<295W:6WCF5OG@M3O&JKY[$3QJ1 MM\5*"*,L 4@" M;79?@>DBC[J#.',T^>MJNWJ]J-4+81WS6D@)/2>:6BDL(EIJ;#$V6M98IMO6 M7_8+Z$67O>#>E-[!E#X&AUWO(?73VDEXZ:9Y7Q.*MV4*0_ ZW8'Y<9^1=75, M17D>(]C5=CW]F6U]GS%/+N&LM6.S@:L)*N0L+*OFICPR W)^S+E,MET/@NS7ZO4R?9 S(1NCR=7LT,\NC8D;%6_6WK)5$. V8,-#;]5&U9G"(]#C4 @YUP"3MIH?>XV'\SJT^,L9OV#?9C/ :$<8X ,930[3B@FO//,1.,P2D$ZU:FJ3;%%$= ME80C6YH]"O4HU#0*$4L0PQ(Y!BSQ# L.K ,0,6FDU+(&A1JT,WL4.I"=F?\\ M4J4%NM<91+9?I87]F\GV:B9_(D=X/ZGI+!U,[^+I_?PX[\<%%4_=$=XV)('O M-<1BP['OHENA#Y=^J;S+8,/);VSFR0-\*^&R6U! M7KJ@9IH$+)Q>)^%KTT'X0ACM$Q.7E.$P.\F[.+$T*:B=W&02A6D\TF:W'3N>?N4[B$''3@B_JA.'_6P][PF MRU,XY[UR'K5H^^)9ZX MG+_\3/%#VM2AH\2+C=R/C077^G/JO5R5(=NG+E4=B-,O;V\<)6DNV&SDZ 6] M.Q70JF]4ZPY_MS@7CC,&F\-?'X,SXMP: H7/A:_S;N8N0F>O?KCA=_& UM:Q["AZ&#OJ>#!X MQ"V\3D',0PV1Y^C&N( PTBG-BL:$2$,NU1! ;PX43 L/P9[OV!^P2Q!S3 MR.A5Z-@JM&V5OJ\ZR"I$C9"$*D00 A+16!3'AW69>80>EDGS+!;G[J_ W8YW ML#[>T5ZCGK5OL=/"?YTZ5ZU@Q(#2CDO#""-6>NV8L]Y(!;4CAK?K7,!GSCK2 M*VROL'N;&2N**IC2S!(LB51$*""4@40&ZYPZ"0G7OXZAT4!\%: UV M.H4MNQ@#'\:SM (Q%#I.K+5,T3S1ACI J13&45U1+"@K21&4R.)5E1)S0GR7BL7%FM20^/Y7%?G[B_!W0X#B#X,T'L5 M[:_\@^]5Y\(:R[QTA'MM2)!!#8RU7EO))$=H0WW1)N"++XJ!'Q^^^B! KZX= MLC*6U90B1C 1AEJB$=:4NZYEKN19*R-VMV-1_9 EDWMZ!X1)+W.=F<.4 ME,&F0K7]!=1VFZ6S5ETQ M=\@"*;36!$"HE!=(*N.ME3+X)RV;.QVJ#] ?,&F_YM/5.!Y.SL\:ET>4^UA, M[]RU:JE4DS"=(!0++ BGA#LEB106>$B,DPK9EF,PH _"'%\E>CWMFFE2T4] M@(&48^^=)580Q0@U1E,;XS&&MYLDC9]WHM33"KXT))EQC7B5G,>#T6XR[8,C MO9>U16#^[1$VQ^^CDG;$V?=9 9VSF_A7-95=62ZQ )9"19!#DG@7G"W@'(\A MYG8SS.0S<+=:%X"_]B#1@\3C0*+6X'D .'#C(.#(2P01,=Q+BAQFEGAC&4&< MMQR+Z5!NV-,%AV-:622.TE,*!WT.1EEP N(8S%PL-I='AH;5RH5' >,U(]D% M3[0>"NUX%DNT[=3NUK7EF!4+GM P[<(Q,5].JGF1B&EJF(JG%XB71@E+PZ\H MK!X>&MQN4(N!+G':[*C'W=J,ZT&G!YV.@$ZM!5N-TS%"O>=824B)ID1Y8YQQ M"$+O@<;M;O*C7Q!Q[IF5^<_]*GZ70[&N+&W\*W]A4::V(GXM5',X#6"N7/I9XJX1EQ1 MIZD@P#DEL(1$,NBX182P0Y5^KJW0>#&>N@3R5[D0)>)^.C,+DYRH41+4)4RYS1("8\1;Q>LF=78P3=2WU+FXZ9)7 M E?)Y&YD [Q-,]=+J]&?D_!<-4UNT_'W@75Y\7"5W,R&T\&)F:6I&YF[Y%^V M1$@'(W?IWV:O#&M%MG)\4C]CRM2$J9W&(S2^"6MPG+U8DST9CL/D%C<&MS@XT[$N?GCF8$DR^&E0^20N2;$-N9CD;ZVN MA M!6)KIR?4X#2\[L;.<8""9Q+F*_ +9ZR>GR=7U8')?FF[&=N 'L:4+H?S7 MOP@$^;]'@7*QFOQ@DI4C;D=V? !V+8,)XA4GDCA%+84<&.2"/ E8&_:+15"3A&<C:>DS6?![-A]:-R=2;1SAFZ:52OHH3^XIOC]/8ZJ->K!-59 M2RN)X#^+*],TW!)%*SXG#-*J89D_.ABJXQ_YDW\$YV3Q[NQ!H7GZST%X5GQ@ M4(/QG^ZD,&W!AE#B"F/."BW)R31(X9^C;-^U()NX_YUBF-=^7KRN_/S%BF'P M$-/@,4),]A%B>DAK(#1OY'((S1;S!=#? V:3=][FZX7/B_K']7/9BAB,LA7> MKL/HR,:2 >9D,HN^X=OQ9#HY+VZJUMGE2&N*E8AKN9-.$TP1)D S(!RDZZ)1 M=6"'SSKO-@W? MPH7)OU=XV-DH_I:.)]5BI)A*Y[U1/O@OA"L3Q%F8 MM";&6!XPRCKT;QCMIS!!-X-I[/P'YR9G(WM/B*ME8)T6#%F F&?$"2^,45)[ M)+E2 &"XU7U\\!S\$51G?..^1@L]7OTXSO4TNZ/,5WF?CTJ3LU87KIT+?NV, MC.(<5"VXD(Y;M5@ZY25"6&7/E>-:':MS$Y$ M8",HH=#KX+(A:8&@7G)"E""4U10 V'=VVDMOGX]UM+AK4*8&IW.++PQGZFY4 M6!)'WZJSL7)[SM)DHXY,Q]E=H["6+.S%V_!T,[@-CPZ.7J9H8<$I%:VZ8+1L M)]:2QFV[:9DSKF#X.;N]';J33&Y-L*.^N9/0X^BUO*C:C.M#")6@5QE2*!_] MYLOG#Y_5-_K/L_#//%9HADZE64#P>KZS.1W?KNQUED'!8MVNC%O-2RYF M4?*6WE+#[K%R3' 'XT'.E'Q MX,FK1 U_J+O)RL;SWZ_3\HXB=EXU/VO&.(NOYI\N<4)=%SW*\@16XXLUT=CB MHZJ$;.[>/YRR$1:*UE9?OM*EC0;@'G%ZE5RG$8?^O*CB;R,Z9BSMU>_?SF_ M^"UY>_GI\]G%/P_3@HO+J_=?DZO+\-:+KY'M^]C'Y M>A4N?'I_GOE;_B'\GC8[^U!)O;;N)KR!]+L^"KN79V-G27?GGMGM1% M_QV3G&H>O WF""=:*"R%@H);2;!&-=F5NQ,_4DV ,<'HH(80K0041""%K>,> M(W0_^M^',OI0QE(HX^-X].TD&F11_^K_5VIQ9A]&MTTB\="2IZU/VR9&U;UD=)G\O*DQ?G@2VI91WS^WM9>$QT@" M>D:24'.8I?'U9&GI:%XDMH+U_)WM8N3!E&!9NO=__"$+$_#GR?7 QL&XE6V =2(*0 MQ;IN;CUW;O-0BK0HP1.UE^EDKXU6G=)2A+)?=MRU,B>N1*%[&N>(#Q=F2&DVBHE/F5X]]*]V3@\KGVD5 71_N&4N*! MTYP:I+CGQ")!1$L&QLJ3_;BB=Q$;]IHX!.E&Y2>'MOFZ)6H]+O2X<%A42PM-$'U/" &M1WO'Q 7(\(^ "T?W"/=C)ZYKK;T^FW#&0W5R MWD711M.?9EK928UEH!")2DD@@K!#274.X,,,=JZ+139)S<:I%DL M[%;>B%;N+8P(']*R@?.Z<%3>/7W*[*N:RODI97$4T44(I 11:E2 M!C).')3&KIKRMJOP[SX;MJWZZ*1*JWL6:R^.9R^.A!,0U&_0 % 1B(1 V!OF M+) >8-76=6^E\=B+8R<-Q>.&'4]@3FKBD$!& >4H(5!*!($3#EBA"+!\59_^ M-2Q\-=JS,2DZ9TR>+EJK-=- >,L5Q$1BK:7# AC.@*/.:U//#.Z R?G#1&6. MK1G/..("'0Y,BCP-3$NPAQ(9["3W3F!JM45[19R=>W;CC7KJGWG4I9?[7NZ/ M)O<:QT )=H@&WQ5[IPAFRD(31Y1+T-;;:Q-C><]R3V ?;>ULM/7CJHXW9QY# M%%(J*+61P8HC"B'!J0!8!XVHA43.=>CXO7/HW3V([CH.8Z&8IT@)8201W G. M,7."2L8=-Y8O61:+:F&1 NF M-7' *0N\I98$/U\&>ZFMWUA7>M4QTGK>=XX2>NP(8VN6]4;!I?9WW).Q=36^ M=EGR9]4RFN!P,;7CTV+16-MOUO9N4+XA%3KL4F]6\/2 C3VM$W[VI-M-P(/6 M_CW0["REN!M69^?PNGL0VW54A!S%?I4! )4@W MMD:> 4\4!)%2M.EK=$^31 MSIV==,^>ZH7L[(5,%<"_ANT@X\$I8 M2)C6R!&LI?94$\<8%P0SQUH\FST:7:ASCLVI)+P39Z.'M] FH]DTD999"B<_ M$3TS ^U1'0]T$,3WM?!= /WWF:@T!^!4$V8:",X8T\(Q2Q"TA#*GJ7=(6$XQ M%YH3V8'1OD<$\!U%HHO&62_=O73_PQI/K0B^E_>8**85$]8&";9$4D[XJM2U M?1VVD1]=ND]MF*T83W[L -OG-'@3R;">A% 8;Z>TU@Y"ED[:= >:3[_U&^RJ M$.+\)YM.8F?Z(^9+G+IO5Q=HL(^ 04,322B%%$!CX171DB@N-:'2"L>M=^JP M=B9&LOMUHYLD?I#'E(YVU)?I >@'!R *!.!,:HFH)H(Q01QGPB/,G6!8MR3, M[M,4)J)KQO I9+;%'*[_%4?R%'--?MUR.,\\"7>?U2-WF=4#P4.&]>!=AO60 M\,39',VY29BU)_#3-D,Q6X;1E.)?3^&9L^B+R3K5)UGY:#49I]5HS?7;MC2H M<.?]@F"G#8,/V3"RVZ"D:G+/JT\?WKP;Y.-B0.=4>%MVYDWQW^K)27.S4%LF M(RWN\+:#*%?-$ELO7*$:9+B+6.(U^5E'G= \@KM!RY<4KM8I/ MT_$H';M2.80?_H%%; _IL)2,!K8!FCO+L ?202VX*>"]O.9C6HC=>'S[_.>? MOWW[=O%=9\.+-/OR,P( _YR%7_]XT;/?/]7E6_.>AKPUER%54.,G85MHYX6WL5WGCPZBR[[LHWK:P"MN+# M%L>P6N> %YI[:A@Q7@E@K3%($ JA8[[5LMIR#*O@P@!!K %6!ER./WEG+?62 M(.^\6QK#>C 6>#379,S_J7$_8 M:G2LO8KA]YS\=5^P:Z\CJ[F\7=DUSLS=C^Y6W<7Z MTV#X?LB"83>X5<.WH_?AC3]_<\.O[K?PF.NYSJ$/:BQT>1+++"%6 M,19'HV"JI* 86:@19=9:?MAJU&Z!5L>1Z3%;C*RW& ^^J-Z&FT/!.+^CV?@8 M(*%DC#K+ (A<2*8Q4\ Q!C1CT!P4!PGI$@[VQMO)<'#U0(C>>.N-MP!;;])) MUIQM)#S 4 BE$"62RAAU5A8;B+%DPOQ(J-5Q:'K,UMOJKN>]]=9;;P>!P<'7 M.>--2BT5Q$Y30[C#TDCHK.8,3-P-JAFT?)MJ*< ML\?'>K+L_&LDB1K91+N[=&2/A)RMU#TA9K:?TY:5<_M;VUZRGMC/GH^(S(=;W2)$9X:A*VUFE@!A/=< M6NZL@DKX Y_U;-IY]$00?Z#2V"7T+__>+=&ZHL2>TJOI3OF+;.M$S.DWCI&0 M.Z/\ RC#=J(,/UK6\8LTR])O@7OS()D!YHIDXVQA[M[3)(]?&0Y&KG TBJ3C M81I\E6H@7\"&X'VH+!E40Z@3%?X7A"P;% FFF1J[IT$D3R6T@8'R*NKT= M!LDJ?N^\BY.+7%-8XT7%XV:9T*HR$I+;Z6CK@""WKK D9G=^F=X$2;K[KS\) M!/DO>:!8D.+XW2QNW].8(6U=;K*!=M%K&J;?+I++W0Q&Q('/3D$/ M!2". X$H!DQ*!# UFJRRH]NZWD?#G147S+GXAJ?-C>N3/$=^(*M%AET,,Z7&+1@DQF/-K@R;,8L3[[XUG6: MC1MI\W,/4VBG(=G!0H7CEJ%A4S^37SHUCR/"=P$,L@H<=Y+=#=?>\*JTJP7:Z]'T:(?@"A_^B^BL_C;>=59<5GQ68$/XN MS(U8K[#B]T;=+OZJ3F0F,7-\50E;FMU>!RX/CM;*:K-94.7[BOJS114]K8Z+ M117QSBVU<6%Y^H]!9*WO\,1_KK'NRWM<^7+JW]5LO9W&<]-4 +-$*8(H(BAH;JP0 %XA M@2E"F&VA5\J'7=8XOL^9*K0E%IZ$?1V&?P2%'4@8$7LR#,I#?56#86%*3+EFMHMDP M0#)N@V870GD"G90>6$^(84!+S^RJD]8NC'U$3%ZPE9L2M6W0[_/"M&Q:H:>M MF_% 3;^IE.S/!Y8:&R$,"/XO(5Y18:1@F$F,$-%*BG,;WSG;QM%:,GZ*9E2D MX\R!:(XE3O=*!"O- MPD.;?#LUBT"@-_EZDZ]#)A_:J84&.EZQ]>>&?1=P(TVBVAZ'_^=+GFE>./F# M\N_ CJ,DG^A\8 >!:UU^D<1;-6W#AH.YTDS,W?1FY>.:<--X\H8Z[7XP)M(X M2R@4CDBB+9;<*4@4"]QG%?4M:FJEN?&F7/2"S;=75,8MD=W]*28=E ^6EGKJ M/&%>2XRU= I+H/U9>$6BND(M MM&ARRI0LBPY,0:A%F^N(:@SMU&\#+?7; MZ-58K\9.J<9VZHB"\-'4V-M1C&$Z&\E\CYN[J-(*>/CD1H.@V-['=D4-E3/( MD]R9P-XVT7?)<.""2DQ+G1#^:1# MY,M$Q:\Z%[[G1E_*@']B7!9M@Z00MA*'\W+=RONPAJ#9P_.]%UR'<38P M4?/7Z3.-XXS (H,@T#80[^UHNOK2.VX0+U*A)MQM5N?AQ(7%+[JO\8?@=M>K M+/8CR8.&.72 &NW4\@61H\E'LA->Q)55349>?/SPYD/@@A>94W],EC(QEZW_H),TZ7?AD^>Z?C1,Q43Q9X'W/BF[O+E9*%9V\$J MV:*I?EHH778.!8W6A&4'F;FFA9MW*GS2L"K6O>)_.V6C?;?0:BX^?KL]W&!HO;7"O8X$8,3/1[BAAI (N7T/;]W]+7E[]]N'R_=^/M8;W5Y]? M?TH^7X7GOO]T]>[MJ\O/KU\E;]Z^OWS_\NWEN^33Y_#!;Z_??_ZTVXKF$]PP M6\IO*S_:?N%_#HJB,ON#QG+?C;L=QQ/7X':JH!Y4$>G/_]+*S4N?M7QRW,2* M!RF?G9IF(7HTY?.FZ+08#*:&51.-AD%UKKP49ZAU?//P*=@VI0&T=!3=M'"" M"1,M0-5L#U=?GYU67P* M?[GX2](,'MU,8K)+,X(43Z7B<^(>+-PB?A2LVMAZ<[PB1^0FM<_G@PTO*^:I M4T3BSS%EY&-\R%S5,= RG@DX8@S7#.D%"5*08>)%@7S?0%IR)*0-$&=2I_&]G##P*EG3+A$.L#'WW@8ZO QV:NS(-8>8DI MCQ*-CS&%F^A0%Q+NU2"+N;H3M]SQ-)GDI1.=FVCT!.SPD\B>I=;SL0%J1-NL MN%GJ8X;A-$VC?EH,[>=!OPY55MQS7I4,IB!<0%#$%Y45%O3-]#RX'9\*%3,[ MZC8JR^[B8J>OTIJF./]ZZO8V2[\7Q+ -0CPMP:UP_0OSK]+W\8-&3">HP" 1 M84DQ?26H:_4E:/0O1<[B'$T;3QG>;7-X_B;Q#47*#IW3OWU0W+D'O]N[>CV\DX+WZ! M]AEPAX@^\%Q\+8640YY@*#@+VA<$D0/ $9. M' JS:9[W-A""031BQ^Y+FA7#68.B+]XI0;4IO8 2US5-+I*/,:DX"GP1XB33 M7-W"X!W48J.F-VS=0KBSV\L9 T MV/W$ R0(1$0ARC0RQADLPB]:QC-MW<,;,VUB#E60GV#I4B>HQP8Z&(\Z(>;+ M/;PWMJ[65:ZM=.P/U[ZW8&8HGIV^O[7>_\R);#W#6772L\YOV$-UR$?C,+GQ>'O+$=*CPS5>5YQYC M>=E 3PK2K&*"N3CN_@G=>A*P[J+C'03,N>S35 \U.\0*D//G/_Z2!%@8E4=/ MJNB@G[B*G#$7HWC#@M!N/M02M$I0';D*5F01L;EVP]OXX4WX[&M9))*Y\:!2 M*)7DAB75ZF):]E F&P[C&L?FVLT>/WMTW MOF*1[,.TB.:W^+AF9B/AQ&!"@1.: !F\ H ]U5Y#CD"P[K:*)90/W6?9"6DI M\*[+3F;[81H*ZR)Y%>SUF(!==C\/ZX1%'5 PZ,=UM"R:*X&Z+M"VWIEH+XRB MV1QLF&00=LF,IR4L+Z_^Y^VK9U"&>P2AO!F8^:!$/LF+PB1;;F9\^(K=C/Q1 MKR/>X>@I8\<_ B1@Z2V M=<(G1<;T?P0N#L@5J/Y+])'5>#IR:28:N$X9JKQ8&"-L=71VC0.T GI>IGD0 M>Y-^&44[OND0!<\'!V.0"^4*P"'8HH ZT HK#;(;V(=[28B^SZO9]SM;1QAQ M1$F&XCL3(0QB'!OB@Y?,@5]^9SA]YSW.#F3WU%<\W<39W?:]E9"8*PPDXX8X M28235#J'N4188=/RWF#ZWG"?X\/O2?S>+DUN=X.I]?1JW47TR.9S:S1[W47' MBQLN)+N13@Y#H8>;7!\"6>SHRBG?>L.LZS[9JZ?.B@^(=Q3ZOLK3)D%U[E M;L'8G-4[!R-AJN6G1V+A==-$F2(0&M8<3U0&>3S@+X.%P2>/8]+5M_4G(+LS M2VNI^[J+^)$YNK6D=MU%2Q6U'74(/XV#E35.@Q,20Y"#44F;XSB K46>ZRXZ M7HWGR^JX=[4$AR74U!LWJ!?MQYM13#,L)3:>)1;&]#)6-#R[VOYN9&4&L[V\ M0\S3F+5"J($C&OV%:Y&[[.O E(?C<5CC,*E;#\R!5NQI,,QCSJ)*;L+K7@_O M&D[FU/XO$T(:*XO+R-(OF;HI5S*?V#D9^4GAL\1S[ GF9T=IQX%1%KKG]:& MHL"14:1]1.S:JXY5W_)0'*F#BL=!CO;AG&NO.MYPSO;@T:APMBH='5%CFDA3 MN]X5%4NI+X)*!7C,D&,:?6J#D#F\,,,T+T\O1^Y;#1DQ9C"(??AB9D,#>\JI MKW>SVS>0*V!%/FYY<')=F"HQGI75"3:OG"F"-M6I)BA/-0-ZQ*SE&<*56#8; M-5LT_&B%LU8@*XY@8^@L&FA%=6]87'*=3K)PKR7"O*B?&BZKZ5"F\"Q>L8"S MV\#DRSH.UUZH/*/KW [;F"8UKB?MQK^S6%5<&'EJ%,1B.+/7PCM7A]4U?6+^ MBAJ:R3!0I9KY69-K\>)(I"E]RWPM9VMBU/>;50,T5SE]X>@@A6=-W_A>]3A_ M5%>F.Q4J<^B^*-/"^04]2ENVY#J5Y,'U&H9_C8H4Y^+DK7"RFAL6662E2FKC M\.ERIY)2DZ&6TU*5_2TH]&+EX0EO Q[>39\U)UCS$C67YW6;N:_1!1C>-6^M MYHD;GG0YB0G_JA;WT5=W-\LZT).[\M6+W1UD 3_26-X7!UO>I 4U=$QJB+E\ M=C%>B7X)>^O*PTQ82,VLW*%^Z\&H='QCQ/. @+W3J0K$QU;2.YU)P.,=2O3A MV#XN]#5,:*I QP) )AJ>*06\>XU!!)R%K2OA8BWV= 5R@O\&K" M-CA_ZK_,"4"O#7MMN%H;+IO#T\/)I2.;\IQRY>' @2$TZ#J&&&6 2D8XL8HX M8Y"5PEA#F&@YY-I>Y57^S.7(%MY,*<4GEOY[4'73 ]2MZ*PH,< '4X(Y1*CG MPA/L@JIR,#:;XBV)A=NKJK.C\X'4EY9$$X.T(=P2()@24C"-*%9":8M:6LAL MK[XZ2&MT@=8JM%D(HM=FO3;;59LM9=RL4&IE7'C>IVA$O3(7'UC&O(JZD^N8 MAI=,RQR'@[)GQJ",2A9?:1;?Q2,P-ZMWF=;1'#*8M%,B!#QV)D1[B_NU5QTK M%^+!)SYID*Q96/Q(!S\[90PZ;)#:.'TB1JQO8J>8\B2YEO?I<6UU MQI36$E])]BS=I.A6'V2Z7$ 5;"_"T&7'@/*X.:TZM)NJQKA>U.7T!*,L1E_1 M9]_$LZ7!K*2\KKBY4?^79O$(O0Q]UR=;+:\\O54L^*Y?/QZEQ#.AN@_?[3RS MUIDT-5&<,M?Q26OR&;>WD]Z[\8=J2=6G,=.MZ>4C'-@V3KRWCG@7/'M+H',& M2D.H;&OL>[]).C5WKB)ZS\MHL^[F01907LQ!>;;&%-H[K21T)KA&3E$."0), M<12\)N^)L(Y)C;=UDQXSK0B6@8DPTHP#0HS34"GG!#8<($7IUM&C#M$*M,2, MUG\P[0)^0.6T4Z;8;/C"=G;)X5M.G4.[*;BBW=2>6DUULK64MUJ*W5N+:7NJW%^ .SNE$=ZM&$A#_6S?IL5EB>O@DE^>!]K MIX3*Y8;R1_&Q)C%;JFZD$:OS"N>A03);S]PJW(!&Z7.;2W! XZ"]O_G:J^!. MQL&#%[M;I3::&K+M_0 ^F6MG)\,X J7P.?.WHP]9^G^%;UQ9C(V!&H5F:.L/ M0*BV2G!&D!<$!M])<$^D9< 0J[5=GR&POC\ $02)<&>�BO"H0G6@$'F6$. M.Z:.UW:^HE2,O=6Y[.ZG*MRX&B 938SBL@N]%1[?X&)FZK^G8K1/O?]UBQFQCPNMNS]IZ.O3TB6SM M$]?/J-^PNVUMKQZN!J^;UXZ M/O>BQ\2]T6XY7V;M.>0H'(+.ET,.#&?;-5F?#YKP"[04-:D^VZN!WV[?/]_W MGJZDT 'E:#^PL#DW'AV:?E3J'=H*J4QUSGYJ#9&_?/GZ]9LW>Y=N*/8HW"^6 M1#KVE]4N/"X6YD6'/);E'1*Z"^_GGOVN_*$U-#XR$VZVJ-4;OZ?M^\\CX6_2 MLF$5#>2I:;#MT?12(*]Q*LV,P( Q1R24A'$FB1=,21M[1UN&6Q.=[SF+/E)* M)Q(M XQ/9VUM)!P'U((]N/3@TD5PT-$]V+=AV$M(HQ%O+W8L-_S[PB M7D&"N-'*QPD)@@.@&<1NYUS'X\ ::"F#Z02H=QC3!NT-*W&GW7&M#@_9^]D6'A> M[M=LH. <3FJF@I?%"1&2$ F=!$X2@+52RE.#6,>-%7$!NXF3?7BGE_AN2CSU M$D&.G9.,$J*8LEX)":503DE-2<S3,KHTXTGL83!,OJC!:'D> MYBQ5\Q";WCN!)W8"_[PMV$WYY6^!7=ZE>=[T!0W %G&EN 0DN(02,$FU-$Y; M)V%;H6ZG;!Q$+T0W(:\=UP[.''_I1;\7_P'8"2WL?]$Q\T*W!>>G4OV:^ M#X'WFEZI,)(PHSU%DC@&A=4, 8LPL4I8UO5#LP#4CR40U0$,[R&GAYS#0P[W M$A/AJ/#"$,*EJ'%# *>&X=X0@*[KU!DB,N MH15TDVGCQYO_\-P/OCO[[%\N2Y_\^JR;<-NQ\\1>'@\CCUO;09L*)!),,Z@H MXP 2#I $@ JBN;'&6T5UQ^T@VH?(NFOKM-<7GVG<[+7WKIRLY+Y7G7>+1KOE MO[MA#6U/\-/YNNMJ]+OJ#3]HW=W3$V_2S(57+<=@FKO7%6]_#*Q==;"Z5WM M99DW0C&I"5-,>* A<\AR![2QIS'GMDFT[6C<;DLY[JZVZ5&O1[U'AWK.(F<( M-$ I1[22 ?4 ]@HQB2D;4YLIVQFV-7"Q4>#>J>VL?=M2"-^\-8:;F2[U53C M<*W4#J,Y?J#"]PZ08I_U[PYB;9EQCEE!K/):867'EZ.U;O'4>B@=-P[0@Q5L7>TQ$PAA#D):-/W[CDNO'0E1[&O M.3OSY)L.DJIS:O;,Z->S6E]7=YR>M8W9$WMO5MMG#FR>.7 RR>H84O?;W]GM M[XK!VN'D@#=JD,77GA03\1K8VG<-WI]I],,$(,ZIST3D_/^)C'_EBW+,@NN; MLW^)-%8@;P0F!$DG 9!:8FHUQTZX;G8.AEQV-;C9^UX]P/0 TP08!0BGD%.J M"''22F@@T593HHB4$'6R>S 4N.]D<^_K/)**FJ(]P3#)W'B2C9)TSN_NA!GX M@_I=!X>YW1I9##\6C'(U:H4ZYSC R,DX%Y)(K[70F 6SRA"*@"?T]-F6>;%= MS]:A'^IJ\6)G,XIZ*#A?*#@ $E@D@,96&>\X"2Z6-H"!.)9%,F0A;IFDW*D, M1-[5L]UN6CCG&A7K6\UT8U%GZ"5N;3[-8')%PP=L**0*&VN1(8AC3:QB2B,I MN74:MS0#ZU2I2M]CYMS,J1YK?EBLH50PJ!CUV /"D518>V6AI,91S'7G"T3Z MYC)],A)YK1N1L3-,T>YP@6 '_>R7399[<5>S8A/' M"?&28Z^,#.:BD$([BR'@F!NO-&A-G>Z2S=C5YAA]A48O_F<@_E!0B)4$C'E) MK'9:(FP\9EH$GU$3T'$SCG;5BCNG"HH3M[#9:^7MO5EJ9U& VU&?NMO=$;J2 M==)M*NT[+P5RR;R(.2B>$(:(MI(;):V4 A.J6WI:=\%BI)W-2]E//-]@XSJLJ+>QPY?QFA/F6M+L.F !=SB/]X!P=DKSF'2] M^\R;0%QGPW+4>'(>=B_I9-S!IA,]=&OW^X? _./28OMF9P7+?RHXOD3WYK$X M##@ME$(BV*HBQC8H]%8$^&:<"]A2G]&E3$)R-KW,R.H81P?.J'I@ZX'MY+38 M+[ %]UL)"CS5!!,EL$38*HLU0PPCX_"I#-8-@4U<\![8SNOPO6^V\XBSD#I( MJLZ%N,Z,?CVK]:5_AVRV;W]GM[\K!NU^@7>O.:5E5_]Q,APH/1@.QG>=@-1S M4_D_4/"CP\4'5=CA4-;-EN>=S=8_1Z [90Y$YXNNWJ9(7N.L88>47M$[1%U"T3UDD+KD2/ &(*9 M5!H(Y12G6"A #>M3O\5]A!R*;#$8356W!XB?U M5<43%GY9<./G0.5_8*:-],!"#C%QL;>VQP8Z:+$,GW"'2,F/X4IG+\>;7D4C M)2/U?OVKSI*?J\74K[YJL7]M4N8!:Z8[K9G5:U[-ACNDP>6QONXWE9GK!,.G M2320BC_1TT2-;/Q7^#2FQ>F6R?!YGII!D2?W;3"^+K[V,KT)TG+W7W^*DVQ_ MR0/GCI[]?O'I(KDM@:#H;)$GXW04L$A;0! PX9_0,.8@ MU(Q3U=)XN7(O@WKOBNAZ\1#>&%+D" ) M6S\,_WBZ7\+&_CKA?U!@8HBU5 K-F#<:68.X8AO."3H7PK*6L[X98:-4[)6X M@3$M=M1[!S5!3 J 9" KTLI):'7+X("V&2EG0ES,6C)&9L3-7'[KPH=?W?#N M(OD<\.3AI/[@LD$:[!V3.96[5Z[\NSF#FP@- 0>884BX]XHC2V&DJ,E/WU=[$9Q2$J].D-] '*[!?M>H<$Q5'UE0EMV'?LJ+V M^VGR+5P4?KY16=!MB9VXH$&2D1LG*O;CSP9JF'Q1@W!S.\GB,+]X?;PR\5EZ M$V0VK'JV?#O(332'DRRL-2\DVE4-QF;O/=?S,A*P?N.R8WI\?M&D*2PZF'Z# MH/3";X+1%EZJ)I4MEM$@D+[;GI\OZQ?\6WB_=VG>3*4PA##CO22<(B*4ETK" MP,+0*".)46?,N?<;^?=@R)[P>47O8*:U5-0@2:4D$&&-+:6>$ZTHTIRU'B<\ M H*W9;^T@W:I'X-LJ&"2YKG+DD",L.C2AAP$$3?C*/WA<2Z 4U*>V)B[\#53 MCC\N9++$_EJ.@ERYS)62IH9!_E/O\R#[09S"$[X.C(M/G8GN(&Q!6-0X;$;X MHS U(R:LX(J;U+9PQ*?RQB_#'>).5'>,/S;'FPD5)(TB+Q C#@-!B-. .X(\ MI RT^LJ/@!U BX]=L\-%\G:4^$&\4^5&C(^CQ2%"#C :4- #0CA2G'*N?7"J MD+':M^S%_?T@N[,7FVGQMF8ZR\J[58_&') P1!VF(H/0K.@?=@P@XA@C\+)GB/ND5W@-AX6!>H.J\^^1I48_BZ@(AI8*WYOU.WBK[ZY M>"[Z/"$ _!*\N7%@TN(\*G#[[)MI=AN@/UR*YL]46W+G05QH\_F,0[A5O&*S1] _WK#IN ^U':Y'. MB-*G2?W'7ZKE!-9+LX)9GHV#/?M'M'*?!SD?1!Q8_DY%YI6_KQY7__[)W!G3 M^E.F![$PWXF%Q?JCI3T=+T:\5<9,;B;#LK_"8EEV(,D7 M(=$R-'!&^98@>7TBB]JLF'E';QC\GYF/F+E2VBI??UZZYCN@-(4SC2G816 ^ M<]?QFJ^NN'$AD'^-61&])ON1-%E26S;ADV#SNN0_!C>W:38.5 ^$'J9J7%$A MYG%M[;U/^:[(_'_9Y+JWH\"$[KT;1]<^C[Y]=#5CG.*S^MX,$!$@/"8!!Z @ MR&G!E;4:.2J,-0:?K*W_II/7\;V1GN1AL+P7"A.'G).6"XZC*:&EE\Y* +V& M0AK5\<:-$-_G&VZ%N7_].>+?KP!:Q6 YS>5IQ: M?U*G7E;L.Y70ED>\GT3XF7M&DR&,BR&;11'8@MN+BO$YQISCUGGF?_(K1PO$ MNV_M!7FFR[X-GSS3\:-GRH=%/T_4\)NZR^>22?]ZG=7?KU*?F]S70MTB?[7\ M;9WC"L!/OR37U=L4A6%U2FN9/=V:[5K]ZDDC0C+W:M6BFL]XLOB^_^U46/'< MZ^PY2_*O*KG.HA+ZT^?+%^]>MVW[XK;6X;>K5V_?OTY^NWS_^YO+EY]___CV_=^2EU>_?;A\__=C//_] MU>?7GY+/5^&9[S]=O7O[ZO+SZU?)F[?O+]^_?'OY+OGT.7SPV^OWGS]MOYKY M#@V8+35H*#_:( <&TL4YY0H:J6,L6R"A!'.P[;9VPL)$T\2%XR^V\@( MV<2UD8)#CQ0B4G# B;<@F*6(4""T9\#B^(QCF4>1=N51:%MB])=AJH.C/N^+ M#T9F.+'5>:A/A\/T6SQ;B"YX4*JC1@?2VHJMMG-E@OWNG(;!3IP&2TYK?^;Z MS=EA1]&6R?P'(%7KNM=>A1Y"*K0+J7!!JJ),(Z#G<%A9H?_O2=SK\'-5I%+^ M7&I9X\?%]Y_L8.64UM=* 9L:!G/J?:&NI/[7WJJVVWM''*;*[#BSE,':=3QH M!'";RMT+1,X;P#H=VK".OP=;,X^#GP(*3EWQTU5P=74<;O!N#MD&Y:0,C>Y_ MZS-BYFBVG"_O]CQS(IY!/<_T/+,ES\#SY9E#ZLB']'J42X$$N<].Z%.G+H:% MXO'M;>5[3[,B8H;9WF=.K*Q5/ZIT';T'QM$AK*=G3\^#T/-0<'DSL';HIMXX M(P>;,K$,K'MMH5MEUQ;PV8T&0=WL!=0W^CFO,?"-K/%F3:H30LDX&5@[P@21 MBAN/D+42"V&EVK8(\>CIWAWM==G/]NOAI8>7?T@"E<"8&8PL$=(*K0DA4E(, M)8/;5Z$<'5Z6FUOT\-+#2P\OW8 71KWC! #LN"!*("TQ$\92CIW1 +;T[ )3 M>&GK@W1T>'DL [!.[6IVV)]\VZSX[(1#^8/. .T%<]EUX*>RG<7 JIQSK\STJG(=%$"(J&IBY6:G3 XC^_(,P)AYV= MU6B&FOD^%KQW-9KU06AV-Q0 "NV\A 81P[%4!!M@J4!< XZV[O1Z[#83G1UT M/@6!;7Y$>;SHVM_6\3ITN;]*P M_'^59:%5AOA\@Z]. '^T<:I@;)..2D=%LA31J0/WJ3R M0!AII1.(V=;N3=6-/1(7]]:+R7S1UE$VBL)6?0.<:)UD1SX852P!BK M+/0MLGELCVLSV61=];QZV>QE.()4H+;8#BL64M(=2W M3JT]N+?#5L64_."[L\_^Y;+TR:_/NHG26XILURRN'G)ZR#DPY%#-(&?,"V $ M$80H096RVFG*X^B>EOZ&1W#B>LCI(:>'G$<+.:P(KY'A_7]JF9(W71=R=[:+NX3N6TZ MB6U>UVWU(ZN([0(MML7\]K;;#8Q'6@,<[$>NG":<&,D018QSY+WR2*YOFWWB M45==+9)M$^3.FY ]VO1H49Z!TG5.:U[9O3K6:UGM9[5ND:J+FCWQE3/BK]7HBXOSZZ;A^E07-(@^POR$ M^;:I\H-B=&#+J(,DZ43(_P=-UCT9R'5,:?;;WV]_O_U=W/ZN1"GV>92^U]SO M]W-5HU_48+0XEKU84[+G9VS]0Y+F[&53WC:&N(L"7(UM\ZT.:C[-IK+@1 MH\Z#D/P>;EL4 CE;9UU=9H,\6,JO)EGXLPQBOW#!R':?U?=FFCG @GD"#/:4 M"!MH99DU@DJ+/:&NI/7#UR'1*Y,-60.BLDP<2)V#=!*&8HY)H22CJ? M,X OQ&-&KF,ZY6W9^1UVQ]3[P MX<7CI9?V_R;Y.*+CFRR]N;QZ^79C7'^39HW"I3;P9DQBYJF@ G,BM)'(!8O3 M7'P93A_X902@R'6A&I$WM,[+*P]YAX'IBH M) /4.2\%0<0HJK0$7CG-!..:V@Z,X-T,$PDXJV+[ QVFEW__^[^%#U5@\%_C MOP)-XA8.1A-5$67QDXH&35H=N1;OKPM+*OCS8..H$]=A M!RV6X1/N,"HY-%SI[.5XTZMP*7KMS^30(X6(%!QPXBT0TJ XD%I[!FS,@FM[ MY+J+2'CB=5;3]+HJZ"NC6"6ST)^FE/T3)1C RU8^J7^UO"TEV-5E?G-!H:*@ MK_HD*Q^M)N/TER?)SRT,T?9)R1T5J\S_M,@X^]G85BJOO8H\9&/)+AM+(R/_ MM9"WQ+CAL"JB_']/P)/BYTK^BY^KW:_1 8"?=I";I AK_[\GKSY]>/-ND(\_ MQT<_:4&U.9@89ZLT::S+72Z,G0'C!N6\11[,\CT.HC);IQ2T8GOK:]P+W\UW M*N7C..\46=:GZ7B4CEVIF\,/_U $,JP%LI-F7GX.ZQC]GX=<_U]]]DGR_&3X/:CFPI!L] M^_W3DU\_7[LDG[:0C16[V1>7+[]YDF0NGPSC-'2?I3DBN2TM@V*,>GY18$V]MA:- MO6)G6\+Y3;;?3076NSMO,NP.8:UXLO8J^A (*]&HI51Z,X!JA9::V;TR7K-$:MMH1T K"V)[QY6O__M M"IAJ?;MCO<]?HYD\QR-+[1#NN5\;@JX$1(^1)!('N5&$$B0, =A2SH+; B&2 M^P+$>:DM'AT>ZSAV3&.AB @.$L >L.; M[[ B% -%"+6@WX'V:[=W6[3?-[HHF.^)N@EF\3B>/ XG-BRR#>8?2/=%$W2C MBT@,?K2Z]3>I??YJD-^FN1K^+1CUM_^;!5?OROLK_]Z-+^M4WZ418Q0BRR2D MRB$;)GC"QS^BW[S MR3KZI-GM=9"(YPE:V=VG3@29=>S9L-_/P*;?RCNWM/X)R]-_#,*]X@WS<9;^ MX9Y5]@9H#U]%.B-*GR;U'W]9;A TOAZ8/R(8W--$:,LF0XD-(#54=_&388"- MY#\&-[=I-@Y4#X0>IFI<4>$A?,]VX7O^Y->*6R\G@8*!#PZAH?@N2Q-/?E6# M+) R0G5A0)98G>@*K"_*:&/RR;GD?;3 #K!RL"C]=K";EMCY!JPL\8]RZ=MZ1S/!?Z6 H%S/U6?[>X]+ZJ; MS:YB4P>XF8VV^G4?O,Q%=-CL*EXOL^N>V.=9*">9UF0F_]F0_W/(SK7288 8 MXUP3(X$PW $/K;*:><=;LG.[F0S56E=T@$VO+=*GY[;1'L?IRXXJ:!#Q6FH& M!$?(>X@0"CM_+BD>K34>!]UH-3H[J486 2&EH:@<@5C)%K^X MFV?7K3GWA]CLWD'J':35#E(%!2M*SP>CIOE8Q3FC>GP:_T0E@$3!>AJ=]5L7 MCX;<\.ZB@I3D]7&U/$&GV3+DRD=;*5]" M1,>A1EYP!7AL@,.U)49)0JQ#UEM#-O!]8@/O GM^4]\'-Y.;5H#Z%$0I3[-W M:67YQ>\'&R[P9X%51P*US2RN0]#9$JFT(BA06A#N@7!.2*2H49"1X'QN8(WV M=-Z SMPZ%@@;J"8\09QI[3QR@!%&H=%JDS+^1T=GV%H0L/:# SJ4M2Y5S:9& MW^(ASSB@IYZ4Z2CC=(M4H6@6.&6NJUOG+KES*LLO%N*G!PCQ+4;9-[M*'#L2 MN1A2W^PJN3X2N:]BXD8H<9)'/1C5KBF.\8-:+NROK1$CSR&<]$VW&R'D0NVW8WT_Q5#LP]6\J"["%8>$JX]I31O.>\M/BU,BZ8,'? M!+-T]"49C/.6D2EY6*YU6?';EGS*I"%E]5Y7PE;Z"LX^4U^#*_K%=4'ZH*2< M6 FQ#](GH94* H>QUC PB>0M[1HWE;Z_!3H&&@2?_>U8#>_VJ:]WYY'E6N:? M3B6)#A#E.#/>4Z(TT%X*#[UBR!KL3&MK\K,E/&PG_&&%.4EU$X!'W 98*"!#X:98=(3"!%L!>G[3LO.!JZ?GHKB01TRYE7P'X,R M=%0H92RQ6BA.!%&HI5G#_<=6W:1XBS7R=,_HMQ750? >@P4,%0:6, :$,IIR M&S9!*V;5UK6/W:3Z#JP= Y?:HMXF5SB)G/>7GQ42L 7-\E-ZEUPVB]JB2>;OAT.$@C MU%X'2'[VSXD:QF(^DV:W:6&"ZG1D\Z=E29^ZOV.LY,OH1E MCR)MW/?X$F$1MMR7J7U\J^Z*PL+X$GGQVG:23?N:$6"ZZ(91?8\VR0 XD,72\!.BX73Z/_[ MR4V &[. 6)_,M;.3H;ORE\-AA097OD(N-\Z+TL/XJ!?AMW\\F:TW* ,L-=3( M44XHAY("@[DR7D@6%'=+Q&!!/S])7!#%VQCIS":N[>4((08SRAS0BIA@($(( MF,(NE%;\9![K96&DWR9U_<>+8U06.8 M(,+!7FN:2D!I(YC%BB%"4% +0D%!@11QT!D'FP5O]@'M: MH!\MG)5/X*-^R M1J5%4G]+LZ&-!]ANCN#5!K6@U.I-6C:#BYLD:DKQ>%12K.+&J9AE4B"HC8!_ M3]0BW#:+MPHD"#?ZEC^?0X>9,*[N K([3BQ6*6YV%;JOVGF](.X@O6A+&#T MJ79J6D+N;5JRV5MOU:9BZWKOM27>\Q7A&W8HJ6K2C1^/YSM='*B3;WN'\&U: M!^WP@/:V/\TF1-OW&ENSC+7=O=>M"6W:N#ABJLOVI!3G\YYT.K3Q:+%05PWT M?%#KIZW;/75D1P^UC.T8*3RU8J+YC6[CB#6+8T^2+&BQ>J$';L?6RED-"^Q\ M>:JE5.P(D'DN['V$9:#=E]&CT&[+V!"5SD?'%9;^^6)0SU$=XZB%21*\"#B4 M+6/.E<<.K>>:0SX.,\^#7Z"EB1[59WL**;W^YR1&>7-G)ME@/'![,6L>-KEW M+U*[6QOE R]J[P-^YU9U8'MX^_SM+>.'A!$''96&*DTX$MHP8YUP-!";,=IR MN%3&#Y_Y["^! (/@N<[>'BD<+%%N::C]4\P#DH$($ *>F=E)!: MSX%W]K$B!>V1HD>*'BFV00H)##98"^R"6Z>!%, 9[46@$CH>$L@?'O'KH-( MT=:.OT>*3OAN9WN\^=&I8>+RV+XO&8R^NK+[:'_(V]&,7A=2$$7D+Y#)N&YQ^]ZG.IQ:M_FI[,( M60"4-)80XJ&$%G#L.5+"* E;&FD_/HCJ4'RKAZ@>HGJ(FH6D.-T9@P MKS1&%F((N((\%I_NQT/N(>H'@:AC>M+MQ3%=]J%?JORZ*"DV\1_NGY-!>/TC M>M&M%#LAZ*\KE#PI]F^WN,ZI@"V]:09CO@L!W@%#M+#!EPZ ZJBA1#O3UBEM M>U,ULO_ER,:_7L]XOPL:H&5.S*DTP(YE&QW _AZC>HPZE)GJJ?&66V")XL0[ MHHBQ@ ) 57*F[U4-/3PU,-3#T\]/.URS@RM,-9"290G!&+)7'"K8X\O!!F% M;!]>= ]/CQJ>NG(&O6^(Z".//U3D<4NW4V)B-5<"(RL()518@IVP2&JKK!,K M[;K.=;KK(X;]H48/+1TQQ[SU7DG"+4$P8(I05$!F/6*<,J7YRF!6CRH]JO2H MTJ-*.ZIHK#G1C#G,,(&&"\.!DD)+JIS38.51:8\JCP55EGRT\N_8W+9HH?KK M-FUN*Q+OWNP6[]3LENPV/;%)[J%36;&_U]/3TG%Z6S?$JCZI/?"2N'6SV1;4'Y?AC]F^%H]8^-K[292$XGOW=/)ZTC)Q<[.=%TL=O.:&0.?E ML./JLR>_IW5=ZEB M9\VASBUT?YZ0V^_E;^[7F,Y;>YK]= M\-BRN=>Y]_!]!VA7R746\?!/GR]?O'O=MNV+VUKMX& <'FV*?K:ZG$?^,D)U M;:A:>O/5+U!WD-O^%7Z[>O7V_>ODM\OWO[^Y?/GY]X]OW_\M>7GUVX?+ M]W\_QO/?7WU^_2GY?!6>^?[3U;NWKRX_OWZ5O'G[_O+]R[>7[Y)/G\,'O[U^ M__G3]JN9SZ; ;"F9HOQH^T7_^>VH'G^;/TW<=^-NQ[&E?))?JZP8A3L)._F7 M)38KYOX'R?[AQ7*H=5&WO1S8)V!'HYH,AD&:! MEH.1&4YBP#09#V[B7T$R%H:+-*\K1M>71D2X./QCHH9+_?7#D^^"U9#=)3Y+ M;V*G_7I#QHO-I)-T,AX6$TV*R>UMXTANJXDZX:*[)'-:!7/)N+R<@5S.;ZB& M'2_=?3HXX/+^>81M$PGFYS[8@0U*8!S^SIP9AX6DWT8E\Y5W#@LDM-S=I MA*/4_'' (2>$[L2 [,A3DPG;:9G\)%.3WQ"J?Y5S;)#_T28>URHOBK+T M<)!?A\?.C<+X,AD48XD"*;2*BYKM)Q$TQPK-"=UUX.@%[*HQ^IKXKVR@8M"%MDQ2-(WE=EGPS3]([)]XUMF M7 VNB=)VH_XO_%D\8V::%:9X$,_ZP/@B>;,X&FUY4DZ\]2AWI0*\Y\V:+_4M MX,VA)^:]KI;R+B# YX"8'XN57%7'2HV #,468@4(1=P20XH^,9Q33N*HI, ; MCV&>+K]8CM_4XY2:NSSCA?D9>(]QW[&1"!7#S!TB3' EJ9?" (D=@ [M98CE MJ?>],\2&W@HJ%4/0<4*9591 KH4E$)E8)_(8AOGRB[9"V@VD+HH8F1.QF1PN MRUK3:%-QOXI)B_<+WA'F]6[,"A(B 9QTBG%*4%#-! F*(8;6!V!%+5E.>,H* MY."L\(]/L9XH7O8I;),*KUE<5O\0-LT%^W6O?,-:^&;*)FOMLGT%)'8:>DEW M&WJY^S+I3N,NZ?%&0K:-%_234>&(W0;GPMPE]PR!'11QB/B"V4!/QJYR0(9W M3^.XP>@KC@8WDYL2",J(53)RT;V+D9+2+2L"*MD@P$KE\Z1Q[NK7X,35J-)P MMXJYECL(9D[$8U$]\YE971H9/, M$*4[G152NI\&NO_94QTNZ6V=)S9W*EFL)QB,:3F7 M_7DYU#X&9<,WWY3@\/< #@L'RXW7W5]BTZD'>YWU)-09^%>.R/)6G7)YE<). M:HU]W!R?!V_TB0>/";%#=E*'<:D-A.J'@WH>'3D&YNPI^:LC&99=2%/[ST/N MUZY)GET@S+9QLMK7>3,93S*WX/&\#X3X_,T-O[K?PH.NFV$PI)@B4@/I!26* M DF$RMT$EJ\SURS)1MIC"P65V+ SE0B" S7"C$NJ#6H MJ\#\6&9LGARS'R4P\]Z\[1#$/D88( M,"N%4,"#KN+R8QG5?'+(?I2X+"M\U6/< 66^5I%1KN"_?]57X[&MXDZ_N[2@?9Y." M<2]']K^=#1C^Y3+L[==BFN>KP,C#--:-MB6_.HV!UAY:"!6)!QF "F6TY=!R MC$E+'=+6R:^2( .M189K1R"'0D+K>.S-;Z138#GYU0[RVZ&ZB^\>,\S*;6G; M@'5J;67_AL/E,+U/QRZ!\GF5I3[;I:2Q3:N29F?;WIZYN9Z2.Y!_MRSPCE3D MKG^Y'2B"UV=C/ZQ4?Y*'K]L9:P2X5R,3BR8&,R:I6D^$6Q?=(>+?JJSN3X=E M+<)(?8D9NME8#4:->\0R]+8"]EECB+(2Y#9+KPI2=QLK3[P: M9%'Q3%Q5#&+2+Z- 6YN416A%C5DVK9./CZL*/DPLSAH.;)'S6/7=2/)KYV85 M_JOZ[S1$?/4^/_GUA+'*[;?%3U(FOI8=VM&]D\5A)]NW9%MY;! MN*@TU,Z-PJ_S(('%5A:"$+G,%57"3Y.!3_+T:;RRJ%Q0T:BKG[O C7=[JVI; MCR,[@,^.O26_#X^Y33 $*(AS>U9@38*184Y3>8E5A M0;EK+*$L, QJ8A)P/6HR]_VV,'6+0L:(1?'2JCG,;3"QRF75MRF98^!:V[U, MX2:?ZE@S9:=E:JB\+ STP_1;"4UE)96:H6D@35C=O!;-8@%)K+"LH#MW#9RK MZ5#>;KXZ,6K!+(#E9!1\TV&A/R(XEPHXPK.;VZ%Y<%[0*Q50-NA:E&5.;B;E M]67GK/#VMYF[CH[JUWB7\+-+_AP?]9?DSW$/$?CE\NKEV^*?\)>_U/JL:#)U M'9Z^=U!Z/F#;>\?N)'E8N[_W-H?<2/+ M]IZ5K?TMFZ_3-[+L&UF>6R/+]?BY ^B*,S%>8[>/L*;D]?=*<;^L]?/!+=C6 M/F;K+CIN&[.E-A<5M5Q-K:(;7QDD*1KLU<;EAM&7&&$)MN&7V-FFOK>99)D; MF;OYA[08CS77KS2OE^ZX;%"&;Q5V7Y+?.C/P [-T4>"<41KLZ\HE+N(@A:W4 M"(0$H^B;&P[+DOVID=YL@KJA[5N9M+'51OM]YBS@>MZL=9=(J=D7^M\[>&+6LBM'!GN;-K.&&4CIXU MEC-=QH,8HF2&?"%8%>-;9>BI='#BM54'K'J1?UN\:1EVREN HN$?9E-62+V/ M[8;UW?+W6[@D3\-&CZOP8/&^]3NTB_P!?9S6+DUK#R5VZ]+TX+.0UEY-:Z^" M&[>9:3V >SN:=O"Z\F]J*?V0YD4P]DU@L_^)7-9V$F<MU'5,OQN'4$O)=[9 M#>+]00T>JG/-!DRU"RNB^YJXK-_*'?;_\)UK-GCI74B%'T*J;O2[V:C%S5Q@ MH1O];K9+.VO !Z+T:5+_\?"-VXBL#M6UE6!18=F*.[ MY]*JOLM(05%U@08IPAE%"%,> ,:R\P MTT"TCD^(52^58UGXE7.S$@IY>EF*4SFLH9J$T!9>_3C(_RBNFB)2?21:7505 M/[RJS)_Z(:^FYM!E7GUE=M/U]35L57V-'WQW]MF_7)8^^?59=^IJ3EYQW -8 M#V =!3 I B9I[)V%D !"I632<,>UTDI9CU<-0#]K -N\0!!TJ7?&V=9H1\.U MP_;\F\54F>DI]9&,^MYR/YUV.V&=^'EK#@(](\!KQI@E%F/I)7(<6$" M]3X=S:S0_<:G4'?B4[WKW*-7CUZKT(L:*IU!<=0()8#X@&*$<,JHX)P9UW+& MMDF\_4 M, @5D]9IYJ51!!J'CUOB7G5#6NKBL+[[3-W'8ZDC2]&,H^H,TVBI8B=%E\1X MR5WL69^X4:R+KZNZZNKW6LI.4 2_4U=,R.ZK[%Z_V3MP2 >*X'?J)0CY0TBU M31%\6>9XX'KX+E:Z/_:"U8KX5=%J\;WWMB=I'''ZSIO9,DOINL='5K2O[ QXTM-L1)GDDD!3UU< /G.T6*Y6= M^F-GN_-%H$,?#;7#5-^RHG,M*_IV)SWO/(!WSKC)2<\[)^8=^$/RSKFU,^L; MF)V+//5ZO.>=7H_WO-/K\K2UG9X\D^>;@G/N7'E9[6.TJK.X/5:E57BKL/;.4 M2.B5,@!9HIBWE'O>@JIPBJKHT:/J&C"%CP1,^SSL[HAV#V_[A#>!-,0*>>>@ M) '0E-;*.@J M2A@G5^&-S"%-_ACPQOZXH<- M4%02I[P 4!FOA(;"(VY:*W1.&U4H7WJ:W3>G%Z+X7_E/4?@/%#\ CT0G]/&# M'FE_7*0]!= :S2'26#M-B6-(:N$VNI-L!@8J22EC(,K$$<8"U!2VCUU+&'O2%>/V'DB-D,W4Y9.&Q? MI[YEVJ90W"F\W2:$2XSPCG&A(!?$!!P-L,J%-H1B):E]Z+G_H7I1WPNF#1CM M3L"W4\D!';,P>\@X)\@0&',.03# D"1$$24XL)H0S8F!@JH'^IJ/'3+.S7KK ML:+'BIVQ@D-M%?3&24/B2 P!&8(>48>LTM _U$OKL>)'P8J]>VI[$I7 [M5Q M<.]O_:B >)#XEC5*2TNIEC@@HJ!"4Z>JQX4? M"A>$), RAK$UFC @% ?>6$BMD8@@#\_<^^JMH1X0>D#8!A X!!8S"@BSGBB* MI.0.A(\@!8()IL_H!X:BUNZTUQ^=:T-O!T[&M"7S"#(MUO?6Z.IEN;^L^ MHT ;\9P;KP4)YB&1B&O*,#>(>0(%P!*)#B6TR9$P8()!C!A CI/88^"+TFW'I[CIYRIR&Q0[&X'A)[2'PTD+C' M-B]4&:F=0I0@0KADFGK,O%*$,T2A.8<&R7"!W%"V.,(>>S+-N>/ M6?WTMGF/>S\.[CG(B,*$:V0\X/)*[1AVE[W.MQK[NX=XIN M,M8X+X70&#%,'( **\:51X BR0EK:7)PAL&+/O!P9H&'4V9GD"UF(K:E8,BE M! PH]IA_\3D=JV'R)8AX7@Z[<_D)&_>T$J]S2LJFDSA5=WEQ!V?U4S:RZ!HM M]A=QA\([:BWF5'."@=5".(JX"QH+,FC0^BC%8VAWV6E#G!QV&$J/5CU:G0M: M"2& A$(3S0 A0$C&# <" V9=0*L-:KL? UK!+H=+>[3JT:I'JP*M)%#.,&0H M=7%&C94D6%D>4X>]1)QO4/KP&- *==G%/S!:[>XT]_C8)4SH\?&D1TK!LM-, M6^^X-<1PHF(A@71.&F,PWN0H?7<@W9>#B7]8$.PAJ8>D1P=)B!-J-+."(T^( MD1(;8S7SU''LN#^H)_H(._[UD-1#TJ."I%,<0&.I*0> *^$X00)++*$&/#B> M"FCJS"']S1_I7'A#<.KBX6_Y][__6_A0! ML/#+@OT^![+^0Q)DH+7(<.T(Y%!(:!T7#@ C7>! R$L&#%<&1AIO>I6(E(S4 M^[4YTJI^]8,M5NRT6#DU1MX'X<@&9D'N/YEK9R=#=^4+!)A%CO+WZ?A>,#_L_>EO6TD6;;?'S#_(>&>'G0# MLAS[XJXI0-ZZ#53)1EGU!OVI$:O%5Q2I3I*6-;_^1>1"<4F)6Y),RE$]8UL4 M,S,RXMYSUS@1W[=.]ES%Q8YO\*8_-'^\>)@& +3Q$E-DG2*:"*6TME *8CVA ML(DL=2&R>I&YH-NW4;7RB6N:,T6XMA@YS@PB@#&I!0688N6"6FGH8;V^>]^8 M<'7M,G4SG(0IS *6#L-,A;D.FCZ^GCE2/?/U+&:]A]G/QM=J'/YP641M-;C/ M;,\&O1^'*ZM5BXB674?0SI0Q\3%A ;,[EX>?1^&7_8#IH]=S@OL@)X]JW0XB M++<1801*$6Y^YNK%W$("T(8:WOY4[?;2Y?@+0,V,ZT<+8,+2__>+F)@(/U?V MH_BYDO%-A3=[5"DJ5V>A3P9$$U5]4GA+KS,U&0\?S!H !?E0]"F"7OMQ,?H7 M"W9B:D+::A9J[+"JAH11,T?FPD<;;&)"E)YE]1_;!9;1F&^S9L75__KI5;R^ MP7%YD.Y=G)FM9CGR755QRGJ-62; G\M; N'R@SM7BJ0>]FT8S=2RQ5UCGVY= M7NC?Z&ASM'=*L(5H)3R[:J*=F]S9,3SI3AYVM?[I5#[*W, &T_FKRLUUD*FS MP_KF*Q:OJT16VZ#?WM=X.A=[@KI#:\TLT#4+0F7VA4#I1:5X^@@F59^@Y5':>5_T)6'SVGE]^T8 MS?A BP"((!"?$O%E40?/JG4&QUHF/33!RQDMC-;:E=V;R9CJQM ME51+0ZL V>CN98M])(NU-I//7- MI@DP$V">/F 291E#@E$-!('42L$T!PYBQPG5NJ&/8O\,)ET"S [UC27 3("9 M //H^YQ\\"B-9-#%79E..H(A<530@)H&'N6(ESWAY:D=Z=(^?],A)86<$]:SC>NGNICE;! M[712Q6VV/QXS"4+://+E],A5M\F!/#)EC>TQ^Z+ZV6U8'4I:K)*_SMG$F4W@ MWFJ"T$D9X(:+&S0,2JXT3LPW3;8WY9C ]SYW?"I M#IO0,Z%GUZ:I1?1DVDN K)9,24*<4#3VPWAL@//"&[XUW]'^T1-VGMP[H6=" MSX2>79NF]L#3$@8T=@0(HHGA2FD&J?:$AY^@PPW@N28QTR[@>;J9F]TQ<[VD M3OGW+F1)U7P\1FT2?RJ?6E&=S CQ'AA"*IVIQO 43=$O[JOJ_ZK&8Y>/+@;V M;?%^7]W ]-RHB48(:FH]QT@C"0@CD>N)62F5X599RE9O,5B#1LAI2AC#4 M+ MH#'A$8AZ)!V7UBL,EFB$;&]TVU?W\25=U.9B_IMF>E77$&9+34/E1_O;8'@Y M'+L,@=>EG&8Q/SPZRWX?F* L 6W&81G.LKE5R=3 9K_TQKVO!^ *MJ'?FUFN6A.KS90K6;^V?S&TS8OA M+5XL6]@8VOZKX&U>A:QFX=I.LHO;OW?9V^O@\1G M[WJC?');\L)$4?\X\/WB&I7?1QJ2/]PX*H0M:,]&>Y]CLLT0F%J0:;P;1">@_!675^M5?+#[[IO*>&LQ<7KS(.%>#4?0JXN?% M"E;K$M:K5N2PU(/A3; W]CY8G)X),-8;F/XDVO>"7:UW<9=?J6]56V=.3R-\V'F9?^T.M^MFHE!A32$SXL]]W 1]+ M@>G-"LQ-.3 S%9CS[$L8ARN>Z8>3?'R=_7NB\F#_XDA\+[I-631;9\57POH$ M@0XW"G?P0:['F7;C.^<&V6^3T:BGBB?^_D<>QN%F7S]>F[M^03LW4@-3RG-X MY^$H?*+OLZ_#X \-2L:Y\ [Q^[^??SDO[J=T/E2V?/_@SPVKN8HS<.U&KNFE MKF;XZGJ1@\Y,XH."I-]4IJ*:]H'[6I+?SU9/ MP,-B%Q7.^(]K47;G^OWX MMPUS>%\^>#J^.%^5?YY=1$*_,"WC MH%5G<]Q^1@TBM5_NU"B\D0XO[<)(XBA+"9F$890S]< +^,3LU&\_+%IB:P&8 MZD(<5S5EM5H$]S<\HECJX6!V:/_U)X$@_]LHTY-1$*Y1F)?J;#O@V?O-3QHY?*AT&_#K!R%_1JKH;\TW5> M?[\*WJO(K* 8;)C=(CXK?SM+-IA=5V]3U-T70Y.&:*[ZU8L9K_VI5_N'4S9& MO]58YW@.9U^G51OL]^O;C\_'_]?''YST,\__+3 MU?LOV=6G\,S++Y]^^?CNXNK]N^S#Q\N+R[XWJ7Q*,_O7)#;Z<'L\R+9]G'QXG8+X= M1H0,OPI/&$WT_W-FGI0YQ (Q'5K0Y \*#S0B0>T3!8PUI33E09KB;T?!PXR# M#H^[+6X:OE*1-X^"8V5<[UM$YWE/>A0Y?C.5%?YX_?IYL=TK7'Z;#^W$3 >< M#[_U;.$VQOF-/9"3/AO[IL+$ETZ+I_\K^K_#?.W]:-GTM2& M(H>YHU8;11BBREF%?'&*'=#>-&3Q%FM\TX;#-Y5W^L5]+5:OR%;_7W?=,Y.^ MRJ_*R?A2ST53YIK-9JX_7GZ8IJ[!7.KZY0."A7=TRTH$)&0P;,OD+'SQ(8BW.E1*$,"6RFM\,\RC" M ;&#^D4S9RJVWJ;(9%QT_A5\3PN""]N55VFID0A S:4G2GCAG1&""R@-MH*N M<=Y%!Y8GP.OR(<2IQHP0+:0EB J"(-5$$,=6Z]32@][(E6-7G) M93FH5O0QM=EPZJT01"FK%%$^3"D22-!X2 PS2 )M&SK@%O']1YSZ:&M;F7X* MI"#:, 4"RM@!/.:D$36U6 MZ17!(B5V&US#WC?7OR_R?%.B\O7\IPU75DG&H=+>8Z*(H%#'F$P;"*6GFIDU MSJ=9"V>W&XN,E\\LGRYR:RK&+8,.&H8QL,1YJW!T#;1D M84D8=[@%A#OYA4!/@=VLXIP]ZDCDRKJF,*ET$^S$93X?WCSJ6CSN ]8N7WC] M)H#K,S; H 16UEYA3>/BJ56-5 MY=3"K8;]$*B>U>64^KZJES]4?&(D&W^?.Y_WOE9%B1JGRUK'0GGJ:ZS\%"&X M'0:@+\LO_Y[T\CCX?JR8A-]FP?55]EL\[LIFM^J^S P4PM8+_YB?F>FMKU5Y MO\A!DO=<RR>-IXZMNDAN5S[9>I"- MYTJM[!P!!SWGJU[[\)VB.#B;]ZE2+(7(%"71NL96GM$59/?U_B8/@JUF#QYX MC>%6G3YPDZ.PJ@+.NR^?/_S2&XV+,LCV!V3-U9I6]L)M?M+50EU)E-6?QQL@ M&[Z_U.L8C&&+I[@(A-A3[<[S(RJ/ VLSL_;\ A3U__^2VTG;*!$MK]N+G M>!)JU5U09Y)'6>%*P+\%Z_"MY^Z*5H+X->MNXZ&',TT!999Y]M( [6XPF@23 MHM7@CU'52E(A0Y%^'46WQMV6 CR?'9DMY-?_%2G>1QX6RT WL5DO-H'$5PC6 MPX1GVVC$ODY4'DR/*WXQS7'_;3\'>NZ,!5LUQT& M@AJQ('IX0QN;ANK$::7?[IOJ3V9Z8U05Y60WP5L=#_.J$RHXL0_G?T[=V?** MV]M^F)_XX+KY9A$/!NZNLTJ\55LH)$F)DQ*WIL2?XUGG49U"I#5CR@NC7"J@ M&L\9T7@V;^SGJZZ[[:N@OG5--2AD/@RA;HQXP^A#O#8]'OUL5JV'?K84/7;J M)K9L5,]L-.FWP:*'8* WK.*'$ DJ>QV3&X]43&;N?QNNFW;DVQ"_%D S*N/E M^3<- >FP<$?"76,D7H8GL^_?&X50_*8W=O9O\?J.0LM6W="0)FA)T-(:M'R, MFA430X^B2OW["CZ"3M?N^8S)K\. XIJBD^NQ>."\H\JX50>W*A_?'Z9U#6[5NP;7:%[;9U9N=IHZD)O;*OT*#YU_A5LE8!%( M]C;9V_9R<],:24,4/KX>EFI<)NG*SLN%@#QWT7F#6'OJCIKTM#4]+7;1]F;UM/9ZBQIMN6VM%[>E M1?-;&N8RCLV'7W-U4^CG9-SK]_XW7M ;V/ V^7TV&DYR4Y9+>W%[17C!L#@Z!:F%VI*JE9[XE7 M9ER"3_A7Y#SHN3E>@K,0G1>;GNZN>^9Z?@O]),_#H^.6JKNJY%9UIU6I\)B3 M*X+\/ 8%C4^;MJ]=NKA_JA\NFS:]38?\T.M6#KY^_[@5;-CK%\\J%^Y.E?UK M84)"E%*]^7CVU>Z*'/^M&HUGM]*7J8?8<5;TX)DJMQ\<)./L)'<5J!;-C\6> MLJ NSLX";*%!\4T&+]WW2&I01#9?)R5E0IB085X]>SS/V!#],Q-WV84O5"@] MU/UJ&4?E=K->^%V8X^#BGN"*I0K\7DZO%AI]HAN(/]7RJA\UQL<:QF&1Q4 MU(#[BHZAO,4\_T,A7,6Z1JZ/0>]F(> MJ)ONIUN0/OGIOL?/L9,EK-/[[^-8^ H3\7X0;UHLWN5P_*XW,OU(&?*AK[[. M],="*C#5'#.+%9$>*\0IA$@1)[D%H&%#U!(-U_*9A@4AU\^UNBT22A4+-K=* M]0KZ-L>7IA;[)VSD&)&L&"16\TIKXVC8=&5:UK? M]EY8G*.E%YXN=OW>3VRUF-^4\:Y"^L9=K7,H.# 1*6*G5)$@6K):LT9+K6=/ M"DX=?=_6$GTNFDX^5@-]Y\J_9Q9.((6@1 IH80AV4$EMC<.*>J^04JLWB+2T MA.?@("*[.?L-]7K%\8K&%R5%V1'\V:L0L9Y,2\(?W+W,K9& MC$K+4YN[NID@)E-'I8OP8#!K8#[+YISXO;BKV\896_FW/9\-7'1]5!ZF_W^N M>V%&0QP;3/IMD+=>$;?6W$N3?F7;YR=Z%BP*$JDP]??1]>@-*O*"8K]_R=51 M&7T[ORS:]7NN:-_0!09-;N.]:M_V(21^6/49T3AK&.%P,BY.1"W=B8*VJY*& MWB!$+#T[*39!E%VOQ:7JZ];/BIHAPC_#^WD=*A!AC M1=]Z6M:^K3R*\^P?P9,-WSV;?WJ1$9@2*@S#HZ/G%CRKR3SG9)$,''CU+02' MX64?WK]ZK:*DUP^NO@ES-,OM-KO?XB8L<,&>9M5-+ .>UW'D80+TK0KD: >. MJAV8J![GMYJ:WE/@J&)/<52M9*-J9K&:R45 M%^YKD+<82]B2O=.[@545QVGT!X>349&GFM0;>%QTHLRT$&E";%!4+T+,=EN4 M.Z:N1U4).9NA3HW^T PM=DQI%:F>XG%EIC( <^^F'%9TN//"DRX.JPL![# \ MRYU7W-M7#AI&U\Z-'^$"/5L@ ZU?+:QK/?ZSV$<"(MX\0SAQEV MG/J&=-CF)/Q(<.N@L!KQB,AX9[)>48V\&^VUQ>G!AC=2,U);U#C,GM875*BI7JBYTC5X_ M)L;-OSN M,R<8;?.DYG.1'C\+:<4@T,I!K#P&_I$1S74>K0B>]V?^J[/8&YJACC:DMT7> MV=QW:4Q7,7'?GSMT:#JH'01[6;./*.I)WPX@2.^-==DN]XJJ1+@IT$>Q?[/RP:@4]/A!J;V%MR]*MX@J(_ M/WF>[5I+V)0-DTO),-E:+BR8O3*U?#;3RK5<"*G'4EX2\R4+)8^V96']4Z.? MFO'=L61]^5QS2(\)P;Y.>]X'D#8LU.RIS\=[^[\\W='V93PT?UP')'/YZ/V_ M)[WQ_>R9]Q1+J+#BBFM"*1"8>^Z-PD8+(IEXI-WRX52!\HYOIT?.U5RS=49N M)G:ZL''C4;QHPV.<1\62O5S)<'X.5Q[HW"&MV-#D[>ND^X1=";M.$[NH-0 " M1;%&A! (=6R@-=*X@&G*H8;#!C;$KBIFT*Z?EL4KO+C*_7]8CS.>WI2 M-"M?#6*Z\;ZX2/'!/?G8HA% WD&"F, M3&GUHP_IY !H[_C#A0&6(LP<(P8KS:@@3$G/F61(KM[XUZ6JW]-G%S^+U%9* MF">D. Y2< <,(!@8$9L".!6& &^1$U(#;\3J79#=K*(]!TIE9X((1%<9V]TNZ$'?19F_ME5L!8S35U-)RTIPNNC1VDI M%WLH->V4=4W+GI8]+7M:]K3LSZC@UM#(TD69J"NY888^N/#Q M!)&O@YB[RP9N7%(#_46E%'>*45<*T\O3"\]2PB4)\S99V,7H\D,^O+D8FEY) MSC,NSSY8-_5"@0>**PT>- 87=G M8^O?7'AVC*,+2OGL91%/_T4?/Y3^ 5-4S][<=\JF)P%+ I8$[*0$;$5_2:M. M'O3,:TP4A(K$/C1-K!;$ "8]PPJO/@BSFPUH'73C.MB3DN AP2;+F3&<"=1GW4'.'3IS5]_QSS;,-!DUV ,X;!&L:YE9)"I(CU1!)E M.49"*F^TD_3X6RS98_; ][X[^_)_73XL8KFN&8(-%;=;P6""G1\7=E9MBV@% M=YA1$$>V9Z H,%P4.@ M(+:>&J^9YH80B(SV'LIXEB912*GZZ,].A.7)#4MN6,*?Y^:&68+BR;U0$&N) M4$X&?&$>< $!"A_@]G:H)A_I!\O\=36]5YRKU7AD\QPS6C=]S^X"?(=1O,M0 M'=RQ3_YIO)[U%Y'@7.@ T803C+32W$EIE5982 #-\;-USX80;8,S\'[,,#A! M41>AZ%!(!"@51@ G/+/$$B.<-,I11!U@!+<:N1XY?\>Z>);(00]Y39B1,*,= M[\58"QD"#$N"#1>2!U$-_^04"X9.E23M5$+7! \)'CH=W0B)G1,0 B@!$8@+ M[AS0RDF F'#6'9PN#9ZSD];M'R+W=+AL>-I_V3:VG=(T=(04OKV87C@X\_"[L<(TP]UX0CZ"6R!$DD M(+;8:(0D(=:8AE;ASI8Z*>\B 7N3RG8QHY#P*^'7">*70SHX2UPXC2TAPD@% M:8 H#X!U%-.&4FGG"J1KYDL!.85.C@1O"=X2O&U0 7X2W01A =TD55 CXIA2 M%'L/E"=2<8J8WQG=#EG*%2>-7ETIY29,29BRF\NDG0+:88D5$<0%+($<,0JL MQE"PQN/T-@25QXK6^_&+V$GL;^BJ7[20)8Q__L?_"1_$+H*?X[_"Q$9QZ TF MJIK9Q4^*6RQ\6$C;59BX?RDDN'706&4@(5II3:!Q" HI/0QB6)$@A N=O1BO M>1$KK6KS$P420# +I9:& *05P-!+@2 +GP#A<=,35UU$XCK%U?GY)YUGK\J7 MKB9V_Y/$MIDDOLLDD6TFB1:35,A.9EP_:I()2O#?+R)#6OBY4HKRY\B_%(3< MCXOO3[5M4P'/EM6S3IF7N+R03@91$:M/"FA_G:G)>/B@O \T%/M(77>W)JU M#R-V@#XUM'(0JW4O%@?*#.U>*A ZV,XSBPS /'PP6$?28 M0RH9RLQ]E\8TD^,]CN$]:$MFTK>]"5*5;.N2;%>)OZS(_"7I3M*] W2KT746 M4RQ=DN\BW9,$.PGV+O8_[OH^11$Z5(_,Z?%T;M,T],5P(K!556E/N.=12[XQ=G>F-P9VL+B=H2]"6H&T??3'& VZ+3%*>')R>')+JY2B.F48U92 MQ@#A0DEKL%(>>XD-"''>SH!R\)X8] Q0I4N=,?O*#:8C"0^%34>S")TRF6G9 MT[*G94_+GI;]2,N^#[]B/+P]]8+CIU6/ MF%):]%#*TRE#EY8]+7M:]K3L:=F?4>VKH:?F0.4O*%KTDB[*I%E)TS+TP9W. MG1E^'<0\6C9PXRP6P;*_J)1N3N'B2F%Z^2R"IB3,29A7YCX6H\L/^?#F8FAZ M)4_.^+/+>T.[=AK$:\F0\"6( DM11*3S#SC*A,$^F\-@:<*"P.Q_>K:LW M6Q8CME".L^*#LU$0:?\8)^BJR/W%S[\OQMBWL?$TZ%41:_<&F>V-;H>C\$L] M&041C0&X:2< ;YC5PR>Y5@SB( FO#<1K1?+KY3'GH'U3GB2D=0EI-I\W0]N" MZ9S%DL\EC$1#]7'PKL*0-Q6$S-A8I@TAF#F. 2+0:*V8=L@JB+ -<6@C0<>) MV]CF1IVDMTEO$[(G"7DVR"X!TA@3@X4CA&&@.#-*4X,9H8J(U8G$!+NI9+BZ ML2H\.X8N7X/%'F4OBQ#F+SI5"%,F*:5%DS G8>["@B1A3L+[4\H M1AT\H?CA()TC OGJH1VU?>0QBM((E0&_/\?RT'#0!.-P!L<5I@A39Q67BE K M)296.>4]0C3\W2:.;TF$PQZ#;]_[[NS+_W7YL @INX;;!STM*T%!@H)=H8 @ MC:RW GD*B&=8&VJ5Y\XHZY3"G2]O)Z!(0)& X@! @95E!CKHL9/$.:0XC8E?]]TUWB3+LP\\T".+XW*SX2K"XX93 MHCN9Z^ED(G_E>0OW@;'WR3T/_;.^<)L@@:$4 ;&*<%B&( ME C$V))29$[?@;IN5 I;ZC-72P/)-1+J+=/Z3L4Z!GN*2:.$D(, 8!+2!S& MSA@K('>$=#U7MD%-5':1J[4=*.Q2Z)P *@%4BP!E*9&$PDZ?S>T.- V<-$%WHH,.D^76A:]K3L:=G3LJ=E?\;+?JRJ)-G66SYN[_<; MU5<#X\ZR7U5NKC,,S[*?XH+-C:X>2WE)='M_>A6_M#?W=/OX<.4R="L^M,-) M"$JV%YZ6I. _VUS(5D/1CDS0BFKEE_'0_'$][(1-$ G5=0YJC@FW#-A ME * 4&,4E9+2G9'TD&75$RB,;(>472FK)OQ*^-4Q5U H;T.0+#ES<>N6U918 M2F#P";7'"NP.8(]5D/?C[Q'9Q>, GH&_MY#PC7_^Q_\)'\1J_\_Q7V'.HZ3T M!A-53?KB)\4M'AYQT(TB/RT,IE" J_#4?RDDN'706&4@(5II3:!Q" HI/=2N M/C,C7.CLQ7C-BT3I5#0_4:"@<,Q"J:4A (6X"T,O!8(L? *$ITU/7'41"T^\ MSNOYO'81PNJM1E4^_<_36:WPJU$&ZU\M+TD)@E$@!VXA5P[B M_NU%]JI!$)H^*>6BE+*9?\^+2PO+*;993KG+Z >&'?VFF)'.0,^H,T8)) MPR'%7'$4/ (>B;SJ:WX;%@ S'M^^?O7J[N[N_+O.^^?#_.LK! !^E8=?OZJ_ M^R+[?M-_W5=14-W@Y>]?BA-3)\%+B.I=_R];^"]$-G%/77]BG8WGN00'(@M3 M:R;]Z3FKY;$OD:FL9S)=9IF"EHW&T3TH+H@>AQK<_]>?@D[QOXV"7U%DI*9? MOHTYJ;-H:C@9-XZF?E!YOP(/ZSE;\E8:Y7&I_OJ@H-N8Y=TP56Z#J1#L M JJ-5GG51:( U04G9SV,;43'6GLWUM8YJ'[4]ZG1X,72RB\A\1*X+*'5++(V MH]46X!E9RY> \O&'%T#8_/"E25C&RWG$W"[+LPQ\GCIL&3=>(TL,\8)SZJQ4 M3B-#$5.M =]CF/\N+WXIO*>&LP\KUB9<:Q]1F"K MO+\ICF>Y"X'=*&)CQ.22TS["9]P,'081M&9H>C$.#$(_O@XX/KK.?']XEUW' M+-9H>9'C?^-K-<[N7+ #^92M,MQA/"P>XE0^"'HYA\/R*1S.W5>51U4.5B#O M?0L?%KNV [)/(JI' *[Z+%;A\*.>P0(6SZKI+![7]RCOO#XZK^,?;PW?NR'Q M,J@FM[5-V&HXN^X).=R;A]H6WA('D/+84>DP$91IB;G47'.%D$4<)KQ]!&\# ME@8@&TWZX^@ 1Z=RI(*65?^^F 0T"S?*5"\/KQCFQA:K>C,LP*X^"?$L?KD) M?CI_.41^BH_M_#C-[^3]X;NT_>?_*7;GQAQI/X0OU? M"OB?+3D+"(2T2A!)"% F@%( $B&1M=8!L\8AW67:<)IWK%KJOER[\-B!O9A" M?QB="=9G$B;KS?W<4$JRE[\MYN]B.GWU44'M MD@PO5UNR($_]F0A'U;-96]/<%2G5: A[X_DH(EC:(""F3L/65'6[AS'P+A\ ":T:\A)8"1(F+848(3Q0#6"$ '85-EM=!HFT&B0^UOCO$%SM'!E=-^>5\:"=FG/6CWUIC7IB_40B1HZVX=JJ^582> M^U'PJ(F7^X<7GK;RX(]*2O\OK3\_V)"]Y&7,B#3#^OX#%;<.[: MGV^RS7S3YSK?LY"8U9._1W!L[!A8=1%[KK._?VEO+.FONHC_J,;H;;\7')AI MVNG+L#\ITBW!II0N3[!6WWHVO%8T2]G4+%5&++C)\?-@6,Z""0FSWJ]^4+W( MQ#HHDQ+1[D0C$Z*IO/>URNA,;U'\RJJQJAS\+*;(XB6CZ6#&P^QK?ZA5/S/! MJ@V#E9NW@-/7^>SRPB4;&)==.7,]"'/\M><>7B>\25C3\IGA:Q,?\SCY@QV. M*;JB1-+[]Z1GZVS=N+[5?9%LF1K+LR NQW_>HT MKS#F$F9HBW;=ZP-/Y5_9;_):-E\5EGI^>2+#\TMWT1M,:^?6]SGMVQBDH MAQWBT?C;A_SCU .I9[9R-8J%',VOTLS+%$Y'S[A].@J-A>15%XD$G=O.=V/_ MU:J+Y'.=[T,["HV=&BOC0_!X.3?J#Y>?9Q\6[WA6 M-0W&+\=:72RPA0_#S(\*A\;WQM5/LQ6O,H5<]A=.GU6>'Q!\M>%75S0=%ITR M]4D#@_B258'RK.B-G(P>WN/I<WU=ZN$(L0'3GO"K1)9D!PHU@S*ZKTS18_!Q6W>ZV?PK"@>G\W*0Z;= M5S4HM;<0^*"0PVG5/0M0%43UZ3U,94GTD_]42WJ5+I]M,4#,6@.Q9M1XXCF2 M"!/A('6*.DILP\EU2P6%VO?O\R+:DQ MC#\>PLELH0(^HB_BT?7-J]I;$&O>KWW+=BJH-U#(\.SRLZ)9M&W!_>C8+J MQ4A>NW%,@OAA",AG@#SB?#!0+BY2,%UWX^NI)-S&M8O:$<=8A.GE_8J^D&!D MO.^97F%#9L+W,,\"O$(@KD8PGK?]>*TI+&2X?+Y($8&J:.>BR(9;%0L21A6O MBO\LK'IY%GM6M=;6?39[,S);9>\AW_;*IG.P:<(D83J5@8#!5<*<0I-L!);G3#>8@;U[,9A\)@J@40 MEG!L!8Y-=%P9(R!6E!VLGGWL%+,?1O@I?(G8]C::W$2TG[%;C[KD3:YW=*:G MMF#!Q*QL*9\^*=ZEAK2O1;MA85JC"SYK;!ZKXN]!K;H;4V \\U\SWTU,TW M?RYN9GI\<_Y3#?G-IY(V-J#NS!RQP0FHZST1K'SDAH>)KFYWVU^7TS]=<(:# M[QN\K0?NTVCQF@Y*W&5YUB=F:.-4W8:VY9TE=V\"=? GHN^_AP=$^_\E M6OG3%=LD*_N7E8_Q 2\K5Z]Q#\31AI:D-TGO"A$ICC@^71'9LUW>[-3I^0T$ M_!PM[2"H/FLI#W]9AZ&OVU[ 1Z=CCUK3#@ALP-5U:"!*LY=F;_/9VQ?"S>X% M9^3/ZY,9'IC%;6\//2L^.!NYO.A! M*$>WDK!],8KNR4:N8A4]YAP\76__S7US@XG[D ]OXK[2^*7_Z8VOWU8-O.^_ M5[TO%['X.7+V2GV?J<0#"P!U2&"C%<' "*0B[P@7WF.,H%E9"GF@%ZWWWM?U M_F*/?J5\4]UK=6/^&8!P#1+1P_G%:VG-'HUP0IV$.J> .A1 S;T#,#(<2:$E M5A(+P017TCG?> +0/.J\G38'A+%]C'LB"[@ILCI54N=]@)[>H/A"B3K[A:KU M:(_!.4EXE? JX=5)X94FW!!F.68<$0&A-L0K8KAF!A,+UO"2'L&KI2;)0R#5 M&DZ5?,X@=;#8O#F%O>>H_.D N9,1^F.-JMT-U/=7^-U.+U97+O99JEEA%78I MJYR <9#6!+B'6"DMB&1*"NQ0"*D99=HXY7<-H6>T8U8YV@7],-RN>J8'KD;( .J%D&1U>_$^HMMV4&2](!?)^'%R9>'5S3&( MM]@;4V_2&N^[O^D99QN/",;/-?]'*;* A0A/0$Z@T)I!CQ!RFB EC+4;[E?> M%AK1&9+\>>?FDDHGE3Y,XP.4G%%@&=*$P!"J:0Z!=!XP1[C"C:>I[AZDM1QH M8=!51RFA04*#$T(#[X$DJ"CN.0*$DA98!Z@5%"&!)&H[S&K+'\!(G,/GC #/ MNU:W9@/K,+\=%FQ9<4N\>[ I>]TDE/)5SS5?];(3^)!2L4FTVS\D>J]9 &*\ MI_%$/"B(ET8)P*WFGGL@."7;YV)3R+ A(.Q=CAH.*Y(9"&]^1 2^6$1U!8"U*);&.%[WPTG K M =9>IZF;F:JDMDEMD]H>JQ4'8*O#R:#Z;!OPRID@BU>I64S W:&+UJQ=!0AI?K1K4'"WSXOO^ MPZDPXKG7:?OT*I5=YQ$X_W1U\>:7]TW+OKBLU0KVQN'1)A(7%GS8\;B2B-*# M\6BZH&KIS1]_@9I@_CU[^^G7SQ>7 M_SS$\R\_7;W_DEU]"L^\_/+IEX_O+J[>O\L^?+R\N'S[\>*7[,M5^.#7]Y=7 M7S8?S7PV#;.E9%KYT19I[8^#+'R]7QZL41X^$\_(R$;7\90K=1-D>3SZZY+D MSA\ U=9Q4%N=C(C +M#?>.K&JHMH(H!?)]F<".#7RY@?CP >):+9#20W<2(G M]O?$G]UQ64GL[TEZ3U=Z$_O[4RN9V-\7IN/'9.!.LY=F[V39W_/AW;J6,I'! M=Y<,OF$9.[9'<<4(6]FO^)_MC:W];8O[K%4:)H%F4CI&.''""4& 8@88J+EU MI*%C%TYKE>C(Y.H2@L:=A1V5LGW8MJ2]/[;V8D:1%XH&S24,(.G#/Y"6W'B& M@Q:OUM[G15+>40E-FI\TOV7-QQ19Y!$&E@#BN! 4*:I!4.N@W]XT<(.LJ?G= MH_N.9K[I!)6."F6'TDS'9P](3-\'1O,]%/Q:4YD];\UL#]-7#W2O[:/,*2(5 M@$AI$GPY@0G0ABN,L;/*K@'M'2#(A 2<@ZZ!=N)SZ)[6GK*F$N>YA91B&316 M>R"!I%(*2J@+GAAI."/J .'7(5FT,6HO#$N*G12[*XJ-%?%&$80T\40B)JC5 M6 @.L"6,>W'@Z.HP%IL_$V7>:T-=(K#>!S1VK4'L@L%X=*D'18JB4:*U_J)32WN&UFV1!*5N:1+O;O+*( M6$&AMH #1J VPF/JO32Z.!'#[*G0\L,$$J?%*YO@)\'/@>&':N2\#PBD+0%4 M" P$ 9P;#3"RR"7X^8'@YVC14J*UWANZ)[K)1#>YUVG::[\@II P22D$FF@. ME6)0 2^@@-@XR5/A+/'C)L!*@/4,,E5);9/:)K4]DI_!-%4,8R*IUP01(YRC MDB)E=? \L(#)S_@1:*T1V(K;%.[";4JWX39E;=%:;S]5<*NI0KM,%=MFJGBB M@5V1G*E5/3'!KI=D.AX3+$RDZ:%[>.R>F&BS!A:DIL_2 MMJ,U!O7#U%&>:Y'$,DR]E5)B2HCF6GAD+37,*,H%] U\NF!:)(%'YM/E&':U MKG)"-=^$.0ES#ER8Q8)@8ZWP7A#GO;3>6Z<,43LG"=9@;=W# M/O+6P^=$99RHC!.5\1)!JE$<$H>TT(X8 94C"#!&M<&:*M3 H[A9-'P08D3 M^3G^4:F,DS8G;9YN-!+":J%B#R$GVF$M"8&2!7?.\Q""'B?./"C=,>S>010) M"!(0'!H( /528 @909P "C12#B .K.0:.+E&DOL$Z9&!:-P_?]+*?W(EWD25 M?'+INL2DV'Z1T2JL/%+<2DQ".!7^#8'A :V0MDB9E?C;%BB* (I-G/'/)KV5 M5#JI]$%4FBOJ!<7<0NR)!5I[&9L&@"1(*^'(?F*K]N,CEM @H4%"@QW1P N) MG)28::N)U$PA#Z2$!BN+-;3;H\%>J9*#/_#(J6_/!@$.%C EJN268341.K:: M7MH[O':3@"91)2?1[C97J>8,*(X%5< 1Q:!4P%!$C5-60T?7*+FF0*(=0-B[ M'"6JY 0_78,?1Z!7B$&BB"58X!"Y.$"=T89 J7T#252"GV<+/T>+EA)5\M[0 M/5$8GGI;><>G::^=YXY(K*CDDF$"B!,..(.-I@Y K64#D?^/5SA+G*L)L!)@ MG7RF*JEM4MNDML>JWVG)D?,62AB\#.6%%MAXKRBA0AN?&G1^#*IDM!7_+]Z% M_Y=OP_\KCD^5C+>:*K++5(EMIDK64[5W1J Y=L#S(VB?/=&U^&S&Y7_,;G-AD$5L]M\:"V&LW^]ULZ+/>\M#/#RI-9"MIHKM(D]Q& MFB XON8UDJNOO(KM,E>PD4-^Y54PT92O2(S69O;8-.7M\_:V0'VZ<9[\\(3F MHT5&\\2/VIC[[P:3>>M2SIY^ZU.7\!#'Z#RGX"=>3>#]C\6Y%;N8?N9]NC)GRUZQD-IXWDLQ, MTL,3T\-D9DY&O/=:N:K*P$@T4A(4H 1(P",LIJ"T2<*MG45=YRBH=,+3=H-Z M?#6?6?MG=WL[BRSQYR))/+LW1&-D.#,.&TDPT\(ZS@#3$!%!!6C8N8BF/9OX MM$XE0 AW=8/C"76LGQST)**F&3"X&=I9(+@8?79Y=(W45_?)%\=7SV"#M,!Z MRF \6XD8AP2A& I('-?<"]5%;*"SV("GT/ 2K<2&9W.FTMXEZ\_)!TH^T&G! MWM,^$%*6,2^L(1X2 ;Q&CCA($$-:.('D,L[!*)AME!;9)72Q'NB,=0NTE02:C&'#:=_'!T;MO6!H'@VT)!\H(X"4?*! M.NH#,6LQ\U#&;4X$(JR0L0)*K:P RM3;I0YVN,E>?2#,4A[HQX.>Y -MZP,Y MJ*FQ2"@&+>'>":P5)L$!XDQ@CE?OZS\I'X@_$VCH@ ]TL)KB48[&W>TTVHY4 M$KM-8QI&4[4D++25=(;+]-$1=M++"RX=P%P3810DU ,=(!T;23UEP$O:< ;Y M7C/ZASC"CK&N9O83RWK"AX/CPT:.'Z?00 D]IA@'N%#"< <81IX3%6N"W86+ MK?T_U-70L$LE[8]+3O0BP@%G-$ !4$"B.TYAQ8Y:3#T:$Y<";^ M$+X+0>?HY-$H^2X)'X[@NWBBH>/<8HH,$8PH2"V1WA$+%4.(=Q@N:%48>^1)D0BJ11&B'DFE.::MGZR90=\%\J? 1HEWR7A MPS$*;L!2RX+>>P$)1D )H"G$$#'))!:K#^PX/=^%/(-(IP.^R\$J;J>QBZ\X MZ_?%SY4TA[<8JWY'"F^I?^*4^R>>=O<$H=Q+J>-Y2\';XU(#30P%7GGI"4-M MY\W;<=FPD,^F^2'U126]WKN;II 6S$.N(<8$!AUGW@,>]-TBK8.KME\UW]K5 M8L]&RSO@<"5,29BRDZ\ E?) .JZD<,0)JY1TF''(3( 6+1J:*W?+4[?D*P!Q M3I\)BB1?X<3UN@533CE@4ANI'1>$T:B0R'GFK+%,8]QZ<;FUK(EH4,(.B\A!I<^T-\,$=Q])BZ53KVY=:8J21^-GXXLF* M)KW>>\2-K''$( V!-(1S)K$G1 -.*'(&R=9W(K46<8-GHN4=B+@/5N+H\*:B MQ\^L[$;"HMO5ZV6RTPX5KIL&MW>M^\LV/I?1"%A)#8&6$::()!!ZQ2UQWF#& M&WRN-=.?4^F^&-CW,[*]H>LU*M;KY0IP!ETEO>A2X?FO"582K!R'@Q 9(J%B M3H; CBJJC94,((D\MYJKAC;>/8#,FHZ?[WUW]N7_NGSXXN>7)P\JJ? M.?< A,P)B"ATA&FM&>=*(B")EU*BAA:W-1.N+3D/*WR&IK1K4N^DWC^.>F]D MQ0&AF$F+-72 2$:5Y4YPS@S4 0U#RI>;LY \--18CJ" A& "E M@E);98'4(OQAMT[(IAQ R@$D6'D&L-(*!R]F1&(((/)$>BU- !%OH'"<. (; MVJGW #+)>Y@=X5$*,"0.]*0VGLR>S-Y-^'QD3KM006\&+SNZ] UM7 MF(8[/DW;>)422F&%I49:1"C%FA@CB1&<*"9X4[BXD/1M;T,,.0T,7['.G0\. MGRT,=<[YZS@P;)96,EHJI[57@!(GC8+ 606P^1SAHD. M-/TD4$J^T8\"@2NZ;B#5U$ CM$3$*J^!PU1A)1FB'L/5O%9M;0"2IY(T2[Y1 M1V$H^49[](V,XM I*CWUC&!/I):0>,*]UX)1W]"=]R1.;.T;T5.A@4J^40*E MY!MU9IJV\HVL909I336D1".AE;120"29@5[0!M]HH5#0WK:NE#=*,)1\HX[Z M1D108;D%6@:?""JK*2="*HP<=]J+AOSRDSBQ0][H1$CO3M8W6JI5EG__Q_\) M'ZH@SS_'?X45B.O=&TQ4M02+GU0SOO!Q(5!787[_Y3GAUB,%H$&$828\8II) MS+GR\41%5'$!A2N=O1BO>Q4OI;WYF8Q#83#5 @A+.+8""Q#B?V6,@%A1!F'3 M,U=>A>*ZQ;7Z^2>=9Z_J5Z\F^B"3Q;>:++'39*&M)@L7DU5(4F9/N@[ '^>4=9]%/6;>W;V8]Q:]UC EH]/XIU/Y*',#ZVSVJ\K-=8;AV1&M3$<:37;?W3O7\/&2GZ.X G.J M5WW6DK6;[E'/>@,SO'&O#Q5('J3=&#V]7"M;V3JNA;'B>#RE.W##>!*DO0H2 M2H*4!*D-08*G*TA[]0TJSYB1#A.=+SYR#P\]*SXX&[F\Y]?D)2F/YLZF9W,O M"]A#++D/H=N%-:IQ73M$(-4XOO^ XBC573;@IAYXH$2;5/ M3+4QX51HYSFQF&CL-+?>>>6YD)P#=^BC/?>IVKRY--A-&4R:G31[-\VVPB+A M&52,6D(HETXS:8304#-!1(-F[_4DJWUJ-I&-7>#=E,&#AEKY\&Z5P"Z%74XZLV]ZQ=BZ=;C@&D*X57_$HZ/=!3:9-9XP##C& M@DAA-=4NBQ5X>.=0YP7BBCYZPM]&Q++@^5[$PZ_B/JN+:< 1'/]G2" M( 0E)5 [ZZ$,.FR:Z%.[=/PP.KZ"%^EI):?(,ND)U0XB MPCF7&#*C#694""OA]OQ(QU3R]4B5()#M)3&/H.Y_316G38_6[6IEIPOMX-WL M]=[X5*WU8(\31@32*C+#$Q,AD#)CN;00(R%H [MK%P[ A8\<@-LA83F!C&Q2 MM@,KFR*641J),) C#@M%H7,QH-","0K%?L^NVUK9:#.+$)2E;%P;5OK+M MY-$;3#CFRD#N,:%&"\:D9#&&YQ@!TV#:#G32W'I>.96->XXZ)#5=<\=/\ABH M["\J\;4^1[[6G;"+0&F!QTPKQXA41#''*056J>"7!P?]-$YLPLW,,T??)+E! M+B%IW@^F>8AR1ZV*43 B&HA(X42@,5X$WQTR?^SC3M;4/-A>D2YI7M*\0V@> M)-AAK1W!D!#)N>($:B4P%9A+8]EIG%" Q3D]<K3ABSL]L[_T@U#O MU:'?%S5$]V!O72*3KC1IGB0=RYI]WXPJR*Q!7#FB&5;<$.,](H Q8D$#-N^% MYSNF(A-?4P>&G\ B@<7CCIP7WG.&K.4\>')&>$L9)\!*!'&(HPY$? MAB3L-;4:>1\,SKO)[5ZXJ; MHLPGE,))_[S,;-8@E_6OEA>F!+@HI .W)BG:BX#+ZPA)+8R5L,S_M/WRR6V6 M#X.=EH]LM7QT2A,X59*-:/#>??G\X9?>:'RU&Q?>+(?=:F*\%PMH,8<<"WFH M6>BM1E<_+"9IEI"U2$-M8>347Q'V-CUYZ^:<)0K;SW?UP.!X,QZZT ML^&'?PD E2=<2$D1[-87O/;L%#T\?CV]:M7=W=WY]]U MWC\?YE]?!=.+7^7AUZ_J[[[(OM_T7_=5E!DW>/G[E_#X:.SJT3^2S:.T2.35 M>QSG6&\&T3KW6R74*0;S<.?BLV\J[ZG!S/.*=1GG:C"*_D$%1B]^OKIVV7": MYHOIO>@_9 \5_=[ ]".95 M1U7#\+"\*$#/J!=0VMG@6+A!P.2!^EHTL&#P!S<(XZFMN']K7SW]Z%06B MA.9:;!HG?Y$[]<9%'TH?:@>P'N2]=^T[(O+6JU@;QP>;2*8%T@W] &^ M@^@,QJ/I@JJE-U]-^;;Y*_SZZ=W'R_?9KQ>7OW^X>'OU^V\?+_^>O?WTZ^>+ MRW\>XOF7GZ[>?\FN/H5G7G[Y],O'=Q=7[]]E'SY>7ER^_7CQ2_;E*GSPZ_O+ MJR^;CV:>916S)9+5\J,M/*^/P=KT^OU8LST+ILZXV\+"9*/K:-C439#E\4/1 M;2JY3WG^!Z@7[N#Z[.RT3.=@>R/72$J^\BJTDY%K)%]?>16OC=P<%"Q-5=^- M@YR^K$*>A2F<6_^%Q$GYM;N R \7%YA;7&F=B8Y9>-$IV@QZX][TSC._K\1@ M^OM..L=/N,%^V.\/[XIJ]RA3V6AR$_3[/L)I[?<%B^""BQN&=W.;]T;!5PR? M!F^S7WPKW-4&?36F4-C@)QO7^U8@X-OX=77H5WTH1&9OV55XFC'PF &W-,*Z\B.TU68RYMY55R@R,!.G4"P-(!!0MY MU&GHM&O#3IV#WOE4@-9(@F=SZ9M7E58,8TN>X(YP!K=S?L >R8)7K^1> MV]":1?JBMC5)LN?'A+HCV3OS\Q]5J),L=4R6=J/H?[X 67D^_";D>^[FL?]&'GX.EFGM)%FF40D5H:XE3XBQ 9_@9> M.,X()%I#[]%R_\Z)<;QC3!KY#PYI-G;8C]VZ5B>L25AS)*S!5-J *=IXXHEV M0!(@(=0> 88]K5/6\]L03@IKD(1M=Q]V"VL.Y;,F;W13VNLC.J7'LP;[#96? M!.%N(RT"DENCH8E[.(360GCLO)8,0&RHT0?QZ@[ =(N%:.2^/!+@=LR#2XK9 M/<5DE'DA@*3.$ "YI%Y*K F72,/P]T% I M?2JZ#1K9N(Z9KUMS8;L06*\L#.Q[V'OB-3G9^#8-@2"X2X9@0WU/&C4J&5:*?[A_3WK!5L;?G-7\)Y,\G]V3>IM';I/Q M?78;9F@<+UU6UM^:YJ1ZBJMRLZPW+@'?.55 M?,.=KRT-MG&;[LJKQ-21O9S^-)$/QW4?Q-KQCEQW P#I/UO\>.;^RJ-69B&.(XW_:'YX\7#RV"(.=! M:NN"7QQP!DD-&$,$.J@M:0B-ESB<77!];Z-?ED]WJYNRJDM:9.JN:W8FAXFN/A S4QQS;*4Z?M:*>>W MI3\LZ#YV5F_%&(B?9 QHNIPAML05_<]-VM M/>D+<>!C[N'6>8J=MZ!O0,9[F)/FP@[ M,>GNNJQ[+2#M?G;A//T2/T=+_$O59RU9V+<--O1UVZM[5!5%SUY#=]Y+?U2% M3++4,5G:;2]]DJ4D2P^R!$]7E@[1:5*V9^CBP&CF-)/+&$"^( M9$HAZRA PF)C&^OC:QTSW<&=U:2KAT$=_=RG!$P)F#H&3,A)HBG%B$M&D =: M4D$%$]083*!KJ%6L>0IW]X!)MMTPF' IX5+"I?W@$J.80@L4T5J3^'^&*RRI M5PXZY>M#O=SF9Y1W#Y?X\_:7#A6D_XCA]_( .I$!V(0+IRD5T)'TP/%,VGYS MIT^3!<(V:(T 0K8KC5+$38$$,$,7-4-YB+O<;7!Z#M0+2K9J-C/FO2 MXI/18JL!$%@(ARTGRJB@RD$[M0%*&4TL.' P>@@M[NS)Z4F+DQ9OI\484P0I MAX9X1QC'0B$-K0)"4N90W79\L-#M,+:XY=UG1]#B@Q53$X/6SA76>F]"9T.G MC-4,\4L)+Z!6WK- M$'G/( /.Z0\',D>+BS>GLUN],PGQ%CY7CZ<=I5 MNC 7^VBG,YA:C;7VVA,(D03 &6HX1M!I+-P:6__;P&D*VC[<:%] _3@U5H=< MO@0<"3CV7301S!,*C7! $"N50#S\CUID.7/$-1P#M!!VM@,JX>QU+\5_Z])0'G MUE0[!&Q%M0-WH=K!VU#MD*.S$M5TLQM.%=IEJAHI2E==1!,KT8HD2:W/B97H M]+@%$BO1^GG TV,E>K<.@5^B*3HME4TT14F6$DU1DJ4.RE*B*=J&IFB=,OGI M=LZ>P(9(L.2&;4"2U.&]D1WM@$E, %WNE9F-&<*_^ZZ!7GVVWY<(SZCV6$A, ML(/:,(^1TPY[@SA"SXDT"78U?7I"G7H)DA(D[1F2M%#$,Z6L@99H+X45U%, ML$+"JZ93#T^6+@GAV>Q%8I/(NF_8 MH.%0&H"8<(PPX[1&W%&A*-"48]NP2>;4.9TP/!?=M&\=\ZN3_IZ _FJ%).<. M4*0P\3#HKP;8:DLA-=Z !L?T&; Y==0_3?J;]'?CP!)P ##%@"E$O M65P O M#<0>,\Z->GX\3@2=PY/7WX-5FS?>&'_PH'-#[J0N[!A)[ ('VOAQ&NP"&T(V M8U "S2V7@!"HH? 6*X0TAL)H3WUW&9(ZRI^7R$L2O"1XF<*+%IX)2A7GDE@; MPCN/,.9. A=".MYA;J03V=2:X"7!RX\++UH;+J#BEB%"))'2,T6($]QHIYBD M765%@EUME$BL2$=C1;+K;(_J9@B:2 NZTZ72A;EHMZCG*>8<0F>U(9"$Z-1Y MS03D'"&HZ>J>WI8(DLBI,-DEGI,$&3\V9%@#(BNFTX +$B)038"UPA"M1(A# M30/M]UZHD0)D=+0XGR C04:"C%G(4)PPQ@R5WCHBE-920V,=])(P;."A2)&8 M.)7(\+BD2(?L!-V!5@AM12N$=Z$5HMO0"K'PQ.N\GM'K:BMUN6NY% 'ZYV76 MGX:\0/VKY44I(2-*R<"M21CT(GO5( %-GY3Z\2 ;#VLWKSD[+&4CL]7*J\@N M2\FFO%ASNK\>^U.UEK.<2YOK0,TA]>[+YP^_]$;CJX)(:@':%WMXJZS.4_F: MIA[G!PA;(]$#Q9:=TEN8F0B?[=VPJ<,@-E"_BH]I@/I' /^1.7L2U6=")S/>B"O9ETY1D94*NEP>@ M"X^SQ?3=#,>];R[35>M1F !.6]CYHJ!J%2Q_R M?/5SA\&L]L.MPFW#;<:CL$;CZ]Z@^*7MC6Z'X5Y9!-K;T7EI6[./@YD70O// MR=UHL9[Q0#FIZI^L2_.99=14%#QJPAH$33#B_8&I><4?CHO;$"]YILI34,:^D&3 MZG\_^"0/]]J4C?#AFGF/9\%:;6^1&@D$5UY%-R1;K-VT'0?;Z):LO(I-O?S+ M(-)YSRPX^5_,M;.3OOOD?W/?7+CWZ$,^O'G_?>SR(#)O)Z,@L"X?!;?_ER"< MOT31OR@D_\W]W]WP:W!7KR- 7N1!-0O;%H?UIC\T?[QX>#?MG;8.4Z:1(H@B M%2QT&"K@4! W=0R>3$"ZH*JW$4[SB6N:"">09QA; @D*_V\U@1@08SD1&#@> M.3G+1=N[TWL5--UGGHT9(G1=/T:?K-\)ZZ]S@MYX@!- MLI0X0),L=5"6$@?HX3A #\TG_GN((X-;5>P![,CY@=UL9$[D35UN>:XR5S%Q M]39<&K_T/[WQ=9V\>O_=]"<12&+B*OR?O5+?9\^%)00Y+(Q6A!,)?2H4=L!0X*J0C1("M]XUU!IDXH\^;'_Q0X7&W8^"/ M8]6_[T3LFPB:3A &&1+&AH!0,$48/#C55O\O[*K MV[8ZYH4E_3T]_:6>-"1_#A5@M::_&'65Z"?I M;]+?'?4W&%' 8T<5U8(8#@5W3@$A@7)68=# 5WRH,*0M_86BLQN:.AAKG&PI M[A^3P5>5=R,0.;UTTA&Y@IYK@D=+0ZF5V ED"9-">\0H9AA8!)$S\'B1S3]^ M;^O\-_"\$SP)*Q)6' 0K%+=&___VOKVY;1S9]_];=;X#UG/FE'/*=OA^9'92 M);\2[?BUMC.S6[=N38$D:'$CDUJ2BN/]]+CV7<4SZ>Z43VQ#,[#M*K*L201TR.MY4>O2%;*E'RE"5PA=(73%BKK"UQP3 M_K-DQ34UQ35L!Q/5(+YGN*ZEFBUVQ;8\MK7I"EU]VW:%V#AB1>T'08@[X:^) MP-7NJ4%7DFR#6)9#ZZY:CHU-13940S%MV7(L=_D^VRNKP9.K=:G!SM9H[9A= M).1W]^17=D!F=4DAODDT%;N69DF^IBHJS8KQ[%?<.%J;_!J&V#@2\OM&Y=?7 M==?4)53>I! M3S%T4("2;1N6IJHF_""2+CN^ZON^KKVB'W)\NR8[1E);]6!'&7(3QHT0="'H M%G%,5Y)=R78U#5NJ;:NV:LJ^+>NZ9"DO5_3NO*!;GVQV; MW0KP"/$5XMN:4Z8;JJVYQ#940Y-=D9\9?DM9/8+ M^17RVR:_AF]IBBMCU]-ES28*)HX#WH@MZ;J/-<]Y/3]D;?!K'&D[+[[;B6@'OFD]O-OMP%=4XHYG$8PU[&JNYCNZ9T7'<@LZ2S:X6:Q$Z2^@LH;.FZ"RB$\8>T;OK7HH=Z=XJK M=H$6&RU-;UF>9FN*HAA$EQ*1=.E( M%DI$*!&A1'9.B1B&X^O8T'S9,S3%D< (D4![:+ID:[JLME@B#0=U79UL+,GJ MZJ[KJDIDPB7D/ZN]U.=O89Q-=_E&QA9?T@4;&=M+]49GPI"U)CZ^O3F_P0_D M.";X*VTK7BR*.R0X9I0?%/XGN+MY_[KL2D[]3"AR6K:]XFI,HQBU=U07/FNO M!X)%V2._8P&YM";:ZH64N8?Y3?2!Q;6]CY;TU_?T304WSQH[(T\Q[!%<.73H MI4/LPZ _(#Q\PL])3>W\=1#G]V?Z*F->UIRYA;J,A?FGU3;-:)#-AH5#FF<< M6\(CV4=[P ^M4\L&56L%W9SO9X)AQ+7IS Q:+*$^,1K$5#_]=-\[OCAK6_;F MLF8K&*3P:A<><<]Z<$<^HAJ6AM>*!<43,Y\^@;RMX^)3N+P^[5^=HU9?S MWLG]E]O^U2=T?W5]?W:'[J_AG5=WUQ?]T][]V2DZ[U_UKD[Z MO0MT=P\7+L^N[N\6'TT]"J4:$T$H?FGQ0>_W0P2W#T$=)0>(?'?)*$4C K(R MP#%!^!%X.4W>37!N[>_Z7RLK7WL9Y:M+A0T FHW$@=LP 2ZB\.$B^ :/!(!/ MD^/G,JY+E6#"V)>^ZG@8N5_WRO%Z1,8.. .NIBB:C W;T'W5EHAF:;I&_)=; MY.TA @@_HDL;CTG;Y#2L2%@B-&G;U%Q9P3HFA@E6AZ;IAF%C.0>6%T];KVI& MW0\(7!T.HR< Q1'P!OI\P$:#7&8(AQZB/Q['(QH6!PY MS^BAH"D"]L$?:MA7+LU4X%Z>:W1I*:Z1.=>TO_/E95EB+94%C80-D&JE2?/Q M,YL,U-.06H\N\,JO>W0!X._,$.1_$&<'-FY>K"]2T(4/M[$K, MX1J/TZB.Y'L-4[.P0E?=AC[W+JW MUL[2HI=YYQF;VB*[R]."ESK&2\KN\M(V<@],8X>;<60GD%E63$?2$+J9:28Z MO'8Y)^TF\U5OJ*?:"[VSW$^](FFM>K^N29YI8!_;FBS=BCM5>@=H7Z:]FFI1%-URW+\'5"7")+DNX3!;=% M%7=![UB=+2[K!;K0N@QAR3R(:M8=G>>NCE\A_K*NJKD:(ZJ&\0TMKYGLC;I;*_IOUO2*6(X+XA /\7# MYTZ8(,)S^Y$\-]_U+5N1B.^ $4-<"?N28?F6!':.J^OFUC-<^O=KTII*ZW92 M![2FB.$(3=!%3:"KEB([GN+JOJJI.G&P9*F^9BB^!!_HUK;MI[5I O5M1W.W M9EJU'^_HLE'5\5KDW:M04IXRZ'2URUU1J;ZJZKXCR:HCJYI%# S(DF.YGBIA MQS*(W%+A=M=K<8.6Z&A(:V?.C[565-I>\&NM96WOHQ0/9Y>/F$QM+JLB;()A M5BL]UU''^<5*;.+TR Z0:3VI6Z;JZA98H9*C:9[O.+:IF;KI.:ZAVD26IUBF MZVK%H.V*_G]AN3MO0 IM)+11][41P5A774V7-6QJQ'!MWW3!&)9MN.#*HC28,5?YSN8J:6RD^UBPK5Q;)FOQ 5,RTY/55S)Q=,'-V M09YP8JI7&ZK+O^ M96NE&!ZHH/3J@ZLY(LS?1+?D(4C@)<1#-X!Q@8MZKDOK3-*2@^=!_%@E3*-2 MWL1'\ZBGV7,Y2$@<^&WZJ(WQ%GXZFOKX^PBE X+N:*7- 1",Q ESB8\C''N4 M:*=!3-PTBI,%-,J,]S69-./=RP@0B*!+'(Y]@,9Q3)>!!I-P^/RA308;#YHE MIFNC5KLX7H^"D%8N16"64%*6\3+@K?,@Q*$;X"$J F&>ZPX#YTL!J%ABT37RZW.'!0=-;S^\R>M MB0IZR,%@G+D$)0-"F#06-\C\AEDLP&T+2K=D["2!%^ X@&'OQ>(PR"9 MXWDWX_F( M\GSYU#CG>5C*V2OHX 3> 5,I2*IRDKHQO#T.,"()M2\#X#8/WEN(6TF.7.[8 MZ.1?V!T/,1?:&+R+IRC^BO;!.U#?H2!)QG#=>B%&*\>AT_ MX##X#V<9^AF]^1X,' _L&OZM)('/CKHCTOT01>,8.)VIL#F7'-;))S%%SC1" MV(%%1" ;"64]'P5#1U$2,);,J)5Q#%__ MBR.^BEABS.+7LP%: (=>U K,'H3 ?HR]'=$7H@(;QC M.'RF.I",*+%P:4&,@"/<8#0DR1'J4>$(6BB=S_81@V3 _XDW@W(E-8CO=?NII+,">78GA0R>)48#%K@\(&F#%%\>P0/F"B/O\K0!R'8X\S M\X3A5> @-2[8FBFU)X?X*2D@!8]&, OF:\=@ M3?$/8+KC85U5W97?IW>V*5K4*[Z-+(! M[X4>+%LQ=3X?=#^(DNJGV6+!+1B6A["-5D8#0&4*I)R\_%6P8)%#E0>B_0^B MD-$;1'\H0: M:Z5E<$#MQB<"+ L_&Z^@/$^9.3/]<=6,GV]&)9^](%#EU$O)*F;.M0>S<4,T M#JDK3A41O;"8A<"9-)\>90/.(;ADU2>"OS+;@WP'T$LR]X-2D+U^8AD\0BG- M/LD\DJJ%--6**8 8GE%9]JPM'!M:A8!)@Q4JS)Y0)HZ8=%18F:TI6R/@5HJI M(7'AR;2T7\Z10>R.'RD=7<)M (<, _(M4^D5I(#'4IX'(E74MU.8PA67ISM* MKMU^/R7 %4$1'[D(P%DI@7X'PW4]Y"YM"K*>.XQE@$4Y%W/;*U_O-K!N:+T8 M6 9G5C!0L-4K#;V2O^EW0)F,<%SHDE:XH7P%5.(S&8WC$6CM5I-E 0]]%5)Q MN4LR^!B!WG-S6[ )-OOR.RJ>S-SAEFHY?68FD) -'Z8>$SH9_CT6%:A0W"/P MA.$!G: Q" %S4V.ACC5K0P0/W],69Y* M81!Y7%23L?.OBM-93%OHRJMDH],64$#!8JN$Z;CN<4/_?A87M,8OV$J=I M>2#LM8?,PW]N/D1N=#^R(=(5>1R'<)VJ4;#QHB<._=G'&%B"17KBB#OM@#>, MVSD7+>HH\G@ X$+MM=6X7R/,4[LOXU+^3K<()N=:_@-#5[Y#QIW.?%N+J[[" MZ^)&/;!_H=.R)\\7<:.P&(3?HN&W+&;"?/B (1)(PW!(P@?F3V32!2+(Y($Q M/_F._C7V'C*9OJ_B?SG73#_C*6OF13 )JC/PD/Y)\0G4 (V55ZSM7$'/$<%- M\5<24K3&X$I'0Y)%/7C<#]YS0'W"RN@R\ZY]<(R'#C)X8R8>L"7#>](86F7F MK4^BWD,9JFU=R(AFHH&'$Z3YNF]=3RR@)EI.-M#D%/CL/Z69S/=DW,Q&]$#Q M@G/I@BK,=]SP]PRDNS+3MEGU$K908^:NPCRNV'ZUS!C+FEOE E>VLBKL!O])(-NLC&E+CK"1 &[=$[)ZV MUU *YEJNN45<3/,H3W?MKA3^ 6Q%=T@"/\@2,FJV8N:DU_7/7.L V$8ACP80 M&>IE7\DW5*H<5@]?L9!9,@W9:- UATR>/E/"*;\1Y#.'3V9'5,P%@/_@73Y! M,GMN;0/-U[X:>\O-;:J?6L65F?7LQDR.X.&85DDDZ MEY&9G'J/D^D"\XRX.G,>B,GT7$@>,/NCV#^B.S6YW0W6 RFL*4BO\ M3,I;+6EYRH762_04REPMMUORXU_T7MF5Z4YLGEY_>G=S?@&6"DN";QX\HO]- M7BG.1L\Z]=SVJ/)Q]/1-8U)-E=(@5-M"-&Z9./I3_:QQ"&C&@&:=X9YCE.M7 M@[5$\84?R_E@ZL.IQ"G&+XU3)ZO2<.:)J2I!60?W;1.4QJ]IXZL]N*IM6!;1&E=0^SRF7=T*%M=&[ M>GU)558^=F%U5E!TMDICM\U@//[Y5+%L'> *ZBT?]09"JAW1<8" X)B&^2MAQ\SA3RKY.$0#Y]ITEX1T>0YJSS($CQFV93M@9AZ@F\ M@^4)(CSD4@L6O11Y*396V28(>#F$)=#C8<(S!K*M5I;CDGP- ./8"+^&T=.0 M> ^$9@-7*0#?9I$QNDE:2^^<6**5PZMM^9]T<^*ADE38&BM[.51;.V_>?BR] M>7E9OF\_@]#YYC[(R+%?C1Q /-ZO"XI'@0X^'YZ_@0K7@BJZ;CJIHGN>: MFN5)&$N*ZNN&;BJ6[-JM)0PY>N0R&3WC\E8 :^"-(V*YH. ??7.)GI.A\6Z^Z MQG,5@IE&S&4*OTPO)_.Q',.LJB\SBL5LK2",TEH0ICKRB<(O**_\TEXPIA2Y MLAI,H]X+*_(R2?%IU6*6+ XS60]FZ6HPVZX%TU()9B:JS,5OG:G/,E4Z%T*& M)B,LK;/7M,\X9_1IV4S&)G/GI6 R#IHL ,-,F%JA&)K\T5*UHVKQ-\+12VU5 M;26+LY4WK^O9=&W57+HUL_8J+;54JXE"++,*KQ3E$R;KKC _7OJE8HHH\B_O MVG*"E(D*)E4.6:D"2Z6J SO8-K4@"S\V@NEY*&YVIT\1R^XICN%E.:TMR3Y* M=>>VO0Y+47,%GOZM5FCEWV6AE2*1$6?9VS4ZK#) -"S\'.:#P2W?J4]#^-XQ M.Q:':.UN).O[^!W-8:T5>ZF7]. V9K:^+Z;IY2O/$M26J":2'2"LD6*=941F M\.*"-4.67IV6&B+EF97JQ"N'-5O.N61OJIV9I^/I,=,63R3X[(B2G:B>8IA%!D_C1(04\(X91;)>@M'S%,ZHCNE'E:O\%"=>?>+/;PV+T\K^<#G M-Q>;;Z@Z1$T/-@M%O% GXE7*0W1N;:^K%3RV5)-A@5(,-4%](U49VH_@U\/ M3075[<(,:SGL/YEK/#7TT"(TBU1@[D2<6U-U17$]+/LFT6Q7=A0#.X:.'4P; M'2@ML4NYB%WR$N,?;^ ]Y(G*WR "=CB)J#F:O!SYGF,G;+-46R+4:VFTE[WE M:ZYG:(ZL8N)X1#<\R\*63B1U#G+-%>J=PE(;WD+9>MR&Q:^-W+LAWZFW4-0X MS.R3@.\L5ORDN.C?!&_B)Q)S]IDXNY7'A!1E,S-8X$@8KIS[8UGP]+0'**!: M$'\R OU"!>?-&%KS[=FPP[6RK>IKI>WY>4;;_)P2(PF0;F)S://;91-OVV39 M_%W8(VGCT!FDF5XR'TW4S!=[))O?(]E.C?RR1'Z%LTOB\,+'_?NS2QN(\I?# MPU[H#J+X\)#508;!S9<(V)JTM_2D:APTYPSY?U4C.4L";&0@3J"462P?>-QT&(2$EDH&2B,[8YVC0H GLJ\6RO";DH0VP5A+ MC_KD<^_JT]D=ZE^AWM4I.NW?]3[=GIU=GEW=WZ$_^O>?4>_DY/K+U7V/7KB^ MRO_L7WUB7SCO7_6N3OJ]"_K5DXOKNR^W9R4-)E/36KO7M'0JY#^;J69S)G5] M!)L$]8J(S3)G<"O2TQ/BLS7QZ>V<_%Q?W=]>7]PQ8;BYO3XY.P4)N'MU$:@# M8 /P%IA>1$,6+&QY6P1'3HM@2%[MC@=);HJXRXR>/[3V0UZN.?3R7[/-$9?& M)O**X&"T]W@"8UEK^9P&_63I\+>#:DFM>@#](-O.8C'',3SY6Y#P(@-A)3 ] MPI1K@A'FY1*FQ.!O8#+LC#S[\LD@(#XZ^T[<,3N.>>W[X)3'6:0WO_H[7"N_ M>,"_52YMN4>40[FF]8C,64T=$B^D2'SE3Q: MU;#<.JJ$KXO0=<]-T2V+>8,G?BCK^X0'Y67=XW_E91>.V:;!>,0V(.#EY5E@ MOA]7T*22@+D:52>)R?>VW2B/M!55IA8G("]44:S&?/2<*'>Q:L69%05X/97+ M9\DS/=0^51;;2L<7A5KRHJC5\O!%#;&%"K/R0J;PA4?ZP@I/U_C6K_$M_%7J MB6E\#[,!SUOC52D>V=YMQNTE#]^W<->JE32=9U9LIE61(5IU9J/*JDU'L>QE M)@NUC@WM6XQ.GAM4%#JLZ6M6[Y9M!- 89A2&9+A:[5 :?)Y2/S0[%[_1LJ$5 M?=9:/W2R+,VFZX@&S3JBVRD?6A+BY3JB)T4=45K)9..%1+=1/[2.:VV%1(O$ MDTT5$BVHFM6(>8FT:ZL@6BO3UU))="*ZN8Y*HKGA\3HU-[.W3ZN\69*C7A1% M5-[,LNK+S7W COD9Z0H9-42IRH9 M6^TY7=RX3G&971C$V0CR,GTLB31!5.4&*_?@6C5<4>J\=?DV<98NS6@:1E6U M.O]*50H&^M&8"BFHZYA5,:6&">T0SE>/J6;VOAP&J1V2F=U,>7/+)T/RYZ)X M933YA:7XOI2]8O1+LWQEYZ023CU^"^'4YMGH]I!J1X*JQR\'5:>/E$50IXRT M^8QU!E:O[S^?W:+^U?GU[67OOG]]-2NDVA)4G7*XO1IBG0BM3N?S*;L,X?)X MT"X<)T(X9@E':WKXHN)P4G+2#LA!N:V&;L\^]6Y/Z_GUW=@^3-ADNLBTEU320F9E MDVPM942;8L>L*6V$/:ASJ2/3II=EBK1FE=2GM.44$L["$VDDK9S]DIF\M$JY MZ=V"?NCW9UF^RR*8+ D$VZYY)TN[:-Z=]F\!G:YO[P[0V3_.3K[<]W\_0]?G MY_V3LUN^F7YR?7MS?=N[/T.?KG\_NZ5I)C,S2UX5R=;DOQ9'J5_:<"M/-\&# M1BP0EU!/GQW3)#QF3@.#]/Q$=M2T..P9M/4B09CYI=E&_"4A M:5;JIW;.FQ_)&I A.S/6&S^,DQ3)9A:2J)X&;GM:X\W%2>%R]\O%(S:)["%G MPR(H7:YE0;NC[ &MQ%N@2,N*:SD1D7QQ4:O+Q79DV+XIX4'@(.'G<_-XRU3B M]*N+SDX]T7,7DZ/)J,39 9Y>I%:\=@PG\G(DI:?0MB )<_#D='*?Y&]%GV@D MA6^P,:$"VC;F'RTZFO"/%$W&2(*6EK)Z>CA[9V?PC-WHL M)6&_QY8].[8/9/U:I&C\P3?6^\U>V)PH[[I"?0%^_(S> MDVVVT;V@G'T/*O$U=C*TY9ATE'$XWV=FD\MWR8 Q1A%OQ\I2!JI\D9UVSPY3+U3;N(=R8H7':#/8S"G MT D>T5'S'1;@41(FG$J5.UM9GW[A*GJ$14JS,A&5/ESWQ!V$8'8]/)LN:H/6E6CTV7>Z7=]]79>- MO-B\:&&W7/ 1^GN"F.*9U#;+:D,O8GD=+[]@5NK.R]^>4&(SX+MKNBK+B'M&GYF-CVYI MK@&%^6)KGA.7Z7HR.^6W"[JKXJ\4^)27 MT[G>95Z0;.SC=]F&9N?7X:7QKTAE>JS2BUCZ3FGH5N;*3#R^!TK27!:+/,'J MM.G^*"^_G/*];6K65IY47H?'91Y:5G WGLQ77TJ:*V$U^2V$U9I!F&X>0I'E M)0ZA+!%.6U\PK8R@G5Q?WIQ=W;VX8;J=8UC-H,;Z+:+2+SGE9]+S CN]K&#U M06[ZM'VG:ABTW#B_N36OS_0!?3XY*2EIZZU,;565_JKJ21'J:6OJ2=DU]70'VNFV?_]/=/W'U=GMW>?^ M#;H^1R=GM_>]_A4Z/KLZ.^^S(Z3\WS]<7IV2W<9V33=U,U-]^NGD,3)(!BQ0%MV'N"8A,0/>-(K^YSID_HYH2(N/)>*7CH' MYJQ2+W&BD22ORNE6%1RM!)8V8V??&7U06FWM=9B:G'6J#8H7$TA9ZQ& M*YWC40+WY+]M35=K=!A-Y5FEA7& MPW,':YW&$XYCS-H]Q"BF.)"L]?'[^-UFV#]GJL79?_[1KTEP M7D$Z-LI-74&1C4YR EIB\LCKZZR5._ W' QQ7M8GJV) ,8>G9JSO3?OD>]Y= MI^S/L-:I9$5-^"EG.:$'RX?CQ["5^Y>7)G<^:6KQZ(;KLTS-NJ&*+)) M=;/&H5=9F('(;.6YS7_E \NR#TS;_J'7O\U">XWU_V]9.5*LS5H$<\UG"?04 M\OFZ_RH'LFX?&/I\[+-I"%Q/4&)EQ*-I:J^'>JNYIG-PXD;E:LW!FIT5K-G_ M'O[@+#03.@4+=92%5O2.=T(U;7Z.;_O?^=CR;?O2]U&*AYUWC;HDFF_:&M\= M;[E+5H!PH'<.8-^T%,__[\H^=?[;;>2PW15* M]3+YNY+2\SQB>43XB?91_I!O.1:G5"Q;.C L,W\6[V"=I'' -CZ2-'*_PG-I MZG3V#=NV#V19R;Y0/0L;-G>8*@6K\]>R]AD/='^2YB"TC)>E$'UH9OJRU)1L M $V:("2KQH&IZMEK:<)1+9>T^F4D:\J!;2J5>VLYB-5[#5DZL"VI,=.[5J*W MTBPC^@*3GCYN2SU0=6G6L"?IDG_7EO4#TRB63&31;D;JG8U*/96PIRSM 65I M#\U4!2\B/'Z8XJ^$'T'-:J'DK,BZ/+2*=Q3GO;79*77^$2_GG)V=Y;7XP\9+ M!3MMB)W<[8!(VJ:YB]R V?OY%66V2PG>E3.*JCBCN+4SBNJNG5',3R.R@X:T M:.[G_LU=[>CA_6WOZJ['*^H>9,TR>0U#U+\Z/;LY@W]>*%&XO5/7BU=Y*,L= MK.=L=G;:\)8,>5&-03#*BVT,F<*@9YN?T7VEJT_+^>:B#$>_Z%K@KE1*J*(/ M-*$/MJ8/M%W3!S>W_:N3_DWOHM+_%IV?G7&=<'=V^WO_I -M/E]5V,N*DV5' MD1YO6I]DYWC1.2V@0,V)\TJ7"RK@K,W\&BOJK%@-^?<5BB%7=(HN=,K6=(J^ M:SKE[!^?^\?]^[M&X^R[>[ O6*6#NY//9Z=?+KJ@5_;QNVJD$;W< NHT\ M!.AY,"1>/H5*T*@,@GC%O;1"FD_OIT?):/O2 M)G]#5JW0:^]W2@_K\K+0ES@<^^!X\@&-:C9GKYTHE M:.O#JKM[M^W R0.?#Z.DMP_ *'*:_?0[KA#E8[0R6;P-D M1^#>+E]N7#\:;Y][U\&75U'*^T?5&+1LM%.RZLZPUGS6W,(14T<8,>#5^1/N_W5Q^0CMC MU#]%DWM,^9MYLSR(Q@DYB:(1+6^^/BDBBNG(EFOJLFMHDBT[$K$\W]4,V9 DPS+W/@+#[:H4 M;4H^5"$?BR-/AP/PFPZ$_BBA^VG%T?.,B1:;%=VY ^*-A^W%S[K(+8(/A$H0 M*F%%E5#/G6K9UT=)IA=0 I;/D+9&03'!++O3C<)_C4/>,>8I2 <\@?/%1(&$ MI%E=<'C&CFWZ"T[KD ><0Q;J]]'A(?H=#\=9:?G00W\? Q7\9\K6F37_EF/7 MK^NGFC^FQ=UIX!1*:6TI<(5IC*)J.[8H(7F_,.Q$WWA+YHBU2:0PZ>)QPHY' M/+,/LGI\0Z"%,R0'[.^\+\8!/39;^49[PPS>P(TW?,[.5KP,MGG[V9 'KVE_ MQC2:+_F["UPLD>*_Y@ZQ\QSRMGG,=0YNO M/A9M7]F9T!B[*=,Y1:NO*'YF)6NH\<.:C61W%\9/&M%H0W&$B]4,X3-@[6J+ M$;*A4?T7^ &SC9I40"W3I^UQGR)X+HA\D'Q-*F$0JAWS-_&:%C^B:EQ$N/+? MEC\46#ZK>N;5V-B9U]I)NT7/Z>U-T&-"R^3OF>\@Z 3?M#)*]23LY#/0&H^3 M\E.PQJRSHJW\WS*3VBG%6=-B!V5CFLUMUT2B?4ZF2\;;<\;6UX.EV>"M8.OG\(HQ!8#0P'%X7X M$8:6Q.F'/$QT[1>1Z%[HE7'H/ Q]&B3N,$K&,;D'WCP>1BXL.X4\^N>?FF>[ MCJ4[$M%L#6NF)7F&XJNZ9:DNL75_CUE3<.X@D M+AY1UH_'A-\>A&/B]=+L%;JI>);JVP;1?,V6%,M4+$GRB6NKBF281-YK*(M) MV5]8?;0I[LOKT_[5&;KL77TY[YW7-[VK?_):*%^.[_JG_=YM MG]8MR)38^QK]/Y:+DDTT"Y9Y9[0W3>U>C M1G7B*]-#688>:DZ/FIB].$ANZ>6E*?K]%FMO^8FHRTQ$>WEA6VNJKV6U:Y// MJ5(HINJ'=,,+_=Z[^,(*BC%9^?N7WD7__)]4A+*R0G>;8Q)M&=KJKTG;\V6W M_M9//'T9XAFO2;S]?HC@"4-Z#G>#JL=8AC#F&,6?H[(6!&CCGM 5E8383)L M(;A*R+E8D;>Q(E/B[&L#Y.421V?;H/7-:/-(F=B.SJYM3CN>DL2- U9%=!WZ ML>-,OQYP4[H#;GE]"YRV[KF]WK@(\#"K91_YW1K9#8F#R!.V@!#"M;'4R0!4 M-FGAJ=<# MUS2WN5M#RC?\A/P)^5L;4]T2%KAEJ6[=8G<_CA[1?AJUUR5XM6%])D./G?RZ MPT,B1%&(XIMW5<]"CR; [+I?N.'XU]8#D&\TY-FY60LZ"SH+.@LZ=_^-7:;S MIG>?LF04C>4G+W.X:9&-J/93D>LQP?8^TNRQ#Y7R$SUZD(A9AM3M.*6GH^AQ MIGO\'?62A*P_(, .\LS@@"SO9VY*KT4F%N#0E<8WG2O6M+S_O(Y[JS8H6WJV,2*ZDLZUAS#QHXNR;;EFCZ1'>QX;3GNJBK_.?L]]\\CTOL> M)"VW7?NY%((0\T62Y#WD$3=XQ,/DU[U#'18/5HS0W!_$ MRS#\NA=\3S^$X\=#+V+'C.B]>Q]E63E2\L3TG$8?M^MY+2I$&T1#H9J$:MH> M#?97T4W9;L9]1+?PX'JV95;15:;F.H8LNZ[AN9JDJ;:FRY;K.8;G8U.VR(OG M<5Y3:R5LO0]?4%^:?62^/>VU<<9KB7,+72ETY=O7E6RK-=_%'ISM_3F M*FJSY_UKG*2L&E]%5UJ:@F7+5!1;\S2,'1N;BNDZ!!NVKAE8[YJN-*8YPW[P MG7B'_R%QM/?Q\.WI1N$#"_WTMO739'A.5F7'TGS3\%59DT K::"G7$539=DP M9*M%-[VZ]3;3:#/D(^,'T4Q;W+79LFY\/:VWV2W"F1KF%55]QZ!1++]8?K'\ M8OG%\HOE%\O?S>47*4.+I PI(F5(Q"1$3&+.F 3Q5%EQ?$OR=$/S5<.1%,-0 M'>R;DF*JGC,9DY ['9.PI;>XYRZBI4(S=5\S;3ACR/!=XBN*(TO8T&3%L%U/ M4TS3MUQB2ZJ.VU15OK7SZGF.G(X4K+/34V]93DT$ZSP-SSK9MS7-E MC6B>[=F2Y,H>=G1/\OT6'=5MS?0CG>L3F4/K7S&Q>]@!;!3++Y9?++]8?K'\ M8OG%\G=S^47FT"*90[+('!)!"1&4F+?8D*)9*E9MHBF^YIJ6XVJV3E3?PY(B M8:^EV)#4Z:"$9KS%,^@B7"HTT]O63"\G#OG$=7U:8DA7-4UQ-<>1/6PXEF>: MJN[[9INFRK=XNIWM:!EO.([:TEA>:#&AQ=ZX%IN6TR/KIB9C7<7$P)HL2]AW M5=!CQ/=4L+\\=7>5F')DO5D=5DNW$0I,*+!.*["5LA+;TVM,PW0]'^N^*SL: MP:Z#B6/:EJ-C%1Q&K:7F18?4UIQ)V_I;-,(VSFPB:UOHQQW3CVL^>DV?O>*R)4?-A_;4Q!L9\]_#6/W53\2S5MPVB^9HM*9:I6)+D$]=6%W9Q?!$EZ M3P>WU^#5@HVG[@5FH\U?;HU:!"^-1FMC6N8G3=4-]=&PA6T?S01]M@0,?A2E M8902KN#ACS\]T](]QS,4R?0UP].P;M/BE(IM>I;EF3[5I_P[MQ$3F#0=?7C_ M_NGIZ>B[$P^/HOCA/=TT>1_#Q^_S>_?0]\?A!P 3X"D2'GZYV_MX'L4@:R%R MQZ#<0_<9I3$.DR'G9$R[UM&@ L*EA7[$!")_Y,M:>@6%5ZJ]C]607D/^Z)ID M;'M\>W-^@Q_(<4SPUQ[\4PB..R0X9MI^4$@ZK'DN)MD5#@:3NK#E%5=C"G^U M=U39)VLI".M+X6 )\;4F6@F&%$&'^4WT@<6UO8\6X"=]4T,YS2!/,>P17#ET MZ*5#[,.@/^#A$WY.:LQ?T,J^&6>37T#!W!7G.RGPF&$=4FPQ@*HT%,S9:?[GO'%V=M"]58.JI/,\EBO]=)U??4(GUYU?W[(+\R[LU/!]&>MF_N^M?7Z'S_L49 MNKH^0O*AK)IJR]-?4E\+OAQXER+%V3\^]X_[]_VKT[-_P,6_'![V0G<0Q8>' M'RG#91\C]OGJ+[V_7OT9M"XIZEU=?>E=H-NSF^O;>T3I=WU["1QY^-MBA)O/ M<.(*:7TV5*;@0%"&>)3 /?EOC$84G^Z+JT\Y5.2N'$PHF;%3DQ977W*_="-XE$4XY1X MZ#,!"R]$Q\_3.B)_O*6N/1A_-$9<)<8\> MHF_O>[$["+Z1Y#WQ'G#\WL,I?F^8JF:^!Z"394U2#5FV)$773/L]^:[^*1\- MTL>]CRH]6(P7B^TMOECSSGI= K$"E7O@5'N@>:FO?4N2E.GL'GW%$.P2<"Y* M90X(=H!P@C#_RB81?(-$G"JV*Q Q-VN N^!1Z!R\8F90L@3L=$"0']!(-'H& MGQ)Q>E]BX&"DRO!82;9VDY335,Q*KQ.0)B!-0-H42%-425(,6W[OQ ,7'$+- ML&WC3\"WPP+?%(%O59(?/P_Q4R)P:Q[8$)J\BO:ISY%Y%-=Q\!"$\)TI M-^>.1A9HPPP'>^.'<9(B66'[1A*@8!0^,$_F@@XL3M ^W.@1/PCA.S1WE@3A MNP-VQU64DD$TG'H7F]3?;BZC^ &'Z&2 $X*.*X"CAN*VH=QS6!XS4RGP-DC/E[GP:!.UCHB9D-,L^ !207 M2[X^2%8E!LEBKU- &)R"YZY"LT-U.0V&0+$LY)NL"DJMD/F'@A I !) 9++@"3-3%4D25<50_\3 M ._0R/'.$'A7I5CE8"!%I19E"S;&. [2@"0_*DAM0#0["A@M#/(/.)=G$B8_(3^C!Q/$/@9H>&)W!SEW!3R7'3%KA9I7)+ MMLSZH30_2<[5N2(),"WH7X*I0FG?CGR[22Z!> +Q!.)M&?%D189+-4^1)I@+ MR"O)W )Y2\=*+W%1'T6@6DGB-81*JY0M',/:14N??SX\S!E(](?H!)C+DFSIAI973%5T2>-Y MJ:7K*XKQU&A>0OI5=(24U5U?ELJBR *_"Q*OR_7-*%MW??.+PO45KF^WAB=< MWYU%R](/5@5:5FE^SY)6MN$&"QAMTK[-#:Z@WVX22J">0#V!>EM%/4523